diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 276a001..43f0334 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,6 +22,7 @@ build: - echo "cloned to $GIT_CLONE_PATH" - chmod +x ./ci/build.sh - ./ci/build.sh $UNITY_VERSION + - cp ./readme.txt $BUILD_DIR artifacts: name: $CI_PROJECT_NAME-$CI_PIPELINE_ID diff --git a/ci/build.sh b/ci/build.sh index 7827da7..5444602 100644 --- a/ci/build.sh +++ b/ci/build.sh @@ -12,30 +12,41 @@ echo "removing previous editor log..." echo "starting build using unity v$unityversion..." -# launch unity in batch mode -open -g $editorpath --args \ - -batchmode \ - -quit \ - -nographics \ - -developmentBuild \ - -executeMethod "Ktyl.Util.BuildCommand.Run" \ - -logFile $editorlogpath \ - -projectPath "$(pwd)/game" +unitypid=-1 + +launch_unity () { + # launch unity in batch mode + open -g $editorpath --args \ + -batchmode \ + -quit \ + -nographics \ + -developmentBuild \ + -executeMethod "Ktyl.Util.BuildCommand.Run" \ + -logFile $editorlogpath \ + -projectPath "$(pwd)/game" + + unitypid=`pgrep -n Unity` + echo "launched unity ($unitypid)" +} + +launch_unity -# wait for editor log to exist -tries=60 -count=0 while [ ! -f $editorlogpath ] do - sleep 1 + if ps -p $unitypid > /dev/null + then + echo "waiting for unity ($unitypid)" + else + echo "unity is no longer running - trying again" - # decrement - count=`expr $count + 1` - - if [ $count -eq $tries ] ; then - echo "early timeout - $tries seconds elapsed since launch attempt" - exit 1 + # reset launch attempts + launch_unity + + continue fi + + # wait a second + sleep 1 done # use a safe directory that is automatically removed by the shell when the script exists diff --git a/game/Assets/3D Assets/Artefacts.meta b/game/Assets/3D Assets/Artefacts.meta new file mode 100644 index 0000000..88d5a8e --- /dev/null +++ b/game/Assets/3D Assets/Artefacts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 337aa5d792078174ba9a5991458704a4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze.meta new file mode 100644 index 0000000..dcd39b8 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ae6e55e2712dfc24690fb49efb296230 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj b/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj new file mode 100644 index 0000000..f0a30ec --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ea0384f7ff4037dc4d0f1f8dd9f7d5028a8bda3f240582bf610ef7541ccd301 +size 3077842 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj.meta new file mode 100644 index 0000000..0127566 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/ORB_Low.obj.meta @@ -0,0 +1,112 @@ +fileFormatVersion: 2 +guid: 199d2370a6266f64587a1a9b8d2c337d +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: ORB_LOW_Group5685Mat + second: {fileID: 2100000, guid: d04f54074428c82489a700d4208c5532, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ring_Low_Group63568Mat + second: {fileID: 2100000, guid: d04f54074428c82489a700d4208c5532, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx b/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx new file mode 100644 index 0000000..6286e47 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a540030d184d0060a6c659078cd5ae219b8ade523b43c6444dab52a0b012b30 +size 1229440 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx.meta new file mode 100644 index 0000000..9e0fd71 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/OrbAnim.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: 6049a3ac54bafac41831a7a97b6b0c7e +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text.meta new file mode 100644 index 0000000..cc6987c --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5240c932eba90b042829dc130599d5ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png new file mode 100644 index 0000000..9b73737 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bfab747fc3d239b1aa9e94d34ec6f7afafef96cb134aaf8d5a5fef8b7c71e88 +size 3061298 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png.meta new file mode 100644 index 0000000..67a365f --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_BaseColor.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: a2e6f3d878ecfc7418724c9e950c02ed +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png new file mode 100644 index 0000000..2e8fcab --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8dba4053be4d86d1154c53ef66287ba84f0b8f7efd33f97beb8b0cb9237dc3bb +size 401714 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png.meta new file mode 100644 index 0000000..d6e91f6 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Emissive.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 49cf6831f4fdfb14ca0da2f2b4cba3ad +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png new file mode 100644 index 0000000..ce7aba9 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8633ed4e7cbc639ec63f5149109896467ea741f32b320d2e2cf46478cdc277a0 +size 607225 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png.meta new file mode 100644 index 0000000..1e53906 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Height.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 1e939620d235cd54ebe979b288421314 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png new file mode 100644 index 0000000..6952145 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e82f6dfe3c2aae13eaa0f74edd81d9b81613e09e9b71f12d7182117bdf124ad7 +size 924548 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png.meta new file mode 100644 index 0000000..c226c24 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Metallic.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 4394e74068b8e5a419fcb60f39b0d9da +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png new file mode 100644 index 0000000..946118c --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c547ee2f2cf92e11eddf0cfd3a0a1db24eaf70312bc3bc1c63bb98ce7e8719 +size 5407552 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png.meta new file mode 100644 index 0000000..60539e3 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Normal.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 13bcb9385640733409b6a7c756c24b15 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png new file mode 100644 index 0000000..6c0faa1 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73e900aed7f3e7527cbed077acbbbe744e2de4cfb7585522079e45cdbe7e197e +size 962305 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png.meta new file mode 100644 index 0000000..5d23db5 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Roughness.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 456811828e35c3343afacc957dba80fb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png new file mode 100644 index 0000000..c23c3b6 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6843c906624991a2967cec9213981428f614f0fefb883bb6ad21b3851c7214f9 +size 921839 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png.meta new file mode 100644 index 0000000..b18a3cf --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/Text/ORB_Low_initialShadingGroup_Smoothness.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: a6482166787d0804cb31dc3237dc9a42 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat b/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat new file mode 100644 index 0000000..f9f54a8 --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat @@ -0,0 +1,124 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: orb_MAT + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_ShaderKeywords: _EMISSION _METALLICSPECGLOSSMAP _NORMALMAP _PARALLAXMAP + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 8e93b1c758b8a3b438b0d7844c063367, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 1b4589dbbea565b4e8cc4b61e98c64f7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: f7b2251cc58bc884cbf3087301816671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 8e93b1c758b8a3b438b0d7844c063367, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: ff2993c63fa88024395a9569248e2d18, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 2800000, guid: 26c048fd9c781ce4faf6fb43cff77a8a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.546 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &7081404539000308866 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 4 diff --git a/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat.meta b/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat.meta new file mode 100644 index 0000000..f81497f --- /dev/null +++ b/game/Assets/3D Assets/Artefacts/Orb Freeze/orb_MAT.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d04f54074428c82489a700d4208c5532 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/AlphaChar/A_Walk.fbx b/game/Assets/AlphaChar/A_Walk.fbx deleted file mode 100644 index d6129ae..0000000 --- a/game/Assets/AlphaChar/A_Walk.fbx +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:efb8bf9bbe5470603bc32b405976a7f9fbd3b13e763cb39201790999be9d4ec2 -size 4588944 diff --git a/game/Assets/AlphaChar/Char Ctrl.controller b/game/Assets/AlphaChar/Char Ctrl.controller deleted file mode 100644 index 60a8073..0000000 --- a/game/Assets/AlphaChar/Char Ctrl.controller +++ /dev/null @@ -1,159 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1107 &-4669982441730671944 -AnimatorStateMachine: - serializedVersion: 6 - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Base Layer - m_ChildStates: - - serializedVersion: 1 - m_State: {fileID: 2131420891638955038} - m_Position: {x: 90, y: 170, z: 0} - - serializedVersion: 1 - m_State: {fileID: -748621450404397517} - m_Position: {x: 90, y: 80, z: 0} - m_ChildStateMachines: [] - m_AnyStateTransitions: [] - m_EntryTransitions: [] - m_StateMachineTransitions: {} - m_StateMachineBehaviours: [] - m_AnyStatePosition: {x: -110, y: 10, z: 0} - m_EntryPosition: {x: 110, y: 270, z: 0} - m_ExitPosition: {x: 800, y: 120, z: 0} - m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} - m_DefaultState: {fileID: 2131420891638955038} ---- !u!1102 &-748621450404397517 -AnimatorState: - serializedVersion: 6 - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Walk - m_Speed: 5 - m_CycleOffset: 0 - m_Transitions: - - {fileID: 1187370376802235764} - m_StateMachineBehaviours: [] - m_Position: {x: 50, y: 50, z: 0} - m_IKOnFeet: 0 - m_WriteDefaultValues: 1 - m_Mirror: 0 - m_SpeedParameterActive: 0 - m_MirrorParameterActive: 0 - m_CycleOffsetParameterActive: 0 - m_TimeParameterActive: 0 - m_Motion: {fileID: 7400000, guid: 85e9b3e9f334ee44e840d547fdd6f304, type: 2} - m_Tag: - m_SpeedParameter: - m_MirrorParameter: - m_CycleOffsetParameter: - m_TimeParameter: ---- !u!91 &9100000 -AnimatorController: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Char Ctrl - serializedVersion: 5 - m_AnimatorParameters: - - m_Name: Is Walking - m_Type: 4 - m_DefaultFloat: 0 - m_DefaultInt: 0 - m_DefaultBool: 0 - m_Controller: {fileID: 9100000} - m_AnimatorLayers: - - serializedVersion: 5 - m_Name: Base Layer - m_StateMachine: {fileID: -4669982441730671944} - m_Mask: {fileID: 0} - m_Motions: [] - m_Behaviours: [] - m_BlendingMode: 0 - m_SyncedLayerIndex: -1 - m_DefaultWeight: 0 - m_IKPass: 0 - m_SyncedLayerAffectsTiming: 0 - m_Controller: {fileID: 9100000} ---- !u!1101 &1187370376802235764 -AnimatorStateTransition: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_Conditions: - - m_ConditionMode: 2 - m_ConditionEvent: Is Walking - m_EventTreshold: 0 - m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: 2131420891638955038} - m_Solo: 0 - m_Mute: 0 - m_IsExit: 0 - serializedVersion: 3 - m_TransitionDuration: 0.25 - m_TransitionOffset: 0 - m_ExitTime: 0.90566045 - m_HasExitTime: 0 - m_HasFixedDuration: 1 - m_InterruptionSource: 0 - m_OrderedInterruption: 1 - m_CanTransitionToSelf: 1 ---- !u!1102 &2131420891638955038 -AnimatorState: - serializedVersion: 6 - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Idle - m_Speed: 1 - m_CycleOffset: 0 - m_Transitions: - - {fileID: 4452622808242892610} - m_StateMachineBehaviours: [] - m_Position: {x: 50, y: 50, z: 0} - m_IKOnFeet: 0 - m_WriteDefaultValues: 1 - m_Mirror: 0 - m_SpeedParameterActive: 0 - m_MirrorParameterActive: 0 - m_CycleOffsetParameterActive: 0 - m_TimeParameterActive: 0 - m_Motion: {fileID: 1827226128182048838, guid: dc837b43c4e9cd44d8b86fefed7e0f0e, type: 3} - m_Tag: - m_SpeedParameter: - m_MirrorParameter: - m_CycleOffsetParameter: - m_TimeParameter: ---- !u!1101 &4452622808242892610 -AnimatorStateTransition: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: StartWalking - m_Conditions: - - m_ConditionMode: 1 - m_ConditionEvent: Is Walking - m_EventTreshold: 0 - m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: -748621450404397517} - m_Solo: 0 - m_Mute: 0 - m_IsExit: 0 - serializedVersion: 3 - m_TransitionDuration: 0.25 - m_TransitionOffset: 0 - m_ExitTime: 0.9884527 - m_HasExitTime: 0 - m_HasFixedDuration: 1 - m_InterruptionSource: 0 - m_OrderedInterruption: 1 - m_CanTransitionToSelf: 1 diff --git a/game/Assets/AlphaChar.meta b/game/Assets/Character_Anim.meta similarity index 100% rename from game/Assets/AlphaChar.meta rename to game/Assets/Character_Anim.meta diff --git a/game/Assets/AlphaChar/A_Idle.fbx b/game/Assets/Character_Anim/A_Idle.fbx similarity index 100% rename from game/Assets/AlphaChar/A_Idle.fbx rename to game/Assets/Character_Anim/A_Idle.fbx diff --git a/game/Assets/AlphaChar/A_Idle.fbx.meta b/game/Assets/Character_Anim/A_Idle.fbx.meta similarity index 100% rename from game/Assets/AlphaChar/A_Idle.fbx.meta rename to game/Assets/Character_Anim/A_Idle.fbx.meta diff --git a/game/Assets/Character_Anim/A_Jump_Boost.fbx b/game/Assets/Character_Anim/A_Jump_Boost.fbx new file mode 100644 index 0000000..15fb3a3 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_Boost.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8154cad86e9dd6e2ec41adc6a456717251e64a1c91d9ca5e4b9dbf99e1c3d4ad +size 5257504 diff --git a/game/Assets/Character_Anim/A_Jump_Boost.fbx.meta b/game/Assets/Character_Anim/A_Jump_Boost.fbx.meta new file mode 100644 index 0000000..ecad914 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_Boost.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: 6cfe6c0ef6afb4f439385e34a5486ecf +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/A_Jump_InAir.fbx b/game/Assets/Character_Anim/A_Jump_InAir.fbx new file mode 100644 index 0000000..f11bdd9 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_InAir.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89539523548943ed35725a7241ab66752b24de3703378f7be5aad9c3b0ce3e80 +size 4459024 diff --git a/game/Assets/Character_Anim/A_Jump_InAir.fbx.meta b/game/Assets/Character_Anim/A_Jump_InAir.fbx.meta new file mode 100644 index 0000000..e132cf3 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_InAir.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: 2fc348bd669c9b74ea8f07ad1c281eb3 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/A_Jump_Landing.fbx b/game/Assets/Character_Anim/A_Jump_Landing.fbx new file mode 100644 index 0000000..0f655cc --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_Landing.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc6538f59a5d2bb31e749ea402646c0f3eea5b5ae7be7ab84f99c04636c9ffff +size 4384896 diff --git a/game/Assets/Character_Anim/A_Jump_Landing.fbx.meta b/game/Assets/Character_Anim/A_Jump_Landing.fbx.meta new file mode 100644 index 0000000..e49cc43 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_Landing.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: 30db38f9e3b5a88438a6278460306135 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/A_Jump_TakeOff.fbx b/game/Assets/Character_Anim/A_Jump_TakeOff.fbx new file mode 100644 index 0000000..8e6ac85 --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_TakeOff.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70e102b11863c6391a6fa494bd760e9a6bfa573895e0e2eb643765eea501ba0 +size 4273440 diff --git a/game/Assets/Character_Anim/A_Jump_TakeOff.fbx.meta b/game/Assets/Character_Anim/A_Jump_TakeOff.fbx.meta new file mode 100644 index 0000000..f00252b --- /dev/null +++ b/game/Assets/Character_Anim/A_Jump_TakeOff.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: be4164daf5813fc40a05977ffd5542f0 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/A_Run.fbx b/game/Assets/Character_Anim/A_Run.fbx new file mode 100644 index 0000000..30a3379 --- /dev/null +++ b/game/Assets/Character_Anim/A_Run.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a79867a09e6ca1791b351ef307649580e869f51ec5075700d8e3f41367313f29 +size 5194768 diff --git a/game/Assets/Character_Anim/A_Run.fbx.meta b/game/Assets/Character_Anim/A_Run.fbx.meta new file mode 100644 index 0000000..072d35d --- /dev/null +++ b/game/Assets/Character_Anim/A_Run.fbx.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: 98c2cd39b2a3a324792ea610b532654e +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: 1827226128182048838 + second: Take 001 + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/A_Walk.fbx b/game/Assets/Character_Anim/A_Walk.fbx new file mode 100644 index 0000000..fff3be7 --- /dev/null +++ b/game/Assets/Character_Anim/A_Walk.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b261c8f0e2f1e5a931c06c63cd1bb7558f5962361b5721f8e55b08b6d5e6f9e0 +size 4611120 diff --git a/game/Assets/AlphaChar/A_Walk.fbx.meta b/game/Assets/Character_Anim/A_Walk.fbx.meta similarity index 74% rename from game/Assets/AlphaChar/A_Walk.fbx.meta rename to game/Assets/Character_Anim/A_Walk.fbx.meta index c3a9548..2a704e3 100644 --- a/game/Assets/AlphaChar/A_Walk.fbx.meta +++ b/game/Assets/Character_Anim/A_Walk.fbx.meta @@ -1,11 +1,11 @@ fileFormatVersion: 2 -guid: f56ca56a969bf2844a912c84e69bbcdf +guid: ac247fb003b929844b101e718dc3ca13 ModelImporter: serializedVersion: 20200 internalIDToNameTable: - first: 74: 1827226128182048838 - second: Walk + second: Take 001 externalObjects: {} materials: materialImportMode: 2 @@ -33,36 +33,7 @@ ModelImporter: animationWrapMode: 0 extraExposedTransformPaths: [] extraUserProperties: [] - clipAnimations: - - serializedVersion: 16 - name: Walk - takeName: Take 001 - internalID: 0 - firstFrame: 1300 - lastFrame: 1459 - wrapMode: 0 - orientationOffsetY: 0 - level: 0 - cycleOffset: 0 - loop: 0 - hasAdditiveReferencePose: 0 - loopTime: 1 - loopBlend: 0 - loopBlendOrientation: 0 - loopBlendPositionY: 0 - loopBlendPositionXZ: 0 - keepOriginalOrientation: 0 - keepOriginalPositionY: 1 - keepOriginalPositionXZ: 0 - heightFromFeet: 0 - mirror: 0 - bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 - curves: [] - events: [] - transformMask: [] - maskType: 3 - maskSource: {instanceID: 0} - additiveReferencePoseFrame: 1300 + clipAnimations: [] isReadable: 0 meshes: lODScreenPercentages: [] diff --git a/game/Assets/AlphaChar/Animations.meta b/game/Assets/Character_Anim/Animations.meta similarity index 100% rename from game/Assets/AlphaChar/Animations.meta rename to game/Assets/Character_Anim/Animations.meta diff --git a/game/Assets/AlphaChar/Animations/Idle.anim b/game/Assets/Character_Anim/Animations/Idle.anim similarity index 100% rename from game/Assets/AlphaChar/Animations/Idle.anim rename to game/Assets/Character_Anim/Animations/Idle.anim diff --git a/game/Assets/AlphaChar/Animations/Idle.anim.meta b/game/Assets/Character_Anim/Animations/Idle.anim.meta similarity index 100% rename from game/Assets/AlphaChar/Animations/Idle.anim.meta rename to game/Assets/Character_Anim/Animations/Idle.anim.meta diff --git a/game/Assets/Character_Anim/Animations/Jump_Boost.anim b/game/Assets/Character_Anim/Animations/Jump_Boost.anim new file mode 100644 index 0000000..622280c --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_Boost.anim @@ -0,0 +1,25778 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump_Boost + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: 1.1329526, y: -0.76464766, z: 0.03198892, w: 1.0223615} + outSlope: {x: 1.1329526, y: -0.76464766, z: 0.03198892, w: 1.0223615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.0037634932, y: 0.77043426, z: -0.18540472, w: 0.60995245} + inSlope: {x: 2.0898974, y: -1.47632, z: 0.16434877, w: 1.8050443} + outSlope: {x: 2.0898974, y: -1.47632, z: 0.16434877, w: 1.8050443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.119850025, y: 0.67621, z: -0.16390397, w: 0.7081748} + inSlope: {x: 4.6784115, y: -3.9612525, z: 1.5181646, w: 3.2475648} + outSlope: {x: 4.6784115, y: -3.9612525, z: 1.5181646, w: 3.2475648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.28378496, y: 0.51922804, z: -0.077637814, w: 0.80239683} + inSlope: {x: 4.467148, y: -4.9185643, z: 3.498788, w: 1.9747691} + outSlope: {x: 4.467148, y: -4.9185643, z: 3.498788, w: 1.9747691} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.40188894, y: 0.3670021, z: 0.05211249, w: 0.83730465} + inSlope: {x: 2.4812016, y: -3.7736332, z: 3.5430377, w: 0.33312503} + outSlope: {x: 2.4812016, y: -3.7736332, z: 3.5430377, w: 0.33312503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.45463085, y: 0.27649516, z: 0.13199024, w: 0.83632517} + inSlope: {x: 1.0698582, y: -1.8236269, z: 1.096862, w: -0.12582602} + outSlope: {x: 1.0698582, y: -1.8236269, z: 1.096862, w: -0.12582602} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: 0.5028321, y: 0.20343094, z: 0.15587626, w: 0.82551706} + inSlope: {x: 1.007407, y: -1.4008207, z: 0.3590238, w: -0.3360306} + outSlope: {x: 1.007407, y: -1.4008207, z: 0.3590238, w: -0.3360306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.7252802, y: -0.057772268, z: 0.19698173, w: 0.6571371} + inSlope: {x: 0.81147027, y: -0.97256076, z: 0.20661592, w: -1.0417612} + outSlope: {x: 0.81147027, y: -0.97256076, z: 0.20661592, w: -1.0417612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.7942311, y: -0.17668489, z: 0.2595298, w: 0.52021515} + inSlope: {x: -0.0948464, y: -0.1555028, z: 0.41704917, w: -0.11589639} + outSlope: {x: -0.0948464, y: -0.1555028, z: 0.41704917, w: -0.11589639} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.7430698, y: -0.09122855, z: 0.38374907, w: 0.5406119} + inSlope: {x: -0.117375165, y: 0.27834782, z: 0.17591792, w: 0.08367056} + outSlope: {x: -0.117375165, y: 0.27834782, z: 0.17591792, w: 0.08367056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.75134283, y: -0.09511918, z: 0.36662915, w: 0.5403883} + inSlope: {x: 0.2454474, y: -0.3407209, z: -0.46963558, w: -0.08323796} + outSlope: {x: 0.2454474, y: -0.3407209, z: -0.46963558, w: -0.08323796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.79573613, y: -0.17347915, z: 0.25263897, w: 0.5223816} + inSlope: {x: 0.007894643, y: -0.019243974, z: -0.029374687, w: -0.004168157} + outSlope: {x: 0.007894643, y: -0.019243974, z: -0.029374687, w: -0.004168157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.79573613, y: -0.17347915, z: 0.25263897, w: 0.5223816} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.7814132, y: -0.20805123, z: 0.32093883, w: 0.49305823} + inSlope: {x: -0.31710535, y: -0.59798205, z: 1.2357672, w: -0.55878156} + outSlope: {x: -0.31710535, y: -0.59798205, z: 1.2357672, w: -0.55878156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.68039376, y: -0.3037322, z: 0.5557124, w: 0.36877498} + inSlope: {x: -0.9951452, y: -0.51467884, z: 1.5802035, w: -0.9673101} + outSlope: {x: -0.9951452, y: -0.51467884, z: 1.5802035, w: -0.9673101} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: -0.05242218, y: -0.007097924, z: 0.046242453, w: -0.036786005} + outSlope: {x: -0.05242218, y: -0.007097924, z: 0.046242453, w: -0.036786005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: -0.023664258, y: 0.03361884, z: 0.016960518, w: 0.04772325} + outSlope: {x: -0.023664258, y: 0.03361884, z: 0.016960518, w: 0.04772325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.52034444, y: -0.26919532, z: 0.7338839, w: 0.3437877} + inSlope: {x: 0.1068942, y: 1.2405304, z: -0.26201057, w: 1.360879} + outSlope: {x: 0.1068942, y: 1.2405304, z: -0.26201057, w: 1.360879} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: 0.5406034, y: -0.025905887, z: 0.6600392, w: 0.52098477} + inSlope: {x: 0.13741863, y: 2.2571316, z: -0.8011372, w: 0.98441815} + outSlope: {x: 0.13741863, y: 2.2571316, z: -0.8011372, w: 0.98441815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2333336 + value: {x: 0.56147367, y: 0.291053, z: 0.5289725, w: 0.56588304} + inSlope: {x: 0.24348581, y: 1.5752316, z: -0.8502486, w: -0.25268757} + outSlope: {x: 0.24348581, y: 1.5752316, z: -0.8502486, w: -0.25268757} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: 0.61425656, y: 0.39648074, z: 0.39589384, w: 0.55566174} + inSlope: {x: 0.03982369, y: 0.056109183, z: -0.7545866, w: 0.4528342} + outSlope: {x: 0.03982369, y: 0.056109183, z: -0.7545866, w: 0.4528342} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6166668 + value: {x: 0.46591982, y: 0.44173706, z: 0.21985805, w: 0.7344723} + inSlope: {x: -1.4078938, y: 0.6762723, z: -0.7626788, w: 0.713817} + outSlope: {x: -1.4078938, y: 0.6762723, z: -0.7626788, w: 0.713817} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.20105334, y: 0.6274799, z: 0.11576138, w: 0.743267} + inSlope: {x: -1.0696441, y: 1.1457174, z: -0.5150483, w: -0.59673667} + outSlope: {x: -1.0696441, y: 1.1457174, z: -0.5150483, w: -0.59673667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: 0.098024435, y: 0.76450664, z: -0.013391596, w: 0.6369784} + inSlope: {x: -0.7428376, y: 0.51417816, z: -1.1425097, w: -0.52628744} + outSlope: {x: -0.7428376, y: 0.51417816, z: -1.1425097, w: -0.52628744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.021553306, y: 0.78351265, z: -0.18437222, w: 0.59300107} + inSlope: {x: -0.19025701, y: -0.052733034, z: -0.26998723, w: -0.01960546} + outSlope: {x: -0.19025701, y: -0.052733034, z: -0.26998723, w: -0.01960546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: -0.008184182, z: -0.008443423, w: 0.027866362} + outSlope: {x: -0.028735397, y: -0.008184182, z: -0.008443423, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236128, y: -0.008806322, z: -0.011037414, w: 0.7816059} + inSlope: {x: -1.1165894, y: -0.062299967, z: -0.110673234, w: 0.88547593} + outSlope: {x: -1.1165894, y: -0.062299967, z: -0.110673234, w: 0.88547593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33919019, y: -0.009231633, z: -0.025592512, w: 0.9403243} + inSlope: {x: -2.4444017, y: 0.05823546, z: -0.045852415, w: 0.88115215} + outSlope: {x: -2.4444017, y: 0.05823546, z: -0.045852415, w: 0.88115215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010044117, y: 0.00001906788, z: -0.018980697, w: 0.99981934} + inSlope: {x: -1.2590506, y: 0.0239272, z: 0.08901495, w: 0.0018328442} + outSlope: {x: -1.2590506, y: 0.0239272, z: 0.08901495, w: 0.0018328442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08549738, y: 0.0010543003, z: -0.012285284, w: 0.99626213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08549738, y: 0.0010543003, z: -0.012285284, w: 0.99626213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08549738, y: 0.0010543003, z: -0.012285284, w: 0.99626213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08549738, y: 0.0010543003, z: -0.012285284, w: 0.99626213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039554585, y: 0.00063585816, z: -0.016060803, w: 0.99908817} + inSlope: {x: 0.6296671, y: -0.008215967, z: -0.049529716, w: 0.023852013} + outSlope: {x: 0.6296671, y: -0.008215967, z: -0.049529716, w: 0.023852013} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25302145, y: -0.006930716, z: -0.026489884, w: 0.9670731} + inSlope: {x: 1.5102291, y: -0.043365814, z: 0.0028755544, w: -0.39576566} + outSlope: {x: 1.5102291, y: -0.043365814, z: 0.0028755544, w: -0.39576566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5346629, y: -0.011380203, z: -0.01798136, w: 0.84479743} + inSlope: {x: 1.1196159, y: 0.01046571, z: 0.06920028, w: -0.70614225} + outSlope: {x: 1.1196159, y: 0.01046571, z: 0.06920028, w: -0.70614225} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936676, y: -0.0017440908, z: -0.001832745, w: 0.7244081} + inSlope: {x: 0.15428594, y: 0.032408625, z: 0.03487937, w: -0.1465415} + outSlope: {x: 0.15428594, y: 0.032408625, z: 0.03487937, w: -0.1465415} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0.000052998155, z: -0.00005463208, w: 0.7177586} + inSlope: {x: 0.033252746, y: 0.009359605, z: 0.009668138, w: -0.032229915} + outSlope: {x: 0.033252746, y: 0.009359605, z: 0.009668138, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP/LeftHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: -0.030681787, w: 0.004198551} + outSlope: {x: 0, y: 0, z: -0.030681787, w: 0.004198551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0, y: -0, z: -0.005380316, w: 0.9999855} + inSlope: {x: 0, y: 0, z: -0.657786, w: -0.0034564766} + outSlope: {x: 0, y: 0, z: -0.657786, w: -0.0034564766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0, y: -0, z: -0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0, y: -0, z: -0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: -0, z: -0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: -0, z: -0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0, y: -0, z: -0.040021542, w: 0.99919885} + inSlope: {x: 0, y: 0, z: 0.3554754, w: 0.014197839} + outSlope: {x: 0, y: 0, z: 0.3554754, w: 0.014197839} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: 0, y: 0, z: 0.1311536, w: 0.9913621} + inSlope: {x: 0, y: 0, z: 0.11236649, w: -0.014845165} + outSlope: {x: 0, y: 0, z: 0.11236649, w: -0.014845165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: 0, z: 0.13573349, w: 0.9907454} + inSlope: {x: 0, y: 0, z: 0.035201848, w: -0.0048101684} + outSlope: {x: 0, y: 0, z: 0.035201848, w: -0.0048101684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: -0.033996105, w: 0.011529922} + outSlope: {x: 0, y: 0, z: -0.033996105, w: 0.011529922} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0, y: 0, z: 0.19920608, w: 0.97995764} + inSlope: {x: 0, y: 0, z: -1.2523355, w: 0.25351885} + outSlope: {x: 0, y: 0, z: -1.2523355, w: 0.25351885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0, y: -0, z: -0.047609013, w: 0.998866} + inSlope: {x: 0, y: 0, z: -1.37922, w: -0.06480212} + outSlope: {x: 0, y: 0, z: -1.37922, w: -0.06480212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: -0, z: -0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: -0.024969602, w: -0.004983549} + outSlope: {x: 0, y: 0, z: -0.024969602, w: -0.004983549} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0, y: -0, z: -0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: -0, z: -0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: -0, z: -0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: 0, y: -0, z: -0.12152544, w: 0.99258834} + inSlope: {x: 0, y: 0, z: 0.6217265, w: 0.07588816} + outSlope: {x: 0, y: 0, z: 0.6217265, w: 0.07588816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0, y: 0, z: 0.12645996, w: 0.99197173} + inSlope: {x: 0, y: 0, z: 0.9318911, w: -0.118653886} + outSlope: {x: 0, y: 0, z: 0.9318911, w: -0.118653886} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1000004 + value: {x: 0, y: 0, z: 0.31794465, w: 0.9481093} + inSlope: {x: 0, y: 0, z: 0.10603299, w: -0.03552851} + outSlope: {x: 0, y: 0, z: 0.10603299, w: -0.03552851} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: 0, z: 0.32122046, w: 0.9470045} + inSlope: {x: 0, y: 0, z: 0.039173365, w: -0.013268196} + outSlope: {x: 0, y: 0, z: 0.039173365, w: -0.013268196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: -0.047237273, w: 0.025223492} + outSlope: {x: 0, y: 0, z: -0.047237273, w: 0.025223492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0, y: 0, z: 0.26454607, w: 0.96437305} + inSlope: {x: 0, y: 0, z: -0.99981046, w: 0.27435958} + outSlope: {x: 0, y: 0, z: -0.99981046, w: 0.27435958} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: 0, z: 0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: -0.024973625, w: 0.0021529219} + outSlope: {x: 0, y: 0, z: -0.024973625, w: 0.0021529219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0, y: 0, z: 0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: 0, z: 0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: 0, z: 0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0, y: 0, z: 0.13366629, w: 0.9910264} + inSlope: {x: 0, y: 0, z: 0.41446072, w: -0.05599206} + outSlope: {x: 0, y: 0, z: 0.41446072, w: -0.05599206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0, y: 0, z: 0.36110592, w: 0.9325248} + inSlope: {x: 0, y: 0, z: 0.55692816, w: -0.21558902} + outSlope: {x: 0, y: 0, z: 0.55692816, w: -0.21558902} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: 0, z: 0.4710914, w: 0.8820844} + inSlope: {x: 0, y: 0, z: 0.054168932, w: -0.028893197} + outSlope: {x: 0, y: 0, z: 0.054168932, w: -0.028893197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP/LeftHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0.0026175242, z: 0.0027004362, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0.0026175242, z: 0.0027004362, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236609, y: 0.0041830055, z: 0.005242775, w: 0.7816662} + inSlope: {x: -1.1159421, y: 0.04661806, z: 0.07420122, w: 0.88647014} + outSlope: {x: -1.1159421, y: 0.04661806, z: 0.07420122, w: 0.88647014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33919406, y: 0.009088025, z: 0.025194393, w: 0.9403351} + inSlope: {x: -2.4457662, y: -0.0069235703, z: 0.18633828, w: 0.87738454} + outSlope: {x: -2.4457662, y: -0.0069235703, z: 0.18633828, w: 0.87738454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.001003025, y: -0.000056100707, z: 0.055844203, w: 0.998439} + inSlope: {x: -1.2573193, y: -0.07016773, z: 0.14249998, w: -0.0078123882} + outSlope: {x: -1.2573193, y: -0.07016773, z: 0.14249998, w: -0.0078123882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085322484, y: -0.0055665337, z: 0.064864285, w: 0.9942242} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085322484, y: -0.0055665337, z: 0.064864285, w: 0.9942242} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085322484, y: -0.0055665337, z: 0.064864285, w: 0.9942242} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085322484, y: -0.0055665337, z: 0.064864285, w: 0.9942242} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03948799, y: -0.0023806982, z: 0.06013279, w: 0.9974062} + inSlope: {x: 0.6284156, y: 0.04056111, z: -0.067512274, w: 0.028758673} + outSlope: {x: 0.6284156, y: 0.04056111, z: -0.067512274, w: 0.028758673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25297818, y: 0.008362766, z: 0.031963322, w: 0.9669077} + inSlope: {x: 1.5109711, y: 0.021267228, z: -0.1225179, w: -0.39186037} + outSlope: {x: 1.5109711, y: 0.021267228, z: -0.1225179, w: -0.39186037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347372, y: 0.007073132, z: 0.011175945, w: 0.84491485} + inSlope: {x: 1.1196016, y: -0.027211636, z: -0.07590379, w: -0.7065088} + outSlope: {x: 1.1196016, y: -0.027211636, z: -0.07590379, w: -0.7065088} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893687, y: 0.0005933938, z: 0.0006235567, w: 0.7244101} + inSlope: {x: 0.15421084, y: -0.011815514, z: -0.012699107, w: -0.1466184} + outSlope: {x: 0.15421084, y: -0.011815514, z: -0.012699107, w: -0.1466184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: 0.000016896856, z: 0.000017417784, w: 0.7177586} + inSlope: {x: 0.03324917, y: -0.0030077023, z: -0.003106836, w: -0.03223349} + outSlope: {x: 0.03324917, y: -0.0030077023, z: -0.003106836, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP/LeftHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0.01489889, z: 0.0153708225, w: 0.027862785} + outSlope: {x: -0.028735397, y: 0.01489889, z: 0.0153708225, w: 0.027862785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6234144, y: 0.018026622, z: 0.02259369, w: 0.78135717} + inSlope: {x: -1.120518, y: 0.15362781, z: 0.25972158, w: 0.87977177} + outSlope: {x: -1.120518, y: 0.15362781, z: 0.25972158, w: 0.87977177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33826235, y: 0.026716802, z: 0.074066, w: 0.9377521} + inSlope: {x: -2.4463017, y: -0.08041751, z: 0.3797304, w: 0.85483074} + outSlope: {x: -2.4463017, y: -0.08041751, z: 0.3797304, w: 0.85483074} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0009969632, y: -0.00012357545, z: 0.123010434, w: 0.9924049} + inSlope: {x: -1.2497405, y: -0.15465833, z: 0.17706776, w: -0.021772407} + outSlope: {x: -1.2497405, y: -0.15465833, z: 0.17706776, w: -0.021772407} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.0847339, y: -0.011448945, z: 0.13340935, w: 0.9873657} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.0847339, y: -0.011448945, z: 0.13340935, w: 0.9873657} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0847339, y: -0.011448945, z: 0.13340935, w: 0.9873657} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.0847339, y: -0.011448945, z: 0.13340935, w: 0.9873657} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03923298, y: -0.005073688, z: 0.12815358, w: 0.990965} + inSlope: {x: 0.62411106, y: 0.083902545, z: -0.07825263, w: 0.03496531} + outSlope: {x: 0.62411106, y: 0.083902545, z: -0.07825263, w: 0.03496531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25208902, y: 0.02278198, z: 0.08707498, w: 0.96350926} + inSlope: {x: 1.5091285, y: 0.08707102, z: -0.22215752, w: -0.37723875} + outSlope: {x: 1.5091285, y: 0.08707102, z: -0.22215752, w: -0.37723875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.53415495, y: 0.025931105, z: 0.0409726, w: 0.84399486} + inSlope: {x: 1.1232494, y: -0.057497784, z: -0.21114872, w: -0.6980277} + outSlope: {x: 1.1232494, y: -0.057497784, z: -0.21114872, w: -0.6980277} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936145, y: 0.0032245312, z: 0.0033884381, w: 0.72440255} + inSlope: {x: 0.15449336, y: -0.061026536, z: -0.06565489, w: -0.14631799} + outSlope: {x: 0.15449336, y: -0.061026536, z: -0.06565489, w: -0.14631799} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: 0.00009640686, z: 0.00009937907, w: 0.7177586} + inSlope: {x: 0.033256322, y: -0.017058333, z: -0.01762063, w: -0.03222634} + outSlope: {x: 0.033256322, y: -0.017058333, z: -0.01762063, w: -0.03222634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP/LeftHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028738974, y: 0.023469694, z: 0.024213115, w: 0.027862785} + outSlope: {x: -0.028738974, y: 0.023469694, z: 0.024213115, w: 0.027862785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.62301517, y: 0.028680857, z: 0.03594719, w: 0.7808568} + inSlope: {x: -1.1281497, y: 0.24627823, z: 0.41556406, w: 0.8686531} + outSlope: {x: -1.1281497, y: 0.24627823, z: 0.41556406, w: 0.8686531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3366572, y: 0.0423929, z: 0.11752425, w: 0.93330216} + inSlope: {x: -2.447557, y: -0.13279274, z: 0.5878122, w: 0.81505} + outSlope: {x: -2.447557, y: -0.13279274, z: 0.5878122, w: 0.81505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0009866072, y: -0.00018924297, z: 0.18837772, w: 0.98209614} + inSlope: {x: -1.2367952, y: -0.2368523, z: 0.22665045, w: -0.043264072} + outSlope: {x: -1.2367952, y: -0.2368523, z: 0.22665045, w: -0.043264072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08374704, y: -0.017243737, z: 0.20093346, w: 0.9758662} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08374704, y: -0.017243737, z: 0.20093346, w: 0.9758662} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08374704, y: -0.017243737, z: 0.20093346, w: 0.9758662} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08374704, y: -0.017243737, z: 0.20093346, w: 0.9758662} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03880072, y: -0.00771189, z: 0.19479053, w: 0.98004675} + inSlope: {x: 0.61687297, y: 0.12659822, z: -0.09493956, w: 0.043988273} + outSlope: {x: 0.61687297, y: 0.12659822, z: -0.09493956, w: 0.043988273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.22562061, y: 0.033485617, z: 0.14293762, w: 0.9630903} + inSlope: {x: 1.4809089, y: 0.15443063, z: -0.323295, w: -0.30483693} + outSlope: {x: 1.4809089, y: 0.15443063, z: -0.323295, w: -0.30483693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.51377314, y: 0.042750087, z: 0.07105217, w: 0.8539093} + inSlope: {x: 1.1977987, y: -0.0746056, z: -0.34719014, w: -0.6872577} + outSlope: {x: 1.1977987, y: -0.0746056, z: -0.34719014, w: -0.6872577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.05 + value: {x: 0.68648756, y: 0.0068092695, z: 0.0072118454, w: 0.7270739} + inSlope: {x: 0.1905106, y: -0.109269224, z: -0.119651854, w: -0.1774804} + outSlope: {x: 0.1905106, y: -0.109269224, z: -0.119651854, w: -0.1774804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.696292, y: 0.0001518507, z: 0.00015653225, w: 0.7177586} + inSlope: {x: 0.033263475, y: -0.026875548, z: -0.027761446, w: -0.03221561} + outSlope: {x: 0.033263475, y: -0.026875548, z: -0.027761446, w: -0.03221561} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP/LeftHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: 0.052367445, y: 0.14715312, z: 0.03317535, w: 0.19592999} + outSlope: {x: 0.052367445, y: 0.14715312, z: 0.03317535, w: 0.19592999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.10000001 + value: {x: -0.108067416, y: -0.68779165, z: 0.20777486, w: 0.68709075} + inSlope: {x: 0.8016393, y: 1.763697, z: 0.33246827, w: 1.7790446} + outSlope: {x: 0.8016393, y: 1.763697, z: 0.33246827, w: 1.7790446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.10573015, y: -0.28709644, z: 0.21923241, w: 0.9264631} + inSlope: {x: 2.4187875, y: 4.0638175, z: -0.60478175, w: 1.1181115} + outSlope: {x: 2.4187875, y: 4.0638175, z: -0.60478175, w: 1.1181115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.14749202, y: -0.21794973, z: 0.20670192, w: 0.9423472} + inSlope: {x: 3.996397, y: 4.945654, z: -2.6860793, w: 0.8422334} + outSlope: {x: 3.996397, y: 4.945654, z: -2.6860793, w: 0.8422334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.23894343, y: -0.12224129, z: 0.12969638, w: 0.9545376} + inSlope: {x: 6.336378, y: 6.206005, z: -7.870022, w: -0.31864077} + outSlope: {x: 6.336378, y: 6.206005, z: -7.870022, w: -0.31864077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.3587048, y: -0.011082732, z: -0.055632368, w: 0.93172586} + inSlope: {x: 5.300905, y: 5.444565, z: -12.52902, w: -2.8147671} + outSlope: {x: 5.300905, y: 5.444565, z: -12.52902, w: -2.8147671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.41564032, y: 0.059244223, z: -0.28793758, w: 0.86071205} + inSlope: {x: 1.0353751, y: 2.67275, z: -12.581697, w: -4.4510546} + outSlope: {x: 1.0353751, y: 2.67275, z: -12.581697, w: -4.4510546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.39321724, y: 0.07800888, z: -0.47502223, w: 0.7833574} + inSlope: {x: -1.7249327, y: 1.1077492, z: -8.324932, w: -3.7195206} + outSlope: {x: -1.7249327, y: 1.1077492, z: -8.324932, w: -3.7195206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.35814258, y: 0.096169196, z: -0.5654354, w: 0.736728} + inSlope: {x: -1.4376942, y: 1.7366563, z: -3.775945, w: -2.2612584} + outSlope: {x: -1.4376942, y: 1.7366563, z: -3.775945, w: -2.2612584} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.34529412, y: 0.13589744, z: -0.600887, w: 0.7079821} + inSlope: {x: -0.7690859, y: 2.3367248, z: -1.9048154, w: -1.6755939} + outSlope: {x: -0.7690859, y: 2.3367248, z: -1.9048154, w: -1.6755939} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.29817384, y: 0.31838343, z: -0.6992708, w: 0.5663434} + inSlope: {x: -0.13248059, y: 1.0357468, z: -0.44583684, w: -1.0578544} + outSlope: {x: -0.13248059, y: 1.0357468, z: -0.44583684, w: -1.0578544} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.25542897, y: 0.48047715, z: -0.7923201, w: 0.27591065} + inSlope: {x: -0.14505133, y: 0.33695638, z: -0.24639332, w: -1.158566} + outSlope: {x: -0.14505133, y: 0.33695638, z: -0.24639332, w: -1.158566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.2668146, y: 0.5196495, z: -0.8061294, w: 0.09449752} + inSlope: {x: 0.31662792, y: 0.1706423, z: 0.14965668, w: -0.55434966} + outSlope: {x: 0.31662792, y: 0.1706423, z: 0.14965668, w: -0.55434966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.31691357, y: 0.65146285, z: -0.6872852, w: 0.052924447} + inSlope: {x: 0.19046494, y: 0.63669765, z: 0.6904042, w: -0.0034911064} + outSlope: {x: 0.19046494, y: 0.63669765, z: 0.6904042, w: -0.0034911064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.34406802, y: 0.69433963, z: -0.6307345, w: 0.04103243} + inSlope: {x: 0.19483152, y: 0.0019776511, z: 0.09726554, w: -0.16881715} + outSlope: {x: 0.19483152, y: 0.0019776511, z: 0.09726554, w: -0.16881715} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.39780205, y: 0.6613871, z: -0.6335416, w: 0.05427492} + inSlope: {x: 0.39362925, y: -0.2967499, z: -0.04832971, w: 0.16641511} + outSlope: {x: 0.39362925, y: -0.2967499, z: -0.04832971, w: 0.16641511} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.658686, y: 0.4548355, z: -0.5905122, w: 0.10272673} + inSlope: {x: 0.40731886, y: -0.31240344, z: 0.2159985, w: 0.013291253} + outSlope: {x: 0.40731886, y: -0.31240344, z: 0.2159985, w: 0.013291253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.7891613, y: 0.35156128, z: -0.48720428, w: 0.12751888} + inSlope: {x: 0.38383162, y: -0.3938211, z: 0.37706977, w: 0.15180692} + outSlope: {x: 0.38383162, y: -0.3938211, z: 0.37706977, w: 0.15180692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.8316691, y: 0.27678874, z: -0.45290017, w: 0.16308264} + inSlope: {x: 0.031102926, y: -0.40722498, z: -0.09970675, w: 0.25524193} + outSlope: {x: 0.031102926, y: -0.40722498, z: -0.09970675, w: 0.25524193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.81336474, y: 0.2602922, z: -0.488746, w: 0.17836232} + inSlope: {x: -1.0633575, y: -0.1700254, z: -1.689787, w: 0.39557076} + outSlope: {x: -1.0633575, y: -0.1700254, z: -1.689787, w: 0.39557076} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.68183476, y: 0.26926613, z: -0.6454134, w: 0.21456629} + inSlope: {x: -2.6851137, y: 0.45404297, z: -2.4239182, w: 0.6618831} + outSlope: {x: -2.6851137, y: 0.45404297, z: -2.4239182, w: 0.6618831} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.5017444, y: 0.31033692, z: -0.76334834, w: 0.26314068} + inSlope: {x: -2.1204445, y: 0.5622827, z: -0.9007375, w: 0.818769} + outSlope: {x: -2.1204445, y: 0.5622827, z: -0.9007375, w: 0.818769} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.43612623, y: 0.3162684, z: -0.76509696, w: 0.35269657} + inSlope: {x: -0.093708426, y: -0.3531078, z: 0.40725985, w: 1.3117758} + outSlope: {x: -0.093708426, y: -0.3531078, z: 0.40725985, w: 1.3117758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.5139561, y: 0.08441432, z: -0.6121531, w: 0.5949722} + inSlope: {x: 0.6458998, y: -2.0718522, z: 1.1464702, w: 0.91399044} + outSlope: {x: 0.6458998, y: -2.0718522, z: 1.1464702, w: 0.91399044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.5951072, y: -0.24584532, z: -0.4321757, w: 0.63137287} + inSlope: {x: 0.37776625, y: -2.0059428, z: 1.1469566, w: -0.3489039} + outSlope: {x: 0.37776625, y: -2.0059428, z: 1.1469566, w: -0.3489039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.61797273, y: -0.46184075, z: -0.28658345, w: 0.5680518} + inSlope: {x: -0.14304413, y: -0.5703732, z: 0.54224217, w: -0.033690367} + outSlope: {x: -0.14304413, y: -0.5703732, z: 0.54224217, w: -0.033690367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: 0.39750737, y: -0.5644999, z: -0.19083218, w: 0.69778997} + inSlope: {x: -1.098835, y: -0.3735677, z: 0.23686208, w: 0.38847363} + outSlope: {x: -1.098835, y: -0.3735677, z: 0.23686208, w: 0.38847363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.18054882, y: -0.6921746, z: -0.088640556, w: 0.6931373} + inSlope: {x: -0.6009589, y: -0.6843931, z: 0.8316972, w: -0.42228383} + outSlope: {x: -0.6009589, y: -0.6843931, z: 0.8316972, w: -0.42228383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: 0.0021850877, y: -0.7707936, z: 0.08805772, w: 0.6309661} + inSlope: {x: -1.5081282, y: -0.2326088, z: 1.1732585, w: -0.44101542} + outSlope: {x: -1.5081282, y: -0.2326088, z: 1.1732585, w: -0.44101542} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.14190595, y: -0.7750232, z: 0.18735217, w: 0.58660114} + inSlope: {x: -0.43040007, y: 0.035588093, z: 0.26635456, w: -0.13824317} + outSlope: {x: -0.43040007, y: 0.035588093, z: 0.26635456, w: -0.13824317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0.00073399796, z: 0.00073401234, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0.00073399796, z: 0.00073401234, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298085, y: -0.0014732283, z: -0.0016635585, w: 0.7486331} + inSlope: {x: -0.9120996, y: -0.03944956, z: -0.049086466, w: 0.80416745} + outSlope: {x: -0.9120996, y: -0.03944956, z: -0.049086466, w: 0.80416745} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3836877, y: -0.009847212, z: -0.023691207, w: 0.9231065} + inSlope: {x: -2.6149323, y: -0.02868731, z: -0.25942713, w: 1.0792673} + outSlope: {x: -2.6149323, y: -0.02868731, z: -0.25942713, w: 1.0792673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06005406, y: -0.0038888052, z: -0.06450261, w: 0.9961013} + inSlope: {x: -1.8200011, y: 0.09946386, z: -0.29924637, w: 0.09415988} + outSlope: {x: -1.8200011, y: 0.09946386, z: -0.29924637, w: 0.09415988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085147426, y: 0.0077992226, z: -0.090880804, w: 0.99218434} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085147426, y: 0.0077992226, z: -0.090880804, w: 0.99218434} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085147426, y: 0.0077992226, z: -0.090880804, w: 0.99218434} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085147426, y: 0.0077992226, z: -0.090880804, w: 0.99218434} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03502849, y: 0.0028793234, z: -0.08187256, w: 0.99602294} + inSlope: {x: 0.6843271, y: -0.06067899, z: 0.12679954, w: 0.034323364} + outSlope: {x: 0.6843271, y: -0.06067899, z: 0.12679954, w: 0.034323364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23560412, y: -0.00969066, z: -0.03993748, w: 0.9709798} + inSlope: {x: 1.6117522, y: -0.022719339, z: 0.19526991, w: -0.38391924} + outSlope: {x: 1.6117522, y: -0.022719339, z: 0.19526991, w: -0.38391924} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52352464, y: -0.0068616974, z: -0.011165754, w: 0.85190976} + inSlope: {x: 1.3162541, y: 0.040672414, z: 0.105151914, w: -0.80617446} + outSlope: {x: 1.3162541, y: 0.040672414, z: 0.105151914, w: -0.80617446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0.000022903287, z: -0.00002342809, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0.0054099066, z: 0.0055612745, w: -0.17449784} + outSlope: {x: 0.17868747, y: 0.0054099066, z: 0.0055612745, w: -0.17449784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: 0.000004837915, z: 0.0000048379297, w: 0.70710784} + inSlope: {x: 0.0009155413, y: -0.0008167843, z: -0.0008168345, w: -0.000911965} + outSlope: {x: 0.0009155413, y: -0.0008167843, z: -0.0008168345, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP/RightHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0.030681787, w: 0.004198551} + outSlope: {x: 0, y: 0, z: 0.030681787, w: 0.004198551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0, y: 0, z: 0.005380316, w: 0.9999855} + inSlope: {x: 0, y: 0, z: 0.657786, w: -0.0034564766} + outSlope: {x: 0, y: 0, z: 0.657786, w: -0.0034564766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0, y: 0, z: 0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0, y: 0, z: 0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: 0, z: 0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: 0, z: 0.10444167, w: 0.99453104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0, y: 0, z: 0.040021542, w: 0.99919885} + inSlope: {x: 0, y: 0, z: -0.3554754, w: 0.014197839} + outSlope: {x: 0, y: 0, z: -0.3554754, w: 0.014197839} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: 0, y: -0, z: -0.1311536, w: 0.9913621} + inSlope: {x: 0, y: 0, z: -0.11236649, w: -0.014845165} + outSlope: {x: 0, y: 0, z: -0.11236649, w: -0.014845165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0.13573349, w: 0.9907454} + inSlope: {x: 0, y: 0, z: -0.035201848, w: -0.0048101684} + outSlope: {x: 0, y: 0, z: -0.035201848, w: -0.0048101684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0.033996105, w: 0.011529922} + outSlope: {x: 0, y: 0, z: 0.033996105, w: 0.011529922} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0, y: -0, z: -0.19920608, w: 0.97995764} + inSlope: {x: 0, y: 0, z: 1.2523355, w: 0.25351885} + outSlope: {x: 0, y: 0, z: 1.2523355, w: 0.25351885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0, y: 0, z: 0.047609013, w: 0.998866} + inSlope: {x: 0, y: 0, z: 1.37922, w: -0.06480212} + outSlope: {x: 0, y: 0, z: 1.37922, w: -0.06480212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: 0, z: 0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0.024969602, w: -0.004983549} + outSlope: {x: 0, y: 0, z: 0.024969602, w: -0.004983549} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0, y: 0, z: 0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: 0, z: 0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: 0, z: 0.1961173, w: 0.98058045} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: 0, y: 0, z: 0.12152544, w: 0.99258834} + inSlope: {x: 0, y: 0, z: -0.6217265, w: 0.07588816} + outSlope: {x: 0, y: 0, z: -0.6217265, w: 0.07588816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0, y: -0, z: -0.12645996, w: 0.99197173} + inSlope: {x: 0, y: 0, z: -0.9318911, w: -0.118653886} + outSlope: {x: 0, y: 0, z: -0.9318911, w: -0.118653886} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1000004 + value: {x: 0, y: -0, z: -0.31794465, w: 0.9481093} + inSlope: {x: 0, y: 0, z: -0.10603299, w: -0.03552851} + outSlope: {x: 0, y: 0, z: -0.10603299, w: -0.03552851} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0.32122046, w: 0.9470045} + inSlope: {x: 0, y: 0, z: -0.039173365, w: -0.013268196} + outSlope: {x: 0, y: 0, z: -0.039173365, w: -0.013268196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0.047237273, w: 0.025223492} + outSlope: {x: 0, y: 0, z: 0.047237273, w: 0.025223492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0, y: -0, z: -0.26454607, w: 0.96437305} + inSlope: {x: 0, y: 0, z: 0.99981046, w: 0.27435958} + outSlope: {x: 0, y: 0, z: 0.99981046, w: 0.27435958} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: -0, z: -0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0.024973625, w: 0.0021529219} + outSlope: {x: 0, y: 0, z: 0.024973625, w: 0.0021529219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0, y: -0, z: -0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0, y: -0, z: -0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: -0, z: -0.085503876, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0, y: -0, z: -0.13366629, w: 0.9910264} + inSlope: {x: 0, y: 0, z: -0.41446072, w: -0.05599206} + outSlope: {x: 0, y: 0, z: -0.41446072, w: -0.05599206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0, y: -0, z: -0.36110592, w: 0.9325248} + inSlope: {x: 0, y: 0, z: -0.55692816, w: -0.21558902} + outSlope: {x: 0, y: 0, z: -0.55692816, w: -0.21558902} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0.4710914, w: 0.8820844} + inSlope: {x: 0, y: 0, z: -0.054168932, w: -0.028893197} + outSlope: {x: 0, y: 0, z: -0.054168932, w: -0.028893197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP/RightHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: -0.01024001, z: -0.010240211, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: -0.01024001, z: -0.010240211, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6628064, y: -0.015280209, z: -0.017254299, w: 0.74843603} + inSlope: {x: -0.915987, y: -0.16090396, z: -0.2252398, w: 0.7992483} + outSlope: {x: -0.915987, y: -0.16090396, z: -0.2252398, w: 0.7992483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38259703, y: -0.030540599, z: -0.07347701, w: 0.92048246} + inSlope: {x: -2.6186266, y: 0.037146214, z: -0.4979298, w: 1.0492659} + outSlope: {x: -2.6186266, y: 0.037146214, z: -0.4979298, w: 1.0492659} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.05961338, y: -0.008237601, z: -0.13663498, w: 0.9887918} + inSlope: {x: -1.8086708, y: 0.22619188, z: -0.3841344, w: 0.06134573} + outSlope: {x: -1.8086708, y: 0.22619188, z: -0.3841344, w: 0.06134573} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08428831, y: 0.01436641, z: -0.16740525, w: 0.9821734} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08428831, y: 0.01436641, z: -0.16740525, w: 0.9821734} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08428831, y: 0.01436641, z: -0.16740525, w: 0.9821734} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08428831, y: 0.01436641, z: -0.16740525, w: 0.9821734} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.034707148, y: 0.005540693, z: -0.1575477, w: 0.9868857} + inSlope: {x: 0.6776055, y: -0.11332416, z: 0.14355019, w: 0.047031686} + outSlope: {x: 0.6776055, y: -0.11332416, z: 0.14355019, w: 0.047031686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23450832, y: -0.024679033, z: -0.101708084, w: 0.9664638} + inSlope: {x: 1.60934, y: -0.10328783, z: 0.3097248, w: -0.36119556} + outSlope: {x: 1.60934, y: -0.10328783, z: 0.3097248, w: -0.36119556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.5227861, y: -0.028632913, z: -0.046593145, w: 0.85070795} + inSlope: {x: 1.3208086, y: 0.059068166, z: 0.25778478, w: -0.79456407} + outSlope: {x: 1.3208086, y: 0.059068166, z: 0.25778478, w: -0.79456407} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990246, y: -0.0062371395, z: -0.006380057, w: 0.715042} + inSlope: {x: 0.1793473, y: 0.07257214, z: 0.07753393, w: -0.17380583} + outSlope: {x: 0.1793473, y: 0.07257214, z: 0.07753393, w: -0.17380583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0.000066142595, z: -0.00006614279, w: 0.70710784} + inSlope: {x: 0.00091911765, y: 0.011755628, z: 0.01175634, w: -0.000911965} + outSlope: {x: 0.00091911765, y: 0.011755628, z: 0.01175634, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP/RightHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00042557713, y: -0.022717278, z: -0.022717724, w: 0.00040769574} + outSlope: {x: -0.00042557713, y: -0.022717278, z: -0.022717724, w: 0.00040769574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66230386, y: -0.02999008, z: -0.033864576, w: 0.7478686} + inSlope: {x: -0.9256966, y: -0.2805376, z: -0.4017579, w: 0.7867903} + outSlope: {x: -0.9256966, y: -0.2805376, z: -0.4017579, w: 0.7867903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38049084, y: -0.050397694, z: -0.12125079, w: 0.9154152} + inSlope: {x: -2.621061, y: 0.11294149, z: -0.6962774, w: 1.002844} + outSlope: {x: -2.621061, y: 0.11294149, z: -0.6962774, w: 1.002844} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.058940753, y: -0.012149101, z: -0.20151404, w: 0.97763515} + inSlope: {x: -1.7905297, y: 0.34144324, z: -0.44069326, w: 0.024946362} + outSlope: {x: -1.7905297, y: 0.34144324, z: -0.44069326, w: 0.024946362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08309414, y: 0.020156328, z: -0.23487252, w: 0.96825826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08309414, y: 0.020156328, z: -0.23487252, w: 0.96825826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08309414, y: 0.020156328, z: -0.23487252, w: 0.96825826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08309414, y: 0.020156328, z: -0.23487252, w: 0.96825826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.034247365, y: 0.007899578, z: -0.22462176, w: 0.973812} + inSlope: {x: 0.66817874, y: -0.15979123, z: 0.15264243, w: 0.05964166} + outSlope: {x: 0.66817874, y: -0.15979123, z: 0.15264243, w: 0.05964166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23262244, y: -0.038600624, z: -0.15908222, w: 0.95869166} + inSlope: {x: 1.6030295, y: -0.18261257, z: 0.3975659, w: -0.33102423} + outSlope: {x: 1.6030295, y: -0.18261257, z: 0.3975659, w: -0.33102423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.5211412, y: -0.05036885, z: -0.08196313, w: 0.8480312} + inSlope: {x: 1.3282759, y: 0.06786811, z: 0.39454168, w: -0.7730956} + outSlope: {x: 1.3282759, y: 0.06786811, z: 0.39454168, w: -0.7730956} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6989294, y: -0.013110733, z: -0.013411151, w: 0.71494466} + inSlope: {x: 0.18145195, y: 0.14469533, z: 0.15492204, w: -0.17160104} + outSlope: {x: 0.18145195, y: 0.14469533, z: 0.15492204, w: -0.17160104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0.00014688741, z: -0.00014688785, w: 0.7071078} + inSlope: {x: 0.0009262703, y: 0.02603928, z: 0.026040861, w: -0.0009048123} + outSlope: {x: 0.0009262703, y: 0.02603928, z: 0.026040861, w: -0.0009048123} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0, z: 0, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66298246, y: -0, z: -0, w: 0.74863493} + inSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + outSlope: {x: -0.9120048, y: 0, z: 0, w: 0.8042819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381404, y: -0, z: -0, w: 0.9234104} + inSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + outSlope: {x: -2.6133435, y: 0, z: 0, w: 1.0856116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017984, y: -0, z: -0, w: 0.99818754} + inSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + outSlope: {x: -1.822648, y: 0, z: 0, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514663, y: 0, z: -0, w: 0.9993822} + inSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + outSlope: {x: 0.6869991, y: 0, z: 0, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580332, y: -0, z: -0, w: 0.9718008} + inSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + outSlope: {x: 1.6113305, y: 0, z: 0, w: -0.39162612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356964, y: -0, z: -0, w: 0.85198295} + inSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + outSlope: {x: 1.3156068, y: 0, z: 0, w: -0.8074905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990524, y: -0, z: -0, w: 0.7150704} + inSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + outSlope: {x: 0.17868747, y: 0, z: 0, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.70710576, y: -0, z: -0, w: 0.70710784} + inSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + outSlope: {x: 0.0009155413, y: 0, z: 0, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP/RightHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028746126, y: -0.0309314, z: -0.031911176, w: 0.027855633} + outSlope: {x: -0.028746126, y: -0.0309314, z: -0.031911176, w: 0.027855633} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6224632, y: -0.038858287, z: -0.048703082, w: 0.7801651} + inSlope: {x: -1.1393596, y: -0.34461805, z: -0.5769298, w: 0.85242933} + outSlope: {x: -1.1393596, y: -0.34461805, z: -0.5769298, w: 0.85242933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33394656, y: -0.060124096, z: -0.16667978, w: 0.92578757} + inSlope: {x: -2.453466, y: 0.17040247, z: -0.8837951, w: 0.7371551} + outSlope: {x: -2.453466, y: 0.17040247, z: -0.8837951, w: 0.7371551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0009647792, y: 0.00028001372, z: -0.27873343, w: 0.960368} + inSlope: {x: -1.2095118, y: 0.3504206, z: -0.386715, w: -0.11190723} + outSlope: {x: -1.2095118, y: 0.3504206, z: -0.386715, w: -0.11190723} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08151288, y: 0.025817875, z: -0.30084398, w: 0.9498326} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08151288, y: 0.025817875, z: -0.30084398, w: 0.9498326} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08151288, y: 0.025817875, z: -0.30084398, w: 0.9498326} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08151288, y: 0.025817875, z: -0.30084398, w: 0.9498326} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03785897, y: 0.011474651, z: -0.28983212, w: 0.9562596} + inSlope: {x: 0.60061336, y: -0.18935469, z: 0.16676739, w: 0.076266006} + outSlope: {x: 0.60061336, y: -0.18935469, z: 0.16676739, w: 0.076266006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.22295697, y: -0.048126232, z: -0.20543294, w: 0.95172024} + inSlope: {x: 1.4756688, y: -0.21354327, z: 0.5005834, w: -0.24899685} + outSlope: {x: 1.4756688, y: -0.21354327, z: 0.5005834, w: -0.24899685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.5121416, y: -0.059172746, z: -0.09834722, w: 0.8511976} + inSlope: {x: 1.2086215, y: 0.11464812, z: 0.49957487, w: -0.6606788} + outSlope: {x: 1.2086215, y: 0.11464812, z: 0.49957487, w: -0.6606788} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68933606, y: -0.0067363284, z: -0.007078744, w: 0.72437584} + inSlope: {x: 0.15549293, y: 0.12838486, z: 0.13810262, w: -0.14525583} + outSlope: {x: 0.15549293, y: 0.12838486, z: 0.13810262, w: -0.14525583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.696292, y: -0.00020008495, z: -0.00020625353, w: 0.7177586} + inSlope: {x: 0.033274204, y: 0.03543169, z: 0.036599617, w: -0.03220488} + outSlope: {x: 0.033274204, y: 0.03543169, z: 0.036599617, w: -0.03220488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + outSlope: {x: -0.028735397, y: 0, z: 0, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623675, y: -0, z: -0, w: 0.7816838} + inSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + outSlope: {x: -1.1156006, y: 0, z: 0, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393158, y: -0, z: -0, w: 0.9406725} + inSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + outSlope: {x: -2.4450831, y: 0, z: 0, w: 0.88207126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045927, y: 0, z: -0, w: 0.9999995} + inSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + outSlope: {x: -1.2592793, y: 0, z: 0, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085503876, y: 0, z: -0, w: 0.99633783} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559692, y: 0, z: -0, w: 0.9992172} + inSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + outSlope: {x: 0.62971795, y: 0, z: 0, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311637, y: -0, z: -0, w: 0.96743584} + inSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + outSlope: {x: 1.51085, y: 0, z: 0, w: -0.3956977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347841, y: -0, z: -0, w: 0.8449888} + inSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + outSlope: {x: 1.119142, y: 0, z: 0, w: -0.70745474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936896, y: -0, z: -0, w: 0.7244104} + inSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + outSlope: {x: 0.1542001, y: 0, z: 0, w: -0.14663091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629204, y: -0, z: -0, w: 0.7177586} + inSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + outSlope: {x: 0.03324917, y: 0, z: 0, w: -0.03223349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP/RightHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1437562, y: -0.03050106, z: 0.98898363, w: -0.01775735} + inSlope: {x: 0.00053465366, y: 0.02465911, z: 0.0008797645, w: 0.00286594} + outSlope: {x: 0.00053465366, y: 0.02465911, z: 0.0008797645, w: 0.00286594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.13929032, y: 0.10991267, z: 0.984132, w: -0.0012959949} + inSlope: {x: 0.016031563, y: 0.38126576, z: -0.04018843, w: 0.04508342} + outSlope: {x: 0.016031563, y: 0.38126576, z: -0.04018843, w: 0.04508342} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.13748762, y: 0.14993434, z: 0.9790838, w: 0.0034478935} + inSlope: {x: -0.0065700775, y: -0.046104982, z: 0.0061333235, w: -0.01693672} + outSlope: {x: -0.0065700775, y: -0.046104982, z: 0.0061333235, w: -0.01693672} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.15128689, y: -0.08468881, z: 0.9822025, w: -0.0722384} + inSlope: {x: 0.009885291, y: -1.6762958, z: -0.18357056, w: -0.5476061} + outSlope: {x: 0.009885291, y: -1.6762958, z: -0.18357056, w: -0.5476061} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.13294213, y: -0.32534415, z: 0.92406964, w: -0.15024282} + inSlope: {x: 0.13977672, y: -0.9304607, z: -0.35399643, w: -0.29561317} + outSlope: {x: 0.13977672, y: -0.9304607, z: -0.35399643, w: -0.29561317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.12743999, y: -0.3608234, z: 0.91053444, w: -0.15650105} + inSlope: {x: -0.021149684, y: 0.09636918, z: 0.054486446, w: 0.11220898} + outSlope: {x: -0.021149684, y: 0.09636918, z: 0.054486446, w: 0.11220898} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: -0.13718691, y: -0.2264742, z: 0.96430767, w: 0.00015822153} + inSlope: {x: 0.018984247, y: 0.27571884, z: 0.06741649, w: 0.32285297} + outSlope: {x: 0.018984247, y: 0.27571884, z: 0.06741649, w: 0.32285297} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: -0.12386908, y: -0.14183515, z: 0.9770247, w: 0.099809945} + inSlope: {x: 0.0000006705529, y: -0.00000044703526, z: 0, w: -0.000004023317} + outSlope: {x: 0.0000006705529, y: -0.00000044703526, z: 0, w: -0.000004023317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: -0.1238691, y: -0.14183512, z: 0.9770247, w: 0.09981008} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: -0.1238691, y: -0.14183512, z: 0.9770247, w: 0.09981008} + inSlope: {x: -0.00041864853, y: 0.011820953, z: 0.0029486446, w: -0.012638581} + outSlope: {x: -0.00041864853, y: 0.011820953, z: 0.0029486446, w: -0.012638581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: -0.1376993, y: -0.050802056, z: 0.98916435, w: 0.003457874} + inSlope: {x: -0.073410325, y: 0.27152425, z: 0.0048279557, w: -0.28452358} + outSlope: {x: -0.073410325, y: 0.27152425, z: 0.0048279557, w: -0.28452358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.14363338, y: -0.03087816, z: 0.9889967, w: -0.01736446} + inSlope: {x: -0.021287229, y: 0.06578151, z: -0.0021636817, w: -0.06857395} + outSlope: {x: -0.021287229, y: 0.06578151, z: -0.0021636817, w: -0.06857395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.23666446, y: -0.45569775, z: 0.8551719, w: 0.07078521} + inSlope: {x: 0.0031059978, y: 0.056267377, z: 0.030133722, w: -0.012714117} + outSlope: {x: 0.0031059978, y: 0.056267377, z: 0.030133722, w: -0.012714117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.24125813, y: -0.23837575, z: 0.9404581, w: 0.022585226} + inSlope: {x: -0.011414139, y: 1.1299875, z: 0.2952576, w: -0.24628073} + outSlope: {x: -0.011414139, y: 1.1299875, z: 0.2952576, w: -0.24628073} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.23216155, y: -0.007862963, z: 0.97227556, w: -0.026822789} + inSlope: {x: 0.002861018, y: -0.042157143, z: -0.00079214433, w: 0.008890111} + outSlope: {x: 0.002861018, y: -0.042157143, z: -0.00079214433, w: 0.008890111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.23753688, y: -0.103350684, z: 0.9658426, w: -0.006553574} + inSlope: {x: 0.0018721836, y: -0.041923415, z: -0.004869108, w: 0.008960766} + outSlope: {x: 0.0018721836, y: -0.041923415, z: -0.004869108, w: 0.008960766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: 0.16049345, y: -0.02968682, z: 0.9777289, w: -0.13193451} + inSlope: {x: -0.15758082, y: 0.123426884, z: -0.0012230885, w: -0.22859775} + outSlope: {x: -0.15758082, y: 0.123426884, z: -0.0012230885, w: -0.22859775} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.11191115, y: 0.0041243928, z: 0.97372025, w: -0.19831233} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1666667 + value: {x: 0.111911945, y: 0.004120753, z: 0.9737207, w: -0.1983096} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.111911945, y: 0.004120753, z: 0.9737207, w: -0.1983096} + inSlope: {x: 0, y: -0.00000036321094, z: 0, w: 0} + outSlope: {x: 0, y: -0.00000036321094, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.15181114, y: -0.081504345, z: 0.97266823, w: -0.15565033} + inSlope: {x: 0.48387456, y: -1.1490679, z: -0.07719584, w: 0.5994479} + outSlope: {x: 0.48387456, y: -1.1490679, z: -0.07719584, w: 0.5994479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: 0.22172992, y: -0.31071636, z: 0.9239696, w: -0.023903271} + inSlope: {x: 0.2506999, y: -1.3462481, z: -0.4903208, w: 0.8399243} + outSlope: {x: 0.2506999, y: -1.3462481, z: -0.4903208, w: 0.8399243} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.23664047, y: -0.45418325, z: 0.8560686, w: 0.06975271} + inSlope: {x: 0.0052053533, y: -0.26452705, z: -0.15522002, w: 0.18003395} + outSlope: {x: 0.0052053533, y: -0.26452705, z: -0.15522002, w: 0.18003395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: 1.1329526, y: -0.76464766, z: 0.03198892, w: 1.0223615} + outSlope: {x: 1.1329526, y: -0.76464766, z: 0.03198892, w: 1.0223615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.0037634932, y: 0.77043426, z: -0.18540472, w: 0.60995245} + inSlope: {x: 2.0898974, y: -1.47632, z: 0.16434877, w: 1.8050443} + outSlope: {x: 2.0898974, y: -1.47632, z: 0.16434877, w: 1.8050443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.119850025, y: 0.67621, z: -0.16390397, w: 0.7081748} + inSlope: {x: 4.6784115, y: -3.9612525, z: 1.5181646, w: 3.2475648} + outSlope: {x: 4.6784115, y: -3.9612525, z: 1.5181646, w: 3.2475648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.28378496, y: 0.51922804, z: -0.077637814, w: 0.80239683} + inSlope: {x: 4.467148, y: -4.9185643, z: 3.498788, w: 1.9747691} + outSlope: {x: 4.467148, y: -4.9185643, z: 3.498788, w: 1.9747691} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.40188894, y: 0.3670021, z: 0.05211249, w: 0.83730465} + inSlope: {x: 2.4812016, y: -3.7736332, z: 3.5430377, w: 0.33312503} + outSlope: {x: 2.4812016, y: -3.7736332, z: 3.5430377, w: 0.33312503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.45463085, y: 0.27649516, z: 0.13199024, w: 0.83632517} + inSlope: {x: 1.0698582, y: -1.8236269, z: 1.096862, w: -0.12582602} + outSlope: {x: 1.0698582, y: -1.8236269, z: 1.096862, w: -0.12582602} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: 0.5028321, y: 0.20343094, z: 0.15587626, w: 0.82551706} + inSlope: {x: 1.007407, y: -1.4008207, z: 0.3590238, w: -0.3360306} + outSlope: {x: 1.007407, y: -1.4008207, z: 0.3590238, w: -0.3360306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.7252802, y: -0.057772268, z: 0.19698173, w: 0.6571371} + inSlope: {x: 0.81147027, y: -0.97256076, z: 0.20661592, w: -1.0417612} + outSlope: {x: 0.81147027, y: -0.97256076, z: 0.20661592, w: -1.0417612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.7942311, y: -0.17668489, z: 0.2595298, w: 0.52021515} + inSlope: {x: -0.0948464, y: -0.1555028, z: 0.41704917, w: -0.11589639} + outSlope: {x: -0.0948464, y: -0.1555028, z: 0.41704917, w: -0.11589639} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.7430698, y: -0.09122855, z: 0.38374907, w: 0.5406119} + inSlope: {x: -0.117375165, y: 0.27834782, z: 0.17591792, w: 0.08367056} + outSlope: {x: -0.117375165, y: 0.27834782, z: 0.17591792, w: 0.08367056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.75134283, y: -0.09511918, z: 0.36662915, w: 0.5403883} + inSlope: {x: 0.2454474, y: -0.3407209, z: -0.46963558, w: -0.08323796} + outSlope: {x: 0.2454474, y: -0.3407209, z: -0.46963558, w: -0.08323796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.79573613, y: -0.17347915, z: 0.25263897, w: 0.5223816} + inSlope: {x: 0.007894643, y: -0.019243974, z: -0.029374687, w: -0.004168157} + outSlope: {x: 0.007894643, y: -0.019243974, z: -0.029374687, w: -0.004168157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.79573613, y: -0.17347915, z: 0.25263897, w: 0.5223816} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.7814132, y: -0.20805123, z: 0.32093883, w: 0.49305823} + inSlope: {x: -0.31710535, y: -0.59798205, z: 1.2357672, w: -0.55878156} + outSlope: {x: -0.31710535, y: -0.59798205, z: 1.2357672, w: -0.55878156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.68039376, y: -0.3037322, z: 0.5557124, w: 0.36877498} + inSlope: {x: -0.9951452, y: -0.51467884, z: 1.5802035, w: -0.9673101} + outSlope: {x: -0.9951452, y: -0.51467884, z: 1.5802035, w: -0.9673101} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: -0.05242218, y: -0.007097924, z: 0.046242453, w: -0.036786005} + outSlope: {x: -0.05242218, y: -0.007097924, z: 0.046242453, w: -0.036786005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.52545387, y: -0.3484539, z: 0.7373436, w: 0.24249259} + inSlope: {x: -0.023664258, y: 0.03361884, z: 0.016960518, w: 0.04772325} + outSlope: {x: -0.023664258, y: 0.03361884, z: 0.016960518, w: 0.04772325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.52034444, y: -0.26919532, z: 0.7338839, w: 0.3437877} + inSlope: {x: 0.1068942, y: 1.2405304, z: -0.26201057, w: 1.360879} + outSlope: {x: 0.1068942, y: 1.2405304, z: -0.26201057, w: 1.360879} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: 0.5406034, y: -0.025905887, z: 0.6600392, w: 0.52098477} + inSlope: {x: 0.13741863, y: 2.2571316, z: -0.8011372, w: 0.98441815} + outSlope: {x: 0.13741863, y: 2.2571316, z: -0.8011372, w: 0.98441815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2333336 + value: {x: 0.56147367, y: 0.291053, z: 0.5289725, w: 0.56588304} + inSlope: {x: 0.24348581, y: 1.5752316, z: -0.8502486, w: -0.25268757} + outSlope: {x: 0.24348581, y: 1.5752316, z: -0.8502486, w: -0.25268757} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: 0.61425656, y: 0.39648074, z: 0.39589384, w: 0.55566174} + inSlope: {x: 0.03982369, y: 0.056109183, z: -0.7545866, w: 0.4528342} + outSlope: {x: 0.03982369, y: 0.056109183, z: -0.7545866, w: 0.4528342} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6166668 + value: {x: 0.46591982, y: 0.44173706, z: 0.21985805, w: 0.7344723} + inSlope: {x: -1.4078938, y: 0.6762723, z: -0.7626788, w: 0.713817} + outSlope: {x: -1.4078938, y: 0.6762723, z: -0.7626788, w: 0.713817} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.20105334, y: 0.6274799, z: 0.11576138, w: 0.743267} + inSlope: {x: -1.0696441, y: 1.1457174, z: -0.5150483, w: -0.59673667} + outSlope: {x: -1.0696441, y: 1.1457174, z: -0.5150483, w: -0.59673667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: 0.098024435, y: 0.76450664, z: -0.013391596, w: 0.6369784} + inSlope: {x: -0.7428376, y: 0.51417816, z: -1.1425097, w: -0.52628744} + outSlope: {x: -0.7428376, y: 0.51417816, z: -1.1425097, w: -0.52628744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.021553306, y: 0.78351265, z: -0.18437222, w: 0.59300107} + inSlope: {x: -0.19025701, y: -0.052733034, z: -0.26998723, w: -0.01960546} + outSlope: {x: -0.19025701, y: -0.052733034, z: -0.26998723, w: -0.01960546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: 0.052367445, y: 0.14715312, z: 0.03317535, w: 0.19592999} + outSlope: {x: 0.052367445, y: 0.14715312, z: 0.03317535, w: 0.19592999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.10000001 + value: {x: -0.108067416, y: -0.68779165, z: 0.20777486, w: 0.68709075} + inSlope: {x: 0.8016393, y: 1.763697, z: 0.33246827, w: 1.7790446} + outSlope: {x: 0.8016393, y: 1.763697, z: 0.33246827, w: 1.7790446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.10573015, y: -0.28709644, z: 0.21923241, w: 0.9264631} + inSlope: {x: 2.4187875, y: 4.0638175, z: -0.60478175, w: 1.1181115} + outSlope: {x: 2.4187875, y: 4.0638175, z: -0.60478175, w: 1.1181115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.14749202, y: -0.21794973, z: 0.20670192, w: 0.9423472} + inSlope: {x: 3.996397, y: 4.945654, z: -2.6860793, w: 0.8422334} + outSlope: {x: 3.996397, y: 4.945654, z: -2.6860793, w: 0.8422334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.23894343, y: -0.12224129, z: 0.12969638, w: 0.9545376} + inSlope: {x: 6.336378, y: 6.206005, z: -7.870022, w: -0.31864077} + outSlope: {x: 6.336378, y: 6.206005, z: -7.870022, w: -0.31864077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.3587048, y: -0.011082732, z: -0.055632368, w: 0.93172586} + inSlope: {x: 5.300905, y: 5.444565, z: -12.52902, w: -2.8147671} + outSlope: {x: 5.300905, y: 5.444565, z: -12.52902, w: -2.8147671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.41564032, y: 0.059244223, z: -0.28793758, w: 0.86071205} + inSlope: {x: 1.0353751, y: 2.67275, z: -12.581697, w: -4.4510546} + outSlope: {x: 1.0353751, y: 2.67275, z: -12.581697, w: -4.4510546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.39321724, y: 0.07800888, z: -0.47502223, w: 0.7833574} + inSlope: {x: -1.7249327, y: 1.1077492, z: -8.324932, w: -3.7195206} + outSlope: {x: -1.7249327, y: 1.1077492, z: -8.324932, w: -3.7195206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.35814258, y: 0.096169196, z: -0.5654354, w: 0.736728} + inSlope: {x: -1.4376942, y: 1.7366563, z: -3.775945, w: -2.2612584} + outSlope: {x: -1.4376942, y: 1.7366563, z: -3.775945, w: -2.2612584} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.34529412, y: 0.13589744, z: -0.600887, w: 0.7079821} + inSlope: {x: -0.7690859, y: 2.3367248, z: -1.9048154, w: -1.6755939} + outSlope: {x: -0.7690859, y: 2.3367248, z: -1.9048154, w: -1.6755939} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.29817384, y: 0.31838343, z: -0.6992708, w: 0.5663434} + inSlope: {x: -0.13248059, y: 1.0357468, z: -0.44583684, w: -1.0578544} + outSlope: {x: -0.13248059, y: 1.0357468, z: -0.44583684, w: -1.0578544} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.25542897, y: 0.48047715, z: -0.7923201, w: 0.27591065} + inSlope: {x: -0.14505133, y: 0.33695638, z: -0.24639332, w: -1.158566} + outSlope: {x: -0.14505133, y: 0.33695638, z: -0.24639332, w: -1.158566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.2668146, y: 0.5196495, z: -0.8061294, w: 0.09449752} + inSlope: {x: 0.31662792, y: 0.1706423, z: 0.14965668, w: -0.55434966} + outSlope: {x: 0.31662792, y: 0.1706423, z: 0.14965668, w: -0.55434966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.31691357, y: 0.65146285, z: -0.6872852, w: 0.052924447} + inSlope: {x: 0.19046494, y: 0.63669765, z: 0.6904042, w: -0.0034911064} + outSlope: {x: 0.19046494, y: 0.63669765, z: 0.6904042, w: -0.0034911064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.34406802, y: 0.69433963, z: -0.6307345, w: 0.04103243} + inSlope: {x: 0.19483152, y: 0.0019776511, z: 0.09726554, w: -0.16881715} + outSlope: {x: 0.19483152, y: 0.0019776511, z: 0.09726554, w: -0.16881715} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.39780205, y: 0.6613871, z: -0.6335416, w: 0.05427492} + inSlope: {x: 0.39362925, y: -0.2967499, z: -0.04832971, w: 0.16641511} + outSlope: {x: 0.39362925, y: -0.2967499, z: -0.04832971, w: 0.16641511} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.658686, y: 0.4548355, z: -0.5905122, w: 0.10272673} + inSlope: {x: 0.40731886, y: -0.31240344, z: 0.2159985, w: 0.013291253} + outSlope: {x: 0.40731886, y: -0.31240344, z: 0.2159985, w: 0.013291253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.7891613, y: 0.35156128, z: -0.48720428, w: 0.12751888} + inSlope: {x: 0.38383162, y: -0.3938211, z: 0.37706977, w: 0.15180692} + outSlope: {x: 0.38383162, y: -0.3938211, z: 0.37706977, w: 0.15180692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.8316691, y: 0.27678874, z: -0.45290017, w: 0.16308264} + inSlope: {x: 0.031102926, y: -0.40722498, z: -0.09970675, w: 0.25524193} + outSlope: {x: 0.031102926, y: -0.40722498, z: -0.09970675, w: 0.25524193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.81336474, y: 0.2602922, z: -0.488746, w: 0.17836232} + inSlope: {x: -1.0633575, y: -0.1700254, z: -1.689787, w: 0.39557076} + outSlope: {x: -1.0633575, y: -0.1700254, z: -1.689787, w: 0.39557076} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.68183476, y: 0.26926613, z: -0.6454134, w: 0.21456629} + inSlope: {x: -2.6851137, y: 0.45404297, z: -2.4239182, w: 0.6618831} + outSlope: {x: -2.6851137, y: 0.45404297, z: -2.4239182, w: 0.6618831} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.5017444, y: 0.31033692, z: -0.76334834, w: 0.26314068} + inSlope: {x: -2.1204445, y: 0.5622827, z: -0.9007375, w: 0.818769} + outSlope: {x: -2.1204445, y: 0.5622827, z: -0.9007375, w: 0.818769} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.43612623, y: 0.3162684, z: -0.76509696, w: 0.35269657} + inSlope: {x: -0.093708426, y: -0.3531078, z: 0.40725985, w: 1.3117758} + outSlope: {x: -0.093708426, y: -0.3531078, z: 0.40725985, w: 1.3117758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.5139561, y: 0.08441432, z: -0.6121531, w: 0.5949722} + inSlope: {x: 0.6458998, y: -2.0718522, z: 1.1464702, w: 0.91399044} + outSlope: {x: 0.6458998, y: -2.0718522, z: 1.1464702, w: 0.91399044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.5951072, y: -0.24584532, z: -0.4321757, w: 0.63137287} + inSlope: {x: 0.37776625, y: -2.0059428, z: 1.1469566, w: -0.3489039} + outSlope: {x: 0.37776625, y: -2.0059428, z: 1.1469566, w: -0.3489039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.61797273, y: -0.46184075, z: -0.28658345, w: 0.5680518} + inSlope: {x: -0.14304413, y: -0.5703732, z: 0.54224217, w: -0.033690367} + outSlope: {x: -0.14304413, y: -0.5703732, z: 0.54224217, w: -0.033690367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: 0.39750737, y: -0.5644999, z: -0.19083218, w: 0.69778997} + inSlope: {x: -1.098835, y: -0.3735677, z: 0.23686208, w: 0.38847363} + outSlope: {x: -1.098835, y: -0.3735677, z: 0.23686208, w: 0.38847363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.18054882, y: -0.6921746, z: -0.088640556, w: 0.6931373} + inSlope: {x: -0.6009589, y: -0.6843931, z: 0.8316972, w: -0.42228383} + outSlope: {x: -0.6009589, y: -0.6843931, z: 0.8316972, w: -0.42228383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: 0.0021850877, y: -0.7707936, z: 0.08805772, w: 0.6309661} + inSlope: {x: -1.5081282, y: -0.2326088, z: 1.1732585, w: -0.44101542} + outSlope: {x: -1.5081282, y: -0.2326088, z: 1.1732585, w: -0.44101542} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.14190595, y: -0.7750232, z: 0.18735217, w: 0.58660114} + inSlope: {x: -0.43040007, y: 0.035588093, z: 0.26635456, w: -0.13824317} + outSlope: {x: -0.43040007, y: 0.035588093, z: 0.26635456, w: -0.13824317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549285, y: -0.03574501, z: -0.049140453, w: 0.96504873} + inSlope: {x: 0.010131597, y: 0.03698006, z: 0.021692364, w: -0.00021815299} + outSlope: {x: 0.010131597, y: 0.03698006, z: 0.021692364, w: -0.00021815299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.28074637, y: 0.13655877, z: 0.043577436, w: 0.94901747} + inSlope: {x: 0.021972653, y: 0.67477363, z: 0.32740742, w: -0.11852146} + outSlope: {x: 0.021972653, y: 0.67477363, z: 0.32740742, w: -0.11852146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.28625718, y: 0.24120969, z: 0.08756358, w: 0.9231508} + inSlope: {x: 0.08955352, y: 0.008494996, z: -0.023398902, w: -0.027767994} + outSlope: {x: 0.08955352, y: 0.008494996, z: -0.023398902, w: -0.027767994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.3119239, y: 0.24117933, z: 0.080316365, w: 0.91547} + inSlope: {x: -0.0066688512, y: -0.070586644, z: -0.012406753, w: 0.021943998} + outSlope: {x: -0.0066688512, y: -0.070586644, z: -0.012406753, w: 0.021943998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.27079633, y: 0.06286263, z: 0.031508032, w: 0.96006507} + inSlope: {x: -0.118174665, y: -0.32175195, z: -0.1194999, w: 0.058334526} + outSlope: {x: -0.118174665, y: -0.32175195, z: -0.1194999, w: 0.058334526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.23134555, y: -0.026849527, z: -0.006387297, w: 0.9724801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.23134555, y: -0.026849527, z: -0.006387297, w: 0.9724801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0.23205693, y: -0.027084015, z: -0.007671933, w: 0.9722948} + inSlope: {x: 0.02727541, y: -0.0090377685, z: -0.04926224, w: -0.0071597164} + outSlope: {x: 0.02727541, y: -0.0090377685, z: -0.04926224, w: -0.0071597164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.25484714, y: -0.035710257, z: -0.04899234, w: 0.965079} + inSlope: {x: 0.014181949, y: -0.006049591, z: -0.025824256, w: -0.0052715153} + outSlope: {x: 0.014181949, y: -0.006049591, z: -0.025824256, w: -0.0052715153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06529025, y: 0, z: -0, w: 0.99786633} + inSlope: {x: 0.0021511316, y: -0.041967213, z: -0.002744395, w: 0.00012516975} + outSlope: {x: 0.0021511316, y: -0.041967213, z: -0.002744395, w: 0.00012516975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.04498196, y: -0.19108252, z: -0.008766175, w: 0.9805036} + inSlope: {x: 0.12653244, y: -0.7355534, z: -0.010283168, w: -0.13754904} + outSlope: {x: 0.12653244, y: -0.7355534, z: -0.010283168, w: -0.13754904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.0044079525, y: -0.3036482, z: 0.0014048119, w: 0.952773} + inSlope: {x: 0.289266, y: 0.0004667035, z: 0.092188895, w: -0.0014626952} + outSlope: {x: 0.289266, y: 0.0004667035, z: 0.092188895, w: -0.0014626952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.15952116, y: -0.29936528, z: 0.0508393, w: 0.9393343} + inSlope: {x: 0.4188257, y: 0.022625308, z: 0.13347957, w: -0.07099444} + outSlope: {x: 0.4188257, y: 0.022625308, z: 0.13347957, w: -0.07099444} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.19053032, y: -0.29751813, z: 0.060721897, w: 0.93353844} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.16987804, y: -0.26412204, z: 0.047318142, w: 0.94823104} + inSlope: {x: -0.21041207, y: 0.3377474, z: -0.12589799, w: 0.13794208} + outSlope: {x: -0.21041207, y: 0.3377474, z: -0.12589799, w: 0.13794208} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.05200605, y: -0.07979321, z: 0.0041687177, w: 0.99544513} + inSlope: {x: -0.31215343, y: 0.4801368, z: -0.050411887, w: 0.055089235} + outSlope: {x: -0.31215343, y: 0.4801368, z: -0.050411887, w: 0.055089235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.056930244, y: 0, z: -0, w: 0.99837816} + inSlope: {x: -0.07036849, y: 0, z: 0, w: -0.0040108003} + outSlope: {x: -0.07036849, y: 0, z: 0, w: -0.0040108003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.06523278, y: 0, z: -0, w: 0.9978701} + inSlope: {x: -0.010185844, y: 0, z: 0, w: -0.00066519796} + outSlope: {x: -0.010185844, y: 0, z: 0, w: -0.00066519796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.009975805, y: -0.0007191319, z: -0.00059732754, w: 0.00038981435} + outSlope: {x: 0.009975805, y: -0.0007191319, z: -0.00059732754, w: 0.00038981435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.03440744, y: -0.005581202, z: -0.0039849915, w: 0.9993844} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.033367828, y: -0.00552143, z: -0.0039509963, w: 0.9994201} + inSlope: {x: -0.040642604, y: 0.0023348415, z: 0.0013317964, w: 0.0013697104} + outSlope: {x: -0.040642604, y: 0.0023348415, z: 0.0013317964, w: 0.0013697104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.06938332, y: -0.0000230849, z: -0.000020408526, w: 0.9975901} + inSlope: {x: -0.027591016, y: 0.0013626858, z: 0.0012030259, w: -0.0019150991} + outSlope: {x: -0.027591016, y: 0.0013626858, z: 0.0012030259, w: -0.0019150991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: -0.06985101, y: 0, z: -0, w: 0.99755746} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.045236487, y: 0, z: -0, w: 0.9989763} + inSlope: {x: 0.03994394, y: 0, z: 0, w: 0.0018095986} + outSlope: {x: 0.03994394, y: 0, z: 0, w: 0.0018095986} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.038819104, y: 0, z: -0, w: 0.99924624} + inSlope: {x: 0.00485599, y: 0, z: 0, w: 0.00018596933} + outSlope: {x: 0.00485599, y: 0, z: 0, w: 0.00018596933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: -0.017204583, y: 0.04750594, z: -0.0032718477, w: 0.00534296} + outSlope: {x: -0.017204583, y: 0.04750594, z: -0.0032718477, w: 0.00534296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.038825218, y: 0.13914678, z: 0.07040883, w: 0.98700225} + inSlope: {x: -0.3457901, y: 0.85294807, z: 0.03717318, w: -0.10920882} + outSlope: {x: -0.3457901, y: 0.85294807, z: 0.03717318, w: -0.10920882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.019943703, y: 0.28089353, z: 0.082171835, w: 0.95600677} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.019943703, y: 0.28089353, z: 0.082171835, w: 0.95600677} + inSlope: {x: -0.012506873, y: 0.01488985, z: -0.0066163456, w: -0.0040751733} + outSlope: {x: -0.012506873, y: 0.01488985, z: -0.0066163456, w: -0.0040751733} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.08134836, y: 0.35600954, z: 0.053425897, w: 0.92940056} + inSlope: {x: -0.12807962, y: 0.115738325, z: -0.05381109, w: -0.052351408} + outSlope: {x: -0.12807962, y: 0.115738325, z: -0.05381109, w: -0.052351408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8500001 + value: {x: -0.10802279, y: 0.17685974, z: 0.023595698, w: 0.97800565} + inSlope: {x: -0.03846009, y: -0.6355129, z: -0.08699996, w: 0.11278121} + outSlope: {x: -0.03846009, y: -0.6355129, z: -0.08699996, w: 0.11278121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.11492375, y: 0, z: -0, w: 0.9933743} + inSlope: {x: 0, y: 0.00000008251347, z: 0.000000010425682, w: 0} + outSlope: {x: 0, y: 0.00000008251347, z: 0.000000010425682, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.11492375, y: 0, z: -0, w: 0.9933743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5000002 + value: {x: -0.06250629, y: -0.017454837, z: 0.013920889, w: 0.9977948} + inSlope: {x: 0.30582297, y: -0.09686975, z: 0.085945435, w: 0.01623632} + outSlope: {x: 0.30582297, y: -0.09686975, z: 0.085945435, w: 0.01623632} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.105110064, y: -0.061671123, z: 0.06844527, w: 0.9901837} + inSlope: {x: 0.17274323, y: -0.036190048, z: 0.06329702, w: -0.024935612} + outSlope: {x: 0.17274323, y: -0.036190048, z: 0.06329702, w: -0.024935612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.117041476, y: -0.064121716, z: 0.072850645, w: 0.98837364} + inSlope: {x: 0.03657695, y: -0.0073739523, z: 0.0136007955, w: -0.0058008125} + outSlope: {x: 0.03657695, y: -0.0073739523, z: 0.0136007955, w: -0.0058008125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: -0.021686552, y: -0.04657376, z: 0.0010914356, w: 0.0005972385} + outSlope: {x: -0.021686552, y: -0.04657376, z: 0.0010914356, w: 0.0005972385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.070194006, y: -0.18595028, z: -0.043973923, w: 0.9790616} + inSlope: {x: -0.38627276, y: -0.7853633, z: -0.07337597, w: -0.18072903} + outSlope: {x: -0.38627276, y: -0.7853633, z: -0.07337597, w: -0.18072903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.14029245, y: -0.37556636, z: -0.06339136, w: 0.91391987} + inSlope: {x: -0.3892982, y: -1.0493581, z: -0.18533891, w: -0.5027028} + outSlope: {x: -0.3892982, y: -1.0493581, z: -0.18533891, w: -0.5027028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.18517087, y: -0.43380663, z: -0.08248337, w: 0.8779066} + inSlope: {x: -0.43260148, y: 0.04040564, z: -0.11221615, w: -0.081953935} + outSlope: {x: -0.43260148, y: 0.04040564, z: -0.11221615, w: -0.081953935} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.35364857, y: -0.38747028, z: -0.11213631, w: 0.8439342} + inSlope: {x: -0.3518123, y: 0.1214416, z: -0.032157928, w: -0.09578535} + outSlope: {x: -0.3518123, y: 0.1214416, z: -0.032157928, w: -0.09578535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.37584227, y: -0.37968135, z: -0.11388184, w: 0.837625} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.35887995, y: -0.34701267, z: -0.0910987, w: 0.86167765} + inSlope: {x: 0.20073774, y: 0.37238523, z: 0.23976626, w: 0.25869298} + outSlope: {x: 0.20073774, y: 0.37238523, z: 0.23976626, w: 0.25869298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.23475963, y: -0.14981815, z: -0.011447392, w: 0.9603705} + inSlope: {x: 0.4807377, y: 0.68129337, z: 0.138495, w: 0.22552928} + outSlope: {x: 0.4807377, y: 0.68129337, z: 0.138495, w: 0.22552928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.121874705, y: 0, z: -0, w: 0.99254555} + inSlope: {x: 0, y: -0.000000091920505, z: 0.000000004257578, w: 0} + outSlope: {x: 0, y: -0.000000091920505, z: 0.000000004257578, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.121874705, y: 0, z: -0, w: 0.99254555} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: -0.057539962, y: 0.0022896638, z: -0.016398234, w: 0.9982059} + inSlope: {x: 0.22214903, y: 0.004234842, z: -0.05696383, w: 0.011857163} + outSlope: {x: 0.22214903, y: 0.004234842, z: -0.05696383, w: 0.011857163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.021817178, y: 0.0021891035, z: -0.036824353, w: 0.9990812} + inSlope: {x: 0.022508658, y: -0.00048464903, z: -0.005804389, w: -0.000697385} + outSlope: {x: 0.022508658, y: -0.00048464903, z: -0.005804389, w: -0.000697385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP/Head_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP/LeftForeArm_FK_CTRL_In_Rig_CONST_GRP/LeftForeArm_FK_CTRL/LeftHand_FK_CTRL_POS_GRP/LeftHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP/RightForeArm_FK_CTRL_In_Rig_CONST_GRP/RightForeArm_FK_CTRL/RightHand_FK_CTRL_POS_GRP/RightHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP/LeftFoot_FK_CTRL_In_Rig_CONST_GRP/LeftFoot_FK_CTRL/LeftToeBase_FK_CTRL_POS_GRP/LeftToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP/RightFoot_FK_CTRL_In_Rig_CONST_GRP/RightFoot_FK_CTRL/RightToeBase_FK_CTRL_POS_GRP/RightToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.026368206, y: -0.60321194, z: 0.76675344, w: 0.21801233} + inSlope: {x: 0.32737342, y: 0.43808338, z: 0.73397034, w: -1.4410945} + outSlope: {x: 0.32737342, y: 0.43808338, z: 0.73397034, w: -1.4410945} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.020911982, y: -0.59591055, z: 0.7789863, w: 0.19399409} + inSlope: {x: 0.546782, y: 0.8306461, z: 1.228566, w: -2.7081428} + outSlope: {x: 0.546782, y: 0.8306461, z: 1.228566, w: -2.7081428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.0050412393, y: -0.5447332, z: 0.8381191, w: 0.02822619} + inSlope: {x: 0.6105062, y: 2.0299637, z: 1.4587622, w: -6.618848} + outSlope: {x: 0.6105062, y: 2.0299637, z: 1.4587622, w: -6.618848} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.009970915, y: -0.47067145, z: 0.85414606, w: -0.22091496} + inSlope: {x: -0.39053324, y: 2.0806777, z: -0.7401947, w: -7.4336596} + outSlope: {x: -0.39053324, y: 2.0806777, z: -0.7401947, w: -7.4336596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.01572332, y: -0.4139325, z: 0.79674804, w: -0.44000596} + inSlope: {x: -0.83981085, y: 1.2834908, z: -2.0891228, w: -5.1326094} + outSlope: {x: -0.83981085, y: 1.2834908, z: -2.0891228, w: -5.1326094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.034285888, y: -0.37975737, z: 0.7409419, w: -0.5528237} + inSlope: {x: -0.168727, y: 0.99093056, z: -0.9283037, w: -1.9537122} + outSlope: {x: -0.168727, y: 0.99093056, z: -0.9283037, w: -1.9537122} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: -0.036236703, y: -0.32472947, z: 0.71312857, w: -0.62023} + inSlope: {x: -0.08925405, y: 1.2115561, z: -0.5113111, w: -1.2172486} + outSlope: {x: -0.08925405, y: 1.2115561, z: -0.5113111, w: -1.2172486} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.107085966, y: -0.014644903, z: 0.59185964, w: -0.7987618} + inSlope: {x: -0.48090088, y: 1.3300431, z: -0.70565164, w: -0.48384553} + outSlope: {x: -0.48090088, y: 1.3300431, z: -0.70565164, w: -0.48384553} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.17463388, y: 0.11897489, z: 0.46711987, w: -0.85857266} + inSlope: {x: -0.13809519, y: -0.11531785, z: -0.38596958, w: -0.19798979} + outSlope: {x: -0.13809519, y: -0.11531785, z: -0.38596958, w: -0.19798979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.24818842, y: -0.019227432, z: 0.43258035, w: -0.86654896} + inSlope: {x: -0.13950294, y: -0.3235586, z: 0.032504767, w: 0.063208885} + outSlope: {x: -0.13950294, y: -0.3235586, z: 0.032504767, w: 0.063208885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: -0.24158382, y: -0.004669155, z: 0.4430961, w: -0.86329675} + inSlope: {x: 0.2592693, y: 0.561702, z: 0.14524534, w: -0.00064909516} + outSlope: {x: 0.2592693, y: 0.561702, z: 0.14524534, w: -0.00064909516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.17253877, y: 0.12041118, z: 0.4739027, w: -0.8550718} + inSlope: {x: 0.019240845, y: 0.029654307, z: 0.006845004, w: 0.004060868} + outSlope: {x: 0.019240845, y: 0.029654307, z: 0.006845004, w: 0.004060868} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.17253877, y: 0.12041118, z: 0.4739027, w: -0.8550718} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.1958602, y: 0.111817814, z: 0.40147984, w: -0.8876652} + inSlope: {x: -0.42190605, y: -0.18524225, z: -1.3414884, w: -0.5344074} + outSlope: {x: -0.42190605, y: -0.18524225, z: -1.3414884, w: -0.5344074} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: -0.274382, y: 0.055513408, z: 0.12494937, w: -0.95185107} + inSlope: {x: -0.5065428, y: -0.5424117, z: -2.0282836, w: -0.15255883} + outSlope: {x: -0.5065428, y: -0.5424117, z: -2.0282836, w: -0.15255883} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: -0.32778412, y: -0.027666772, z: -0.1298086, w: -0.93538326} + inSlope: {x: -0.011786363, y: -0.027783124, z: -0.07183754, w: 0.014809173} + outSlope: {x: -0.011786363, y: -0.027783124, z: -0.07183754, w: 0.014809173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.32778412, y: -0.027666772, z: -0.1298086, w: -0.93538326} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.32778412, y: -0.027666783, z: -0.1298086, w: -0.93538326} + inSlope: {x: 0.00788749, y: -0.061094075, z: 0.021117052, w: -0.0038123168} + outSlope: {x: 0.00788749, y: -0.061094075, z: 0.021117052, w: -0.0038123168} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: -0.31713596, y: -0.118438445, z: -0.039225996, w: -0.94013745} + inSlope: {x: 0.07397049, y: -1.1088622, z: 1.494282, w: 0.05532264} + outSlope: {x: 0.07397049, y: -1.1088622, z: 1.494282, w: 0.05532264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: -0.33376485, y: -0.28015232, z: 0.21687847, w: -0.87354416} + inSlope: {x: -0.38605875, y: -1.1378307, z: 2.0575402, w: 1.023362} + outSlope: {x: -0.38605875, y: -1.1378307, z: 2.0575402, w: 1.023362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2333336 + value: {x: -0.42392686, y: -0.3829893, z: 0.4661937, w: -0.6754766} + inSlope: {x: -0.642514, y: -0.101261534, z: 1.1543247, w: 1.2537247} + outSlope: {x: -0.642514, y: -0.101261534, z: 1.1543247, w: 1.2537247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: -0.44288093, y: -0.33745095, z: 0.602414, w: -0.5719097} + inSlope: {x: 0.5491837, y: 0.12510371, z: 0.65279305, w: 0.18921572} + outSlope: {x: 0.5491837, y: 0.12510371, z: 0.65279305, w: 0.18921572} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6166668 + value: {x: -0.22037454, y: -0.44436362, z: 0.7290279, w: -0.471693} + inSlope: {x: 1.0519199, y: -1.0705019, z: 0.3583864, w: 1.0722722} + outSlope: {x: 1.0519199, y: -1.0705019, z: 0.3583864, w: 1.0722722} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: -0.1333372, y: -0.62944067, z: 0.7388485, w: -0.20032112} + inSlope: {x: -0.11205162, y: -0.5741256, z: -0.060210288, w: 1.6529933} + outSlope: {x: -0.11205162, y: -0.5741256, z: -0.060210288, w: 1.6529933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.14130595, y: -0.6349822, z: 0.75853264, w: 0.038189057} + inSlope: {x: 0.41500562, y: 0.16935126, z: 0.1452525, w: 1.4752975} + outSlope: {x: 0.41500562, y: 0.16935126, z: 0.1452525, w: 1.4752975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.027825492, y: -0.6035879, z: 0.7667532, w: 0.2167877} + inSlope: {x: 0.24751233, y: 0.06373384, z: -0.00087620167, w: 0.21663103} + outSlope: {x: 0.24751233, y: 0.06373384, z: -0.00087620167, w: 0.21663103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.047463313, y: -0.65292317, z: 0.7004079, w: -0.284372} + inSlope: {x: -0.16428395, y: 0.013865232, z: 0.0729525, w: 0.17715095} + outSlope: {x: -0.16428395, y: 0.013865232, z: 0.0729525, w: 0.17715095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.10000001 + value: {x: -0.13454245, y: -0.6348487, z: 0.73834926, w: -0.18359186} + inSlope: {x: -1.5745845, y: 0.5157905, z: 0.6351845, w: 1.9697648} + outSlope: {x: -1.5745845, y: 0.5157905, z: 0.6351845, w: 1.9697648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.36393908, y: -0.448273, z: 0.7822203, w: 0.23394677} + inSlope: {x: -1.1991787, y: 2.33959, z: -0.45510322, w: 4.106367} + outSlope: {x: -1.1991787, y: 2.33959, z: -0.45510322, w: 4.106367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.38137633, y: -0.40763828, z: 0.7720762, w: 0.3037787} + inSlope: {x: 0.29320097, y: 2.7090373, z: -1.2197144, w: 6.2803283} + outSlope: {x: 0.29320097, y: 2.7090373, z: -1.2197144, w: 6.2803283} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.35416567, y: -0.35797176, z: 0.74156314, w: 0.4432911} + inSlope: {x: 3.9693031, y: 2.5943584, z: -3.7258232, w: 10.214442} + outSlope: {x: 3.9693031, y: 2.5943584, z: -3.7258232, w: 10.214442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.24906611, y: -0.3211596, z: 0.647882, w: 0.6442604} + inSlope: {x: 7.468667, y: 0.6900685, z: -7.413736, w: 10.555637} + outSlope: {x: 7.468667, y: 0.6900685, z: -7.413736, w: 10.555637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.105210155, y: -0.33496943, z: 0.49443868, w: 0.7951457} + inSlope: {x: 7.6991434, y: -2.0508697, z: -9.117224, w: 6.302389} + outSlope: {x: 7.6991434, y: -2.0508697, z: -9.117224, w: 6.302389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.007571968, y: -0.38952196, z: 0.34397456, w: 0.85433996} + inSlope: {x: 4.66388, y: -2.5345814, z: -7.3445187, w: 2.285615} + outSlope: {x: 4.66388, y: -2.5345814, z: -7.3445187, w: 2.285615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.050252568, y: -0.4194555, z: 0.24962135, w: 0.8713329} + inSlope: {x: 1.438521, y: -0.60766625, z: -4.567898, w: 1.0722685} + outSlope: {x: 1.438521, y: -0.60766625, z: -4.567898, w: 1.0722685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.05552263, y: -0.40977746, z: 0.19171134, w: 0.89008224} + inSlope: {x: 0.20406863, y: 0.642576, z: -3.3187554, w: 1.0094655} + outSlope: {x: 0.20406863, y: 0.642576, z: -3.3187554, w: 1.0094655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.057193685, y: -0.32274774, z: -0.04238106, w: 0.9438043} + inSlope: {x: 0.14055835, y: 0.7489766, z: -1.338317, w: 0.19059782} + outSlope: {x: 0.14055835, y: 0.7489766, z: -1.338317, w: 0.19059782} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.14151202, y: -0.16460912, z: -0.33933184, w: 0.91527706} + inSlope: {x: 0.4463048, y: 0.5568794, z: -0.9606886, w: -0.32456905} + outSlope: {x: 0.4463048, y: 0.5568794, z: -0.9606886, w: -0.32456905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.2221488, y: -0.054035217, z: -0.45386127, w: 0.8612433} + inSlope: {x: 0.2567109, y: 0.60290515, z: -0.13913168, w: -0.10156105} + outSlope: {x: 0.2567109, y: 0.60290515, z: -0.13913168, w: -0.10156105} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.13698465, y: 0.11440816, z: -0.45745194, w: 0.87113935} + inSlope: {x: -0.59176445, y: 0.7428044, z: 0.11492249, w: 0.056370966} + outSlope: {x: -0.59176445, y: 0.7428044, z: 0.11492249, w: 0.056370966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.104544185, y: 0.18276532, z: -0.4436643, w: 0.8711081} + inSlope: {x: 0.12493269, y: 0.23624244, z: 0.05701647, w: -0.0353657} + outSlope: {x: 0.12493269, y: 0.23624244, z: 0.05701647, w: -0.0353657} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.14240707, y: 0.18689035, z: -0.39457473, w: 0.8883147} + inSlope: {x: 0.28653473, y: -0.04526172, z: 0.40954632, w: 0.14546654} + outSlope: {x: 0.28653473, y: -0.04526172, z: 0.40954632, w: 0.14546654} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.3293227, y: 0.22039038, z: -0.11466175, w: 0.9109486} + inSlope: {x: 0.24102354, y: 0.1616256, z: 0.47078556, w: -0.06695694} + outSlope: {x: 0.24102354, y: 0.1616256, z: 0.47078556, w: -0.06695694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.38075238, y: 0.27680135, z: 0.06474008, w: 0.8798962} + inSlope: {x: 0.12237501, y: 0.11832666, z: 0.6478442, w: -0.13773336} + outSlope: {x: 0.12237501, y: 0.11832666, z: 0.6478442, w: -0.13773336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.40520683, y: 0.26178294, z: 0.15791099, w: 0.8615923} + inSlope: {x: 0.1535593, y: -0.3576264, z: 0.30010772, w: -0.018636005} + outSlope: {x: 0.1535593, y: -0.3576264, z: 0.30010772, w: -0.018636005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.41589677, y: 0.21904163, z: 0.14743643, w: 0.8702374} + inSlope: {x: 0.24964237, y: -1.6628715, z: -1.0621508, w: 0.46457514} + outSlope: {x: 0.24964237, y: -1.6628715, z: -1.0621508, w: 0.46457514} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.41061112, y: 0.05976521, z: 0.019815497, w: 0.909634} + inSlope: {x: -0.6068781, y: -2.7044735, z: -2.4073172, w: 0.50177205} + outSlope: {x: -0.6068781, y: -2.7044735, z: -2.4073172, w: 0.50177205} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.3395346, y: -0.096887484, z: -0.12328983, w: 0.9274312} + inSlope: {x: -1.2475376, y: -1.6946807, z: -1.3612274, w: 0.113399476} + outSlope: {x: -1.2475376, y: -1.6946807, z: -1.3612274, w: 0.113399476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.26221758, y: -0.17485502, z: -0.11382277, w: 0.94218475} + inSlope: {x: -0.7090614, y: -0.6888277, z: 1.0035195, w: 0.18916744} + outSlope: {x: -0.7090614, y: -0.6888277, z: 1.0035195, w: 0.18916744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.22399412, y: -0.29424095, z: 0.23864256, w: 0.89794135} + inSlope: {x: 0.35791475, y: -0.56141907, z: 2.3665166, w: -0.90324724} + outSlope: {x: 0.35791475, y: -0.56141907, z: 2.3665166, w: -0.90324724} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.32538632, y: -0.3406522, z: 0.54641026, w: 0.69247067} + inSlope: {x: 0.81156033, y: -0.024607504, z: 1.5390155, w: -1.6049764} + outSlope: {x: 0.81156033, y: -0.024607504, z: 1.5390155, w: -1.6049764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.40554357, y: -0.3286567, z: 0.70017195, w: 0.48711237} + inSlope: {x: -0.03140959, y: -0.06556755, z: 0.4472838, w: -0.66000557} + outSlope: {x: -0.03140959, y: -0.06556755, z: 0.4472838, w: -0.66000557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: 0.24136838, y: -0.5122551, z: 0.7511878, w: 0.3391946} + inSlope: {x: -0.6415117, y: -0.8345263, z: -0.06279415, w: -0.6648854} + outSlope: {x: -0.6415117, y: -0.8345263, z: -0.06279415, w: -0.6648854} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.15423973, y: -0.6342241, z: 0.7492002, w: 0.11255676} + inSlope: {x: -0.1491256, y: -0.01918854, z: 0.20494957, w: -1.2786651} + outSlope: {x: -0.1491256, y: -0.01918854, z: 0.20494957, w: -1.2786651} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: 0.05002778, y: -0.64684904, z: 0.748621, w: -0.13656613} + inSlope: {x: -0.98404634, y: -0.09983585, z: -0.32520634, w: -1.6779566} + outSlope: {x: -0.98404634, y: -0.09983585, z: -0.32520634, w: -1.6779566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.04575045, y: -0.65288925, z: 0.7014779, w: -0.2820838} + inSlope: {x: -0.29299647, y: -0.006805762, z: -0.18181363, w: -0.39701054} + outSlope: {x: -0.29299647, y: -0.006805762, z: -0.18181363, w: -0.39701054} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.47591648, y: -0.12087501, z: 0.104357824, w: 0.8648712} + inSlope: {x: -0.021495221, y: -0.0025928018, z: -0.003004521, w: 0.011823176} + outSlope: {x: -0.021495221, y: -0.0025928018, z: -0.003004521, w: 0.011823176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.3490593, y: -0.13439642, z: 0.0862492, w: 0.9233939} + inSlope: {x: -0.35673293, y: -0.03333092, z: -0.051918857, w: 0.13491692} + outSlope: {x: -0.35673293, y: -0.03333092, z: -0.051918857, w: 0.13491692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.3112364, y: -0.13779125, z: 0.08071493, w: 0.93681943} + inSlope: {x: 0.043403547, y: 0.005464112, z: 0.018595772, w: -0.015283242} + outSlope: {x: 0.043403547, y: 0.005464112, z: 0.018595772, w: -0.015283242} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.51914084, y: -0.0976531, z: 0.15617071, w: 0.8346061} + inSlope: {x: 1.3881857, y: 0.38617924, z: 0.4889837, w: -0.9101244} + outSlope: {x: 1.3881857, y: 0.38617924, z: 0.4889837, w: -0.9101244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.70349246, y: -0.027508736, z: 0.21708235, w: 0.6761781} + inSlope: {x: 0.65216345, y: 0.32934415, z: 0.19466636, w: -0.7254808} + outSlope: {x: 0.65216345, y: 0.32934415, z: 0.19466636, w: -0.7254808} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.72855586, y: -0.017199049, z: 0.22002551, w: 0.6484592} + inSlope: {x: -0.055697016, y: -0.079102725, z: -0.08815178, w: 0.09034762} + outSlope: {x: -0.055697016, y: -0.079102725, z: -0.08815178, w: 0.09034762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: 0.64013094, y: -0.11018604, z: 0.08701429, w: 0.7553277} + inSlope: {x: -0.20232637, y: -0.15710719, z: -0.29371914, w: 0.18240649} + outSlope: {x: -0.20232637, y: -0.15710719, z: -0.29371914, w: 0.18240649} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: 0.57414985, y: -0.15207256, z: -0.0073806294, w: 0.80446965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: 0.57414985, y: -0.15207256, z: -0.0073806294, w: 0.80446965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.57414985, y: -0.15207256, z: -0.0073806294, w: 0.80446965} + inSlope: {x: -0.009756098, y: 0.0048583793, z: 0.01121902, w: 0.007978685} + outSlope: {x: -0.009756098, y: 0.0048583793, z: 0.01121902, w: 0.007978685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.49477455, y: -0.1243429, z: 0.083057314, w: 0.8560599} + inSlope: {x: -0.24937312, y: 0.053352714, z: 0.28204578, w: 0.12463692} + outSlope: {x: -0.24937312, y: 0.053352714, z: 0.28204578, w: 0.12463692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.47627056, y: -0.120929986, z: 0.103958346, w: 0.8647167} + inSlope: {x: -0.061725724, y: 0.009712427, z: 0.06963792, w: 0.027072843} + outSlope: {x: -0.061725724, y: 0.009712427, z: 0.06963792, w: 0.027072843} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP/Left_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_Ankle_IK_AnimData_GRP/Left_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.793208, y: 0.14846046, z: -0.1971974, w: 0.55668104} + inSlope: {x: -0.0363028, y: 0.012845098, z: 0.0096809855, w: 0.051666494} + outSlope: {x: -0.0363028, y: 0.012845098, z: 0.0096809855, w: 0.051666494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.63888156, y: 0.1909224, z: -0.15644796, w: 0.7286309} + inSlope: {x: -0.8697403, y: 0.18674614, z: 0.22789702, w: 0.76261103} + outSlope: {x: -0.8697403, y: 0.18674614, z: 0.22789702, w: 0.76261103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.4485537, y: 0.22249155, z: -0.106887035, w: 0.8589949} + inSlope: {x: 0.037089523, y: -0.004619203, z: -0.009606762, w: -0.019383397} + outSlope: {x: 0.037089523, y: -0.004619203, z: -0.009606762, w: -0.019383397} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.53045946, y: 0.21096405, z: -0.12814637, w: 0.81097806} + inSlope: {x: 0.035029683, y: -0.005531167, z: -0.009112367, w: -0.022895359} + outSlope: {x: 0.035029683, y: -0.005531167, z: -0.009112367, w: -0.022895359} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: 0.47207966, y: 0.20830396, z: 0.019323794, w: 0.85637426} + inSlope: {x: -0.10756831, y: -0.020753164, z: 0.27739042, w: 0.05809849} + outSlope: {x: -0.10756831, y: -0.020753164, z: 0.27739042, w: 0.05809849} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.44092026, y: 0.19963703, z: 0.10127216, w: 0.8691826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1666667 + value: {x: 0.44092026, y: 0.19963703, z: 0.10127216, w: 0.8691826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.44092026, y: 0.19963703, z: 0.10127216, w: 0.8691826} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.51686674, y: 0.20841251, z: 0.043846123, w: 0.82915044} + inSlope: {x: 0.9878478, y: 0.059289843, z: -0.7683914, w: -0.5916047} + outSlope: {x: 0.9878478, y: 0.059289843, z: -0.7683914, w: -0.5916047} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: 0.69751185, y: 0.19089088, z: -0.106738076, w: 0.6823818} + inSlope: {x: 0.96083564, y: -0.27603424, z: -0.861951, w: -1.0386169} + outSlope: {x: 0.96083564, y: -0.27603424, z: -0.861951, w: -1.0386169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7922946, y: 0.14904138, z: -0.19628099, w: 0.5581484} + inSlope: {x: 0.1601947, y: -0.10040556, z: -0.1602993, w: -0.25507125} + outSlope: {x: 0.1601947, y: -0.10040556, z: -0.1602993, w: -0.25507125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP/Right_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_Ankle_IK_AnimData_GRP/Right_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549264, y: -0.035757825, z: -0.04919599, w: 0.965046} + inSlope: {x: 0.010129808, y: 0.036979612, z: 0.02169214, w: -0.00021815299} + outSlope: {x: 0.010129808, y: 0.036979612, z: 0.02169214, w: -0.00021815299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.28075424, y: 0.13654445, z: 0.04352279, w: 0.94901973} + inSlope: {x: 0.022011098, y: 0.67477226, z: 0.32741448, w: -0.11850179} + outSlope: {x: 0.022011098, y: 0.67477226, z: 0.32741448, w: -0.11850179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.28627115, y: 0.241195, z: 0.087510385, w: 0.9231553} + inSlope: {x: 0.08955352, y: 0.008489184, z: -0.023397785, w: -0.02777157} + outSlope: {x: 0.08955352, y: 0.008489184, z: -0.023397785, w: -0.02777157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.3119378, y: 0.24116316, z: 0.08026358, w: 0.9154741} + inSlope: {x: -0.006673321, y: -0.070586644, z: -0.012407424, w: 0.021943998} + outSlope: {x: -0.006673321, y: -0.070586644, z: -0.012407424, w: 0.021943998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.2708, y: 0.062848896, z: 0.031452756, w: 0.96006674} + inSlope: {x: -0.11819523, y: -0.32174513, z: -0.11950308, w: 0.058327373} + outSlope: {x: -0.11819523, y: -0.32174513, z: -0.11950308, w: 0.058327373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.23134407, y: -0.026860986, z: -0.0064432183, w: 0.9724798} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.23134407, y: -0.026860986, z: -0.0064432183, w: 0.9724798} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0.23205541, y: -0.027095515, z: -0.007727844, w: 0.97229445} + inSlope: {x: 0.027274515, y: -0.009039389, z: -0.049261875, w: -0.0071615046} + outSlope: {x: 0.027274515, y: -0.009039389, z: -0.049261875, w: -0.0071615046} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.25484508, y: -0.035723068, z: -0.049047884, w: 0.96507627} + inSlope: {x: 0.014181949, y: -0.0060502617, z: -0.025824033, w: -0.0052715153} + outSlope: {x: 0.014181949, y: -0.0060502617, z: -0.025824033, w: -0.0052715153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.12981245, y: -0.000009189229, z: 0.000056358844, w: 0.9915386} + inSlope: {x: 0.0021412969, y: -0.042056713, z: -0.000019231009, w: 0.00026464462} + outSlope: {x: 0.0021412969, y: -0.042056713, z: -0.000019231009, w: 0.00026464462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.108410865, y: -0.19125691, z: 0.0036894318, w: 0.9755277} + inSlope: {x: 0.13522135, y: -0.73466563, z: 0.03739346, w: -0.12906432} + outSlope: {x: 0.13522135, y: -0.73466563, z: 0.03739346, w: -0.12906432} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.05732153, y: -0.302924, z: 0.02113173, w: 0.9510545} + inSlope: {x: 0.28875238, y: 0.0064551765, z: 0.091966376, w: 0.017276987} + outSlope: {x: 0.28875238, y: 0.0064551765, z: 0.091966376, w: 0.017276987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.09833595, y: -0.29543796, z: 0.07018488, w: 0.9476922} + inSlope: {x: 0.4225443, y: 0.03125128, z: 0.13173144, w: -0.043712817} + outSlope: {x: 0.4225443, y: 0.03125128, z: 0.13173144, w: -0.043712817} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.12965539, y: -0.29295257, z: 0.079926886, w: 0.9439174} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.10809262, y: -0.26049638, z: 0.064388014, w: 0.9572418} + inSlope: {x: -0.21892649, y: 0.3288675, z: -0.14751196, w: 0.12402682} + outSlope: {x: -0.21892649, y: 0.3288675, z: -0.14751196, w: 0.12402682} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: -0.012601261, y: -0.0793579, z: 0.009387236, w: 0.99672234} + inSlope: {x: -0.31509405, y: 0.47584367, z: -0.08141635, w: 0.034750845} + outSlope: {x: -0.31509405, y: 0.47584367, z: -0.08141635, w: 0.034750845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: -0.06479768, y: -0.000005489939, z: 0.000056838562, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: -0.06479768, y: -0.000005489939, z: 0.000056838562, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.12150319, y: -0.000008716869, z: 0.000056433833, w: 0.9925911} + inSlope: {x: -0.06996102, y: -0.0000039776423, z: -0.0000006142369, w: -0.00856162} + outSlope: {x: -0.06996102, y: -0.0000039776423, z: -0.0000006142369, w: -0.00856162} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.12975533, y: -0.000009185982, z: 0.00005635937, w: 0.99154603} + inSlope: {x: -0.010120129, y: -0.0000005752278, z: -0.00000009386129, w: -0.0013232433} + outSlope: {x: -0.010120129, y: -0.0000005752278, z: -0.00000009386129, w: -0.0013232433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.009975805, y: -0.0007191319, z: -0.00059732754, w: 0.00038981435} + outSlope: {x: 0.009975805, y: -0.0007191319, z: -0.00059732754, w: 0.00038981435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.03440744, y: -0.005581202, z: -0.0039849915, w: 0.9993844} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.033367828, y: -0.00552143, z: -0.0039509963, w: 0.9994201} + inSlope: {x: -0.040642604, y: 0.0023348415, z: 0.0013317964, w: 0.0013697104} + outSlope: {x: -0.040642604, y: 0.0023348415, z: 0.0013317964, w: 0.0013697104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.06938332, y: -0.0000230849, z: -0.000020408526, w: 0.9975901} + inSlope: {x: -0.027591016, y: 0.0013626858, z: 0.0012030259, w: -0.0019150991} + outSlope: {x: -0.027591016, y: 0.0013626858, z: 0.0012030259, w: -0.0019150991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: -0.06985101, y: 0, z: -0, w: 0.99755746} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.045236487, y: 0, z: -0, w: 0.9989763} + inSlope: {x: 0.03994394, y: 0, z: 0, w: 0.0018095986} + outSlope: {x: 0.03994394, y: 0, z: 0, w: 0.0018095986} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.038819104, y: 0, z: -0, w: 0.99924624} + inSlope: {x: 0.00485599, y: 0, z: 0, w: 0.00018596933} + outSlope: {x: 0.00485599, y: 0, z: 0, w: 0.00018596933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: -0.017204583, y: 0.04750594, z: -0.0032718477, w: 0.00534296} + outSlope: {x: -0.017204583, y: 0.04750594, z: -0.0032718477, w: 0.00534296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.038825218, y: 0.13914678, z: 0.07040883, w: 0.98700225} + inSlope: {x: -0.3457901, y: 0.85294807, z: 0.03717318, w: -0.10920882} + outSlope: {x: -0.3457901, y: 0.85294807, z: 0.03717318, w: -0.10920882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.019943703, y: 0.28089353, z: 0.082171835, w: 0.95600677} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.019943703, y: 0.28089353, z: 0.082171835, w: 0.95600677} + inSlope: {x: -0.012506873, y: 0.01488985, z: -0.0066163456, w: -0.0040751733} + outSlope: {x: -0.012506873, y: 0.01488985, z: -0.0066163456, w: -0.0040751733} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.08134836, y: 0.35600954, z: 0.053425897, w: 0.92940056} + inSlope: {x: -0.12807962, y: 0.115738325, z: -0.05381109, w: -0.052351408} + outSlope: {x: -0.12807962, y: 0.115738325, z: -0.05381109, w: -0.052351408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8500001 + value: {x: -0.10802279, y: 0.17685974, z: 0.023595698, w: 0.97800565} + inSlope: {x: -0.03846009, y: -0.6355129, z: -0.08699996, w: 0.11278121} + outSlope: {x: -0.03846009, y: -0.6355129, z: -0.08699996, w: 0.11278121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.11492375, y: 0, z: -0, w: 0.9933743} + inSlope: {x: 0, y: 0.00000008251347, z: 0.000000010425682, w: 0} + outSlope: {x: 0, y: 0.00000008251347, z: 0.000000010425682, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.11492375, y: 0, z: -0, w: 0.9933743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5000002 + value: {x: -0.06250629, y: -0.017454837, z: 0.013920889, w: 0.9977948} + inSlope: {x: 0.30582297, y: -0.09686975, z: 0.085945435, w: 0.01623632} + outSlope: {x: 0.30582297, y: -0.09686975, z: 0.085945435, w: 0.01623632} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.105110064, y: -0.061671123, z: 0.06844527, w: 0.9901837} + inSlope: {x: 0.17274323, y: -0.036190048, z: 0.06329702, w: -0.024935612} + outSlope: {x: 0.17274323, y: -0.036190048, z: 0.06329702, w: -0.024935612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.117041476, y: -0.064121716, z: 0.072850645, w: 0.98837364} + inSlope: {x: 0.03657695, y: -0.0073739523, z: 0.0136007955, w: -0.0058008125} + outSlope: {x: 0.03657695, y: -0.0073739523, z: 0.0136007955, w: -0.0058008125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: -0.021686552, y: -0.04657376, z: 0.0010914356, w: 0.0005972385} + outSlope: {x: -0.021686552, y: -0.04657376, z: 0.0010914356, w: 0.0005972385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.070194006, y: -0.18595028, z: -0.043973923, w: 0.9790616} + inSlope: {x: -0.38627276, y: -0.7853633, z: -0.07337597, w: -0.18072903} + outSlope: {x: -0.38627276, y: -0.7853633, z: -0.07337597, w: -0.18072903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.14029245, y: -0.37556636, z: -0.06339136, w: 0.91391987} + inSlope: {x: -0.3892982, y: -1.0493581, z: -0.18533891, w: -0.5027028} + outSlope: {x: -0.3892982, y: -1.0493581, z: -0.18533891, w: -0.5027028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.18517087, y: -0.43380663, z: -0.08248337, w: 0.8779066} + inSlope: {x: -0.43260148, y: 0.04040564, z: -0.11221615, w: -0.081953935} + outSlope: {x: -0.43260148, y: 0.04040564, z: -0.11221615, w: -0.081953935} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.35364857, y: -0.38747028, z: -0.11213631, w: 0.8439342} + inSlope: {x: -0.3518123, y: 0.1214416, z: -0.032157928, w: -0.09578535} + outSlope: {x: -0.3518123, y: 0.1214416, z: -0.032157928, w: -0.09578535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.37584227, y: -0.37968135, z: -0.11388184, w: 0.837625} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.35887995, y: -0.34701267, z: -0.0910987, w: 0.86167765} + inSlope: {x: 0.20073774, y: 0.37238523, z: 0.23976626, w: 0.25869298} + outSlope: {x: 0.20073774, y: 0.37238523, z: 0.23976626, w: 0.25869298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.23475963, y: -0.14981815, z: -0.011447392, w: 0.9603705} + inSlope: {x: 0.4807377, y: 0.68129337, z: 0.138495, w: 0.22552928} + outSlope: {x: 0.4807377, y: 0.68129337, z: 0.138495, w: 0.22552928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.121874705, y: 0, z: -0, w: 0.99254555} + inSlope: {x: 0, y: -0.000000091920505, z: 0.000000004257578, w: 0} + outSlope: {x: 0, y: -0.000000091920505, z: 0.000000004257578, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.121874705, y: 0, z: -0, w: 0.99254555} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: -0.057539962, y: 0.0022896638, z: -0.016398234, w: 0.9982059} + inSlope: {x: 0.22214903, y: 0.004234842, z: -0.05696383, w: 0.011857163} + outSlope: {x: 0.22214903, y: 0.004234842, z: -0.05696383, w: 0.011857163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.021817178, y: 0.0021891035, z: -0.036824353, w: 0.9990812} + inSlope: {x: 0.022508658, y: -0.00048464903, z: -0.005804389, w: -0.000697385} + outSlope: {x: 0.022508658, y: -0.00048464903, z: -0.005804389, w: -0.000697385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck/Bind_Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: -3.3840163, y: 0.20520149, z: 1.1451064, w: 1.8380927} + outSlope: {x: -3.3840163, y: 0.20520149, z: 1.1451064, w: 1.8380927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.062322762, y: 0.3760703, z: -0.7120025, w: 0.5896944} + inSlope: {x: -4.1713867, y: 0.10802954, z: 1.8737016, w: 2.4599395} + outSlope: {x: -4.1713867, y: 0.10802954, z: 1.8737016, w: 2.4599395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.020323187, y: 0.37625125, z: -0.6686309, w: 0.6410575} + inSlope: {x: -3.6875834, y: -0.2211794, z: 2.667934, w: 2.923604} + outSlope: {x: -3.6875834, y: -0.2211794, z: 2.667934, w: 2.923604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.0646421, y: 0.35390332, z: -0.580423, w: 0.7305361} + inSlope: {x: 0.39660534, y: -1.1407087, z: 2.5466557, w: 2.5996222} + outSlope: {x: 0.39660534, y: -1.1407087, z: 2.5466557, w: 2.5996222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.015555841, y: 0.25788826, z: -0.44592884, w: 0.8569709} + inSlope: {x: 2.0263724, y: -2.5104547, z: 2.908246, w: 2.2336922} + outSlope: {x: 2.0263724, y: -2.5104547, z: 2.908246, w: 2.2336922} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.10624502, y: 0.14205533, z: -0.31080854, w: 0.93377215} + inSlope: {x: 1.5696492, y: -2.1612613, z: 2.671687, w: 1.0304959} + outSlope: {x: 1.5696492, y: -2.1612613, z: 2.671687, w: 1.0304959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.18004297, y: -0.0139457, z: -0.10819514, w: 0.97759086} + inSlope: {x: 0.5370938, y: -2.2144642, z: 2.9148717, w: 0.20455068} + outSlope: {x: 0.5370938, y: -2.2144642, z: 2.9148717, w: 0.20455068} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.18802853, y: -0.16128094, z: 0.060711317, w: 0.96692705} + inSlope: {x: -0.087987185, y: -0.7737432, z: 0.5203327, w: -0.14207307} + outSlope: {x: -0.087987185, y: -0.7737432, z: 0.5203327, w: -0.14207307} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.16544732, y: -0.22503553, z: -0.011960326, w: 0.96012664} + inSlope: {x: -0.16549781, y: -0.22430575, z: -0.5608678, w: -0.030734569} + outSlope: {x: -0.16549781, y: -0.22430575, z: -0.5608678, w: -0.030734569} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.12230323, y: -0.24698228, z: -0.044075523, w: 0.96025985} + inSlope: {x: -0.1767114, y: 0.09221604, z: -0.060088582, w: 0.04346069} + outSlope: {x: -0.1767114, y: 0.09221604, z: -0.060088582, w: 0.04346069} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.09061235, y: -0.21190423, z: -0.08517089, w: 0.96934617} + inSlope: {x: 0.021547325, y: 0.030382752, z: -0.10415587, w: -0.004525785} + outSlope: {x: 0.021547325, y: 0.030382752, z: -0.10415587, w: -0.004525785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.13165805, y: -0.14322281, z: -0.16186889, w: 0.967446} + inSlope: {x: 0.3205189, y: 0.5219029, z: -0.98271, w: -0.13236535} + outSlope: {x: 0.3205189, y: 0.5219029, z: -0.98271, w: -0.13236535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.14874798, y: -0.11483597, z: -0.22592655, w: 0.9558472} + inSlope: {x: 0.37220782, y: 0.6370615, z: -1.7251403, w: -0.39638078} + outSlope: {x: 0.37220782, y: 0.6370615, z: -1.7251403, w: -0.39638078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.15519223, y: -0.10366376, z: -0.258126, w: 0.9479136} + inSlope: {x: 0.439391, y: 0.7883875, z: -2.6038766, w: -0.73085976} + outSlope: {x: 0.439391, y: 0.7883875, z: -2.6038766, w: -0.73085976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.16339439, y: -0.088556305, z: -0.31272274, w: 0.9314851} + inSlope: {x: 0.39401734, y: 0.7566987, z: -2.407486, w: -0.76225954} + outSlope: {x: 0.39401734, y: 0.7566987, z: -2.407486, w: -0.76225954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.17509985, y: -0.06842912, z: -0.3406318, w: 0.9212098} + inSlope: {x: 0.24709204, y: 0.29514408, z: -0.14767809, w: -0.079860166} + outSlope: {x: 0.24709204, y: 0.29514408, z: -0.14767809, w: -0.079860166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.33543792, y: 0.020604873, z: -0.34239596, w: 0.8773949} + inSlope: {x: 0.5726546, y: 0.15278843, z: 0.2302813, w: -0.1325455} + outSlope: {x: 0.5726546, y: 0.15278843, z: 0.2302813, w: -0.1325455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.42333108, y: 0.003619398, z: -0.2331404, w: 0.87545604} + inSlope: {x: 0.21143606, y: -0.395355, z: 0.9398215, w: 0.14905944} + outSlope: {x: 0.21143606, y: -0.395355, z: 0.9398215, w: 0.14905944} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.40369603, y: -0.09765938, z: -0.0049519036, w: 0.9096525} + inSlope: {x: -0.36327964, y: -0.44670713, z: 1.118893, w: 0.12003433} + outSlope: {x: -0.36327964, y: -0.44670713, z: 1.118893, w: 0.12003433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: 0.37361142, y: -0.12462133, z: 0.07090284, w: 0.91643703} + inSlope: {x: -0.29390782, y: -0.18158081, z: 0.6188661, w: 0.04831557} + outSlope: {x: -0.29390782, y: -0.18158081, z: 0.6188661, w: 0.04831557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.3691419, y: -0.12713684, z: 0.07999435, w: 0.91715395} + inSlope: {x: -0.36572582, y: -0.48008323, z: 1.3707539, w: -0.063105285} + outSlope: {x: -0.36572582, y: -0.48008323, z: 1.3707539, w: -0.063105285} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: 0.3528754, y: -0.156678, z: 0.15995906, w: 0.90848446} + inSlope: {x: -0.40894955, y: -0.72860694, z: 2.004751, w: -0.29361024} + outSlope: {x: -0.40894955, y: -0.72860694, z: 2.004751, w: -0.29361024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.33920962, y: -0.17573886, z: 0.2185264, w: 0.89794147} + inSlope: {x: -0.10472785, y: -0.101284325, z: 0.40121055, w: -0.07720478} + outSlope: {x: -0.10472785, y: -0.101284325, z: 0.40121055, w: -0.07720478} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.516667 + value: {x: 0.34640372, y: -0.15493396, z: 0.18380348, w: 0.9067614} + inSlope: {x: 0.14736429, y: 0.31030148, z: -0.7270515, w: 0.1429905} + outSlope: {x: 0.14736429, y: 0.31030148, z: -0.7270515, w: 0.1429905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: 0.35624745, y: -0.1321117, z: 0.12856966, w: 0.91602623} + inSlope: {x: 0.2476924, y: 0.6448517, z: -1.585367, w: 0.21685681} + outSlope: {x: 0.2476924, y: 0.6448517, z: -1.585367, w: 0.21685681} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.36035427, y: -0.1208828, z: 0.100962766, w: 0.919423} + inSlope: {x: 0.13500197, y: 0.35223114, z: -0.8341323, w: 0.09994278} + outSlope: {x: 0.13500197, y: 0.35223114, z: -0.8341323, w: 0.09994278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: 0.36113334, y: -0.119862124, z: 0.10052255, w: 0.9192992} + inSlope: {x: 0.022686146, y: 0.030399516, z: -0.015774757, w: -0.0032222301} + outSlope: {x: 0.022686146, y: 0.030399516, z: -0.015774757, w: -0.0032222301} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.36296168, y: -0.11537968, z: 0.09699608, w: 0.91953146} + inSlope: {x: -0.0050684856, y: 0.030412704, z: -0.028473463, w: 0.008819112} + outSlope: {x: -0.0050684856, y: 0.030412704, z: -0.028473463, w: 0.008819112} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.36283198, y: -0.11486898, z: 0.096516445, w: 0.91969705} + inSlope: {x: -0.13986571, y: -0.36179793, z: 0.9708312, w: -0.11263679} + outSlope: {x: -0.13986571, y: -0.36179793, z: 0.9708312, w: -0.11263679} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.3525214, y: -0.1414234, z: 0.16609001, w: 0.91002315} + inSlope: {x: -0.31362653, y: -0.7105335, z: 1.881647, w: -0.31922966} + outSlope: {x: -0.31362653, y: -0.7105335, z: 1.881647, w: -0.31922966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.32942352, y: -0.18069962, z: 0.2745589, w: 0.8851244} + inSlope: {x: -0.18339711, y: -0.2317006, z: 0.6810189, w: -0.18943566} + outSlope: {x: -0.18339711, y: -0.2317006, z: 0.6810189, w: -0.18943566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: 0.3151296, y: -0.17145613, z: 0.2721508, w: 0.8928774} + inSlope: {x: 0.045510873, y: 0.30936494, z: -0.70314175, w: 0.2568611} + outSlope: {x: 0.045510873, y: 0.30936494, z: -0.70314175, w: 0.2568611} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: 0.30885947, y: -0.06711192, z: 0.03441496, w: 0.9481126} + inSlope: {x: -0.17565088, y: 0.6228552, z: -1.3647909, w: 0.15006259} + outSlope: {x: -0.17565088, y: 0.6228552, z: -1.3647909, w: 0.15006259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23870236, y: 0.08590984, z: -0.29794687, w: 0.9202545} + inSlope: {x: -0.39805764, y: 0.69676924, z: -1.51824, w: -0.45308274} + outSlope: {x: -0.39805764, y: 0.69676924, z: -1.51824, w: -0.45308274} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.13942042, y: 0.2192429, z: -0.57043636, w: 0.7791642} + inSlope: {x: -0.718463, y: 0.51140785, z: -0.6358272, w: -0.48071492} + outSlope: {x: -0.718463, y: 0.51140785, z: -0.6358272, w: -0.48071492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.09156418, y: 0.32860455, z: -0.6311616, w: 0.6966133} + inSlope: {x: -1.6140413, y: 0.5264647, z: 0.072853595, w: -0.39521503} + outSlope: {x: -1.6140413, y: 0.5264647, z: 0.072853595, w: -0.39521503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.28444248, y: 0.37835383, z: -0.5893929, w: 0.6546426} + inSlope: {x: -0.5100209, y: 0.10266222, z: 0.18847276, w: -0.10720417} + outSlope: {x: -0.5100209, y: 0.10266222, z: 0.18847276, w: -0.10720417} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: 0.014417976, y: 0.007304996, z: -0.72638506, w: -0.69848293} + outSlope: {x: 0.014417976, y: 0.007304996, z: -0.72638506, w: -0.69848293} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.002210995, y: -0.009386229, z: -0.699198, w: 0.71486306} + inSlope: {x: 0.013200652, y: 0.016661154, z: -1.2898903, w: -1.2963866} + outSlope: {x: 0.013200652, y: 0.016661154, z: -1.2898903, w: -1.2963866} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.0020452172, y: -0.007231388, z: -0.81325686, w: 0.5818563} + inSlope: {x: 0.01196982, y: 0.05703715, z: -2.4392405, w: -3.4102144} + outSlope: {x: 0.01196982, y: 0.05703715, z: -2.4392405, w: -3.4102144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.0001918368, y: -0.004099346, z: -0.9236425, w: 0.38323322} + inSlope: {x: 0.025331788, y: 0.026158769, z: -0.7606191, w: -1.7963765} + outSlope: {x: 0.025331788, y: 0.026158769, z: -0.7606191, w: -1.7963765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.0006886469, y: -0.0033101914, z: -0.9450537, w: 0.32689762} + inSlope: {x: -0.0036009566, y: -0.0029330447, z: 0.07551671, w: 0.21584184} + outSlope: {x: -0.0036009566, y: -0.0029330447, z: 0.07551671, w: 0.21584184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.0018996104, y: -0.0066995067, z: -0.83518475, w: 0.5499254} + inSlope: {x: -0.011465636, y: -0.03403779, z: 1.3584262, w: 2.0603533} + outSlope: {x: -0.011465636, y: -0.03403779, z: 1.3584262, w: 2.0603533} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0031517828, y: -0.009944159, z: -0.646823, w: 0.76256883} + inSlope: {x: -0.025569502, y: -0.018458337, z: 1.6300604, w: 1.3863994} + outSlope: {x: -0.025569502, y: -0.018458337, z: 1.6300604, w: 1.3863994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.004319139, y: -0.011187877, z: -0.5459416, w: 0.8377374} + inSlope: {x: 0.0021269938, y: 0.0034927982, z: -0.26735568, w: -0.17509119} + outSlope: {x: 0.0021269938, y: 0.0034927982, z: -0.26735568, w: -0.17509119} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: -0.002889411, y: -0.009764525, z: -0.662918, w: 0.7486228} + inSlope: {x: 0.007955006, y: 0.0051277457, z: -0.46798512, w: -0.41413167} + outSlope: {x: 0.007955006, y: 0.0051277457, z: -0.46798512, w: -0.41413167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.0019188751, y: -0.009253449, z: -0.71301234, w: 0.7010878} + inSlope: {x: -0.002272081, y: -0.0018477645, z: 0.16032293, w: 0.16252235} + outSlope: {x: -0.002272081, y: -0.0018477645, z: 0.16032293, w: 0.16252235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: -0.0043873386, y: -0.011307365, z: -0.5368468, w: 0.8435926} + inSlope: {x: -0.014372179, y: -0.026769264, z: 2.029654, w: 1.2865306} + outSlope: {x: -0.014372179, y: -0.026769264, z: 2.029654, w: 1.2865306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: -0.0044496474, y: -0.014346882, z: -0.31560963, w: 0.9487702} + inSlope: {x: 0.021729728, y: -0.04765217, z: 3.4718814, w: 1.1411701} + outSlope: {x: 0.021729728, y: -0.04765217, z: 3.4718814, w: 1.1411701} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.003135386, y: -0.01616903, z: -0.17920974, w: 0.98367304} + inSlope: {x: 0.083631076, y: -0.073371165, z: 5.8744373, w: 0.9317364} + outSlope: {x: 0.083631076, y: -0.073371165, z: 5.8744373, w: 0.9317364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.001186458, y: -0.017632617, z: -0.058112916, w: 0.9981536} + inSlope: {x: 0.094126604, y: -0.06269772, z: 5.376134, w: 0.48480666} + outSlope: {x: 0.094126604, y: -0.06269772, z: 5.376134, w: 0.48480666} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.0000021785033, y: -0.018258963, z: -0.0000045865554, w: 0.99983335} + inSlope: {x: 0.035659015, y: -0.018790402, z: 1.743246, w: 0.050391603} + outSlope: {x: 0.035659015, y: -0.018790402, z: 1.743246, w: 0.050391603} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.0000001170589, y: 0, z: -0.0000055618975, w: 0} + outSlope: {x: -0.0000001170589, y: 0, z: -0.0000055618975, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.000000017598738, y: 0, z: -0.0000008408923, w: 0} + outSlope: {x: -0.000000017598738, y: 0, z: -0.0000008408923, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.0000021740148, y: -0.018258963, z: -0.0000047999815, w: 0.99983335} + inSlope: {x: -0.04005516, y: 0.021427909, z: -1.9763249, w: -0.06483263} + outSlope: {x: -0.04005516, y: 0.021427909, z: -1.9763249, w: -0.06483263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0013329961, y: -0.0175447, z: -0.065882206, w: 0.99767226} + inSlope: {x: -0.08338408, y: 0.052803636, z: -4.5952587, w: -0.35330215} + outSlope: {x: -0.08338408, y: 0.052803636, z: -4.5952587, w: -0.35330215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: -0.0027773133, y: -0.016498828, z: -0.1531812, w: 0.9880565} + inSlope: {x: -0.062181942, y: 0.049600743, z: -4.044965, w: -0.5447209} + outSlope: {x: -0.062181942, y: 0.049600743, z: -4.044965, w: -0.5447209} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: -0.003755682, y: -0.01548211, z: -0.23183376, w: 0.97262496} + inSlope: {x: -0.016861584, y: 0.020857632, z: -1.575906, w: -0.36720908} + outSlope: {x: -0.016861584, y: 0.020857632, z: -1.575906, w: -0.36720908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: -0.004156742, y: -0.014906108, z: -0.27471766, w: 0.9614004} + inSlope: {x: 0.003498917, y: -0.005705092, z: 0.42068702, w: 0.11944603} + outSlope: {x: 0.003498917, y: -0.005705092, z: 0.42068702, w: 0.11944603} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5333335 + value: {x: -0.0027399932, y: -0.016531112, z: -0.15060134, w: 0.98845255} + inSlope: {x: 0.028732108, y: -0.02431285, z: 1.9530017, w: 0.28984872} + outSlope: {x: 0.028732108, y: -0.02431285, z: 1.9530017, w: 0.28984872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.0012155712, y: -0.017615361, z: -0.059644215, w: 0.9980635} + inSlope: {x: 0.065476365, y: -0.038464703, z: 3.4293714, w: 0.1960929} + outSlope: {x: 0.065476365, y: -0.038464703, z: 3.4293714, w: 0.1960929} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.0000021804688, y: -0.018258963, z: -0.000004492865, w: 0.99983335} + inSlope: {x: 0.03653241, y: -0.019308068, z: 1.789185, w: 0.053095274} + outSlope: {x: 0.03653241, y: -0.019308068, z: 1.789185, w: 0.053095274} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.0000001760215, y: 0, z: -0.000008372607, w: 0} + outSlope: {x: -0.0000001760215, y: 0, z: -0.000008372607, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771946, w: 0.99983335} + inSlope: {x: -0.00000027921968, y: 0.00000016763822, z: -0.000013395492, w: 0} + outSlope: {x: -0.00000027921968, y: 0.00000016763822, z: -0.000013395492, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.000002165294, y: -0.018258957, z: -0.000005218468, w: 0.99983335} + inSlope: {x: -0.043658566, y: 0.02365107, z: -2.1709404, w: -0.078284815} + outSlope: {x: -0.043658566, y: 0.02365107, z: -2.1709404, w: -0.078284815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8000002 + value: {x: -0.0014531096, y: -0.017470594, z: -0.07236938, w: 0.99722385} + inSlope: {x: -0.083384365, y: 0.052803747, z: -4.595278, w: -0.3533045} + outSlope: {x: -0.083384365, y: 0.052803747, z: -4.595278, w: -0.3533045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.0027773108, y: -0.016498834, z: -0.153181, w: 0.98805654} + inSlope: {x: -0.062430106, y: 0.051657163, z: -4.1779385, w: -0.6002432} + outSlope: {x: -0.062430106, y: 0.051657163, z: -4.1779385, w: -0.6002432} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: -0.0044054887, y: -0.014443835, z: -0.30856028, w: 0.9510849} + inSlope: {x: -0.017482866, y: 0.03674876, z: -2.679161, w: -0.8648237} + outSlope: {x: -0.017482866, y: 0.03674876, z: -2.679161, w: -0.8648237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: -0.0019528097, y: -0.009145763, z: -0.7192782, w: 0.6946593} + inSlope: {x: 0.0034510773, y: 0.014581451, z: -0.9697429, w: -1.002051} + outSlope: {x: 0.0034510773, y: 0.014581451, z: -0.9697429, w: -1.002051} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.0019821594, y: -0.006969582, z: -0.8242384, w: 0.56619656} + inSlope: {x: 0.0012557989, y: 0.0046317186, z: -0.19117552, w: -0.27793077} + outSlope: {x: 0.0012557989, y: 0.0046317186, z: -0.19117552, w: -0.27793077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: -0.0021245528, y: -0.00825343, z: -0.7664508, w: 0.6422465} + inSlope: {x: 0.0006778102, y: -0.011235617, z: 0.55347794, w: 0.65989554} + outSlope: {x: 0.0006778102, y: -0.011235617, z: 0.55347794, w: 0.65989554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: -0.0022580496, y: -0.009409131, z: -0.69688356, w: 0.71711904} + inSlope: {x: -0.0031019775, y: -0.0015174053, z: 0.15303805, w: 0.1489164} + outSlope: {x: -0.0031019775, y: -0.0015174053, z: 0.15303805, w: 0.1489164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: -0.0022713586, y: -0.009415688, z: -0.69622415, w: 0.71775913} + inSlope: {x: -0.001153083, y: -0.00057029707, z: 0.057257243, w: 0.05550847} + outSlope: {x: -0.001153083, y: -0.00057029707, z: 0.057257243, w: 0.05550847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.0024474624, y: -0.009505941, z: -0.6872905, w: 0.72631633} + inSlope: {x: -0.000663801, y: -0.00035193356, z: 0.034386445, w: 0.03255536} + outSlope: {x: -0.000663801, y: -0.00035193356, z: 0.034386445, w: 0.03255536} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: -2.4512498, y: 0.77619725, z: 0.38950858, w: -0.34723517} + outSlope: {x: -2.4512498, y: 0.77619725, z: 0.38950858, w: -0.34723517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.086046845, y: 0.32505253, z: -0.2272344, w: 0.91394824} + inSlope: {x: -2.7198076, y: 0.3169602, z: 1.2423303, w: -0.08948206} + outSlope: {x: -2.7198076, y: 0.3169602, z: 1.2423303, w: -0.08948206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.13585293, y: 0.32268125, z: -0.19231519, w: 0.91675276} + inSlope: {x: -1.6355586, y: -1.3232658, z: 3.2037005, w: 0.8326541} + outSlope: {x: -1.6355586, y: -1.3232658, z: 3.2037005, w: 0.8326541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.113012806, y: 0.21218967, z: -0.019422486, w: 0.9704774} + inSlope: {x: 1.9230113, y: -4.521092, z: 6.4860544, w: 1.2653161} + outSlope: {x: 1.9230113, y: -4.521092, z: 6.4860544, w: 1.2653161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.0764651, y: 0.1302406, z: 0.09575743, w: 0.9838806} + inSlope: {x: 1.9120135, y: -5.0214376, z: 6.750164, w: 0.17679346} + outSlope: {x: 1.9120135, y: -5.0214376, z: 6.750164, w: 0.17679346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.04057186, y: -0.036926873, z: 0.29144225, w: 0.955014} + inSlope: {x: 0.06299673, y: -4.626978, z: 4.091691, w: -1.327395} + outSlope: {x: 0.06299673, y: -4.626978, z: 4.091691, w: -1.327395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.054356374, y: -0.1700437, z: 0.35562885, w: 0.91741955} + inSlope: {x: -0.32023913, y: -3.4662046, z: 0.16841324, w: -0.7111091} + outSlope: {x: -0.32023913, y: -3.4662046, z: 0.16841324, w: -0.7111091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: -0.08580428, y: -0.32824144, z: 0.30755588, w: 0.8889908} + inSlope: {x: -1.2916315, y: -2.8110192, z: -1.5343285, w: -0.63194966} + outSlope: {x: -1.2916315, y: -2.8110192, z: -1.5343285, w: -0.63194966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.28748086, y: -0.47777423, z: 0.17521763, w: 0.8114095} + inSlope: {x: -2.0495887, y: -0.23740695, z: -0.49818337, w: -0.7523329} + outSlope: {x: -2.0495887, y: -0.23740695, z: -0.49818337, w: -0.7523329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.4942638, y: -0.34111747, z: 0.23075043, w: 0.7655693} + inSlope: {x: -0.52574784, y: 1.3782094, z: 0.5755426, w: 0.10150732} + outSlope: {x: -0.52574784, y: 1.3782094, z: 0.5755426, w: 0.10150732} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.5319039, y: -0.19032939, z: 0.30327883, w: 0.76738185} + inSlope: {x: -0.24517202, y: 0.5737934, z: 0.5663767, w: -0.2506026} + outSlope: {x: -0.24517202, y: 0.5737934, z: 0.5663767, w: -0.2506026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.64476955, y: -0.17773664, z: 0.26638806, w: 0.69406} + inSlope: {x: -0.0791732, y: -0.047693525, z: -0.1727409, w: -0.019349381} + outSlope: {x: -0.0791732, y: -0.047693525, z: -0.1727409, w: -0.019349381} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.62987924, y: -0.1557002, z: 0.23496792, w: 0.72374004} + inSlope: {x: 0.24866784, y: 0.24202311, z: -0.4221059, w: 0.40507296} + outSlope: {x: 0.24866784, y: 0.24202311, z: -0.4221059, w: 0.40507296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.60303223, y: -0.112797834, z: 0.10870326, w: 0.78218436} + inSlope: {x: -0.010008225, y: 0.58410144, z: -1.531687, w: 0.28281417} + outSlope: {x: -0.010008225, y: 0.58410144, z: -1.531687, w: 0.28281417} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.603831, y: -0.10120019, z: 0.08047322, w: 0.78655624} + inSlope: {x: -0.13533287, y: 1.1250365, z: -2.2437088, w: 0.23392744} + outSlope: {x: -0.13533287, y: 1.1250365, z: -2.2437088, w: 0.23392744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.60754335, y: -0.07529647, z: 0.033912703, w: 0.78998196} + inSlope: {x: -0.12636176, y: 0.9701631, z: -2.0755987, w: 0.12825547} + outSlope: {x: -0.12636176, y: 0.9701631, z: -2.0755987, w: 0.12825547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.6040498, y: -0.09032048, z: 0.008774381, w: 0.79176325} + inSlope: {x: 0.11321436, y: -0.6155984, z: -0.11185531, w: 0.017434375} + outSlope: {x: 0.11321436, y: -0.6155984, z: -0.11185531, w: 0.017434375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.52319336, y: -0.3141175, z: -0.047357142, w: 0.7907947} + inSlope: {x: 0.33235103, y: -0.37247425, z: -0.1402353, w: 0.0635702} + outSlope: {x: 0.33235103, y: -0.37247425, z: -0.1402353, w: 0.0635702} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.50120366, y: -0.2721375, z: -0.03860936, w: 0.82051533} + inSlope: {x: 0.08629211, y: 1.1780282, z: 0.29815376, w: 0.45481902} + outSlope: {x: 0.08629211, y: 1.1780282, z: 0.29815376, w: 0.45481902} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: -0.45031667, y: -0.006987077, z: 0.0033213866, w: 0.8928354} + inSlope: {x: 0.7241157, y: 2.0019362, z: 0.12419093, w: 0.38066304} + outSlope: {x: 0.7241157, y: 2.0019362, z: 0.12419093, w: 0.38066304} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: -0.31937915, y: 0.21664509, z: -0.0022938158, w: 0.9225273} + inSlope: {x: 0.64580053, y: 0.69091225, z: -0.11343489, w: 0.06328052} + outSlope: {x: 0.64580053, y: 0.69091225, z: -0.11343489, w: 0.06328052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.30982885, y: 0.22631809, z: -0.0041731917, w: 0.9234548} + inSlope: {x: 0.29567805, y: 0.14386176, z: 0.80452055, w: 0.0568754} + outSlope: {x: 0.29567805, y: 0.14386176, z: 0.80452055, w: 0.0568754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: -0.3145177, y: 0.20887026, z: 0.06354287, w: 0.92380416} + inSlope: {x: -0.24015772, y: -0.62644386, z: 1.79759, w: -0.044449344} + outSlope: {x: -0.24015772, y: -0.62644386, z: 1.79759, w: -0.044449344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: -0.32046574, y: 0.18806565, z: 0.112689175, w: 0.92153907} + inSlope: {x: -0.015512124, y: -0.14490603, z: 0.27808386, w: -0.009384165} + outSlope: {x: -0.015512124, y: -0.14490603, z: 0.27808386, w: -0.009384165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.516667 + value: {x: -0.3115315, y: 0.19800018, z: 0.06518955, w: 0.9270892} + inSlope: {x: 0.11736106, y: 0.23395008, z: -0.7484745, w: 0.04110936} + outSlope: {x: 0.11736106, y: 0.23395008, z: -0.7484745, w: 0.04110936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.3021018, y: 0.21609867, z: 0.009340846, w: 0.9284119} + inSlope: {x: 0.2857101, y: 0.52043045, z: -1.5872562, w: -0.014333739} + outSlope: {x: 0.2857101, y: 0.52043045, z: -1.5872562, w: -0.014333739} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: -0.29705673, y: 0.2250931, z: -0.018203272, w: 0.92777103} + inSlope: {x: 0.13762428, y: 0.25605646, z: -0.8203976, w: -0.02017023} + outSlope: {x: 0.13762428, y: 0.25605646, z: -0.8203976, w: -0.02017023} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.29796562, y: 0.22417971, z: -0.01776262, w: 0.9277093} + inSlope: {x: -0.026639726, y: -0.027116712, z: 0.015830468, w: -0.0017005221} + outSlope: {x: -0.026639726, y: -0.027116712, z: 0.015830468, w: -0.0017005221} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: -0.30040243, y: 0.22011626, z: -0.014100339, w: 0.92795926} + inSlope: {x: 0.0009584436, y: -0.028793542, z: 0.030854654, w: 0.0076085404} + outSlope: {x: 0.0009584436, y: -0.028793542, z: 0.030854654, w: 0.0076085404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: -0.30034143, y: 0.219629, z: -0.013576902, w: 0.92810225} + inSlope: {x: -0.18591213, y: -0.37886238, z: 1.0402302, w: 0.022848867} + outSlope: {x: -0.18591213, y: -0.37886238, z: 1.0402302, w: 0.022848867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.31316274, y: 0.1936312, z: 0.058846556, w: 0.92788637} + inSlope: {x: -0.34324887, y: -0.69967365, z: 1.9542122, w: -0.079842284} + outSlope: {x: -0.34324887, y: -0.69967365, z: 1.9542122, w: -0.079842284} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.3497251, y: 0.14732617, z: 0.14550467, w: 0.9136826} + inSlope: {x: -0.40720084, y: -0.59976125, z: 0.11416342, w: -0.07740505} + outSlope: {x: -0.40720084, y: -0.59976125, z: 0.11416342, w: -0.07740505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: -0.3111406, y: 0.008455993, z: 0.06357629, w: 0.9481973} + inSlope: {x: 1.0765744, y: -0.5267391, z: -0.45082688, w: 0.3876189} + outSlope: {x: 1.0765744, y: -0.5267391, z: -0.45082688, w: 0.3876189} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.266667 + value: {x: -0.078745, y: 0.00731503, z: 0.094942324, w: 0.9923365} + inSlope: {x: 1.3285071, y: 0.19790971, z: 0.8514437, w: 0.022568127} + outSlope: {x: 1.3285071, y: 0.19790971, z: 0.8514437, w: 0.022568127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: 0.050202433, y: -0.0111168865, z: 0.24864562, w: 0.9672288} + inSlope: {x: 0.108193874, y: -0.29118556, z: 0.3354103, w: -0.09468125} + outSlope: {x: 0.108193874, y: -0.29118556, z: 0.3354103, w: -0.09468125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.026171511, y: -0.017532533, z: 0.109728694, w: 0.99346226} + inSlope: {x: -0.6463457, y: 0.5370173, z: -1.3602135, w: 0.14174148} + outSlope: {x: -0.6463457, y: 0.5370173, z: -1.3602135, w: 0.14174148} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.11470339, y: 0.16570751, z: -0.049053248, w: 0.97825253} + inSlope: {x: -0.40677035, y: 1.7291298, z: -0.6647817, w: -0.37428474} + outSlope: {x: -0.40677035, y: 1.7291298, z: -0.6647817, w: -0.37428474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.16984686, y: 0.37990886, z: -0.14706028, w: 0.89732635} + inSlope: {x: -0.8758565, y: 1.2405165, z: -0.9319818, w: -0.84440315} + outSlope: {x: -0.8758565, y: 1.2405165, z: -0.9319818, w: -0.84440315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: -0.33139378, y: 0.48683703, z: -0.26044455, w: 0.7650729} + inSlope: {x: -1.1598393, y: 0.3713949, z: -0.56681377, w: -0.9279976} + outSlope: {x: -1.1598393, y: 0.3713949, z: -0.56681377, w: -0.9279976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.38404745, y: 0.50015724, z: -0.28336784, w: 0.72253233} + inSlope: {x: -0.44424316, y: 0.08726432, z: -0.17394748, w: -0.36054805} + outSlope: {x: -0.44424316, y: 0.08726432, z: -0.17394748, w: -0.36054805} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0.003276765, y: 0.006347894, z: -0.030040292, w: -0.0023531911} + outSlope: {x: 0.003276765, y: 0.006347894, z: -0.030040292, w: -0.0023531911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.21785197, y: -0.07589833, z: -0.21199134, w: 0.9496524} + inSlope: {x: 0.049944073, y: 0.14329568, z: -0.6246946, w: -0.13936758} + outSlope: {x: 0.049944073, y: 0.14329568, z: -0.6246946, w: -0.13936758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.22430053, y: -0.05393801, z: -0.30504844, w: 0.9239726} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.22430053, y: -0.05393801, z: -0.30504844, w: 0.9239726} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.22430053, y: -0.05393801, z: -0.30504844, w: 0.9239726} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.22430053, y: -0.05393801, z: -0.30504844, w: 0.9239726} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.22035068, y: -0.0683053, z: -0.24476476, w: 0.94173783} + inSlope: {x: -0.024308436, y: -0.0783892, z: 0.3350413, w: 0.08704134} + outSlope: {x: -0.024308436, y: -0.0783892, z: 0.3350413, w: 0.08704134} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: 0.2054543, y: -0.104921706, z: -0.08039375, w: 0.9696993} + inSlope: {x: -0.011888024, y: -0.023289004, z: 0.109908015, w: 0.009130262} + outSlope: {x: -0.011888024, y: -0.023289004, z: 0.109908015, w: 0.009130262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.20496725, y: -0.105870046, z: -0.07591172, w: 0.9700605} + inSlope: {x: -0.0037587262, y: -0.007284097, z: 0.034463782, w: 0.0027072842} + outSlope: {x: -0.0037587262, y: -0.007284097, z: 0.034463782, w: 0.0027072842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: -0.00003285706, y: 0.000013218959, z: -0.035019815, w: 0.007889271} + outSlope: {x: -0.00003285706, y: 0.000013218959, z: -0.035019815, w: 0.007889271} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.00025158635, y: 0.0009531295, z: 0.09499191, w: 0.99547756} + inSlope: {x: -0.001218067, y: 0.0003204751, z: -1.2720575, w: 0.12034537} + outSlope: {x: -0.001218067, y: 0.0003204751, z: -1.2720575, w: 0.12034537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.000009755481, y: 0.0009857259, z: -0.15244254, w: 0.9883118} + inSlope: {x: -0.0013610595, y: 0.000014381937, z: -1.3647449, w: -0.2095626} + outSlope: {x: -0.0013610595, y: 0.000014381937, z: -1.3647449, w: -0.2095626} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.00013743383, y: 0.00097614754, z: -0.29820248, w: 0.95450217} + inSlope: {x: -0.000024845818, y: -0.0000034872244, z: -0.024307095, w: -0.0075817183} + outSlope: {x: -0.000024845818, y: -0.0000034872244, z: -0.024307095, w: -0.0075817183} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.00013743383, y: 0.00097614754, z: -0.29820248, w: 0.95450217} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.00013743383, y: 0.00097614754, z: -0.29820248, w: 0.95450217} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.00013743383, y: 0.00097614754, z: -0.29820248, w: 0.95450217} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: -0.000063344465, y: 0.0009837371, z: -0.2252881, w: 0.97429174} + inSlope: {x: 0.00061618874, y: 0.000039429615, z: 0.610291, w: 0.14088127} + outSlope: {x: 0.00061618874, y: 0.000039429615, z: 0.610291, w: 0.14088127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0.00018067328, y: 0.0009690757, z: 0.021385554, w: 0.9997708} + inSlope: {x: 0.00091037597, y: -0.00016959225, z: 0.9392023, w: -0.019943137} + outSlope: {x: 0.00091037597, y: -0.00016959225, z: 0.9392023, w: -0.019943137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1000004 + value: {x: 0.000366636, y: 0.00091505673, z: 0.2164224, w: 0.97629935} + inSlope: {x: 0.00010235255, y: -0.00004096477, z: 0.109181896, w: -0.024175623} + outSlope: {x: 0.00010235255, y: -0.00004096477, z: 0.109181896, w: -0.024175623} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00036979798, y: 0.0009137834, z: 0.21979618, w: 0.97554535} + inSlope: {x: 0.00003784138, y: -0.000015258789, z: 0.040350873, w: -0.009076734} + outSlope: {x: 0.00003784138, y: -0.000015258789, z: 0.040350873, w: -0.009076734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: -0.0004576379, y: 0.0001869723, z: -0.04854619, w: 0.02260208} + outSlope: {x: -0.0004576379, y: 0.0001869723, z: -0.04854619, w: 0.02260208} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.0015184073, y: 0.009106344, z: 0.21140172, w: 0.97735566} + inSlope: {x: -0.009441247, y: 0.0015749875, z: -1.0132751, w: 0.21926165} + outSlope: {x: -0.009441247, y: 0.0015749875, z: -1.0132751, w: 0.21926165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.00015604182, y: 0.009230746, z: 0.030887084, w: 0.99948025} + inSlope: {x: -0.00023125474, y: -0.0000037997997, z: -0.025052918, w: 0.0007849939} + outSlope: {x: -0.00023125474, y: -0.0000037997997, z: -0.025052918, w: 0.0007849939} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.00015604182, y: 0.009230746, z: 0.030887084, w: 0.99948025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.00015604182, y: 0.009230746, z: 0.030887084, w: 0.99948025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.00015604182, y: 0.009230746, z: 0.030887084, w: 0.99948025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.00029127975, y: 0.009227471, z: 0.07926583, w: 0.9968108} + inSlope: {x: 0.003858969, y: -0.0001226553, z: 0.4168852, w: -0.033239752} + outSlope: {x: 0.003858969, y: -0.0001226553, z: 0.4168852, w: -0.033239752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.0024352595, y: 0.00890508, z: 0.30955458, w: 0.9508369} + inSlope: {x: 0.005318176, y: -0.0014538984, z: 0.56785905, w: -0.18480259} + outSlope: {x: 0.005318176, y: -0.0014538984, z: 0.56785905, w: -0.18480259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0034929758, y: 0.008545768, z: 0.42212915, w: 0.9064887} + inSlope: {x: 0.0005246453, y: -0.00021385355, z: 0.05566384, w: -0.0258855} + outSlope: {x: 0.0005246453, y: -0.00021385355, z: 0.05566384, w: -0.0258855} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: -0.02926111, y: -0.0070611383, z: -0.009915008, w: 0.027122496} + outSlope: {x: -0.02926111, y: -0.0070611383, z: -0.009915008, w: 0.027122496} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.615932, y: -0.044589415, z: -0.044134427, w: 0.7852972} + inSlope: {x: -1.1248739, y: -0.01570847, z: -0.16075543, w: 0.86921996} + outSlope: {x: -1.1248739, y: -0.01570847, z: -0.16075543, w: 0.86921996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33060732, y: -0.032569, z: -0.06837108, w: 0.94072497} + inSlope: {x: -2.4456804, y: 0.16927016, z: -0.106394514, w: 0.8577293} + outSlope: {x: -2.4456804, y: 0.16927016, z: -0.106394514, w: 0.8577293} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.009272741, y: -0.0073021073, z: -0.06716666, w: 0.99767196} + inSlope: {x: -1.2570131, y: 0.08533265, z: 0.07953696, w: -0.0042915386} + outSlope: {x: -1.2570131, y: 0.08533265, z: 0.07953696, w: -0.0042915386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.09363071, y: -0.002112742, z: -0.060925957, w: 0.99373883} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.09363071, y: -0.002112742, z: -0.060925957, w: 0.99373883} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.09363071, y: -0.002112742, z: -0.060925957, w: 0.99373883} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.09363071, y: -0.002112742, z: -0.060925957, w: 0.99373883} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.04776089, y: -0.004797722, z: -0.064498276, w: 0.9967627} + inSlope: {x: 0.62865686, y: -0.03915093, z: -0.046009094, w: 0.026670124} + outSlope: {x: 0.62865686, y: -0.03915093, z: -0.046009094, w: 0.026670124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.2444366, y: -0.026317103, z: -0.071197666, w: 0.96668977} + inSlope: {x: 1.5095966, y: -0.113243416, z: 0.033207566, w: -0.38275695} + outSlope: {x: 1.5095966, y: -0.113243416, z: 0.033207566, w: -0.38275695} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.52648556, y: -0.043385908, z: -0.054736175, w: 0.8473102} + inSlope: {x: 1.12419, y: -0.037850253, z: 0.111145034, w: -0.69245046} + outSlope: {x: 1.12419, y: -0.037850253, z: 0.111145034, w: -0.69245046} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6823605, y: -0.04021599, z: -0.031768706, w: 0.7292171} + inSlope: {x: 0.15663555, y: 0.026281184, z: 0.042741552, w: -0.14314583} + outSlope: {x: 0.15663555, y: 0.026281184, z: 0.042741552, w: -0.14314583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.68940187, y: -0.038797937, z: -0.029636474, w: 0.72273195} + inSlope: {x: 0.033860724, y: 0.008059267, z: 0.011371734, w: -0.03137875} + outSlope: {x: 0.033860724, y: 0.008059267, z: 0.011371734, w: -0.03137875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: -0.028728245, y: -0.00021692364, z: 0.0002168957, w: 0.027866362} + outSlope: {x: -0.028728245, y: -0.00021692364, z: 0.0002168957, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236567, y: 0.0048707263, z: 0.0059174215, w: 0.7816608} + inSlope: {x: -1.1155684, y: -0.008445579, z: 0.006927336, w: 0.8869279} + outSlope: {x: -1.1155684, y: -0.008445579, z: 0.006927336, w: 0.8869279} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930582, y: 0.0027101687, z: 0.0071690194, w: 0.9406449} + inSlope: {x: -2.4450116, y: -0.018634368, z: 0.007045227, w: 0.8820462} + outSlope: {x: -2.4450116, y: -0.018634368, z: 0.007045227, w: 0.8820462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010045433, y: 0.00010912149, z: 0.0076634157, w: 0.99997014} + inSlope: {x: -1.2592423, y: -0.009650221, z: 0.00014820615, w: 0.00014305161} + outSlope: {x: -1.2592423, y: -0.009650221, z: 0.00014820615, w: 0.00014305161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550135, y: -0.00053884985, z: 0.0076452265, w: 0.99630857} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550135, y: -0.00053884985, z: 0.0076452265, w: 0.99630857} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550135, y: -0.00053884985, z: 0.0076452265, w: 0.99630857} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550135, y: -0.00053884985, z: 0.0076452265, w: 0.99630857} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03955851, y: -0.00018642929, z: 0.007661925, w: 0.9991879} + inSlope: {x: 0.629699, y: 0.0048285956, z: 0.00011530716, w: 0.024645947} + outSlope: {x: 0.629699, y: 0.0048285956, z: 0.00011530716, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25310898, y: 0.0020527232, z: 0.0073841843, w: 0.9674074} + inSlope: {x: 1.5108062, y: 0.011531886, z: -0.003208833, w: -0.3956852} + outSlope: {x: 1.5108062, y: 0.011531886, z: -0.003208833, w: -0.3956852} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347683, y: 0.004196923, z: 0.0064129313, w: 0.84496397} + inSlope: {x: 1.1191117, y: 0.008493684, z: -0.005552178, w: -0.7074333} + outSlope: {x: 1.1191117, y: 0.008493684, z: -0.005552178, w: -0.7074333} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68934876, y: 0.0053674686, z: 0.005470844, w: 0.7243891} + inSlope: {x: 0.15419474, y: 0.001164553, z: -0.0011416704, w: -0.14662555} + outSlope: {x: 0.15419474, y: 0.001164553, z: -0.0011416704, w: -0.14662555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6962716, y: 0.005419745, z: 0.0054190606, w: 0.7177375} + inSlope: {x: 0.03324917, y: 0.00025104184, z: -0.0002508742, w: -0.032229915} + outSlope: {x: 0.03324917, y: 0.00025104184, z: -0.0002508742, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: -0.028728245, y: 0.00016660428, z: -0.00017191282, w: 0.027869938} + outSlope: {x: -0.028728245, y: 0.00016660428, z: -0.00017191282, w: 0.027869938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236631, y: -0.0038722877, z: -0.004557747, w: 0.78167033} + inSlope: {x: -1.1155827, y: 0.0065052863, z: -0.005507665, w: 0.88693684} + outSlope: {x: -1.1155827, y: 0.0065052863, z: -0.005507665, w: 0.88693684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930895, y: -0.0022017648, z: -0.0055605667, w: 0.940656} + inSlope: {x: -2.4450412, y: 0.014453525, z: -0.0057235686, w: 0.8820534} + outSlope: {x: -2.4450412, y: 0.014453525, z: -0.0057235686, w: 0.8820534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010054067, y: -0.0001783464, z: -0.0059779487, w: 0.99998164} + inSlope: {x: -1.2592568, y: 0.0075276513, z: -0.00023300317, w: 0.00014126347} + outSlope: {x: -1.2592568, y: 0.0075276513, z: -0.00023300317, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550317, y: 0.00032744554, z: -0.005971637, w: 0.99631995} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550317, y: 0.00032744554, z: -0.005971637, w: 0.99631995} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550317, y: 0.00032744554, z: -0.005971637, w: 0.99631995} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550317, y: 0.00032744554, z: -0.005971637, w: 0.99631995} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03955981, y: 0.00005227116, z: -0.0059803794, w: 0.99919933} + inSlope: {x: 0.6297066, y: -0.0037688497, z: -0.00003122262, w: 0.024645947} + outSlope: {x: 0.6297066, y: -0.0037688497, z: -0.00003122262, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311103, y: -0.0016914189, z: -0.0057364423, w: 0.96741873} + inSlope: {x: 1.5108232, y: -0.008958562, z: 0.002643906, w: -0.39568877} + outSlope: {x: 1.5108232, y: -0.008958562, z: 0.002643906, w: -0.39568877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347737, y: -0.0033525885, z: -0.004952557, w: 0.84497416} + inSlope: {x: 1.1191224, y: -0.006559558, z: 0.004435302, w: -0.70743865} + outSlope: {x: 1.1191224, y: -0.006559558, z: 0.004435302, w: -0.70743865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.689356, y: -0.0042544324, z: -0.0042032693, w: 0.724398} + inSlope: {x: 0.15419474, y: -0.0008947117, z: 0.00090495165, w: -0.14662555} + outSlope: {x: 0.15419474, y: -0.0008947117, z: 0.00090495165, w: -0.14662555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.696279, y: -0.0042945906, z: -0.0041622305, w: 0.7177464} + inSlope: {x: 0.03324917, y: -0.00019281465, z: 0.00019879383, w: -0.032229915} + outSlope: {x: 0.03324917, y: -0.00019281465, z: 0.00019879383, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: -0.028789042, y: 0.004054606, z: 0.001317188, w: 0.027730463} + outSlope: {x: -0.028789042, y: 0.004054606, z: 0.001317188, w: 0.027730463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6167709, y: -0.026147254, z: -0.033354744, w: 0.78600097} + inSlope: {x: -1.1194236, y: 0.10220558, z: 0.030569363, w: 0.87997025} + outSlope: {x: -1.1194236, y: 0.10220558, z: 0.030569363, w: 0.87997025} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3316191, y: -0.0070761177, z: -0.021166988, w: 0.9431493} + inSlope: {x: -2.4501195, y: 0.114902586, z: 0.143858, w: 0.86565435} + outSlope: {x: -2.4501195, y: 0.114902586, z: 0.143858, w: 0.86565435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.009066266, y: 0.0007539582, z: 0.006772375, w: 0.9999357} + inSlope: {x: -1.2590992, y: -0.0072208997, z: 0.1436634, w: -0.010961304} + outSlope: {x: -1.2590992, y: -0.0072208997, z: 0.1436634, w: -0.010961304} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.0935149, y: -0.00053956395, z: 0.016058825, w: 0.9954882} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.0935149, y: -0.00053956395, z: 0.016058825, w: 0.9954882} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0935149, y: -0.00053956395, z: 0.016058825, w: 0.9954882} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.0935149, y: -0.00053956395, z: 0.016058825, w: 0.9954882} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.047607996, y: 0.00035546542, z: 0.011137061, w: 0.998804} + inSlope: {x: 0.6293751, y: 0.009130833, z: -0.069362834, w: 0.030480653} + outSlope: {x: 0.6293751, y: 0.009130833, z: -0.069362834, w: 0.030480653} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.24526149, y: -0.0035060036, z: -0.015678082, w: 0.9693239} + inSlope: {x: 1.5132766, y: -0.05403019, z: -0.10377289, w: -0.38516915} + outSlope: {x: 1.5132766, y: -0.05403019, z: -0.10377289, w: -0.38516915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5275891, y: -0.01882874, z: -0.030529039, w: 0.8487421} + inSlope: {x: 1.1225735, y: -0.08296081, z: -0.041260518, w: -0.70029145} + outSlope: {x: 1.1225735, y: -0.08296081, z: -0.041260518, w: -0.70029145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68268293, y: -0.033012453, z: -0.035149395, w: 0.72912186} + inSlope: {x: 0.15462032, y: -0.019517645, z: -0.0054395194, w: -0.14580838} + outSlope: {x: 0.15462032, y: -0.019517645, z: -0.0054395194, w: -0.14580838} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.68962306, y: -0.03393499, z: -0.035425797, w: 0.72250503} + inSlope: {x: 0.03332427, y: -0.0046713618, z: -0.0015069775, w: -0.03207613} + outSlope: {x: 0.03332427, y: -0.0046713618, z: -0.0015069775, w: -0.03207613} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: -0.028728245, y: -0.00019812024, z: 0.000187112, w: 0.027866362} + outSlope: {x: -0.028728245, y: -0.00019812024, z: 0.000187112, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236604, y: 0.0041754865, z: 0.005378042, w: 0.7816658} + inSlope: {x: -1.1155773, y: -0.007675156, z: 0.0059377686, w: 0.88693327} + outSlope: {x: -1.1155773, y: -0.007675156, z: 0.0059377686, w: 0.88693327} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930779, y: 0.0022252013, z: 0.0064347885, w: 0.94065076} + inSlope: {x: -2.4450278, y: -0.016725915, z: 0.005784561, w: 0.8820498} + outSlope: {x: -2.4450278, y: -0.016725915, z: 0.005784561, w: 0.8820498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010047132, y: -0.00009707884, z: 0.0068079806, w: 0.99997634} + inSlope: {x: -1.2592502, y: -0.008573281, z: -0.00011265289, w: 0.00014305161} + outSlope: {x: -1.2592502, y: -0.008573281, z: -0.00011265289, w: 0.00014305161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550206, y: -0.000672026, z: 0.006775427, w: 0.99631476} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550206, y: -0.000672026, z: 0.006775427, w: 0.99631476} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550206, y: -0.000672026, z: 0.006775427, w: 0.99631476} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550206, y: -0.000672026, z: 0.006775427, w: 0.99631476} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03955893, y: -0.00035949433, z: 0.0067991754, w: 0.999194} + inSlope: {x: 0.6297032, y: 0.004284941, z: 0.00022462125, w: 0.024645947} + outSlope: {x: 0.6297032, y: 0.004284941, z: 0.00022462125, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.2531104, y: 0.0016359343, z: 0.006609217, w: 0.9674135} + inSlope: {x: 1.5108151, y: 0.010321688, z: -0.0025576004, w: -0.39568877} + outSlope: {x: 1.5108151, y: 0.010321688, z: -0.0025576004, w: -0.39568877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347715, y: 0.0035645983, z: 0.005801006, w: 0.84496933} + inSlope: {x: 1.1191152, y: 0.0076830415, z: -0.004715398, w: -0.7074351} + outSlope: {x: 1.1191152, y: 0.0076830415, z: -0.004715398, w: -0.7074351} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68935287, y: 0.004627905, z: 0.0049940487, w: 0.7243937} + inSlope: {x: 0.15419653, y: 0.0010630343, z: -0.0009843422, w: -0.14662555} + outSlope: {x: 0.15419653, y: 0.0010630343, z: -0.0009843422, w: -0.14662555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6962758, y: 0.0046756375, z: 0.0049493876, w: 0.7177421} + inSlope: {x: 0.03324917, y: 0.00022924854, z: -0.0002163961, w: -0.032229915} + outSlope: {x: 0.03324917, y: 0.00022924854, z: -0.0002163961, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: -0.028731821, y: 0.000044528857, z: -0.00004874775, w: 0.027866362} + outSlope: {x: -0.028731821, y: 0.000044528857, z: -0.00004874775, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.623674, y: -0.0011049393, z: -0.0012249385, w: 0.78168285} + inSlope: {x: -1.1156024, y: 0.001748521, z: -0.0015717781, w: 0.8869547} + outSlope: {x: -1.1156024, y: 0.001748521, z: -0.0015717781, w: 0.8869547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33931524, y: -0.00065256195, z: -0.0015151002, w: 0.9406713} + inSlope: {x: -2.4450796, y: 0.00393818, z: -0.001696347, w: 0.88206947} + outSlope: {x: -2.4450796, y: 0.00393818, z: -0.001696347, w: 0.88206947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010047208, y: -0.00009809542, z: -0.001646737, w: 0.99999815} + inSlope: {x: -1.2592777, y: 0.0020735627, z: -0.00012584741, w: 0.00014126347} + outSlope: {x: -1.2592777, y: 0.0020735627, z: -0.00012584741, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.0855039, y: 0.000041409527, z: -0.0016491364, w: 0.9963365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.0855039, y: 0.000041409527, z: -0.0016491364, w: 0.9963365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0855039, y: 0.000041409527, z: -0.0016491364, w: 0.9963365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.0855039, y: 0.000041409527, z: -0.0016491364, w: 0.9963365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039559763, y: -0.00003453112, z: -0.0016492947, w: 0.99921584} + inSlope: {x: 0.629717, y: -0.0010393758, z: 0.000022226035, w: 0.024647735} + outSlope: {x: 0.629717, y: -0.0010393758, z: 0.000022226035, w: 0.024647735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311595, y: -0.00051329244, z: -0.001567768, w: 0.9674346} + inSlope: {x: 1.5108473, y: -0.0024483518, z: 0.0008022746, w: -0.39569592} + outSlope: {x: 1.5108473, y: -0.0024483518, z: 0.0008022746, w: -0.39569592} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347832, y: -0.0009648828, z: -0.0013380458, w: 0.84498775} + inSlope: {x: 1.1191403, y: -0.0017722503, z: 0.0012765545, w: -0.70745295} + outSlope: {x: 1.1191403, y: -0.0017722503, z: 0.0012765545, w: -0.70745295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68936795, y: -0.0012074006, z: -0.0011240772, w: 0.7244096} + inSlope: {x: 0.1542001, y: -0.00023928573, z: 0.00025682486, w: -0.14662734} + outSlope: {x: 0.1542001, y: -0.00023928573, z: 0.00025682486, w: -0.14662734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69629097, y: -0.0012181367, z: -0.0011124335, w: 0.71775776} + inSlope: {x: 0.03324917, y: -0.000051528536, z: 0.000056383127, w: -0.03222634} + outSlope: {x: 0.03324917, y: -0.000051528536, z: 0.000056383127, w: -0.03222634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: -0.028177498, y: 0.016442612, z: 0.013933851, w: 0.028316973} + outSlope: {x: -0.028177498, y: 0.016442612, z: 0.013933851, w: 0.028316973} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.61729777, y: -0.010636214, z: -0.016457843, w: 0.78648555} + inSlope: {x: -1.1183561, y: 0.21126033, z: 0.2175303, w: 0.8820159} + outSlope: {x: -1.1183561, y: 0.21126033, z: 0.2175303, w: 0.8820159} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33174205, y: 0.012523588, z: 0.027805157, w: 0.9428771} + inSlope: {x: -2.4534597, y: 0.042569578, z: 0.34275997, w: 0.8526635} + outSlope: {x: -2.4534597, y: 0.042569578, z: 0.34275997, w: 0.8526635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.008762006, y: 0.0026185953, z: 0.07484478, w: 0.9971533} + inSlope: {x: -1.2552385, y: -0.092615046, z: 0.18129873, w: -0.022949003} + outSlope: {x: -1.2552385, y: -0.092615046, z: 0.18129873, w: -0.022949003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.09288768, y: -0.0045664217, z: 0.085709885, w: 0.9919702} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.09288768, y: -0.0045664217, z: 0.085709885, w: 0.9919702} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.09288768, y: -0.0045664217, z: 0.085709885, w: 0.9919702} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.09288768, y: -0.0045664217, z: 0.085709885, w: 0.9919702} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.047171067, y: -0.0004365623, z: 0.080156885, w: 0.99566543} + inSlope: {x: 0.6270036, y: 0.053033724, z: -0.081596226, w: 0.03600601} + outSlope: {x: 0.6270036, y: 0.053033724, z: -0.081596226, w: 0.03600601} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.24529767, y: 0.012911993, z: 0.03973185, w: 0.9685472} + inSlope: {x: 1.5141715, y: 0.011510041, z: -0.20692894, w: -0.37556148} + outSlope: {x: 1.5141715, y: 0.011510041, z: -0.20692894, w: -0.37556148} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.52805686, y: 0.0018330821, z: -0.0010420484, w: 0.8492064} + inSlope: {x: 1.1243563, y: -0.114675425, z: -0.17858684, w: -0.6982834} + outSlope: {x: 1.1243563, y: -0.114675425, z: -0.17858684, w: -0.6982834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68287355, y: -0.028863646, z: -0.032878492, w: 0.72922534} + inSlope: {x: 0.15241554, y: -0.069207296, z: -0.058271095, w: -0.14797024} + outSlope: {x: 0.15241554, y: -0.069207296, z: -0.058271095, w: -0.14797024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.68969214, y: -0.032361194, z: -0.035828892, w: 0.7224914} + inSlope: {x: 0.03261616, y: -0.0188437, z: -0.015960505, w: -0.032737754} + outSlope: {x: 0.03261616, y: -0.0188437, z: -0.015960505, w: -0.032737754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: -0.028735397, y: -0.00020949169, z: 0.00021426937, w: 0.027869938} + outSlope: {x: -0.028735397, y: -0.00020949169, z: 0.00021426937, w: 0.027869938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.62365746, y: 0.0048221303, z: 0.005725435, w: 0.781662} + inSlope: {x: -1.1155702, y: -0.00817184, z: 0.0068585067, w: 0.8869279} + outSlope: {x: -1.1155702, y: -0.00817184, z: 0.0068585067, w: 0.8869279} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930624, y: 0.0027258634, z: 0.0069716005, w: 0.94064623} + inSlope: {x: -2.4450145, y: -0.018121209, z: 0.007085991, w: 0.8820462} + outSlope: {x: -2.4450145, y: -0.018121209, z: 0.007085991, w: 0.8820462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010046479, y: 0.00019105327, z: 0.007483117, w: 0.9999715} + inSlope: {x: -1.259244, y: -0.00942306, z: 0.00025112205, w: 0.00014126347} + outSlope: {x: -1.259244, y: -0.00942306, z: 0.00025112205, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550155, y: -0.0004419752, z: 0.0074724955, w: 0.99630994} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550155, y: -0.0004419752, z: 0.0074724955, w: 0.99630994} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550155, y: -0.0004419752, z: 0.0074724955, w: 0.99630994} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550155, y: -0.0004419752, z: 0.0074724955, w: 0.99630994} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039558675, y: -0.000097606906, z: 0.0074849185, w: 0.9991892} + inSlope: {x: 0.6296998, y: 0.0047170203, z: 0.000059399812, w: 0.024647735} + outSlope: {x: 0.6296998, y: 0.0047170203, z: 0.000059399812, w: 0.024647735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25310922, y: 0.0020861542, z: 0.007188984, w: 0.9674088} + inSlope: {x: 1.5108075, y: 0.011226994, z: -0.0032609967, w: -0.39568698} + outSlope: {x: 1.5108075, y: 0.011226994, z: -0.0032609967, w: -0.39568698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.53476894, y: 0.004169536, z: 0.006216792, w: 0.8449652} + inSlope: {x: 1.1191117, y: 0.008233985, z: -0.005516052, w: -0.7074333} + outSlope: {x: 1.1191117, y: 0.008233985, z: -0.005516052, w: -0.7074333} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893496, y: 0.00530234, z: 0.005283817, w: 0.72439015} + inSlope: {x: 0.15419474, y: 0.001124739, z: -0.0011278123, w: -0.14662197} + outSlope: {x: 0.15419474, y: 0.001124739, z: -0.0011278123, w: -0.14662197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69627243, y: 0.005352824, z: 0.0052326676, w: 0.71773857} + inSlope: {x: 0.03324917, y: 0.00024240834, z: -0.00024780078, w: -0.032229915} + outSlope: {x: 0.03324917, y: 0.00024240834, z: -0.00024780078, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: -0.028731821, y: 0.00014495103, z: -0.00016297212, w: 0.027866362} + outSlope: {x: -0.028731821, y: 0.00014495103, z: -0.00016297212, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236643, y: -0.0037028692, z: -0.0039981105, w: 0.7816733} + inSlope: {x: -1.1155863, y: 0.0057072733, z: -0.0052675656, w: 0.88693684} + outSlope: {x: -1.1155863, y: 0.0057072733, z: -0.0052675656, w: 0.88693684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930907, y: -0.0022212246, z: -0.004976172, w: 0.94065917} + inSlope: {x: -2.4450483, y: 0.012934493, z: -0.0057740975, w: 0.8820534} + outSlope: {x: -2.4450483, y: 0.012934493, z: -0.0057740975, w: 0.8820534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010063443, y: -0.00039549157, z: -0.0054350453, w: 0.9999847} + inSlope: {x: -1.2592607, y: 0.0068436796, z: -0.0005056807, w: 0.00014126347} + outSlope: {x: -1.2592607, y: 0.0068436796, z: -0.0005056807, w: 0.00014126347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550437, y: 0.00006520019, z: -0.005449026, w: 0.99632293} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550437, y: 0.00006520019, z: -0.005449026, w: 0.99632293} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550437, y: 0.00006520019, z: -0.005449026, w: 0.99632293} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550437, y: 0.00006520019, z: -0.005449026, w: 0.99632293} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039560862, y: -0.00018564465, z: -0.0054462524, w: 0.9992023} + inSlope: {x: 0.6297084, y: -0.003432176, z: 0.00011852023, w: 0.024647735} + outSlope: {x: 0.6297084, y: -0.003432176, z: 0.00011852023, w: 0.024647735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311095, y: -0.0017634925, z: -0.005156183, w: 0.96742195} + inSlope: {x: 1.510828, y: -0.008052278, z: 0.002756252, w: -0.39568877} + outSlope: {x: 1.510828, y: -0.008052278, z: 0.002756252, w: -0.39568877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347746, y: -0.0032451607, z: -0.0043777917, w: 0.8449772} + inSlope: {x: 1.1191278, y: -0.005798487, z: 0.0042934804, w: -0.70744044} + outSlope: {x: 1.1191278, y: -0.005798487, z: 0.0042934804, w: -0.70744044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68935746, y: -0.004036929, z: -0.00366051, w: 0.7244009} + inSlope: {x: 0.15419653, y: -0.00077922316, z: 0.00085870456, w: -0.14662555} + outSlope: {x: 0.15419653, y: -0.00077922316, z: 0.00085870456, w: -0.14662555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6962804, y: -0.004071886, z: -0.003621584, w: 0.7177492} + inSlope: {x: 0.03324917, y: -0.00016778032, z: 0.00018849791, w: -0.032229915} + outSlope: {x: 0.03324917, y: -0.00016778032, z: 0.00018849791, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: -0.026975868, y: 0.025867445, z: 0.023562087, w: 0.028055904} + outSlope: {x: -0.026975868, y: 0.025867445, z: 0.023562087, w: 0.028055904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.619187, y: 0.023130342, z: -0.021869373, w: 0.7845981} + inSlope: {x: -1.107073, y: 0.33084905, z: 0.40641642, w: 0.87199515} + outSlope: {x: -1.107073, y: 0.33084905, z: 0.40641642, w: 0.87199515} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33551446, y: 0.056090534, z: 0.061066203, w: 0.9383789} + inSlope: {x: -2.4368944, y: 0.016067078, z: 0.62503254, w: 0.82983255} + outSlope: {x: -2.4368944, y: 0.016067078, z: 0.62503254, w: 0.82983255} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0017287359, y: 0.032014634, z: 0.14033101, w: 0.9895854} + inSlope: {x: -1.2387892, y: -0.17612877, z: 0.26886177, w: -0.03310564} + outSlope: {x: -1.2387892, y: -0.17612877, z: 0.26886177, w: -0.03310564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.084740706, y: 0.018902965, z: 0.15588607, w: 0.98395187} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.084740706, y: 0.018902965, z: 0.15588607, w: 0.98395187} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.084740706, y: 0.018902965, z: 0.15588607, w: 0.98395187} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.084740706, y: 0.018902965, z: 0.15588607, w: 0.98395187} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039628826, y: 0.026322693, z: 0.14807253, w: 0.9878316} + inSlope: {x: 0.6186966, y: 0.09712434, z: -0.11717018, w: 0.039498247} + outSlope: {x: 0.6186966, y: 0.09712434, z: -0.11717018, w: 0.039498247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.22483073, y: 0.05370688, z: 0.0885393, w: 0.9688795} + inSlope: {x: 1.4778001, y: 0.070376314, z: -0.35553074, w: -0.31485766} + outSlope: {x: 1.4778001, y: 0.070376314, z: -0.35553074, w: -0.31485766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.5114235, y: 0.045022845, z: 0.012962773, w: 0.85805064} + inSlope: {x: 1.1858737, y: -0.15668887, z: -0.3503341, w: -0.6925077} + outSlope: {x: 1.1858737, y: -0.15668887, z: -0.3503341, w: -0.6925077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.05 + value: {x: 0.68094903, y: -0.003676466, z: -0.049787827, w: 0.7306272} + inSlope: {x: 0.18231554, y: -0.12473937, z: -0.11606711, w: -0.17826895} + outSlope: {x: 0.18231554, y: -0.12473937, z: -0.11606711, w: -0.17826895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6902543, y: -0.011140053, z: -0.056641277, w: 0.7212605} + inSlope: {x: 0.031246424, y: -0.029648809, z: -0.027011821, w: -0.03244092} + outSlope: {x: 0.031246424, y: -0.029648809, z: -0.027011821, w: -0.03244092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: -0.028731821, y: -0.00012698583, z: 0.00010825227, w: 0.027869938} + outSlope: {x: -0.028731821, y: -0.00012698583, z: 0.00010825227, w: 0.027869938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.62367004, y: 0.002385514, z: 0.0034187427, w: 0.7816766} + inSlope: {x: -1.1155934, y: -0.004878317, z: 0.003391486, w: 0.88694936} + outSlope: {x: -1.1155934, y: -0.004878317, z: 0.003391486, w: 0.88694936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33931345, y: 0.0011600099, z: 0.0040041055, w: 0.9406642} + inSlope: {x: -2.4450607, y: -0.010407865, z: 0.0030155852, w: 0.8820641} + outSlope: {x: -2.4450607, y: -0.010407865, z: 0.0030155852, w: 0.8820641} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.001003945, y: -0.0002716457, z: 0.00415989, w: 0.9999908} + inSlope: {x: -1.2592682, y: -0.005238842, z: -0.0003362264, w: 0.00014305161} + outSlope: {x: -1.2592682, y: -0.005238842, z: -0.0003362264, w: 0.00014305161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085502505, y: -0.000622197, z: 0.0041220565, w: 0.99632925} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085502505, y: -0.000622197, z: 0.0041220565, w: 0.99632925} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085502505, y: -0.000622197, z: 0.0041220565, w: 0.99632925} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085502505, y: -0.000622197, z: 0.0041220565, w: 0.99632925} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03955872, y: -0.00043183193, z: 0.0041463235, w: 0.99920857} + inSlope: {x: 0.6297122, y: 0.0026131342, z: 0.00027095925, w: 0.024645947} + outSlope: {x: 0.6297122, y: 0.0026131342, z: 0.00027095925, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311485, y: 0.00079424825, z: 0.0040923897, w: 0.9674273} + inSlope: {x: 1.5108361, y: 0.006391214, z: -0.0012420735, w: -0.39569414} + outSlope: {x: 1.5108361, y: 0.006391214, z: -0.0012420735, w: -0.39569414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.53477985, y: 0.0019987812, z: 0.0036583263, w: 0.84498113} + inSlope: {x: 1.1191331, y: 0.0048450343, z: -0.0026437945, w: -0.7074476} + outSlope: {x: 1.1191331, y: 0.0048450343, z: -0.0026437945, w: -0.7074476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893634, y: 0.0026741303, z: 0.0031980472, w: 0.7244037} + inSlope: {x: 0.15419653, y: 0.0006807149, z: -0.00056876073, w: -0.14662734} + outSlope: {x: 0.15419653, y: 0.0006807149, z: -0.00056876073, w: -0.14662734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69628644, y: 0.0027047105, z: 0.0031722263, w: 0.7177519} + inSlope: {x: 0.03324917, y: 0.000146937, z: -0.00012518563, w: -0.032229915} + outSlope: {x: 0.03324917, y: 0.000146937, z: -0.00012518563, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: -0.028731821, y: -0.00009521841, z: 0.000051185485, w: 0.027866362} + outSlope: {x: -0.028731821, y: -0.00009521841, z: 0.000051185485, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.62366974, y: 0.0010432218, z: 0.0024914192, w: 0.78168327} + inSlope: {x: -1.1155988, y: -0.0035533754, z: 0.0014806982, w: 0.8869458} + outSlope: {x: -1.1155988, y: -0.0035533754, z: 0.0014806982, w: 0.8869458} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33931106, y: 0.0001870269, z: 0.002694532, w: 0.9406704} + inSlope: {x: -2.445077, y: -0.0070039434, z: 0.00048637378, w: 0.88205874} + outSlope: {x: -2.445077, y: -0.0070039434, z: 0.00048637378, w: 0.88205874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010083228, y: -0.000740976, z: 0.0025973907, w: 0.9999959} + inSlope: {x: -1.2592747, y: -0.0032718808, z: -0.0009294352, w: 0.0001376872} + outSlope: {x: -1.2592747, y: -0.0032718808, z: -0.0009294352, w: 0.0001376872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550727, y: -0.0009578127, z: 0.0025254854, w: 0.9963339} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550727, y: -0.0009578127, z: 0.0025254854, w: 0.9963339} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550727, y: -0.0009578127, z: 0.0025254854, w: 0.9963339} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550727, y: -0.0009578127, z: 0.0025254854, w: 0.9963339} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039563276, y: -0.0008405697, z: 0.0025668903, w: 0.99921346} + inSlope: {x: 0.6297153, y: 0.0016178922, z: 0.00052899634, w: 0.024647735} + outSlope: {x: 0.6297153, y: 0.0016178922, z: 0.00052899634, w: 0.024647735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.25311184, y: -0.000056691864, z: 0.0027004199, w: 0.9674333} + inSlope: {x: 1.5108459, y: 0.0042175613, z: 0.00008747921, w: -0.39569235} + outSlope: {x: 1.5108459, y: 0.0042175613, z: 0.00008747921, w: -0.39569235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.5347789, y: 0.000765529, z: 0.00259026, w: 0.8449877} + inSlope: {x: 1.119142, y: 0.0034300422, z: -0.0010117176, w: -0.7074458} + outSlope: {x: 1.119142, y: 0.0034300422, z: -0.0010117176, w: -0.7074458} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893637, y: 0.0012561923, z: 0.0023911216, w: 0.72441036} + inSlope: {x: 0.15419832, y: 0.0005088965, z: -0.00026711015, w: -0.14662912} + outSlope: {x: 0.15419832, y: 0.0005088965, z: -0.00026711015, w: -0.14662912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6962868, y: 0.0012790908, z: 0.002378951, w: 0.7177586} + inSlope: {x: 0.033245593, y: 0.00011016783, z: -0.00005920508, w: -0.032229915} + outSlope: {x: 0.033245593, y: 0.00011016783, z: -0.00005920508, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: -3.3840163, y: 0.20520149, z: 1.1451064, w: 1.8380927} + outSlope: {x: -3.3840163, y: 0.20520149, z: 1.1451064, w: 1.8380927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.062322762, y: 0.3760703, z: -0.7120025, w: 0.5896944} + inSlope: {x: -4.1713867, y: 0.10802954, z: 1.8737016, w: 2.4599395} + outSlope: {x: -4.1713867, y: 0.10802954, z: 1.8737016, w: 2.4599395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.020323187, y: 0.37625125, z: -0.6686309, w: 0.6410575} + inSlope: {x: -3.6875834, y: -0.2211794, z: 2.667934, w: 2.923604} + outSlope: {x: -3.6875834, y: -0.2211794, z: 2.667934, w: 2.923604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.0646421, y: 0.35390332, z: -0.580423, w: 0.7305361} + inSlope: {x: 0.39660534, y: -1.1407087, z: 2.5466557, w: 2.5996222} + outSlope: {x: 0.39660534, y: -1.1407087, z: 2.5466557, w: 2.5996222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.015555841, y: 0.25788826, z: -0.44592884, w: 0.8569709} + inSlope: {x: 2.0263724, y: -2.5104547, z: 2.908246, w: 2.2336922} + outSlope: {x: 2.0263724, y: -2.5104547, z: 2.908246, w: 2.2336922} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.10624502, y: 0.14205533, z: -0.31080854, w: 0.93377215} + inSlope: {x: 1.5696492, y: -2.1612613, z: 2.671687, w: 1.0304959} + outSlope: {x: 1.5696492, y: -2.1612613, z: 2.671687, w: 1.0304959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.18004297, y: -0.0139457, z: -0.10819514, w: 0.97759086} + inSlope: {x: 0.5370938, y: -2.2144642, z: 2.9148717, w: 0.20455068} + outSlope: {x: 0.5370938, y: -2.2144642, z: 2.9148717, w: 0.20455068} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.18802853, y: -0.16128094, z: 0.060711317, w: 0.96692705} + inSlope: {x: -0.087987185, y: -0.7737432, z: 0.5203327, w: -0.14207307} + outSlope: {x: -0.087987185, y: -0.7737432, z: 0.5203327, w: -0.14207307} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.16544732, y: -0.22503553, z: -0.011960326, w: 0.96012664} + inSlope: {x: -0.16549781, y: -0.22430575, z: -0.5608678, w: -0.030734569} + outSlope: {x: -0.16549781, y: -0.22430575, z: -0.5608678, w: -0.030734569} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.12230323, y: -0.24698228, z: -0.044075523, w: 0.96025985} + inSlope: {x: -0.1767114, y: 0.09221604, z: -0.060088582, w: 0.04346069} + outSlope: {x: -0.1767114, y: 0.09221604, z: -0.060088582, w: 0.04346069} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.09061235, y: -0.21190423, z: -0.08517089, w: 0.96934617} + inSlope: {x: 0.021547325, y: 0.030382752, z: -0.10415587, w: -0.004525785} + outSlope: {x: 0.021547325, y: 0.030382752, z: -0.10415587, w: -0.004525785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.13165805, y: -0.14322281, z: -0.16186889, w: 0.967446} + inSlope: {x: 0.3205189, y: 0.5219029, z: -0.98271, w: -0.13236535} + outSlope: {x: 0.3205189, y: 0.5219029, z: -0.98271, w: -0.13236535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.14874798, y: -0.11483597, z: -0.22592655, w: 0.9558472} + inSlope: {x: 0.37220782, y: 0.6370615, z: -1.7251403, w: -0.39638078} + outSlope: {x: 0.37220782, y: 0.6370615, z: -1.7251403, w: -0.39638078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.15519223, y: -0.10366376, z: -0.258126, w: 0.9479136} + inSlope: {x: 0.439391, y: 0.7883875, z: -2.6038766, w: -0.73085976} + outSlope: {x: 0.439391, y: 0.7883875, z: -2.6038766, w: -0.73085976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.16339439, y: -0.088556305, z: -0.31272274, w: 0.9314851} + inSlope: {x: 0.39401734, y: 0.7566987, z: -2.407486, w: -0.76225954} + outSlope: {x: 0.39401734, y: 0.7566987, z: -2.407486, w: -0.76225954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.17509985, y: -0.06842912, z: -0.3406318, w: 0.9212098} + inSlope: {x: 0.24709204, y: 0.29514408, z: -0.14767809, w: -0.079860166} + outSlope: {x: 0.24709204, y: 0.29514408, z: -0.14767809, w: -0.079860166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.33543792, y: 0.020604873, z: -0.34239596, w: 0.8773949} + inSlope: {x: 0.5726546, y: 0.15278843, z: 0.2302813, w: -0.1325455} + outSlope: {x: 0.5726546, y: 0.15278843, z: 0.2302813, w: -0.1325455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.42333108, y: 0.003619398, z: -0.2331404, w: 0.87545604} + inSlope: {x: 0.21143606, y: -0.395355, z: 0.9398215, w: 0.14905944} + outSlope: {x: 0.21143606, y: -0.395355, z: 0.9398215, w: 0.14905944} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.40369603, y: -0.09765938, z: -0.0049519036, w: 0.9096525} + inSlope: {x: -0.36327964, y: -0.44670713, z: 1.118893, w: 0.12003433} + outSlope: {x: -0.36327964, y: -0.44670713, z: 1.118893, w: 0.12003433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: 0.37361142, y: -0.12462133, z: 0.07090284, w: 0.91643703} + inSlope: {x: -0.29390782, y: -0.18158081, z: 0.6188661, w: 0.04831557} + outSlope: {x: -0.29390782, y: -0.18158081, z: 0.6188661, w: 0.04831557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.3691419, y: -0.12713684, z: 0.07999435, w: 0.91715395} + inSlope: {x: -0.36572582, y: -0.48008323, z: 1.3707539, w: -0.063105285} + outSlope: {x: -0.36572582, y: -0.48008323, z: 1.3707539, w: -0.063105285} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: 0.3528754, y: -0.156678, z: 0.15995906, w: 0.90848446} + inSlope: {x: -0.40894955, y: -0.72860694, z: 2.004751, w: -0.29361024} + outSlope: {x: -0.40894955, y: -0.72860694, z: 2.004751, w: -0.29361024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.33920962, y: -0.17573886, z: 0.2185264, w: 0.89794147} + inSlope: {x: -0.10472785, y: -0.101284325, z: 0.40121055, w: -0.07720478} + outSlope: {x: -0.10472785, y: -0.101284325, z: 0.40121055, w: -0.07720478} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.516667 + value: {x: 0.34640372, y: -0.15493396, z: 0.18380348, w: 0.9067614} + inSlope: {x: 0.14736429, y: 0.31030148, z: -0.7270515, w: 0.1429905} + outSlope: {x: 0.14736429, y: 0.31030148, z: -0.7270515, w: 0.1429905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: 0.35624745, y: -0.1321117, z: 0.12856966, w: 0.91602623} + inSlope: {x: 0.2476924, y: 0.6448517, z: -1.585367, w: 0.21685681} + outSlope: {x: 0.2476924, y: 0.6448517, z: -1.585367, w: 0.21685681} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.36035427, y: -0.1208828, z: 0.100962766, w: 0.919423} + inSlope: {x: 0.13500197, y: 0.35223114, z: -0.8341323, w: 0.09994278} + outSlope: {x: 0.13500197, y: 0.35223114, z: -0.8341323, w: 0.09994278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: 0.36113334, y: -0.119862124, z: 0.10052255, w: 0.9192992} + inSlope: {x: 0.022686146, y: 0.030399516, z: -0.015774757, w: -0.0032222301} + outSlope: {x: 0.022686146, y: 0.030399516, z: -0.015774757, w: -0.0032222301} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.36296168, y: -0.11537968, z: 0.09699608, w: 0.91953146} + inSlope: {x: -0.0050684856, y: 0.030412704, z: -0.028473463, w: 0.008819112} + outSlope: {x: -0.0050684856, y: 0.030412704, z: -0.028473463, w: 0.008819112} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.36283198, y: -0.11486898, z: 0.096516445, w: 0.91969705} + inSlope: {x: -0.13986571, y: -0.36179793, z: 0.9708312, w: -0.11263679} + outSlope: {x: -0.13986571, y: -0.36179793, z: 0.9708312, w: -0.11263679} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.3525214, y: -0.1414234, z: 0.16609001, w: 0.91002315} + inSlope: {x: -0.31362653, y: -0.7105335, z: 1.881647, w: -0.31922966} + outSlope: {x: -0.31362653, y: -0.7105335, z: 1.881647, w: -0.31922966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.32942352, y: -0.18069962, z: 0.2745589, w: 0.8851244} + inSlope: {x: -0.18339711, y: -0.2317006, z: 0.6810189, w: -0.18943566} + outSlope: {x: -0.18339711, y: -0.2317006, z: 0.6810189, w: -0.18943566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1333334 + value: {x: 0.3151296, y: -0.17145613, z: 0.2721508, w: 0.8928774} + inSlope: {x: 0.045510873, y: 0.30936494, z: -0.70314175, w: 0.2568611} + outSlope: {x: 0.045510873, y: 0.30936494, z: -0.70314175, w: 0.2568611} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: 0.30885947, y: -0.06711192, z: 0.03441496, w: 0.9481126} + inSlope: {x: -0.17565088, y: 0.6228552, z: -1.3647909, w: 0.15006259} + outSlope: {x: -0.17565088, y: 0.6228552, z: -1.3647909, w: 0.15006259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23870236, y: 0.08590984, z: -0.29794687, w: 0.9202545} + inSlope: {x: -0.39805764, y: 0.69676924, z: -1.51824, w: -0.45308274} + outSlope: {x: -0.39805764, y: 0.69676924, z: -1.51824, w: -0.45308274} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.13942042, y: 0.2192429, z: -0.57043636, w: 0.7791642} + inSlope: {x: -0.718463, y: 0.51140785, z: -0.6358272, w: -0.48071492} + outSlope: {x: -0.718463, y: 0.51140785, z: -0.6358272, w: -0.48071492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.09156418, y: 0.32860455, z: -0.6311616, w: 0.6966133} + inSlope: {x: -1.6140413, y: 0.5264647, z: 0.072853595, w: -0.39521503} + outSlope: {x: -1.6140413, y: 0.5264647, z: 0.072853595, w: -0.39521503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.28444248, y: 0.37835383, z: -0.5893929, w: 0.6546426} + inSlope: {x: -0.5100209, y: 0.10266222, z: 0.18847276, w: -0.10720417} + outSlope: {x: -0.5100209, y: 0.10266222, z: 0.18847276, w: -0.10720417} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: 0.014417976, y: 0.007304996, z: -0.72638506, w: -0.69848293} + outSlope: {x: 0.014417976, y: 0.007304996, z: -0.72638506, w: -0.69848293} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.002210995, y: -0.009386229, z: -0.699198, w: 0.71486306} + inSlope: {x: 0.013200652, y: 0.016661154, z: -1.2898903, w: -1.2963866} + outSlope: {x: 0.013200652, y: 0.016661154, z: -1.2898903, w: -1.2963866} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.0020452172, y: -0.007231388, z: -0.81325686, w: 0.5818563} + inSlope: {x: 0.01196982, y: 0.05703715, z: -2.4392405, w: -3.4102144} + outSlope: {x: 0.01196982, y: 0.05703715, z: -2.4392405, w: -3.4102144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.0001918368, y: -0.004099346, z: -0.9236425, w: 0.38323322} + inSlope: {x: 0.025331788, y: 0.026158769, z: -0.7606191, w: -1.7963765} + outSlope: {x: 0.025331788, y: 0.026158769, z: -0.7606191, w: -1.7963765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.0006886469, y: -0.0033101914, z: -0.9450537, w: 0.32689762} + inSlope: {x: -0.0036009566, y: -0.0029330447, z: 0.07551671, w: 0.21584184} + outSlope: {x: -0.0036009566, y: -0.0029330447, z: 0.07551671, w: 0.21584184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.0018996104, y: -0.0066995067, z: -0.83518475, w: 0.5499254} + inSlope: {x: -0.011465636, y: -0.03403779, z: 1.3584262, w: 2.0603533} + outSlope: {x: -0.011465636, y: -0.03403779, z: 1.3584262, w: 2.0603533} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0031517828, y: -0.009944159, z: -0.646823, w: 0.76256883} + inSlope: {x: -0.025569502, y: -0.018458337, z: 1.6300604, w: 1.3863994} + outSlope: {x: -0.025569502, y: -0.018458337, z: 1.6300604, w: 1.3863994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.004319139, y: -0.011187877, z: -0.5459416, w: 0.8377374} + inSlope: {x: 0.0021269938, y: 0.0034927982, z: -0.26735568, w: -0.17509119} + outSlope: {x: 0.0021269938, y: 0.0034927982, z: -0.26735568, w: -0.17509119} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: -0.002889411, y: -0.009764525, z: -0.662918, w: 0.7486228} + inSlope: {x: 0.007955006, y: 0.0051277457, z: -0.46798512, w: -0.41413167} + outSlope: {x: 0.007955006, y: 0.0051277457, z: -0.46798512, w: -0.41413167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.0019188751, y: -0.009253449, z: -0.71301234, w: 0.7010878} + inSlope: {x: -0.002272081, y: -0.0018477645, z: 0.16032293, w: 0.16252235} + outSlope: {x: -0.002272081, y: -0.0018477645, z: 0.16032293, w: 0.16252235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: -0.0043873386, y: -0.011307365, z: -0.5368468, w: 0.8435926} + inSlope: {x: -0.014372179, y: -0.026769264, z: 2.029654, w: 1.2865306} + outSlope: {x: -0.014372179, y: -0.026769264, z: 2.029654, w: 1.2865306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: -0.0044496474, y: -0.014346882, z: -0.31560963, w: 0.9487702} + inSlope: {x: 0.021729728, y: -0.04765217, z: 3.4718814, w: 1.1411701} + outSlope: {x: 0.021729728, y: -0.04765217, z: 3.4718814, w: 1.1411701} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.003135386, y: -0.01616903, z: -0.17920974, w: 0.98367304} + inSlope: {x: 0.083631076, y: -0.073371165, z: 5.8744373, w: 0.9317364} + outSlope: {x: 0.083631076, y: -0.073371165, z: 5.8744373, w: 0.9317364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.001186458, y: -0.017632617, z: -0.058112916, w: 0.9981536} + inSlope: {x: 0.094126604, y: -0.06269772, z: 5.376134, w: 0.48480666} + outSlope: {x: 0.094126604, y: -0.06269772, z: 5.376134, w: 0.48480666} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.0000021785033, y: -0.018258963, z: -0.0000045865554, w: 0.99983335} + inSlope: {x: 0.035659015, y: -0.018790402, z: 1.743246, w: 0.050391603} + outSlope: {x: 0.035659015, y: -0.018790402, z: 1.743246, w: 0.050391603} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.0000001170589, y: 0, z: -0.0000055618975, w: 0} + outSlope: {x: -0.0000001170589, y: 0, z: -0.0000055618975, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.000000017598738, y: 0, z: -0.0000008408923, w: 0} + outSlope: {x: -0.000000017598738, y: 0, z: -0.0000008408923, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.0000021740148, y: -0.018258963, z: -0.0000047999815, w: 0.99983335} + inSlope: {x: -0.04005516, y: 0.021427909, z: -1.9763249, w: -0.06483263} + outSlope: {x: -0.04005516, y: 0.021427909, z: -1.9763249, w: -0.06483263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0013329961, y: -0.0175447, z: -0.065882206, w: 0.99767226} + inSlope: {x: -0.08338408, y: 0.052803636, z: -4.5952587, w: -0.35330215} + outSlope: {x: -0.08338408, y: 0.052803636, z: -4.5952587, w: -0.35330215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: -0.0027773133, y: -0.016498828, z: -0.1531812, w: 0.9880565} + inSlope: {x: -0.062181942, y: 0.049600743, z: -4.044965, w: -0.5447209} + outSlope: {x: -0.062181942, y: 0.049600743, z: -4.044965, w: -0.5447209} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: -0.003755682, y: -0.01548211, z: -0.23183376, w: 0.97262496} + inSlope: {x: -0.016861584, y: 0.020857632, z: -1.575906, w: -0.36720908} + outSlope: {x: -0.016861584, y: 0.020857632, z: -1.575906, w: -0.36720908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: -0.004156742, y: -0.014906108, z: -0.27471766, w: 0.9614004} + inSlope: {x: 0.003498917, y: -0.005705092, z: 0.42068702, w: 0.11944603} + outSlope: {x: 0.003498917, y: -0.005705092, z: 0.42068702, w: 0.11944603} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5333335 + value: {x: -0.0027399932, y: -0.016531112, z: -0.15060134, w: 0.98845255} + inSlope: {x: 0.028732108, y: -0.02431285, z: 1.9530017, w: 0.28984872} + outSlope: {x: 0.028732108, y: -0.02431285, z: 1.9530017, w: 0.28984872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.0012155712, y: -0.017615361, z: -0.059644215, w: 0.9980635} + inSlope: {x: 0.065476365, y: -0.038464703, z: 3.4293714, w: 0.1960929} + outSlope: {x: 0.065476365, y: -0.038464703, z: 3.4293714, w: 0.1960929} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.0000021804688, y: -0.018258963, z: -0.000004492865, w: 0.99983335} + inSlope: {x: 0.03653241, y: -0.019308068, z: 1.789185, w: 0.053095274} + outSlope: {x: 0.03653241, y: -0.019308068, z: 1.789185, w: 0.053095274} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} + inSlope: {x: -0.0000001760215, y: 0, z: -0.000008372607, w: 0} + outSlope: {x: -0.0000001760215, y: 0, z: -0.000008372607, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771946, w: 0.99983335} + inSlope: {x: -0.00000027921968, y: 0.00000016763822, z: -0.000013395492, w: 0} + outSlope: {x: -0.00000027921968, y: 0.00000016763822, z: -0.000013395492, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.000002165294, y: -0.018258957, z: -0.000005218468, w: 0.99983335} + inSlope: {x: -0.043658566, y: 0.02365107, z: -2.1709404, w: -0.078284815} + outSlope: {x: -0.043658566, y: 0.02365107, z: -2.1709404, w: -0.078284815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8000002 + value: {x: -0.0014531096, y: -0.017470594, z: -0.07236938, w: 0.99722385} + inSlope: {x: -0.083384365, y: 0.052803747, z: -4.595278, w: -0.3533045} + outSlope: {x: -0.083384365, y: 0.052803747, z: -4.595278, w: -0.3533045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.0027773108, y: -0.016498834, z: -0.153181, w: 0.98805654} + inSlope: {x: -0.062430106, y: 0.051657163, z: -4.1779385, w: -0.6002432} + outSlope: {x: -0.062430106, y: 0.051657163, z: -4.1779385, w: -0.6002432} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: -0.0044054887, y: -0.014443835, z: -0.30856028, w: 0.9510849} + inSlope: {x: -0.017482866, y: 0.03674876, z: -2.679161, w: -0.8648237} + outSlope: {x: -0.017482866, y: 0.03674876, z: -2.679161, w: -0.8648237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: -0.0019528097, y: -0.009145763, z: -0.7192782, w: 0.6946593} + inSlope: {x: 0.0034510773, y: 0.014581451, z: -0.9697429, w: -1.002051} + outSlope: {x: 0.0034510773, y: 0.014581451, z: -0.9697429, w: -1.002051} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.0019821594, y: -0.006969582, z: -0.8242384, w: 0.56619656} + inSlope: {x: 0.0012557989, y: 0.0046317186, z: -0.19117552, w: -0.27793077} + outSlope: {x: 0.0012557989, y: 0.0046317186, z: -0.19117552, w: -0.27793077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: -0.0021245528, y: -0.00825343, z: -0.7664508, w: 0.6422465} + inSlope: {x: 0.0006778102, y: -0.011235617, z: 0.55347794, w: 0.65989554} + outSlope: {x: 0.0006778102, y: -0.011235617, z: 0.55347794, w: 0.65989554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: -0.0022580496, y: -0.009409131, z: -0.69688356, w: 0.71711904} + inSlope: {x: -0.0031019775, y: -0.0015174053, z: 0.15303805, w: 0.1489164} + outSlope: {x: -0.0031019775, y: -0.0015174053, z: 0.15303805, w: 0.1489164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: -0.0022713586, y: -0.009415688, z: -0.69622415, w: 0.71775913} + inSlope: {x: -0.001153083, y: -0.00057029707, z: 0.057257243, w: 0.05550847} + outSlope: {x: -0.001153083, y: -0.00057029707, z: 0.057257243, w: 0.05550847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.0024474624, y: -0.009505941, z: -0.6872905, w: 0.72631633} + inSlope: {x: -0.000663801, y: -0.00035193356, z: 0.034386445, w: 0.03255536} + outSlope: {x: -0.000663801, y: -0.00035193356, z: 0.034386445, w: 0.03255536} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: -2.4512498, y: 0.77619725, z: 0.38950858, w: -0.34723517} + outSlope: {x: -2.4512498, y: 0.77619725, z: 0.38950858, w: -0.34723517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.086046845, y: 0.32505253, z: -0.2272344, w: 0.91394824} + inSlope: {x: -2.7198076, y: 0.3169602, z: 1.2423303, w: -0.08948206} + outSlope: {x: -2.7198076, y: 0.3169602, z: 1.2423303, w: -0.08948206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.13585293, y: 0.32268125, z: -0.19231519, w: 0.91675276} + inSlope: {x: -1.6355586, y: -1.3232658, z: 3.2037005, w: 0.8326541} + outSlope: {x: -1.6355586, y: -1.3232658, z: 3.2037005, w: 0.8326541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.113012806, y: 0.21218967, z: -0.019422486, w: 0.9704774} + inSlope: {x: 1.9230113, y: -4.521092, z: 6.4860544, w: 1.2653161} + outSlope: {x: 1.9230113, y: -4.521092, z: 6.4860544, w: 1.2653161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.0764651, y: 0.1302406, z: 0.09575743, w: 0.9838806} + inSlope: {x: 1.9120135, y: -5.0214376, z: 6.750164, w: 0.17679346} + outSlope: {x: 1.9120135, y: -5.0214376, z: 6.750164, w: 0.17679346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.04057186, y: -0.036926873, z: 0.29144225, w: 0.955014} + inSlope: {x: 0.06299673, y: -4.626978, z: 4.091691, w: -1.327395} + outSlope: {x: 0.06299673, y: -4.626978, z: 4.091691, w: -1.327395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.054356374, y: -0.1700437, z: 0.35562885, w: 0.91741955} + inSlope: {x: -0.32023913, y: -3.4662046, z: 0.16841324, w: -0.7111091} + outSlope: {x: -0.32023913, y: -3.4662046, z: 0.16841324, w: -0.7111091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: -0.08580428, y: -0.32824144, z: 0.30755588, w: 0.8889908} + inSlope: {x: -1.2916315, y: -2.8110192, z: -1.5343285, w: -0.63194966} + outSlope: {x: -1.2916315, y: -2.8110192, z: -1.5343285, w: -0.63194966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.28748086, y: -0.47777423, z: 0.17521763, w: 0.8114095} + inSlope: {x: -2.0495887, y: -0.23740695, z: -0.49818337, w: -0.7523329} + outSlope: {x: -2.0495887, y: -0.23740695, z: -0.49818337, w: -0.7523329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.4942638, y: -0.34111747, z: 0.23075043, w: 0.7655693} + inSlope: {x: -0.52574784, y: 1.3782094, z: 0.5755426, w: 0.10150732} + outSlope: {x: -0.52574784, y: 1.3782094, z: 0.5755426, w: 0.10150732} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.5319039, y: -0.19032939, z: 0.30327883, w: 0.76738185} + inSlope: {x: -0.24517202, y: 0.5737934, z: 0.5663767, w: -0.2506026} + outSlope: {x: -0.24517202, y: 0.5737934, z: 0.5663767, w: -0.2506026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.64476955, y: -0.17773664, z: 0.26638806, w: 0.69406} + inSlope: {x: -0.0791732, y: -0.047693525, z: -0.1727409, w: -0.019349381} + outSlope: {x: -0.0791732, y: -0.047693525, z: -0.1727409, w: -0.019349381} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.62987924, y: -0.1557002, z: 0.23496792, w: 0.72374004} + inSlope: {x: 0.24866784, y: 0.24202311, z: -0.4221059, w: 0.40507296} + outSlope: {x: 0.24866784, y: 0.24202311, z: -0.4221059, w: 0.40507296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.60303223, y: -0.112797834, z: 0.10870326, w: 0.78218436} + inSlope: {x: -0.010008225, y: 0.58410144, z: -1.531687, w: 0.28281417} + outSlope: {x: -0.010008225, y: 0.58410144, z: -1.531687, w: 0.28281417} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.603831, y: -0.10120019, z: 0.08047322, w: 0.78655624} + inSlope: {x: -0.13533287, y: 1.1250365, z: -2.2437088, w: 0.23392744} + outSlope: {x: -0.13533287, y: 1.1250365, z: -2.2437088, w: 0.23392744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.60754335, y: -0.07529647, z: 0.033912703, w: 0.78998196} + inSlope: {x: -0.12636176, y: 0.9701631, z: -2.0755987, w: 0.12825547} + outSlope: {x: -0.12636176, y: 0.9701631, z: -2.0755987, w: 0.12825547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.6040498, y: -0.09032048, z: 0.008774381, w: 0.79176325} + inSlope: {x: 0.11321436, y: -0.6155984, z: -0.11185531, w: 0.017434375} + outSlope: {x: 0.11321436, y: -0.6155984, z: -0.11185531, w: 0.017434375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.52319336, y: -0.3141175, z: -0.047357142, w: 0.7907947} + inSlope: {x: 0.33235103, y: -0.37247425, z: -0.1402353, w: 0.0635702} + outSlope: {x: 0.33235103, y: -0.37247425, z: -0.1402353, w: 0.0635702} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.50120366, y: -0.2721375, z: -0.03860936, w: 0.82051533} + inSlope: {x: 0.08629211, y: 1.1780282, z: 0.29815376, w: 0.45481902} + outSlope: {x: 0.08629211, y: 1.1780282, z: 0.29815376, w: 0.45481902} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: -0.45031667, y: -0.006987077, z: 0.0033213866, w: 0.8928354} + inSlope: {x: 0.7241157, y: 2.0019362, z: 0.12419093, w: 0.38066304} + outSlope: {x: 0.7241157, y: 2.0019362, z: 0.12419093, w: 0.38066304} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: -0.31937915, y: 0.21664509, z: -0.0022938158, w: 0.9225273} + inSlope: {x: 0.64580053, y: 0.69091225, z: -0.11343489, w: 0.06328052} + outSlope: {x: 0.64580053, y: 0.69091225, z: -0.11343489, w: 0.06328052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.30982885, y: 0.22631809, z: -0.0041731917, w: 0.9234548} + inSlope: {x: 0.29567805, y: 0.14386176, z: 0.80452055, w: 0.0568754} + outSlope: {x: 0.29567805, y: 0.14386176, z: 0.80452055, w: 0.0568754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: -0.3145177, y: 0.20887026, z: 0.06354287, w: 0.92380416} + inSlope: {x: -0.24015772, y: -0.62644386, z: 1.79759, w: -0.044449344} + outSlope: {x: -0.24015772, y: -0.62644386, z: 1.79759, w: -0.044449344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: -0.32046574, y: 0.18806565, z: 0.112689175, w: 0.92153907} + inSlope: {x: -0.015512124, y: -0.14490603, z: 0.27808386, w: -0.009384165} + outSlope: {x: -0.015512124, y: -0.14490603, z: 0.27808386, w: -0.009384165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.516667 + value: {x: -0.3115315, y: 0.19800018, z: 0.06518955, w: 0.9270892} + inSlope: {x: 0.11736106, y: 0.23395008, z: -0.7484745, w: 0.04110936} + outSlope: {x: 0.11736106, y: 0.23395008, z: -0.7484745, w: 0.04110936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.3021018, y: 0.21609867, z: 0.009340846, w: 0.9284119} + inSlope: {x: 0.2857101, y: 0.52043045, z: -1.5872562, w: -0.014333739} + outSlope: {x: 0.2857101, y: 0.52043045, z: -1.5872562, w: -0.014333739} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: -0.29705673, y: 0.2250931, z: -0.018203272, w: 0.92777103} + inSlope: {x: 0.13762428, y: 0.25605646, z: -0.8203976, w: -0.02017023} + outSlope: {x: 0.13762428, y: 0.25605646, z: -0.8203976, w: -0.02017023} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.29796562, y: 0.22417971, z: -0.01776262, w: 0.9277093} + inSlope: {x: -0.026639726, y: -0.027116712, z: 0.015830468, w: -0.0017005221} + outSlope: {x: -0.026639726, y: -0.027116712, z: 0.015830468, w: -0.0017005221} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: -0.30040243, y: 0.22011626, z: -0.014100339, w: 0.92795926} + inSlope: {x: 0.0009584436, y: -0.028793542, z: 0.030854654, w: 0.0076085404} + outSlope: {x: 0.0009584436, y: -0.028793542, z: 0.030854654, w: 0.0076085404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: -0.30034143, y: 0.219629, z: -0.013576902, w: 0.92810225} + inSlope: {x: -0.18591213, y: -0.37886238, z: 1.0402302, w: 0.022848867} + outSlope: {x: -0.18591213, y: -0.37886238, z: 1.0402302, w: 0.022848867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.31316274, y: 0.1936312, z: 0.058846556, w: 0.92788637} + inSlope: {x: -0.34324887, y: -0.69967365, z: 1.9542122, w: -0.079842284} + outSlope: {x: -0.34324887, y: -0.69967365, z: 1.9542122, w: -0.079842284} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.3497251, y: 0.14732617, z: 0.14550467, w: 0.9136826} + inSlope: {x: -0.40720084, y: -0.59976125, z: 0.11416342, w: -0.07740505} + outSlope: {x: -0.40720084, y: -0.59976125, z: 0.11416342, w: -0.07740505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: -0.3111406, y: 0.008455993, z: 0.06357629, w: 0.9481973} + inSlope: {x: 1.0765744, y: -0.5267391, z: -0.45082688, w: 0.3876189} + outSlope: {x: 1.0765744, y: -0.5267391, z: -0.45082688, w: 0.3876189} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.266667 + value: {x: -0.078745, y: 0.00731503, z: 0.094942324, w: 0.9923365} + inSlope: {x: 1.3285071, y: 0.19790971, z: 0.8514437, w: 0.022568127} + outSlope: {x: 1.3285071, y: 0.19790971, z: 0.8514437, w: 0.022568127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: 0.050202433, y: -0.0111168865, z: 0.24864562, w: 0.9672288} + inSlope: {x: 0.108193874, y: -0.29118556, z: 0.3354103, w: -0.09468125} + outSlope: {x: 0.108193874, y: -0.29118556, z: 0.3354103, w: -0.09468125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.026171511, y: -0.017532533, z: 0.109728694, w: 0.99346226} + inSlope: {x: -0.6463457, y: 0.5370173, z: -1.3602135, w: 0.14174148} + outSlope: {x: -0.6463457, y: 0.5370173, z: -1.3602135, w: 0.14174148} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.11470339, y: 0.16570751, z: -0.049053248, w: 0.97825253} + inSlope: {x: -0.40677035, y: 1.7291298, z: -0.6647817, w: -0.37428474} + outSlope: {x: -0.40677035, y: 1.7291298, z: -0.6647817, w: -0.37428474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.16984686, y: 0.37990886, z: -0.14706028, w: 0.89732635} + inSlope: {x: -0.8758565, y: 1.2405165, z: -0.9319818, w: -0.84440315} + outSlope: {x: -0.8758565, y: 1.2405165, z: -0.9319818, w: -0.84440315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: -0.33139378, y: 0.48683703, z: -0.26044455, w: 0.7650729} + inSlope: {x: -1.1598393, y: 0.3713949, z: -0.56681377, w: -0.9279976} + outSlope: {x: -1.1598393, y: 0.3713949, z: -0.56681377, w: -0.9279976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.38404745, y: 0.50015724, z: -0.28336784, w: 0.72253233} + inSlope: {x: -0.44424316, y: 0.08726432, z: -0.17394748, w: -0.36054805} + outSlope: {x: -0.44424316, y: 0.08726432, z: -0.17394748, w: -0.36054805} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -3.514678, y: -0.14963864, z: -0.50922275, w: 1.778637} + outSlope: {x: -3.514678, y: -0.14963864, z: -0.50922275, w: 1.778637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.22870247, y: -0.38130227, z: 0.5995058, w: 0.66550475} + inSlope: {x: -3.63481, y: -0.104628496, z: -0.65968037, w: 1.7704849} + outSlope: {x: -3.63481, y: -0.104628496, z: -0.65968037, w: 1.7704849} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.1661201, y: -0.3822959, z: 0.5860035, w: 0.69487697} + inSlope: {x: -2.7283125, y: -0.035618838, z: -0.7119833, w: 1.31604} + outSlope: {x: -2.7283125, y: -0.035618838, z: -0.7119833, w: 1.31604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.12443524, y: -0.38422444, z: 0.5591589, w: 0.72403646} + inSlope: {x: -0.018273026, y: -0.091508016, z: -0.5081534, w: 0.3470313} + outSlope: {x: -0.018273026, y: -0.091508016, z: -0.5081534, w: 0.3470313} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: 0.15003881, y: -0.4277795, z: 0.44304988, w: 0.7734338} + inSlope: {x: 0.14784108, y: -0.7541609, z: -2.0417504, w: 0.71131265} + outSlope: {x: 0.14784108, y: -0.7541609, z: -2.0417504, w: 0.71131265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.15807422, y: -0.45374957, z: 0.3570485, w: 0.8010245} + inSlope: {x: 0.45672953, y: -0.6659168, z: -3.18256, w: 0.92979} + outSlope: {x: 0.45672953, y: -0.6659168, z: -3.18256, w: 0.92979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.16804251, y: -0.46319166, z: 0.2988148, w: 0.81726676} + inSlope: {x: 1.5327998, y: -0.57684124, z: -6.0755224, w: 1.2238722} + outSlope: {x: 1.5327998, y: -0.57684124, z: -6.0755224, w: 1.2238722} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.20916757, y: -0.4729776, z: 0.15453102, w: 0.84182024} + inSlope: {x: 2.8307204, y: -0.107721, z: -9.047056, w: 0.8182877} + outSlope: {x: 2.8307204, y: -0.107721, z: -9.047056, w: 0.8182877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.26239994, y: -0.46678236, z: -0.0027539684, w: 0.84454304} + inSlope: {x: 1.8197562, y: 0.3762317, z: -6.189129, w: 0.068514265} + outSlope: {x: 1.8197562, y: 0.3762317, z: -6.189129, w: 0.068514265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.26982614, y: -0.46043655, z: -0.051773347, w: 0.84410405} + inSlope: {x: -0.34910402, y: 0.4143709, z: -1.1565396, w: 0.29975626} + outSlope: {x: -0.34910402, y: 0.4143709, z: -1.1565396, w: 0.29975626} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.25076312, y: -0.45297, z: -0.041305233, w: 0.8545349} + inSlope: {x: -0.881, y: 0.93124735, z: 0.29554284, w: 0.7620783} + outSlope: {x: -0.881, y: 0.93124735, z: 0.29554284, w: 0.7620783} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.24045947, y: -0.429395, z: -0.04192191, w: 0.86950666} + inSlope: {x: -0.22718123, y: 1.7775416, z: -1.0682516, w: 0.8580191} + outSlope: {x: -0.22718123, y: 1.7775416, z: -1.0682516, w: 0.8580191} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.24164344, y: -0.35748166, z: -0.1147582, w: 0.89478815} + inSlope: {x: -0.245882, y: 2.2734985, z: -2.133165, w: 0.70164263} + outSlope: {x: -0.245882, y: 2.2734985, z: -2.133165, w: 0.70164263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.2099142, y: -0.21738152, z: -0.18215847, w: 0.9356814} + inSlope: {x: -0.8247485, y: 3.508512, z: -0.3476691, w: 0.9201533} + outSlope: {x: -0.8247485, y: 3.508512, z: -0.3476691, w: 0.9201533} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.16840653, y: 0.023320073, z: -0.17448492, w: 0.9698714} + inSlope: {x: -0.34292075, y: 3.0238292, z: 0.13132867, w: 0.02148809} + outSlope: {x: -0.34292075, y: 3.0238292, z: 0.13132867, w: 0.02148809} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.17483182, y: 0.21799944, z: -0.17675984, w: 0.9437511} + inSlope: {x: 0.41709685, y: 1.0608647, z: -0.17613189, w: -0.35347614} + outSlope: {x: 0.41709685, y: 1.0608647, z: -0.17613189, w: -0.35347614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.27969715, y: 0.29236573, z: -0.13099092, w: 0.90505975} + inSlope: {x: 1.1423182, y: 0.06488806, z: 1.220895, w: -0.20211358} + outSlope: {x: 1.1423182, y: 0.06488806, z: 1.220895, w: -0.20211358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.32271385, y: 0.28625667, z: -0.074214764, w: 0.89911354} + inSlope: {x: 1.6520315, y: -0.76109207, z: 2.9533982, w: -0.17244624} + outSlope: {x: 1.6520315, y: -0.76109207, z: 2.9533982, w: -0.17244624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.35471138, y: 0.26651794, z: -0.009345385, w: 0.8961366} + inSlope: {x: 1.3154727, y: -0.4793353, z: 1.9531616, w: -0.26669765} + outSlope: {x: 1.3154727, y: -0.4793353, z: 1.9531616, w: -0.26669765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.3665629, y: 0.27027884, z: -0.009109442, w: 0.8902236} + inSlope: {x: 0.6988114, y: 0.2059175, z: 0.03411386, w: -0.34965962} + outSlope: {x: 0.6988114, y: 0.2059175, z: 0.03411386, w: -0.34965962} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.48211968, y: 0.27258536, z: 0.039971575, w: 0.83166105} + inSlope: {x: 0.15031561, y: -0.006929941, z: 0.19918862, w: -0.094358414} + outSlope: {x: 0.15031561, y: -0.006929941, z: 0.19918862, w: -0.094358414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.48434266, y: 0.2726966, z: 0.04320735, w: 0.8301698} + inSlope: {x: -0.8203884, y: 1.4933374, z: -2.4140418, w: -0.0729186} + outSlope: {x: -0.8203884, y: 1.4933374, z: -2.4140418, w: -0.0729186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.45477343, y: 0.32236323, z: -0.04049641, w: 0.8292304} + inSlope: {x: -1.3350538, y: 2.129362, z: -3.5775487, w: -0.118401766} + outSlope: {x: -1.3350538, y: 2.129362, z: -3.5775487, w: -0.118401766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.4398409, y: 0.3436753, z: -0.076044165, w: 0.8262231} + inSlope: {x: -0.8227782, y: 1.1070578, z: -1.8536905, w: -0.17759639} + outSlope: {x: -0.8227782, y: 1.1070578, z: -1.8536905, w: -0.17759639} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.37560815, y: 0.39832085, z: -0.18835941, w: 0.8153403} + inSlope: {x: -0.290986, y: -0.007221408, z: -0.48896584, w: 0.025355838} + outSlope: {x: -0.290986, y: -0.007221408, z: -0.48896584, w: 0.025355838} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.41427395, y: 0.32058403, z: -0.120463476, w: 0.84326243} + inSlope: {x: 0.6542033, y: -0.92378175, z: 1.5832636, w: 0.25167826} + outSlope: {x: 0.6542033, y: -0.92378175, z: 1.5832636, w: 0.25167826} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.44734737, y: 0.28404397, z: -0.01758572, w: 0.84787387} + inSlope: {x: 0.58601224, y: -0.33776554, z: 2.2338183, w: -0.14201595} + outSlope: {x: 0.58601224, y: -0.33776554, z: 2.2338183, w: -0.14201595} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.46283185, y: 0.30415118, z: 0.06720954, w: 0.82991666} + inSlope: {x: -0.048865218, y: 0.6530653, z: 0.4582325, w: -0.248633} + outSlope: {x: -0.048865218, y: 0.6530653, z: 0.4582325, w: -0.248633} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.45604873, y: 0.33695233, z: 0.078976974, w: 0.8199057} + inSlope: {x: -0.3294024, y: 0.7952006, z: -0.24602653, w: -0.12110543} + outSlope: {x: -0.3294024, y: 0.7952006, z: -0.24602653, w: -0.12110543} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8666668 + value: {x: 0.35886404, y: 0.43587136, z: -0.028248994, w: 0.8248847} + inSlope: {x: -0.18883932, y: 0.09580591, z: -0.319573, w: 0.020631572} + outSlope: {x: -0.18883932, y: 0.09580591, z: -0.319573, w: 0.020631572} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.30585116, y: 0.4863387, z: -0.1288725, w: 0.80828315} + inSlope: {x: -0.19391316, y: 0.118139796, z: -0.30096155, w: -0.045617267} + outSlope: {x: -0.19391316, y: 0.118139796, z: -0.30096155, w: -0.045617267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.31059656, y: 0.47223228, z: -0.12451634, w: 0.8154889} + inSlope: {x: 0.31663418, y: -0.25053823, z: 0.5011717, w: 0.10027179} + outSlope: {x: 0.31663418, y: -0.25053823, z: 0.5011717, w: 0.10027179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.3236303, y: 0.40974078, z: -0.07627939, w: 0.8494454} + inSlope: {x: -0.018831808, y: -0.9492713, z: 0.5390146, w: 0.5124526} + outSlope: {x: -0.018831808, y: -0.9492713, z: 0.5390146, w: 0.5124526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.33391055, y: 0.30387437, z: 0.023714243, w: 0.8919651} + inSlope: {x: 0.049213216, y: -0.369438, z: 0.45314735, w: 0.0962449} + outSlope: {x: 0.049213216, y: -0.369438, z: 0.45314735, w: 0.0962449} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.2995704, y: 0.26718917, z: 0.017177584, w: 0.915736} + inSlope: {x: -0.21497837, y: -0.120526075, z: -0.12670955, w: 0.107874975} + outSlope: {x: -0.21497837, y: -0.120526075, z: -0.12670955, w: 0.107874975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.2430329, y: 0.16781515, z: 0.07457296, w: 0.95247674} + inSlope: {x: -0.0410204, y: -0.65881777, z: 0.55616665, w: 0.08263357} + outSlope: {x: -0.0410204, y: -0.65881777, z: 0.55616665, w: 0.08263357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: 0.25093767, y: -0.09241333, z: 0.31086516, w: 0.9120597} + inSlope: {x: 0.054869108, y: -0.92342174, z: 0.8902162, w: -0.41206104} + outSlope: {x: 0.054869108, y: -0.92342174, z: 0.8902162, w: -0.41206104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.2665257, y: -0.2372187, z: 0.4322413, w: 0.82816595} + inSlope: {x: 0.11201899, y: -0.6210227, z: 0.4171474, w: -0.43141764} + outSlope: {x: 0.11201899, y: -0.6210227, z: 0.4171474, w: -0.43141764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.26786035, y: -0.33688915, z: 0.5297839, w: 0.7308116} + inSlope: {x: -0.11747554, y: -0.47446197, z: 0.6773675, w: -0.66663677} + outSlope: {x: -0.11747554, y: -0.47446197, z: 0.6773675, w: -0.66663677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.28502464, y: -0.3785105, z: 0.6066754, w: 0.6383069} + inSlope: {x: 0.32605252, y: -0.05988391, z: 0.22163968, w: -0.38772103} + outSlope: {x: 0.32605252, y: -0.05988391, z: 0.22163968, w: -0.38772103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: -0.00025493558, y: -0.003258325, z: 0.14888762, w: -0.17551659} + outSlope: {x: -0.00025493558, y: -0.003258325, z: 0.14888762, w: -0.17551659} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.0019008154, y: 0.0069779027, z: 0.8469003, w: 0.5317025} + inSlope: {x: 0.012718533, y: -0.030651923, z: 1.0779889, w: -1.7200614} + outSlope: {x: 0.012718533, y: -0.030651923, z: 1.0779889, w: -1.7200614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.0010171419, y: 0.003439625, z: 0.9490068, w: 0.31523526} + inSlope: {x: 0.029004827, y: -0.022534624, z: 0.5180868, w: -1.5472195} + outSlope: {x: 0.029004827, y: -0.022534624, z: 0.5180868, w: -1.5472195} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.0014749818, y: 0.0031016055, z: 0.95653826, w: 0.29158664} + inSlope: {x: 0.011386024, y: -0.008466579, z: 0.18947506, w: -0.5907117} + outSlope: {x: 0.011386024, y: -0.008466579, z: 0.18947506, w: -0.5907117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.0013966755, y: 0.003157406, z: 0.9553226, w: 0.2955449} + inSlope: {x: -0.04936197, y: 0.041400727, z: -0.9956155, w: 2.7703226} + outSlope: {x: -0.04936197, y: 0.041400727, z: -0.9956155, w: 2.7703226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.00017041863, y: 0.004481631, z: 0.92335105, w: 0.3839308} + inSlope: {x: -0.09960819, y: 0.116300166, z: -3.3121846, w: 7.179109} + outSlope: {x: -0.09960819, y: 0.116300166, z: -3.3121846, w: 7.179109} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.0019235972, y: 0.007034077, z: 0.8449165, w: 0.53484845} + inSlope: {x: -0.06040208, y: 0.15436837, z: -5.5990343, w: 8.765968} + outSlope: {x: -0.06040208, y: 0.15436837, z: -5.5990343, w: 8.765968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.00218382, y: 0.009627243, z: 0.73671657, w: 0.6761297} + inSlope: {x: -0.031195868, y: 0.105522074, z: -5.2354174, w: 6.212043} + outSlope: {x: -0.031195868, y: 0.105522074, z: -5.2354174, w: 6.212043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.002963459, y: 0.010551481, z: 0.6704026, w: 0.7419166} + inSlope: {x: -0.029339403, y: 0.031469796, z: -2.307835, w: 2.25717} + outSlope: {x: -0.029339403, y: 0.031469796, z: -2.307835, w: 2.25717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.0031617994, y: 0.010676235, z: 0.6597888, w: 0.75136864} + inSlope: {x: -0.014648678, y: 0.009817111, z: -0.8190038, w: 0.7133551} + outSlope: {x: -0.014648678, y: 0.009817111, z: -0.8190038, w: 0.7133551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.004300016, y: 0.011673404, z: 0.58209187, w: 0.81302786} + inSlope: {x: -0.025356311, y: 0.03099075, z: -2.2748516, w: 1.6191853} + outSlope: {x: -0.025356311, y: 0.03099075, z: -2.2748516, w: 1.6191853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.0050399606, y: 0.013054658, z: 0.48503193, w: 0.87438446} + inSlope: {x: -0.0033454013, y: 0.0106297685, z: -0.7257561, w: 0.41034427} + outSlope: {x: -0.0033454013, y: 0.0106297685, z: -0.7257561, w: 0.41034427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0050897417, y: 0.013256439, z: 0.4713455, w: 0.8818343} + inSlope: {x: -0.00080924423, y: 0.003770205, z: -0.2550144, w: 0.13626146} + outSlope: {x: -0.00080924423, y: 0.003770205, z: -0.2550144, w: 0.13626146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.0051446087, y: 0.014356892, z: 0.39762604, w: 0.91742086} + inSlope: {x: 0.0021415784, y: 0.018332021, z: -1.2217662, w: 0.5258261} + outSlope: {x: 0.0021415784, y: 0.018332021, z: -1.2217662, w: 0.5258261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: -0.0044671055, y: 0.01622719, z: 0.2719991, w: 0.96215034} + inSlope: {x: 0.026462868, y: 0.04119709, z: -2.8284073, w: 0.78210604} + outSlope: {x: 0.026462868, y: 0.04119709, z: -2.8284073, w: 0.78210604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.003911315, y: 0.016988937, z: 0.21920204, w: 0.97552377} + inSlope: {x: 0.048194475, y: 0.05391832, z: -3.830779, w: 0.8164315} + outSlope: {x: 0.048194475, y: 0.05391832, z: -3.830779, w: 0.8164315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.0028606209, y: 0.018024469, z: 0.1443063, w: 0.98936474} + inSlope: {x: 0.11751065, y: 0.084376514, z: -6.5758944, w: 0.7284049} + outSlope: {x: 0.11751065, y: 0.084376514, z: -6.5758944, w: 0.7284049} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.000005706784, y: 0.019801488, z: 0.0000054967163, w: 0.99980396} + inSlope: {x: 0.08598979, y: 0.053310633, z: -4.3290224, w: 0.3131768} + outSlope: {x: 0.08598979, y: 0.053310633, z: -4.3290224, w: 0.3131768} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.000005702826, y: 0.019801488, z: 0.000005681413, w: 0.99980396} + inSlope: {x: -0.00000011874374, y: 0, z: 0.000005540902, w: 0} + outSlope: {x: -0.00000011874374, y: 0, z: 0.000005540902, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.000005702826, y: 0.019801488, z: 0.000005681411, w: 0.99980396} + inSlope: {x: -0.00000019046202, y: -0.00000016763822, z: 0.00000931901, w: 0} + outSlope: {x: -0.00000019046202, y: -0.00000016763822, z: 0.00000931901, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.0000056964773, y: 0.019801483, z: 0.000005992046, w: 0.99980396} + inSlope: {x: -0.11309152, y: -0.07929881, z: 6.217182, w: -0.650177} + outSlope: {x: -0.11309152, y: -0.07929881, z: 6.217182, w: -0.650177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.003764011, y: 0.017158197, z: 0.20724487, w: 0.9781314} + inSlope: {x: -0.14048606, y: -0.118344374, z: 8.916094, w: -1.3540375} + outSlope: {x: -0.14048606, y: -0.118344374, z: 8.916094, w: -1.3540375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.0046771676, y: 0.015856674, z: 0.29720882, w: 0.9546694} + inSlope: {x: -0.038686935, y: -0.06868051, z: 4.68788, w: -1.4001752} + outSlope: {x: -0.038686935, y: -0.06868051, z: 4.68788, w: -1.4001752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.005122062, y: 0.013428808, z: 0.45971143, w: 0.887952} + inSlope: {x: 0.005070134, y: -0.035057202, z: 2.3616104, w: -1.2103927} + outSlope: {x: 0.005070134, y: -0.035057202, z: 2.3616104, w: -1.2103927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: -0.004411104, y: 0.011812637, z: 0.5719206, w: 0.8202121} + inSlope: {x: 0.0029880677, y: -0.004088389, z: 0.29534194, w: -0.20317754} + outSlope: {x: 0.0029880677, y: -0.004088389, z: 0.29534194, w: -0.20317754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.0051565026, y: 0.014223456, z: 0.4065191, w: 0.91351706} + inSlope: {x: 0.0043893135, y: 0.05073135, z: -3.3887205, w: 1.4915493} + outSlope: {x: 0.0043893135, y: 0.05073135, z: -3.3887205, w: 1.4915493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.0036852795, y: 0.017244639, z: 0.20110103, w: 0.9794118} + inSlope: {x: 0.061032712, y: 0.06523887, z: -4.669912, w: 0.9510479} + outSlope: {x: 0.061032712, y: 0.06523887, z: -4.669912, w: 0.9510479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.0012755168, y: 0.019129796, z: 0.05788005, w: 0.99813944} + inSlope: {x: 0.053922098, y: 0.033952832, z: -2.7390997, w: 0.20736893} + outSlope: {x: 0.053922098, y: 0.033952832, z: -2.7390997, w: 0.20736893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.00067908684, y: 0.019461617, z: 0.029948644, w: 0.99936175} + inSlope: {x: 0.03843665, y: 0.020150784, z: -1.736234, w: 0.049935624} + outSlope: {x: 0.03843665, y: 0.020150784, z: -1.736234, w: 0.049935624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.000005703712, y: 0.019801488, z: 0.0000056432145, w: 0.99980396} + inSlope: {x: 0.02054371, y: 0.0101961475, z: -0.89828974, w: 0.013266219} + outSlope: {x: 0.02054371, y: 0.0101961475, z: -0.89828974, w: 0.013266219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: 0.000005702826, y: 0.019801488, z: 0.0000056814124, w: 0.99980396} + inSlope: {x: -0.000000046220563, y: 0, z: 0.0000019784256, w: 0} + outSlope: {x: -0.000000046220563, y: 0, z: 0.0000019784256, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: -0.00044303958, y: 0.019583374, z: 0.019392991, w: 0.9996201} + inSlope: {x: -0.031345084, y: -0.016073711, z: 1.3972037, w: -0.03227058} + outSlope: {x: -0.031345084, y: -0.016073711, z: 1.3972037, w: -0.03227058} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.0021135232, y: 0.018593648, z: 0.10087866, w: 0.9947227} + inSlope: {x: -0.017521985, y: -0.012192844, z: 0.95320237, w: -0.09598705} + outSlope: {x: -0.017521985, y: -0.012192844, z: 0.95320237, w: -0.09598705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.0044492236, y: 0.016255897, z: 0.27003497, w: 0.962703} + inSlope: {x: -0.0014044312, y: -0.0022370203, z: 0.15314534, w: -0.04289214} + outSlope: {x: -0.0014044312, y: -0.0022370203, z: 0.15314534, w: -0.04289214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.004878028, y: 0.015415296, z: 0.32695752, w: 0.9449007} + inSlope: {x: -0.0029148934, y: -0.0073914486, z: 0.49614567, w: -0.17167763} + outSlope: {x: -0.0029148934, y: -0.0073914486, z: 0.49614567, w: -0.17167763} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: -0.005100109, y: 0.014655984, z: 0.37769866, w: 0.92579854} + inSlope: {x: 0.0009285481, y: 0.004818593, z: -0.32112062, w: 0.13063979} + outSlope: {x: 0.0009285481, y: 0.004818593, z: -0.32112062, w: 0.13063979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.004647359, y: 0.015913632, z: 0.29334918, w: 0.9558616} + inSlope: {x: 0.008479728, y: 0.016130205, z: -1.0934366, w: 0.33708248} + outSlope: {x: 0.008479728, y: 0.016130205, z: -1.0934366, w: 0.33708248} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: -0.0044408627, y: 0.016269192, z: 0.26912472, w: 0.9629577} + inSlope: {x: 0.0036355667, y: 0.005717924, z: -0.39178643, w: 0.10888794} + outSlope: {x: 0.0036355667, y: 0.005717924, z: -0.39178643, w: 0.10888794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.0042120744, y: 0.01660604, z: 0.24592842, w: 0.9691366} + inSlope: {x: -0.004808968, y: -0.0066826185, z: 0.46243203, w: -0.11828196} + outSlope: {x: -0.004808968, y: -0.0066826185, z: 0.46243203, w: -0.11828196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: -0.00516282, y: 0.013840707, z: 0.43207172, w: 0.9017183} + inSlope: {x: 0.0006580638, y: -0.017332954, z: 1.159681, w: -0.55536085} + outSlope: {x: 0.0006580638, y: -0.017332954, z: 1.159681, w: -0.55536085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.0026705721, y: 0.010384603, z: 0.68508464, w: 0.72838455} + inSlope: {x: 0.0071061356, y: -0.0038262587, z: 0.34367535, w: -0.32298654} + outSlope: {x: 0.0071061356, y: -0.0038262587, z: 0.34367535, w: -0.32298654} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.0027359307, y: 0.01042019, z: 0.6819019, w: 0.7313643} + inSlope: {x: -0.007679765, y: 0.004243003, z: -0.37747377, w: 0.35162818} + outSlope: {x: -0.007679765, y: 0.004243003, z: -0.37747377, w: 0.35162818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.0027063277, y: 0.010403961, z: 0.68334967, w: 0.7300121} + inSlope: {x: 0.008211975, y: -0.004461105, z: 0.3993688, w: -0.3741864} + outSlope: {x: 0.008211975, y: -0.004461105, z: 0.3993688, w: -0.3741864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: -0.0022592004, y: 0.009165173, z: 0.7588087, w: 0.6512452} + inSlope: {x: -0.00022988714, y: -0.0022560696, z: 0.104398556, w: -0.121493146} + outSlope: {x: -0.00022988714, y: -0.0022560696, z: 0.104398556, w: -0.121493146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.002264495, y: 0.0091079855, z: 0.76144195, w: 0.64816517} + inSlope: {x: 0.000014081812, y: 0.0001660201, z: -0.0076140133, w: 0.00894441} + outSlope: {x: 0.000014081812, y: 0.0001660201, z: -0.0076140133, w: 0.00894441} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -3.7069612, y: -1.0784161, z: 0.14738916, w: -0.5386126} + outSlope: {x: -3.7069612, y: -1.0784161, z: 0.14738916, w: -0.5386126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.09829938, y: -0.18774092, z: 0.34951445, w: 0.91265017} + inSlope: {x: -3.8277087, y: -0.8741051, z: -0.080882005, w: -0.56692064} + outSlope: {x: -3.8277087, y: -0.8741051, z: -0.080882005, w: -0.56692064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.16410698, y: -0.19890416, z: 0.3443619, w: 0.9027297} + inSlope: {x: -2.9108057, y: -0.10699512, z: -0.5709841, w: -0.279175} + outSlope: {x: -2.9108057, y: -0.10699512, z: -0.5709841, w: -0.279175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.21249995, y: -0.14496657, z: 0.28467384, w: 0.9234659} + inSlope: {x: -0.031734146, y: 1.7896804, z: -1.6805512, w: 0.7812505} + outSlope: {x: -0.031734146, y: 1.7896804, z: -1.6805512, w: 0.7812505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.15275861, y: 0.03812591, z: 0.09586733, w: 0.98286355} + inSlope: {x: 1.2012541, y: 2.1019738, z: -2.6320796, w: 0.36428335} + outSlope: {x: 1.2012541, y: 2.1019738, z: -2.6320796, w: 0.36428335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.06292165, y: 0.14183109, z: -0.05895225, w: 0.9861285} + inSlope: {x: 1.3804595, y: 1.0602261, z: -1.4558771, w: -0.14143834} + outSlope: {x: 1.3804595, y: 1.0602261, z: -1.4558771, w: -0.14143834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.040175747, y: 0.15846625, z: -0.07741826, w: 0.98350435} + inSlope: {x: 1.6864424, y: 0.16184747, z: -0.025549412, w: 0.03425879} + outSlope: {x: 1.6864424, y: 0.16184747, z: -0.025549412, w: 0.03425879} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.0067069023, y: 0.14722598, z: -0.059803866, w: 0.9872705} + inSlope: {x: 2.4156623, y: -0.7479825, z: 1.162952, w: 0.17891034} + outSlope: {x: 2.4156623, y: -0.7479825, z: 1.162952, w: 0.17891034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.0403464, y: 0.13353348, z: -0.03865316, w: 0.98946804} + inSlope: {x: 1.8994845, y: -1.335576, z: -0.58963686, w: 0.07935759} + outSlope: {x: 1.8994845, y: -1.335576, z: -0.58963686, w: 0.07935759} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.056609273, y: 0.10270679, z: -0.07945837, w: 0.9899157} + inSlope: {x: -0.112989634, y: -3.1251361, z: -2.3088813, w: 0.08153553} + outSlope: {x: -0.112989634, y: -3.1251361, z: -2.3088813, w: 0.08153553} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.036580045, y: 0.029362243, z: -0.11561586, w: 0.9921859} + inSlope: {x: -1.4636586, y: -3.8238008, z: -1.3616581, w: 0.057619143} + outSlope: {x: -1.4636586, y: -3.8238008, z: -1.3616581, w: 0.057619143} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.007820661, y: -0.024753248, z: -0.124846995, w: 0.99183637} + inSlope: {x: -1.60257, y: -2.0891633, z: -0.403813, w: -0.045377593} + outSlope: {x: -1.60257, y: -2.0891633, z: -0.403813, w: -0.045377593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.01683895, y: -0.040276494, z: -0.12907629, w: 0.9906733} + inSlope: {x: -1.3248703, y: -1.0686796, z: 0.19810234, w: -0.040662266} + outSlope: {x: -1.3248703, y: -1.0686796, z: 0.19810234, w: -0.040662266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.092484474, y: -0.15455154, z: -0.039048444, w: 0.9828712} + inSlope: {x: -1.3063378, y: -2.48209, z: 1.5009899, w: -0.45800498} + outSlope: {x: -1.3063378, y: -2.48209, z: 1.5009899, w: -0.45800498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.15969902, y: -0.28315556, z: -0.018423736, w: 0.945505} + inSlope: {x: -1.1255465, y: -2.2213054, z: -0.36583054, w: -0.85358983} + outSlope: {x: -1.1255465, y: -2.2213054, z: -0.36583054, w: -0.85358983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.20625955, y: -0.43044907, z: -0.0506936, w: 0.8772689} + inSlope: {x: 0.09330878, y: -0.57118946, z: -0.075523816, w: -0.2618214} + outSlope: {x: 0.09330878, y: -0.57118946, z: -0.075523816, w: -0.2618214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: -0.14604154, y: -0.49046785, z: 0.010082346, w: 0.85907596} + inSlope: {x: 0.8933164, y: -0.3988699, z: 1.1816571, w: -0.09457299} + outSlope: {x: 0.8933164, y: -0.3988699, z: 1.1816571, w: -0.09457299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.10824532, y: -0.5035702, z: 0.06406734, w: 0.8547487} + inSlope: {x: 1.7736378, y: -0.4379633, z: 2.805176, w: -0.31076074} + outSlope: {x: 1.7736378, y: -0.4379633, z: 2.805176, w: -0.31076074} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.07062736, y: -0.511582, z: 0.12577721, w: 0.8470394} + inSlope: {x: 1.2255396, y: -0.22935948, z: 1.825074, w: -0.21286568} + outSlope: {x: 1.2255396, y: -0.22935948, z: 1.825074, w: -0.21286568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: -0.06739404, y: -0.5112155, z: 0.12490308, w: 0.8476532} + inSlope: {x: 0.18196383, y: 0.045291703, z: -0.046116754, w: 0.048594415} + outSlope: {x: 0.18196383, y: 0.045291703, z: -0.046116754, w: 0.048594415} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.101189196, y: -0.46130016, z: 0.10416912, w: 0.8752781} + inSlope: {x: -0.74090946, y: 0.2730357, z: -0.47634947, w: 0.114067264} + outSlope: {x: -0.74090946, y: 0.2730357, z: -0.47634947, w: 0.114067264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.15963577, y: -0.44466546, z: 0.06437208, w: 0.87900245} + inSlope: {x: -0.96647906, y: 0.23304574, z: -0.693771, w: -0.0073081325} + outSlope: {x: -0.96647906, y: 0.23304574, z: -0.693771, w: -0.0073081325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.17595363, y: -0.44082573, z: 0.052478112, w: 0.878612} + inSlope: {x: -2.2018735, y: 0.96599406, z: -3.510511, w: 0.0025874404} + outSlope: {x: -2.2018735, y: 0.96599406, z: -3.510511, w: 0.0025874404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.23303148, y: -0.4124657, z: -0.052644845, w: 0.8790887} + inSlope: {x: -2.690681, y: 1.4416091, z: -4.7515707, w: -0.13713254} + outSlope: {x: -2.690681, y: 1.4416091, z: -4.7515707, w: -0.13713254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.2656429, y: -0.39277214, z: -0.10590744, w: 0.8740409} + inSlope: {x: -1.7767541, y: 1.162364, z: -2.8812122, w: -0.34323904} + outSlope: {x: -1.7767541, y: 1.162364, z: -2.8812122, w: -0.34323904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: -0.36685014, y: -0.28220052, z: -0.28780895, w: 0.8384211} + inSlope: {x: -0.32578945, y: 1.0062253, z: -1.0407759, w: -0.15694872} + outSlope: {x: -0.32578945, y: 1.0062253, z: -1.0407759, w: -0.15694872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: -0.3489527, y: -0.21950965, z: -0.2878164, w: 0.86441267} + inSlope: {x: 0.39335704, y: 0.13661262, z: 1.1365836, w: 0.5682265} + outSlope: {x: 0.39335704, y: 0.13661262, z: 1.1365836, w: 0.5682265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.3124261, y: -0.24990007, z: -0.140605, w: 0.9056325} + inSlope: {x: 0.5017819, y: -1.1058915, z: 2.1142254, w: 0.19270259} + outSlope: {x: 0.5017819, y: -1.1058915, z: 2.1142254, w: 0.19270259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.2958505, y: -0.29389322, z: -0.07941999, w: 0.9054236} + inSlope: {x: 0.34958872, y: -1.200473, z: 1.0549623, w: -0.16918497} + outSlope: {x: 0.34958872, y: -1.200473, z: 1.0549623, w: -0.16918497} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.28816196, y: -0.3512759, z: -0.0677671, w: 0.88824296} + inSlope: {x: -0.028965125, y: -0.61288303, z: -0.2177635, w: -0.26795018} + outSlope: {x: -0.028965125, y: -0.61288303, z: -0.2177635, w: -0.26795018} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.31239352, y: -0.37469527, z: -0.13196754, w: 0.8629011} + inSlope: {x: -0.2677088, y: -0.03153832, z: -0.59717464, w: -0.20168911} + outSlope: {x: -0.2677088, y: -0.03153832, z: -0.59717464, w: -0.20168911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9666668 + value: {x: -0.3408587, y: -0.2789163, z: -0.27854586, w: 0.853483} + inSlope: {x: 0.15220425, y: 0.29333186, z: -0.19105321, w: 0.094311595} + outSlope: {x: 0.15220425, y: 0.29333186, z: -0.19105321, w: 0.094311595} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.298585, y: -0.16878584, z: -0.2980706, w: 0.890793} + inSlope: {x: 0.06450407, y: 0.6452603, z: 0.1420541, w: 0.19116876} + outSlope: {x: 0.06450407, y: 0.6452603, z: 0.1420541, w: 0.19116876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: -0.28878203, y: -0.047220502, z: -0.14629634, w: 0.9449723} + inSlope: {x: -0.023348652, y: -0.1628307, z: 0.9539151, w: 0.1315428} + outSlope: {x: -0.023348652, y: -0.1628307, z: 0.9539151, w: 0.1315428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.2830414, y: -0.11067063, z: -0.11300898, w: 0.94597495} + inSlope: {x: 0.11403244, y: -1.9380181, z: -0.31916147, w: -0.23895288} + outSlope: {x: 0.11403244, y: -1.9380181, z: -0.31916147, w: -0.23895288} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.31451523, y: -0.30848205, z: -0.19250897, w: 0.8768462} + inSlope: {x: -0.9164008, y: -2.1317332, z: -1.1201296, w: -1.3187683} + outSlope: {x: -0.9164008, y: -2.1317332, z: -1.1201296, w: -1.3187683} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: -0.3834164, y: -0.38759148, z: -0.23221216, w: 0.8055074} + inSlope: {x: -0.9835527, y: -0.073519416, z: 0.11899541, w: -0.4674469} + outSlope: {x: -0.9835527, y: -0.073519416, z: 0.11899541, w: -0.4674469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: -0.51374716, y: -0.19819354, z: -0.10142743, w: 0.82855034} + inSlope: {x: 0.07198034, y: 1.5133345, z: 1.2276314, w: 0.5558394} + outSlope: {x: 0.07198034, y: 1.5133345, z: 1.2276314, w: 0.5558394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.33609805, y: -0.007401309, z: 0.09618317, w: 0.9368736} + inSlope: {x: 1.7963486, y: 0.5463889, z: 0.83301353, w: 0.5639636} + outSlope: {x: 1.7963486, y: 0.5463889, z: 0.83301353, w: 0.5639636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.035685554, y: -0.009138609, z: 0.13160844, w: 0.9906171} + inSlope: {x: 0.7017479, y: -0.1937275, z: -0.28942537, w: 0.062652886} + outSlope: {x: 0.7017479, y: -0.1937275, z: -0.28942537, w: 0.062652886} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: -0.046310507, y: -0.061449066, z: 0.10029147, w: 0.9919783} + inSlope: {x: -0.41103753, y: -0.20546299, z: 0.28570002, w: -0.060964882} + outSlope: {x: -0.41103753, y: -0.20546299, z: 0.28570002, w: -0.060964882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: -0.08850504, y: -0.11463596, z: 0.17695497, w: 0.9735052} + inSlope: {x: 0.14859855, y: -0.30054316, z: 0.14405578, w: -0.048127815} + outSlope: {x: 0.14859855, y: -0.30054316, z: 0.14405578, w: -0.048127815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.04135771, y: -0.1616696, z: 0.21393876, w: 0.96248776} + inSlope: {x: 0.056911502, y: -0.2865666, z: 0.6671903, w: -0.19441742} + outSlope: {x: 0.056911502, y: -0.2865666, z: 0.6671903, w: -0.19441742} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1333337 + value: {x: -0.043582775, y: -0.17310722, z: 0.34205812, w: 0.9225674} + inSlope: {x: 0.3051913, y: 0.15386446, z: 0.29430732, w: -0.06535446} + outSlope: {x: 0.3051913, y: 0.15386446, z: 0.29430732, w: -0.06535446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.038629226, y: -0.17073826, z: 0.34578523, w: 0.9218399} + inSlope: {x: 0.29721743, y: 0.14213958, z: 0.2236299, w: -0.043652724} + outSlope: {x: 0.29721743, y: 0.14213958, z: 0.2236299, w: -0.043652724} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0.0031104682, y: -0.0060953195, z: 0.030082313, w: -0.0026929376} + outSlope: {x: 0.0031104682, y: -0.0060953195, z: 0.030082313, w: -0.0026929376} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.20900214, y: 0.07169517, z: 0.2230336, w: 0.94943875} + inSlope: {x: 0.04717827, y: -0.13747463, z: 0.62455463, w: -0.146631} + outSlope: {x: 0.04717827, y: -0.13747463, z: 0.62455463, w: -0.146631} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.21507777, y: 0.050632462, z: 0.31601515, w: 0.9226659} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.21507777, y: 0.050632462, z: 0.31601515, w: 0.9226659} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.21507777, y: 0.050632462, z: 0.31601515, w: 0.9226659} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.21507777, y: 0.050632462, z: 0.31601515, w: 0.9226659} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.21136054, y: 0.06441127, z: 0.255793, w: 0.9411418} + inSlope: {x: -0.022923075, y: 0.07519089, z: -0.33482942, w: 0.090964526} + outSlope: {x: -0.022923075, y: 0.07519089, z: -0.33482942, w: 0.090964526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.0833335 + value: {x: 0.19726096, y: 0.09955001, z: 0.091361836, w: 0.97099483} + inSlope: {x: -0.011278715, y: 0.022360958, z: -0.11005308, w: 0.010376599} + outSlope: {x: -0.011278715, y: 0.022360958, z: -0.11005308, w: 0.010376599} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.19679882, y: 0.10046054, z: 0.08687372, w: 0.97140664} + inSlope: {x: -0.0035682865, y: 0.0069926255, z: -0.03451072, w: 0.0030935283} + outSlope: {x: -0.0035682865, y: 0.0069926255, z: -0.03451072, w: 0.0030935283} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: -0.000004416433, y: -0.0000015833938, z: 0.035170913, w: 0.0071847434} + outSlope: {x: -0.000004416433, y: -0.0000015833938, z: 0.035170913, w: 0.0071847434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.000028801212, y: -0.00012650416, z: -0.075026475, w: 0.99718153} + inSlope: {x: -0.00016167673, y: -0.000036670393, z: 1.2742147, w: 0.09483219} + outSlope: {x: -0.00016167673, y: -0.000036670393, z: 1.2742147, w: 0.09483219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: -0.000003154913, y: -0.00012970313, z: 0.17221488, w: 0.98505944} + inSlope: {x: -0.00017908761, y: 0.0000042359134, z: 1.3602731, w: -0.23686567} + outSlope: {x: -0.00017908761, y: 0.0000042359134, z: 1.3602731, w: -0.23686567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.000022472872, y: -0.00012778079, z: 0.31726813, w: 0.9483359} + inSlope: {x: -0.000003266326, y: 0.00000055792094, z: 0.024150632, w: -0.008068092} + outSlope: {x: -0.000003266326, y: 0.00000055792094, z: 0.024150632, w: -0.008068092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.000022472872, y: -0.00012778079, z: 0.31726813, w: 0.9483359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.000022472872, y: -0.00012778079, z: 0.31726813, w: 0.9483359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.000022472872, y: -0.00012778079, z: 0.31726813, w: 0.9483359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: -0.000012761168, y: -0.00012911213, z: 0.24476485, w: 0.96958244} + inSlope: {x: 0.00008084909, y: -0.000007972361, z: -0.6073451, w: 0.15308169} + outSlope: {x: 0.00008084909, y: -0.000007972361, z: -0.6073451, w: 0.15308169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0.000019402534, y: -0.00012828257, z: -0.0013488269, w: 0.9999991} + inSlope: {x: 0.000120513876, y: 0.000018207957, z: -0.9394139, w: -0.0011211645} + outSlope: {x: 0.000120513876, y: 0.000018207957, z: -0.9394139, w: -0.0011211645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1000004 + value: {x: 0.00004410634, y: -0.000122014324, z: -0.19681689, w: 0.98044026} + inSlope: {x: 0.000013626037, y: 0.0000049258915, z: -0.10964547, w: -0.021981578} + outSlope: {x: 0.000013626037, y: 0.0000049258915, z: -0.10964547, w: -0.021981578} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.000044527846, y: -0.00012186138, z: -0.20020512, w: 0.97975403} + inSlope: {x: 0.000005055849, y: 0.0000018235284, z: -0.04052522, w: -0.008264906} + outSlope: {x: 0.000005055849, y: 0.0000018235284, z: -0.04052522, w: -0.008264906} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: -0.000139412, y: -0.00006015412, z: 0.04668474, w: 0.026235579} + outSlope: {x: -0.000139412, y: -0.00006015412, z: 0.04668474, w: 0.026235579} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.0005189917, y: -0.002788639, z: -0.28529423, w: 0.9584358} + inSlope: {x: -0.0028911405, y: -0.0005383068, z: 0.9936521, w: 0.2958709} + outSlope: {x: -0.0028911405, y: -0.0005383068, z: 0.9936521, w: 0.2958709} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.0000053302715, y: -0.0028365166, z: -0.106984235, w: 0.9942567} + inSlope: {x: -0.00007121139, y: -0.000000111758816, z: 0.02492177, w: 0.0026911523} + outSlope: {x: -0.00007121139, y: -0.000000111758816, z: 0.02492177, w: 0.0026911523} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.0000053302715, y: -0.0028365166, z: -0.106984235, w: 0.9942567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.0000053302715, y: -0.0028365166, z: -0.106984235, w: 0.9942567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.0000053302715, y: -0.0028365166, z: -0.106984235, w: 0.9942567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.00014272575, y: -0.002832929, z: -0.15502065, w: 0.9879072} + inSlope: {x: 0.0011847425, y: 0.00005996559, z: -0.4131536, w: -0.064922035} + outSlope: {x: 0.0011847425, y: 0.00005996559, z: -0.4131536, w: -0.064922035} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.0007994815, y: -0.002721521, z: -0.38114387, w: 0.9245114} + inSlope: {x: 0.0016252892, y: 0.000477287, z: -0.552144, w: -0.22755705} + outSlope: {x: 0.0016252892, y: 0.000477287, z: -0.552144, w: -0.22755705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.001122333, y: -0.002605043, z: -0.49001488, w: 0.87170947} + inSlope: {x: 0.00016011775, y: 0.000068509136, z: -0.05353413, w: -0.030055504} + outSlope: {x: 0.00016011775, y: 0.000068509136, z: -0.05353413, w: -0.030055504} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: -0.00044345853, y: 0.00072643155, z: 0.0007455423, w: 0.00037550923} + outSlope: {x: -0.00044345853, y: 0.00072643155, z: 0.0007455423, w: 0.00037550923} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6537194, y: 0.03203637, z: 0.02691773, w: 0.7555793} + inSlope: {x: -0.9190054, y: -0.07479598, z: -0.007889104, w: 0.7952035} + outSlope: {x: -0.9190054, y: -0.07479598, z: -0.007889104, w: 0.7952035} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3729345, y: 0.012312255, z: 0.014339738, w: 0.9276652} + inSlope: {x: -2.6250067, y: -0.1390356, z: -0.19564314, w: 1.0595012} + outSlope: {x: -2.6250067, y: -0.1390356, z: -0.19564314, w: 1.0595012} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.048283793, y: 0.0041300184, z: -0.02132004, w: 0.99859756} + inSlope: {x: -1.8253813, y: 0.01712006, z: -0.28475899, w: 0.08552316} + outSlope: {x: -1.8253813, y: 0.01712006, z: -0.28475899, w: 0.08552316} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.097394295, y: 0.009145388, z: -0.04708149, w: 0.9940896} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.097394295, y: 0.009145388, z: -0.04708149, w: 0.9940896} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.097394295, y: 0.009145388, z: -0.04708149, w: 0.9940896} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.097394295, y: 0.009145388, z: -0.04708149, w: 0.9940896} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.047101475, y: 0.0065438095, z: -0.038167372, w: 0.9981392} + inSlope: {x: 0.68664956, y: -0.029099034, z: 0.12464672, w: 0.03701631} + outSlope: {x: 0.68664956, y: -0.029099034, z: 0.12464672, w: 0.03701631} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.22434579, y: 0.0061183814, z: 0.0011089654, w: 0.9744898} + inSlope: {x: 1.6167004, y: 0.047478653, z: 0.1686528, w: -0.37332094} + outSlope: {x: 1.6167004, y: 0.047478653, z: 0.1686528, w: -0.37332094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.51339394, y: 0.021098662, z: 0.022850988, w: 0.85758924} + inSlope: {x: 1.3230536, y: 0.09427661, z: 0.061303563, w: -0.79500395} + outSlope: {x: 1.3230536, y: 0.09427661, z: 0.061303563, w: -0.79500395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6900872, y: 0.03487036, z: 0.026853427, w: 0.7223867} + inSlope: {x: 0.18030933, y: 0.01218554, z: -0.0032183728, w: -0.17253625} + outSlope: {x: 0.18030933, y: 0.01218554, z: -0.0032183728, w: -0.17253625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.698223, y: 0.03520054, z: 0.026484448, w: 0.71452373} + inSlope: {x: 0.0009584573, y: -0.0007910402, z: -0.0008525084, w: -0.00086547266} + outSlope: {x: 0.0009584573, y: -0.0007910402, z: -0.0008525084, w: -0.00086547266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: -0.0004148483, y: 0.0000026263294, z: -0.0000027101485, w: 0.0004148483} + outSlope: {x: -0.0004148483, y: 0.0000026263294, z: -0.0000027101485, w: 0.0004148483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6629694, y: -0.0043306104, z: -0.00470233, w: 0.7486192} + inSlope: {x: -0.91198516, y: 0.0057289056, z: -0.005254043, w: 0.8042658} + outSlope: {x: -0.91198516, y: 0.0057289056, z: -0.005254043, w: 0.8042658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38380665, y: -0.002568076, z: -0.0058541507, w: 0.92339134} + inSlope: {x: -2.6132898, y: 0.016567908, z: -0.007263953, w: 1.0855919} + outSlope: {x: -2.6132898, y: 0.016567908, z: -0.007263953, w: 1.0855919} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.06017917, y: -0.00050889404, z: -0.006372372, w: 0.99816716} + inSlope: {x: -1.8226109, y: 0.011635258, z: -0.0009508713, w: 0.113271505} + outSlope: {x: -1.8226109, y: 0.011635258, z: -0.0009508713, w: 0.113271505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085501574, y: 0.00042246608, z: -0.0063786847, w: 0.9963175} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085501574, y: 0.00042246608, z: -0.0063786847, w: 0.9963175} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085501574, y: 0.00042246608, z: -0.0063786847, w: 0.9963175} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085501574, y: 0.00042246608, z: -0.0063786847, w: 0.9963175} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514535, y: 0.00010023139, z: -0.0063918736, w: 0.99936175} + inSlope: {x: 0.6869851, y: -0.004393885, z: -0.000066803834, w: 0.023832344} + outSlope: {x: 0.6869851, y: -0.004393885, z: -0.000066803834, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.26293004, y: -0.0018006375, z: -0.006133824, w: 0.96479374} + inSlope: {x: 1.6389511, y: -0.010419816, z: 0.0030622194, w: -0.44718367} + outSlope: {x: 1.6389511, y: -0.010419816, z: 0.0030622194, w: -0.44718367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.766667 + value: {x: 0.5448473, y: -0.0035868138, z: -0.005291584, w: 0.8385109} + inSlope: {x: 1.236605, y: -0.0078039644, z: 0.0052828114, w: -0.8024444} + outSlope: {x: 1.236605, y: -0.0078039644, z: 0.0052828114, w: -0.8024444} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: 0.7016359, y: -0.004573255, z: -0.0044667027, w: 0.712507} + inSlope: {x: 0.13615784, y: -0.00085358764, z: 0.0008731452, w: -0.13395846} + outSlope: {x: 0.13615784, y: -0.00085358764, z: 0.0008731452, w: -0.13395846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7070917, y: -0.004607452, z: -0.0044314195, w: 0.707093} + inSlope: {x: 0.0009155413, y: -0.000005727721, z: 0.000005951242, w: -0.0009155413} + outSlope: {x: 0.0009155413, y: -0.000005727721, z: 0.000005951242, w: -0.0009155413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: -0.0004148483, y: -0.0000024307517, z: 0.00000257045, w: 0.0004148483} + outSlope: {x: -0.0004148483, y: -0.0000024307517, z: 0.00000257045, w: 0.0004148483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6629703, y: 0.0040987893, z: 0.0044259066, w: 0.74862146} + inSlope: {x: -0.91198874, y: -0.0053922045, z: 0.004972858, w: 0.8042658} + outSlope: {x: -0.91198874, y: -0.0053922045, z: 0.004972858, w: 0.8042658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38380688, y: 0.0024386307, z: 0.0055174083, w: 0.92339367} + inSlope: {x: -2.613296, y: -0.0156149, z: 0.0068978313, w: 1.0855919} + outSlope: {x: -2.613296, y: -0.0156149, z: 0.0068978313, w: 1.0855919} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.060178593, y: 0.0004968886, z: 0.0060118064, w: 0.9981694} + inSlope: {x: -1.8226151, y: -0.010976851, z: 0.0009277093, w: 0.11326972} + outSlope: {x: -1.8226151, y: -0.010976851, z: 0.0009277093, w: 0.11326972} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550246, y: -0.00038195075, z: 0.0060202014, w: 0.9963197} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550246, y: -0.00038195075, z: 0.0060202014, w: 0.9963197} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550246, y: -0.00038195075, z: 0.0060202014, w: 0.9963197} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550246, y: -0.00038195075, z: 0.0060202014, w: 0.9963197} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.035146136, y: -0.00007784712, z: 0.0060318033, w: 0.99936396} + inSlope: {x: 0.68698645, y: 0.004146361, z: 0.000051548755, w: 0.023834132} + outSlope: {x: 0.68698645, y: 0.004146361, z: 0.000051548755, w: 0.023834132} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.2357989, y: 0.0015525, z: 0.005829104, w: 0.97178316} + inSlope: {x: 1.6113014, y: 0.009665078, z: -0.0025780522, w: -0.39161718} + outSlope: {x: 1.6113014, y: 0.009665078, z: -0.0025780522, w: -0.39161718} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.5235599, y: 0.003271885, z: 0.0050678873, w: 0.8519675} + inSlope: {x: 1.3155837, y: 0.007825813, z: -0.0050463714, w: -0.80747443} + outSlope: {x: 1.3155837, y: 0.007825813, z: -0.0050463714, w: -0.80747443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990396, y: 0.004311816, z: 0.004218644, w: 0.7150575} + inSlope: {x: 0.1786821, y: 0.0010542088, z: -0.0010763232, w: -0.17449427} + outSlope: {x: 0.1786821, y: 0.0010542088, z: -0.0010763232, w: -0.17449427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7070928, y: 0.0043593156, z: 0.004169543, w: 0.7070951} + inSlope: {x: 0.0009155413, y: 0.00000539244, z: -0.0000056439007, w: -0.0009155413} + outSlope: {x: 0.0009155413, y: 0.00000539244, z: -0.0000056439007, w: -0.0009155413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0.000028610228, y: -0.010363608, z: -0.010097622, w: 0.00084042543} + outSlope: {x: 0.000028610228, y: -0.010363608, z: -0.010097622, w: 0.00084042543} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.65441626, y: 0.01226695, z: 0.0160237, w: 0.75586516} + inSlope: {x: -0.9168471, y: -0.20375735, z: -0.1897901, w: 0.7976926} + outSlope: {x: -0.9168471, y: -0.20375735, z: -0.1897901, w: 0.7976926} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.37327787, y: -0.015908442, z: -0.032876212, w: 0.9270004} + inSlope: {x: -2.6288242, y: -0.08275815, z: -0.45565325, w: 1.0403341} + outSlope: {x: -2.6288242, y: -0.08275815, z: -0.45565325, w: 1.0403341} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.048960254, y: -0.008359577, z: -0.093654856, w: 0.99436504} + inSlope: {x: -1.8168689, y: 0.14350675, z: -0.38578194, w: 0.05780879} + outSlope: {x: -1.8168689, y: 0.14350675, z: -0.38578194, w: 0.05780879} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.0956631, y: 0.0076724878, z: -0.12510414, w: 0.98749113} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.0956631, y: 0.0076724878, z: -0.12510414, w: 0.98749113} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0956631, y: 0.0076724878, z: -0.12510414, w: 0.98749113} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.0956631, y: 0.0076724878, z: -0.12510414, w: 0.98749113} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.045814954, y: 0.0011009257, z: -0.11489523, w: 0.99231994} + inSlope: {x: 0.68112427, y: -0.08240506, z: 0.14751092, w: 0.04826729} + outSlope: {x: 0.68112427, y: -0.08240506, z: 0.14751092, w: 0.04826729} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.22460034, y: -0.016816478, z: -0.059335172, w: 0.97249746} + inSlope: {x: 1.6158881, y: -0.029811049, z: 0.29688728, w: -0.3562442} + outSlope: {x: 1.6158881, y: -0.029811049, z: 0.29688728, w: -0.3562442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.51399726, y: -0.0075669005, z: -0.008886744, w: 0.85771245} + inSlope: {x: 1.3255668, y: 0.11985718, z: 0.22412749, w: -0.78998643} + outSlope: {x: 1.3255668, y: 0.11985718, z: 0.22412749, w: -0.78998643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6905704, y: 0.023026004, z: 0.02538683, w: 0.72245264} + inSlope: {x: 0.17789534, y: 0.08131784, z: 0.06935075, w: -0.1748805} + outSlope: {x: 0.17789534, y: 0.08131784, z: 0.06935075, w: -0.1748805} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6984589, y: 0.029620001, z: 0.031292185, w: 0.7143519} + inSlope: {x: 0.00040412566, y: 0.011916566, z: 0.011574021, w: -0.0013983463} + outSlope: {x: 0.00040412566, y: 0.011916566, z: 0.011574021, w: -0.0013983463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: -0.00041842458, y: 0.0000018021091, z: -0.0000018440186, w: 0.00041127202} + outSlope: {x: -0.00041842458, y: 0.0000018021091, z: -0.0000018440186, w: 0.00041127202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66297585, y: -0.0029567932, z: -0.0032385625, w: 0.748628} + inSlope: {x: -0.9119977, y: 0.003945523, z: -0.0035872315, w: 0.8042765} + outSlope: {x: -0.9119977, y: 0.003945523, z: -0.0035872315, w: 0.8042765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381004, y: -0.0017443083, z: -0.004023469, w: 0.9234017} + inSlope: {x: -2.6133184, y: 0.011386855, z: -0.0049338536, w: 1.0856009} + outSlope: {x: -2.6133184, y: 0.011386855, z: -0.0049338536, w: 1.0856009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.060178917, y: -0.000330205, z: -0.004372857, w: 0.998178} + inSlope: {x: -1.8226308, y: 0.007984426, z: -0.0006178023, w: 0.113271505} + outSlope: {x: -1.8226308, y: 0.007984426, z: -0.0006178023, w: 0.113271505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550341, y: 0.00030871233, z: -0.0043744263, w: 0.99632823} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550341, y: 0.00030871233, z: -0.0043744263, w: 0.99632823} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550341, y: 0.00030871233, z: -0.0043744263, w: 0.99632823} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550341, y: 0.00030871233, z: -0.0043744263, w: 0.99632823} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.035146635, y: 0.000087703396, z: -0.004384429, w: 0.99937254} + inSlope: {x: 0.68699247, y: -0.0030139387, z: -0.00005885499, w: 0.023832344} + outSlope: {x: 0.68699247, y: -0.0030139387, z: -0.00005885499, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580071, y: -0.0010985258, z: -0.004245486, w: 0.97179157} + inSlope: {x: 1.611314, y: -0.0070393384, z: 0.0018242811, w: -0.39162076} + outSlope: {x: 1.611314, y: -0.0070393384, z: 0.0018242811, w: -0.39162076} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.5235643, y: -0.0023523625, z: -0.0037009865, w: 0.8519749} + inSlope: {x: 1.3155925, y: -0.0057150107, z: 0.0036281103, w: -0.8074816} + outSlope: {x: 1.3155925, y: -0.0057150107, z: 0.0036281103, w: -0.8074816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990454, y: -0.0031127224, z: -0.0030889916, w: 0.7150638} + inSlope: {x: 0.1786821, y: -0.0007718986, z: 0.0007770185, w: -0.17449963} + outSlope: {x: 0.1786821, y: -0.0007718986, z: 0.0007770185, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7070987, y: -0.0031475055, z: -0.003053542, w: 0.7071013} + inSlope: {x: 0.0009155413, y: -0.000003953525, z: 0.000004079255, w: -0.0009155413} + outSlope: {x: 0.0009155413, y: -0.000003953525, z: 0.000004079255, w: -0.0009155413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: -0.0004148483, y: -0.0000013969837, z: 0.0000014808028, w: 0.0004148483} + outSlope: {x: -0.0004148483, y: -0.0000013969837, z: 0.0000014808028, w: 0.0004148483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66297865, y: 0.0023759399, z: 0.0025352107, w: 0.7486303} + inSlope: {x: -0.91199946, y: -0.0030887874, z: 0.0028827044, w: 0.8042801} + outSlope: {x: -0.91199946, y: -0.0030887874, z: 0.0028827044, w: 0.8042801} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3838119, y: 0.0014234574, z: 0.0031695669, w: 0.9234048} + inSlope: {x: -2.6133275, y: -0.00897025, z: 0.00402638, w: 1.0856062} + outSlope: {x: -2.6133275, y: -0.00897025, z: 0.00402638, w: 1.0856062} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.060179625, y: 0.00030674745, z: 0.0034609665, w: 0.9981815} + inSlope: {x: -1.8226366, y: -0.006319245, z: 0.0005718765, w: 0.11327329} + outSlope: {x: -1.8226366, y: -0.006319245, z: 0.0005718765, w: 0.11327329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550322, y: -0.0001994156, z: 0.0034688064, w: 0.9963319} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550322, y: -0.0001994156, z: 0.0034688064, w: 0.9963319} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550322, y: -0.0001994156, z: 0.0034688064, w: 0.9963319} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550322, y: -0.0001994156, z: 0.0034688064, w: 0.9963319} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.035146277, y: -0.000024219076, z: 0.003474449, w: 0.9993761} + inSlope: {x: 0.6869949, y: 0.002388387, z: 0.000015506535, w: 0.023832344} + outSlope: {x: 0.6869949, y: 0.002388387, z: 0.000015506535, w: 0.023832344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580204, y: 0.00091413123, z: 0.0033521259, w: 0.9717949} + inSlope: {x: 1.6113198, y: 0.005558049, z: -0.0015179501, w: -0.39162433} + outSlope: {x: 1.6113198, y: 0.005558049, z: -0.0015179501, w: -0.39162433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356654, y: 0.0019018562, z: 0.0029078044, w: 0.8519777} + inSlope: {x: 1.3155944, y: 0.0044902284, z: -0.0029333476, w: -0.80748516} + outSlope: {x: 1.3155944, y: 0.0044902284, z: -0.0029333476, w: -0.80748516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6990483, y: 0.0024979298, z: 0.0024151045, w: 0.715066} + inSlope: {x: 0.1786821, y: 0.0006035126, z: -0.00062356645, w: -0.17449963} + outSlope: {x: 0.1786821, y: 0.0006035126, z: -0.00062356645, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7071016, y: 0.0025251205, z: 0.0023866608, w: 0.70710343} + inSlope: {x: 0.0009155413, y: 0.0000030873814, z: -0.000003268992, w: -0.0009155413} + outSlope: {x: 0.0009155413, y: 0.0000030873814, z: -0.000003268992, w: -0.0009155413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0.0006473064, y: -0.022967307, z: -0.0224217, w: 0.0013697146} + outSlope: {x: 0.0006473064, y: -0.022967307, z: -0.0224217, w: 0.0013697146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6546496, y: -0.0023758032, z: 0.0016834692, w: 0.75592685} + inSlope: {x: -0.91994774, y: -0.3281941, z: -0.36505887, w: 0.7929594} + outSlope: {x: -0.91994774, y: -0.3281941, z: -0.36505887, w: 0.7929594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.37238988, y: -0.036798496, z: -0.0785284, w: 0.9240157} + inSlope: {x: -2.6328745, y: -0.015102599, z: -0.65801406, w: 1.0039759} + outSlope: {x: -2.6328745, y: -0.015102599, z: -0.65801406, w: 1.0039759} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.048962902, y: -0.014081381, z: -0.15710747, w: 0.9862665} + inSlope: {x: -1.8031678, y: 0.2556579, z: -0.4472012, w: 0.025489956} + outSlope: {x: -1.8031678, y: 0.2556579, z: -0.4472012, w: 0.025489956} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.094185695, y: 0.01145851, z: -0.19155243, w: 0.97688556} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.094185695, y: 0.01145851, z: -0.19155243, w: 0.97688556} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.094185695, y: 0.01145851, z: -0.19155243, w: 0.97688556} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.094185695, y: 0.01145851, z: -0.19155243, w: 0.97688556} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.044927556, y: 0.0015104688, z: -0.18080929, w: 0.98249036} + inSlope: {x: 0.67360544, y: -0.12804055, z: 0.1585415, w: 0.059818685} + outSlope: {x: 0.67360544, y: -0.12804055, z: 0.1585415, w: 0.059818685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.22375663, y: -0.032182895, z: -0.11486085, w: 0.96731806} + inSlope: {x: 1.6122627, y: -0.10517069, z: 0.3881464, w: -0.33102244} + outSlope: {x: 1.6122627, y: -0.10517069, z: 0.3881464, w: -0.33102244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.51354796, y: -0.029851167, z: -0.041973718, w: 0.8565136} + inSlope: {x: 1.3315089, y: 0.13372278, z: 0.36180878, w: -0.77495706} + outSlope: {x: 1.3315089, y: 0.13372278, z: 0.36180878, w: -0.77495706} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6907972, y: 0.016438175, z: 0.020534696, w: 0.72256994} + inSlope: {x: 0.17630568, y: 0.15483427, z: 0.14586194, w: -0.17599809} + outSlope: {x: 0.17630568, y: 0.15483427, z: 0.14586194, w: -0.17599809} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6984385, y: 0.029922541, z: 0.033307135, w: 0.7142681} + inSlope: {x: -0.00029325933, y: 0.026346624, z: 0.02568299, w: -0.0019991703} + outSlope: {x: -0.00029325933, y: 0.026346624, z: 0.02568299, w: -0.0019991703} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: -0.0004148483, y: 0.0000026822088, z: -0.0000025983898, w: 0.0004148483} + outSlope: {x: -0.0004148483, y: 0.0000026822088, z: -0.0000025983898, w: 0.0004148483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6629688, y: -0.004153383, z: -0.004826683, w: 0.7486199} + inSlope: {x: -0.91198874, y: 0.005879682, z: -0.0050382367, w: 0.8042658} + outSlope: {x: -0.91198874, y: 0.005879682, z: -0.0050382367, w: 0.8042658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38380593, y: -0.0023600634, z: -0.005914183, w: 0.9233918} + inSlope: {x: -2.6132898, y: 0.016737662, z: -0.006675264, w: 1.0855883} + outSlope: {x: -2.6132898, y: 0.016737662, z: -0.006675264, w: 1.0855883} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.060178276, y: -0.00029269277, z: -0.0063609583, w: 0.99816734} + inSlope: {x: -1.8226116, y: 0.01161515, z: -0.0005560138, w: 0.11326972} + outSlope: {x: -1.8226116, y: 0.01161515, z: -0.0005560138, w: 0.11326972} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550248, y: 0.00063471415, z: -0.006335976, w: 0.9963176} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550248, y: 0.00063471415, z: -0.006335976, w: 0.9963176} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550248, y: 0.00063471415, z: -0.006335976, w: 0.9963176} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550248, y: 0.00063471415, z: -0.006335976, w: 0.9963176} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03514625, y: 0.00031436325, z: -0.0063599246, w: 0.99936193} + inSlope: {x: 0.6869848, y: -0.0043719904, z: -0.0002140321, w: 0.023834132} + outSlope: {x: 0.6869848, y: -0.0043719904, z: -0.0002140321, w: 0.023834132} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23579822, y: -0.0014132869, z: -0.006208871, w: 0.9717812} + inSlope: {x: 1.611298, y: -0.010294908, z: 0.002347452, w: -0.39161718} + outSlope: {x: 1.611298, y: -0.010294908, z: 0.002347452, w: -0.39161718} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.5235586, y: -0.003256367, z: -0.005472068, w: 0.85196584} + inSlope: {x: 1.3155766, y: -0.0084497, z: 0.0050221058, w: -0.80747443} + outSlope: {x: 1.3155766, y: -0.0084497, z: 0.0050221058, w: -0.80747443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69903797, y: -0.0043860837, z: -0.004616246, w: 0.7150562} + inSlope: {x: 0.1786821, y: -0.0011535208, z: 0.0010948472, w: -0.17449605} + outSlope: {x: 0.1786821, y: -0.0011535208, z: 0.0010948472, w: -0.17449605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7070912, y: -0.0044380818, z: -0.0045662783, w: 0.7070938} + inSlope: {x: 0.00091911765, y: -0.000005951242, z: 0.000005699781, w: -0.000911965} + outSlope: {x: 0.00091911765, y: -0.000005951242, z: 0.000005699781, w: -0.000911965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: -0.00041842458, y: -0.00000071944663, z: 0.0000008800998, w: 0.00041842458} + outSlope: {x: -0.00041842458, y: -0.00000071944663, z: 0.0000008800998, w: 0.00041842458} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6629805, y: 0.0014110022, z: 0.0012987177, w: 0.7486342} + inSlope: {x: -0.91200304, y: -0.0015827863, z: 0.0017124718, w: 0.8042801} + outSlope: {x: -0.91200304, y: -0.0015827863, z: 0.0017124718, w: 0.8042801} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.38381237, y: 0.00091255613, z: 0.0016866642, w: 0.9234091} + inSlope: {x: -2.61334, y: -0.0047735483, z: 0.0025814446, w: 1.085608} + outSlope: {x: -2.61334, y: -0.0047735483, z: 0.0025814446, w: 1.085608} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.060178712, y: 0.00030975175, z: 0.0018925245, w: 0.9981858} + inSlope: {x: -1.8226451, y: -0.0034550086, z: 0.00057205453, w: 0.113271505} + outSlope: {x: -1.8226451, y: -0.0034550086, z: 0.00057205453, w: 0.113271505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085504726, y: 0.000031464544, z: 0.0019174474, w: 0.9963359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085504726, y: 0.000031464544, z: 0.0019174474, w: 0.9963359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085504726, y: 0.000031464544, z: 0.0019174474, w: 0.9963359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085504726, y: 0.000031464544, z: 0.0019174474, w: 0.9963359} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.035147585, y: 0.00012812739, z: 0.0019134206, w: 0.99938035} + inSlope: {x: 0.68699765, y: 0.001315267, z: -0.00008870158, w: 0.023834132} + outSlope: {x: 0.68699765, y: 0.001315267, z: -0.00008870158, w: 0.023834132} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5666668 + value: {x: 0.23580192, y: 0.00063964154, z: 0.0018078865, w: 0.97179925} + inSlope: {x: 1.6113274, y: 0.002997506, z: -0.00106181, w: -0.39162254} + outSlope: {x: 1.6113274, y: 0.002997506, z: -0.00106181, w: -0.39162254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.52356774, y: 0.0011652231, z: 0.0015231054, w: 0.8519819} + inSlope: {x: 1.3156052, y: 0.0023521283, z: -0.0017974101, w: -0.80748695} + outSlope: {x: 1.3156052, y: 0.0023521283, z: -0.0017974101, w: -0.80748695} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69905037, y: 0.0014732591, z: 0.0012276411, w: 0.71506983} + inSlope: {x: 0.17868568, y: 0.00030680644, z: -0.0003677954, w: -0.17449963} + outSlope: {x: 0.17868568, y: 0.00030680644, z: -0.0003677954, w: -0.17449963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.7071037, y: 0.0014870676, z: 0.0012108778, w: 0.70710725} + inSlope: {x: 0.0009155413, y: 0.0000015646458, z: -0.0000019208821, w: -0.0009155413} + outSlope: {x: 0.0009155413, y: 0.0000015646458, z: -0.0000019208821, w: -0.0009155413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: -0.02683997, y: -0.03318865, z: -0.030817239, w: 0.028381346} + outSlope: {x: -0.02683997, y: -0.03318865, z: -0.030817239, w: 0.028381346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.61625165, y: -0.02609915, z: 0.0022882447, w: 0.7871134} + inSlope: {x: -1.1179967, y: -0.42277068, z: -0.5558845, w: 0.85949427} + outSlope: {x: -1.1179967, y: -0.42277068, z: -0.5558845, w: 0.85949427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33013216, y: -0.06546336, z: -0.11445309, w: 0.93468064} + inSlope: {x: -2.447133, y: 0.027888078, z: -0.90112525, w: 0.7561451} + outSlope: {x: -2.447133, y: 0.027888078, z: -0.90112525, w: 0.7561451} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.005177696, y: -0.023074647, z: -0.23243415, w: 0.9723246} + inSlope: {x: -1.2151635, y: 0.29038292, z: -0.4208658, w: -0.09855876} + outSlope: {x: -1.2151635, y: 0.29038292, z: -0.4208658, w: -0.09855876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08625227, y: -0.0014344035, z: -0.2569947, w: 0.96255505} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08625227, y: -0.0014344035, z: -0.2569947, w: 0.96255505} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08625227, y: -0.0014344035, z: -0.2569947, w: 0.96255505} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08625227, y: -0.0014344035, z: -0.2569947, w: 0.96255505} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.042275947, y: -0.013690001, z: -0.24461396, w: 0.96860176} + inSlope: {x: 0.6044717, y: -0.16022468, z: 0.18491122, w: 0.07049031} + outSlope: {x: 0.6044717, y: -0.16022468, z: 0.18491122, w: 0.07049031} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.21927597, y: -0.059748426, z: -0.15439172, w: 0.9615152} + inSlope: {x: 1.4757819, y: -0.13211758, z: 0.5215162, w: -0.26157105} + outSlope: {x: 1.4757819, y: -0.13211758, z: 0.5215162, w: -0.26157105} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.50736374, y: -0.05368999, z: -0.046014693, w: 0.858826} + inSlope: {x: 1.1977746, y: 0.19155842, z: 0.49170035, w: -0.66846794} + outSlope: {x: 1.1977746, y: 0.19155842, z: 0.49170035, w: -0.66846794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.68119764, y: 0.010796779, z: 0.042265695, w: 0.7307988} + inSlope: {x: 0.14772883, y: 0.14017357, z: 0.13290668, w: -0.14728895} + outSlope: {x: 0.14772883, y: 0.14017357, z: 0.13290668, w: -0.14728895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6877549, y: 0.017869106, z: 0.048890688, w: 0.72407424} + inSlope: {x: 0.031092642, y: 0.038041122, z: 0.03534021, w: -0.032805704} + outSlope: {x: 0.031092642, y: 0.038041122, z: 0.03534021, w: -0.032805704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: -0.028731821, y: 0.00026204623, z: -0.00021404585, w: 0.027866362} + outSlope: {x: -0.028731821, y: 0.00026204623, z: -0.00021404585, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236546, y: -0.004690058, z: -0.0070328573, w: 0.7816543} + inSlope: {x: -1.1155577, y: 0.010034843, z: -0.006667106, w: 0.8869261} + outSlope: {x: -1.1155577, y: 0.010034843, z: -0.006667106, w: 0.8869261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.33930594, y: -0.0021805465, z: -0.008167187, w: 0.9406381} + inSlope: {x: -2.4449937, y: 0.021228965, z: -0.0056686252, w: 0.88204443} + outSlope: {x: -2.4449937, y: 0.021228965, z: -0.0056686252, w: 0.88204443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010021331, y: 0.0007285359, z: -0.008421814, w: 0.99996376} + inSlope: {x: -1.2592344, y: 0.010606434, z: 0.00090560963, w: 0.00014483975} + outSlope: {x: -1.2592344, y: 0.010606434, z: 0.00090560963, w: 0.00014483975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.085498415, y: 0.0014375981, z: -0.008330129, w: 0.9963025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.085498415, y: 0.0014375981, z: -0.008330129, w: 0.9963025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.085498415, y: 0.0014375981, z: -0.008330129, w: 0.9963025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.085498415, y: 0.0014375981, z: -0.008330129, w: 0.9963025} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.039555848, y: 0.0010527044, z: -0.008387463, w: 0.9991816} + inSlope: {x: 0.62969553, y: -0.0052860766, z: -0.0006610534, w: 0.024645947} + outSlope: {x: 0.62969553, y: -0.0052860766, z: -0.0006610534, w: 0.024645947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.2531097, y: -0.001435257, z: -0.008330531, w: 0.96740067} + inSlope: {x: 1.5107946, y: -0.013010124, z: 0.0022448713, w: -0.39568698} + outSlope: {x: 1.5107946, y: -0.013010124, z: 0.0022448713, w: -0.39568698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.534767, y: -0.0038957854, z: -0.007502038, w: 0.8449573} + inSlope: {x: 1.1191009, y: -0.009935442, z: 0.0051526823, w: -0.7074315} + outSlope: {x: 1.1191009, y: -0.009935442, z: 0.0051526823, w: -0.7074315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893461, y: -0.0052846093, z: -0.0065977746, w: 0.7243829} + inSlope: {x: 0.15419295, y: -0.0014043172, z: 0.0011239428, w: -0.14662197} + outSlope: {x: 0.15419295, y: -0.0014043172, z: 0.0011239428, w: -0.14662197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.69626886, y: -0.0053477087, z: -0.006546735, w: 0.7177313} + inSlope: {x: 0.03324917, y: -0.00030326188, z: 0.00024752138, w: -0.032229915} + outSlope: {x: 0.03324917, y: -0.00030326188, z: 0.00024752138, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: -0.028731821, y: 0.00012237579, z: -0.00010872725, w: 0.027866362} + outSlope: {x: -0.028731821, y: 0.00012237579, z: -0.00010872725, w: 0.027866362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6236683, y: -0.0024083015, z: -0.003305274, w: 0.78167844} + inSlope: {x: -1.1155934, y: 0.004716644, z: -0.0034242382, w: 0.886944} + outSlope: {x: -1.1155934, y: 0.004716644, z: -0.0034242382, w: 0.886944} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.3393112, y: -0.0012180611, z: -0.0039039825, w: 0.9406653} + inSlope: {x: -2.4450636, y: 0.010147607, z: -0.0031664665, w: 0.88205874} + outSlope: {x: -2.4450636, y: 0.010147607, z: -0.0031664665, w: 0.88205874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.0010064065, y: 0.00018299064, z: -0.0040854947, w: 0.9999911} + inSlope: {x: -1.2592688, y: 0.005145033, z: 0.0002246911, w: 0.00013947533} + outSlope: {x: -1.2592688, y: 0.005145033, z: 0.0002246911, w: 0.00013947533} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.08550497, y: 0.0005275723, z: -0.0040554185, w: 0.99632937} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.08550497, y: 0.0005275723, z: -0.0040554185, w: 0.99632937} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.08550497, y: 0.0005275723, z: -0.0040554185, w: 0.99632937} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.08550497, y: 0.0005275723, z: -0.0040554185, w: 0.99632937} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: -0.03956118, y: 0.00034037436, z: -0.0040754015, w: 0.9992088} + inSlope: {x: 0.6297124, y: -0.002568414, z: -0.00021334758, w: 0.024647735} + outSlope: {x: 0.6297124, y: -0.002568414, z: -0.00021334758, w: 0.024647735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: 0.2531125, y: -0.0008610906, z: -0.003997909, w: 0.9674282} + inSlope: {x: 1.5108397, y: -0.006243635, z: 0.0013464143, w: -0.39569056} + outSlope: {x: 1.5108397, y: -0.006243635, z: 0.0013464143, w: -0.39569056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.534778, y: -0.0020337973, z: -0.0035480163, w: 0.84498274} + inSlope: {x: 1.1191331, y: -0.004699004, z: 0.0026902233, w: -0.707444} + outSlope: {x: 1.1191331, y: -0.004699004, z: 0.0026902233, w: -0.707444} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.6893619, y: -0.0026869513, z: -0.0030830253, w: 0.72440565} + inSlope: {x: 0.15419832, y: -0.00065624673, z: 0.0005714848, w: -0.14662555} + outSlope: {x: 0.15419832, y: -0.00065624673, z: 0.0005714848, w: -0.14662555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.6962849, y: -0.0027164267, z: -0.0030570868, w: 0.71775395} + inSlope: {x: 0.03324917, y: -0.00014161441, z: 0.00012574444, w: -0.032229915} + outSlope: {x: 0.03324917, y: -0.00014161441, z: 0.00012574444, w: -0.032229915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -3.514678, y: -0.14963864, z: -0.50922275, w: 1.778637} + outSlope: {x: -3.514678, y: -0.14963864, z: -0.50922275, w: 1.778637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.22870247, y: -0.38130227, z: 0.5995058, w: 0.66550475} + inSlope: {x: -3.63481, y: -0.104628496, z: -0.65968037, w: 1.7704849} + outSlope: {x: -3.63481, y: -0.104628496, z: -0.65968037, w: 1.7704849} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.1661201, y: -0.3822959, z: 0.5860035, w: 0.69487697} + inSlope: {x: -2.7283125, y: -0.035618838, z: -0.7119833, w: 1.31604} + outSlope: {x: -2.7283125, y: -0.035618838, z: -0.7119833, w: 1.31604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.12443524, y: -0.38422444, z: 0.5591589, w: 0.72403646} + inSlope: {x: -0.018273026, y: -0.091508016, z: -0.5081534, w: 0.3470313} + outSlope: {x: -0.018273026, y: -0.091508016, z: -0.5081534, w: 0.3470313} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: 0.15003881, y: -0.4277795, z: 0.44304988, w: 0.7734338} + inSlope: {x: 0.14784108, y: -0.7541609, z: -2.0417504, w: 0.71131265} + outSlope: {x: 0.14784108, y: -0.7541609, z: -2.0417504, w: 0.71131265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.15807422, y: -0.45374957, z: 0.3570485, w: 0.8010245} + inSlope: {x: 0.45672953, y: -0.6659168, z: -3.18256, w: 0.92979} + outSlope: {x: 0.45672953, y: -0.6659168, z: -3.18256, w: 0.92979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.16804251, y: -0.46319166, z: 0.2988148, w: 0.81726676} + inSlope: {x: 1.5327998, y: -0.57684124, z: -6.0755224, w: 1.2238722} + outSlope: {x: 1.5327998, y: -0.57684124, z: -6.0755224, w: 1.2238722} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.20916757, y: -0.4729776, z: 0.15453102, w: 0.84182024} + inSlope: {x: 2.8307204, y: -0.107721, z: -9.047056, w: 0.8182877} + outSlope: {x: 2.8307204, y: -0.107721, z: -9.047056, w: 0.8182877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.26239994, y: -0.46678236, z: -0.0027539684, w: 0.84454304} + inSlope: {x: 1.8197562, y: 0.3762317, z: -6.189129, w: 0.068514265} + outSlope: {x: 1.8197562, y: 0.3762317, z: -6.189129, w: 0.068514265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.26982614, y: -0.46043655, z: -0.051773347, w: 0.84410405} + inSlope: {x: -0.34910402, y: 0.4143709, z: -1.1565396, w: 0.29975626} + outSlope: {x: -0.34910402, y: 0.4143709, z: -1.1565396, w: 0.29975626} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.25076312, y: -0.45297, z: -0.041305233, w: 0.8545349} + inSlope: {x: -0.881, y: 0.93124735, z: 0.29554284, w: 0.7620783} + outSlope: {x: -0.881, y: 0.93124735, z: 0.29554284, w: 0.7620783} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.24045947, y: -0.429395, z: -0.04192191, w: 0.86950666} + inSlope: {x: -0.22718123, y: 1.7775416, z: -1.0682516, w: 0.8580191} + outSlope: {x: -0.22718123, y: 1.7775416, z: -1.0682516, w: 0.8580191} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.24164344, y: -0.35748166, z: -0.1147582, w: 0.89478815} + inSlope: {x: -0.245882, y: 2.2734985, z: -2.133165, w: 0.70164263} + outSlope: {x: -0.245882, y: 2.2734985, z: -2.133165, w: 0.70164263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.2099142, y: -0.21738152, z: -0.18215847, w: 0.9356814} + inSlope: {x: -0.8247485, y: 3.508512, z: -0.3476691, w: 0.9201533} + outSlope: {x: -0.8247485, y: 3.508512, z: -0.3476691, w: 0.9201533} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.16840653, y: 0.023320073, z: -0.17448492, w: 0.9698714} + inSlope: {x: -0.34292075, y: 3.0238292, z: 0.13132867, w: 0.02148809} + outSlope: {x: -0.34292075, y: 3.0238292, z: 0.13132867, w: 0.02148809} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.17483182, y: 0.21799944, z: -0.17675984, w: 0.9437511} + inSlope: {x: 0.41709685, y: 1.0608647, z: -0.17613189, w: -0.35347614} + outSlope: {x: 0.41709685, y: 1.0608647, z: -0.17613189, w: -0.35347614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.27969715, y: 0.29236573, z: -0.13099092, w: 0.90505975} + inSlope: {x: 1.1423182, y: 0.06488806, z: 1.220895, w: -0.20211358} + outSlope: {x: 1.1423182, y: 0.06488806, z: 1.220895, w: -0.20211358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.32271385, y: 0.28625667, z: -0.074214764, w: 0.89911354} + inSlope: {x: 1.6520315, y: -0.76109207, z: 2.9533982, w: -0.17244624} + outSlope: {x: 1.6520315, y: -0.76109207, z: 2.9533982, w: -0.17244624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.35471138, y: 0.26651794, z: -0.009345385, w: 0.8961366} + inSlope: {x: 1.3154727, y: -0.4793353, z: 1.9531616, w: -0.26669765} + outSlope: {x: 1.3154727, y: -0.4793353, z: 1.9531616, w: -0.26669765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.3665629, y: 0.27027884, z: -0.009109442, w: 0.8902236} + inSlope: {x: 0.6988114, y: 0.2059175, z: 0.03411386, w: -0.34965962} + outSlope: {x: 0.6988114, y: 0.2059175, z: 0.03411386, w: -0.34965962} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.48211968, y: 0.27258536, z: 0.039971575, w: 0.83166105} + inSlope: {x: 0.15031561, y: -0.006929941, z: 0.19918862, w: -0.094358414} + outSlope: {x: 0.15031561, y: -0.006929941, z: 0.19918862, w: -0.094358414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.48434266, y: 0.2726966, z: 0.04320735, w: 0.8301698} + inSlope: {x: -0.8203884, y: 1.4933374, z: -2.4140418, w: -0.0729186} + outSlope: {x: -0.8203884, y: 1.4933374, z: -2.4140418, w: -0.0729186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.45477343, y: 0.32236323, z: -0.04049641, w: 0.8292304} + inSlope: {x: -1.3350538, y: 2.129362, z: -3.5775487, w: -0.118401766} + outSlope: {x: -1.3350538, y: 2.129362, z: -3.5775487, w: -0.118401766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.4398409, y: 0.3436753, z: -0.076044165, w: 0.8262231} + inSlope: {x: -0.8227782, y: 1.1070578, z: -1.8536905, w: -0.17759639} + outSlope: {x: -0.8227782, y: 1.1070578, z: -1.8536905, w: -0.17759639} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.37560815, y: 0.39832085, z: -0.18835941, w: 0.8153403} + inSlope: {x: -0.290986, y: -0.007221408, z: -0.48896584, w: 0.025355838} + outSlope: {x: -0.290986, y: -0.007221408, z: -0.48896584, w: 0.025355838} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.41427395, y: 0.32058403, z: -0.120463476, w: 0.84326243} + inSlope: {x: 0.6542033, y: -0.92378175, z: 1.5832636, w: 0.25167826} + outSlope: {x: 0.6542033, y: -0.92378175, z: 1.5832636, w: 0.25167826} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.44734737, y: 0.28404397, z: -0.01758572, w: 0.84787387} + inSlope: {x: 0.58601224, y: -0.33776554, z: 2.2338183, w: -0.14201595} + outSlope: {x: 0.58601224, y: -0.33776554, z: 2.2338183, w: -0.14201595} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.46283185, y: 0.30415118, z: 0.06720954, w: 0.82991666} + inSlope: {x: -0.048865218, y: 0.6530653, z: 0.4582325, w: -0.248633} + outSlope: {x: -0.048865218, y: 0.6530653, z: 0.4582325, w: -0.248633} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.45604873, y: 0.33695233, z: 0.078976974, w: 0.8199057} + inSlope: {x: -0.3294024, y: 0.7952006, z: -0.24602653, w: -0.12110543} + outSlope: {x: -0.3294024, y: 0.7952006, z: -0.24602653, w: -0.12110543} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8666668 + value: {x: 0.35886404, y: 0.43587136, z: -0.028248994, w: 0.8248847} + inSlope: {x: -0.18883932, y: 0.09580591, z: -0.319573, w: 0.020631572} + outSlope: {x: -0.18883932, y: 0.09580591, z: -0.319573, w: 0.020631572} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.30585116, y: 0.4863387, z: -0.1288725, w: 0.80828315} + inSlope: {x: -0.19391316, y: 0.118139796, z: -0.30096155, w: -0.045617267} + outSlope: {x: -0.19391316, y: 0.118139796, z: -0.30096155, w: -0.045617267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.31059656, y: 0.47223228, z: -0.12451634, w: 0.8154889} + inSlope: {x: 0.31663418, y: -0.25053823, z: 0.5011717, w: 0.10027179} + outSlope: {x: 0.31663418, y: -0.25053823, z: 0.5011717, w: 0.10027179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.3236303, y: 0.40974078, z: -0.07627939, w: 0.8494454} + inSlope: {x: -0.018831808, y: -0.9492713, z: 0.5390146, w: 0.5124526} + outSlope: {x: -0.018831808, y: -0.9492713, z: 0.5390146, w: 0.5124526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.33391055, y: 0.30387437, z: 0.023714243, w: 0.8919651} + inSlope: {x: 0.049213216, y: -0.369438, z: 0.45314735, w: 0.0962449} + outSlope: {x: 0.049213216, y: -0.369438, z: 0.45314735, w: 0.0962449} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.2995704, y: 0.26718917, z: 0.017177584, w: 0.915736} + inSlope: {x: -0.21497837, y: -0.120526075, z: -0.12670955, w: 0.107874975} + outSlope: {x: -0.21497837, y: -0.120526075, z: -0.12670955, w: 0.107874975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.2430329, y: 0.16781515, z: 0.07457296, w: 0.95247674} + inSlope: {x: -0.0410204, y: -0.65881777, z: 0.55616665, w: 0.08263357} + outSlope: {x: -0.0410204, y: -0.65881777, z: 0.55616665, w: 0.08263357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6333334 + value: {x: 0.25093767, y: -0.09241333, z: 0.31086516, w: 0.9120597} + inSlope: {x: 0.054869108, y: -0.92342174, z: 0.8902162, w: -0.41206104} + outSlope: {x: 0.054869108, y: -0.92342174, z: 0.8902162, w: -0.41206104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.2665257, y: -0.2372187, z: 0.4322413, w: 0.82816595} + inSlope: {x: 0.11201899, y: -0.6210227, z: 0.4171474, w: -0.43141764} + outSlope: {x: 0.11201899, y: -0.6210227, z: 0.4171474, w: -0.43141764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.26786035, y: -0.33688915, z: 0.5297839, w: 0.7308116} + inSlope: {x: -0.11747554, y: -0.47446197, z: 0.6773675, w: -0.66663677} + outSlope: {x: -0.11747554, y: -0.47446197, z: 0.6773675, w: -0.66663677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.28502464, y: -0.3785105, z: 0.6066754, w: 0.6383069} + inSlope: {x: 0.32605252, y: -0.05988391, z: 0.22163968, w: -0.38772103} + outSlope: {x: 0.32605252, y: -0.05988391, z: 0.22163968, w: -0.38772103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: -0.00025493558, y: -0.003258325, z: 0.14888762, w: -0.17551659} + outSlope: {x: -0.00025493558, y: -0.003258325, z: 0.14888762, w: -0.17551659} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.0019008154, y: 0.0069779027, z: 0.8469003, w: 0.5317025} + inSlope: {x: 0.012718533, y: -0.030651923, z: 1.0779889, w: -1.7200614} + outSlope: {x: 0.012718533, y: -0.030651923, z: 1.0779889, w: -1.7200614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.0010171419, y: 0.003439625, z: 0.9490068, w: 0.31523526} + inSlope: {x: 0.029004827, y: -0.022534624, z: 0.5180868, w: -1.5472195} + outSlope: {x: 0.029004827, y: -0.022534624, z: 0.5180868, w: -1.5472195} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.0014749818, y: 0.0031016055, z: 0.95653826, w: 0.29158664} + inSlope: {x: 0.011386024, y: -0.008466579, z: 0.18947506, w: -0.5907117} + outSlope: {x: 0.011386024, y: -0.008466579, z: 0.18947506, w: -0.5907117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.0013966755, y: 0.003157406, z: 0.9553226, w: 0.2955449} + inSlope: {x: -0.04936197, y: 0.041400727, z: -0.9956155, w: 2.7703226} + outSlope: {x: -0.04936197, y: 0.041400727, z: -0.9956155, w: 2.7703226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.00017041863, y: 0.004481631, z: 0.92335105, w: 0.3839308} + inSlope: {x: -0.09960819, y: 0.116300166, z: -3.3121846, w: 7.179109} + outSlope: {x: -0.09960819, y: 0.116300166, z: -3.3121846, w: 7.179109} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.0019235972, y: 0.007034077, z: 0.8449165, w: 0.53484845} + inSlope: {x: -0.06040208, y: 0.15436837, z: -5.5990343, w: 8.765968} + outSlope: {x: -0.06040208, y: 0.15436837, z: -5.5990343, w: 8.765968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.00218382, y: 0.009627243, z: 0.73671657, w: 0.6761297} + inSlope: {x: -0.031195868, y: 0.105522074, z: -5.2354174, w: 6.212043} + outSlope: {x: -0.031195868, y: 0.105522074, z: -5.2354174, w: 6.212043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.002963459, y: 0.010551481, z: 0.6704026, w: 0.7419166} + inSlope: {x: -0.029339403, y: 0.031469796, z: -2.307835, w: 2.25717} + outSlope: {x: -0.029339403, y: 0.031469796, z: -2.307835, w: 2.25717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.0031617994, y: 0.010676235, z: 0.6597888, w: 0.75136864} + inSlope: {x: -0.014648678, y: 0.009817111, z: -0.8190038, w: 0.7133551} + outSlope: {x: -0.014648678, y: 0.009817111, z: -0.8190038, w: 0.7133551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.004300016, y: 0.011673404, z: 0.58209187, w: 0.81302786} + inSlope: {x: -0.025356311, y: 0.03099075, z: -2.2748516, w: 1.6191853} + outSlope: {x: -0.025356311, y: 0.03099075, z: -2.2748516, w: 1.6191853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.0050399606, y: 0.013054658, z: 0.48503193, w: 0.87438446} + inSlope: {x: -0.0033454013, y: 0.0106297685, z: -0.7257561, w: 0.41034427} + outSlope: {x: -0.0033454013, y: 0.0106297685, z: -0.7257561, w: 0.41034427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0050897417, y: 0.013256439, z: 0.4713455, w: 0.8818343} + inSlope: {x: -0.00080924423, y: 0.003770205, z: -0.2550144, w: 0.13626146} + outSlope: {x: -0.00080924423, y: 0.003770205, z: -0.2550144, w: 0.13626146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.0051446087, y: 0.014356892, z: 0.39762604, w: 0.91742086} + inSlope: {x: 0.0021415784, y: 0.018332021, z: -1.2217662, w: 0.5258261} + outSlope: {x: 0.0021415784, y: 0.018332021, z: -1.2217662, w: 0.5258261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: -0.0044671055, y: 0.01622719, z: 0.2719991, w: 0.96215034} + inSlope: {x: 0.026462868, y: 0.04119709, z: -2.8284073, w: 0.78210604} + outSlope: {x: 0.026462868, y: 0.04119709, z: -2.8284073, w: 0.78210604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.003911315, y: 0.016988937, z: 0.21920204, w: 0.97552377} + inSlope: {x: 0.048194475, y: 0.05391832, z: -3.830779, w: 0.8164315} + outSlope: {x: 0.048194475, y: 0.05391832, z: -3.830779, w: 0.8164315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.0028606209, y: 0.018024469, z: 0.1443063, w: 0.98936474} + inSlope: {x: 0.11751065, y: 0.084376514, z: -6.5758944, w: 0.7284049} + outSlope: {x: 0.11751065, y: 0.084376514, z: -6.5758944, w: 0.7284049} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.000005706784, y: 0.019801488, z: 0.0000054967163, w: 0.99980396} + inSlope: {x: 0.08598979, y: 0.053310633, z: -4.3290224, w: 0.3131768} + outSlope: {x: 0.08598979, y: 0.053310633, z: -4.3290224, w: 0.3131768} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.000005702826, y: 0.019801488, z: 0.000005681413, w: 0.99980396} + inSlope: {x: -0.00000011874374, y: 0, z: 0.000005540902, w: 0} + outSlope: {x: -0.00000011874374, y: 0, z: 0.000005540902, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.000005702826, y: 0.019801488, z: 0.000005681411, w: 0.99980396} + inSlope: {x: -0.00000019046202, y: -0.00000016763822, z: 0.00000931901, w: 0} + outSlope: {x: -0.00000019046202, y: -0.00000016763822, z: 0.00000931901, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.0000056964773, y: 0.019801483, z: 0.000005992046, w: 0.99980396} + inSlope: {x: -0.11309152, y: -0.07929881, z: 6.217182, w: -0.650177} + outSlope: {x: -0.11309152, y: -0.07929881, z: 6.217182, w: -0.650177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.003764011, y: 0.017158197, z: 0.20724487, w: 0.9781314} + inSlope: {x: -0.14048606, y: -0.118344374, z: 8.916094, w: -1.3540375} + outSlope: {x: -0.14048606, y: -0.118344374, z: 8.916094, w: -1.3540375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.0046771676, y: 0.015856674, z: 0.29720882, w: 0.9546694} + inSlope: {x: -0.038686935, y: -0.06868051, z: 4.68788, w: -1.4001752} + outSlope: {x: -0.038686935, y: -0.06868051, z: 4.68788, w: -1.4001752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.005122062, y: 0.013428808, z: 0.45971143, w: 0.887952} + inSlope: {x: 0.005070134, y: -0.035057202, z: 2.3616104, w: -1.2103927} + outSlope: {x: 0.005070134, y: -0.035057202, z: 2.3616104, w: -1.2103927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: -0.004411104, y: 0.011812637, z: 0.5719206, w: 0.8202121} + inSlope: {x: 0.0029880677, y: -0.004088389, z: 0.29534194, w: -0.20317754} + outSlope: {x: 0.0029880677, y: -0.004088389, z: 0.29534194, w: -0.20317754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.0051565026, y: 0.014223456, z: 0.4065191, w: 0.91351706} + inSlope: {x: 0.0043893135, y: 0.05073135, z: -3.3887205, w: 1.4915493} + outSlope: {x: 0.0043893135, y: 0.05073135, z: -3.3887205, w: 1.4915493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.0036852795, y: 0.017244639, z: 0.20110103, w: 0.9794118} + inSlope: {x: 0.061032712, y: 0.06523887, z: -4.669912, w: 0.9510479} + outSlope: {x: 0.061032712, y: 0.06523887, z: -4.669912, w: 0.9510479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.0012755168, y: 0.019129796, z: 0.05788005, w: 0.99813944} + inSlope: {x: 0.053922098, y: 0.033952832, z: -2.7390997, w: 0.20736893} + outSlope: {x: 0.053922098, y: 0.033952832, z: -2.7390997, w: 0.20736893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.00067908684, y: 0.019461617, z: 0.029948644, w: 0.99936175} + inSlope: {x: 0.03843665, y: 0.020150784, z: -1.736234, w: 0.049935624} + outSlope: {x: 0.03843665, y: 0.020150784, z: -1.736234, w: 0.049935624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.000005703712, y: 0.019801488, z: 0.0000056432145, w: 0.99980396} + inSlope: {x: 0.02054371, y: 0.0101961475, z: -0.89828974, w: 0.013266219} + outSlope: {x: 0.02054371, y: 0.0101961475, z: -0.89828974, w: 0.013266219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: 0.000005702826, y: 0.019801488, z: 0.0000056814124, w: 0.99980396} + inSlope: {x: -0.000000046220563, y: 0, z: 0.0000019784256, w: 0} + outSlope: {x: -0.000000046220563, y: 0, z: 0.0000019784256, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: -0.00044303958, y: 0.019583374, z: 0.019392991, w: 0.9996201} + inSlope: {x: -0.031345084, y: -0.016073711, z: 1.3972037, w: -0.03227058} + outSlope: {x: -0.031345084, y: -0.016073711, z: 1.3972037, w: -0.03227058} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.0021135232, y: 0.018593648, z: 0.10087866, w: 0.9947227} + inSlope: {x: -0.017521985, y: -0.012192844, z: 0.95320237, w: -0.09598705} + outSlope: {x: -0.017521985, y: -0.012192844, z: 0.95320237, w: -0.09598705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.0044492236, y: 0.016255897, z: 0.27003497, w: 0.962703} + inSlope: {x: -0.0014044312, y: -0.0022370203, z: 0.15314534, w: -0.04289214} + outSlope: {x: -0.0014044312, y: -0.0022370203, z: 0.15314534, w: -0.04289214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.004878028, y: 0.015415296, z: 0.32695752, w: 0.9449007} + inSlope: {x: -0.0029148934, y: -0.0073914486, z: 0.49614567, w: -0.17167763} + outSlope: {x: -0.0029148934, y: -0.0073914486, z: 0.49614567, w: -0.17167763} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: -0.005100109, y: 0.014655984, z: 0.37769866, w: 0.92579854} + inSlope: {x: 0.0009285481, y: 0.004818593, z: -0.32112062, w: 0.13063979} + outSlope: {x: 0.0009285481, y: 0.004818593, z: -0.32112062, w: 0.13063979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5666668 + value: {x: -0.004647359, y: 0.015913632, z: 0.29334918, w: 0.9558616} + inSlope: {x: 0.008479728, y: 0.016130205, z: -1.0934366, w: 0.33708248} + outSlope: {x: 0.008479728, y: 0.016130205, z: -1.0934366, w: 0.33708248} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: -0.0044408627, y: 0.016269192, z: 0.26912472, w: 0.9629577} + inSlope: {x: 0.0036355667, y: 0.005717924, z: -0.39178643, w: 0.10888794} + outSlope: {x: 0.0036355667, y: 0.005717924, z: -0.39178643, w: 0.10888794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.0042120744, y: 0.01660604, z: 0.24592842, w: 0.9691366} + inSlope: {x: -0.004808968, y: -0.0066826185, z: 0.46243203, w: -0.11828196} + outSlope: {x: -0.004808968, y: -0.0066826185, z: 0.46243203, w: -0.11828196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: -0.00516282, y: 0.013840707, z: 0.43207172, w: 0.9017183} + inSlope: {x: 0.0006580638, y: -0.017332954, z: 1.159681, w: -0.55536085} + outSlope: {x: 0.0006580638, y: -0.017332954, z: 1.159681, w: -0.55536085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.0026705721, y: 0.010384603, z: 0.68508464, w: 0.72838455} + inSlope: {x: 0.0071061356, y: -0.0038262587, z: 0.34367535, w: -0.32298654} + outSlope: {x: 0.0071061356, y: -0.0038262587, z: 0.34367535, w: -0.32298654} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.0027359307, y: 0.01042019, z: 0.6819019, w: 0.7313643} + inSlope: {x: -0.007679765, y: 0.004243003, z: -0.37747377, w: 0.35162818} + outSlope: {x: -0.007679765, y: 0.004243003, z: -0.37747377, w: 0.35162818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.0027063277, y: 0.010403961, z: 0.68334967, w: 0.7300121} + inSlope: {x: 0.008211975, y: -0.004461105, z: 0.3993688, w: -0.3741864} + outSlope: {x: 0.008211975, y: -0.004461105, z: 0.3993688, w: -0.3741864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: -0.0022592004, y: 0.009165173, z: 0.7588087, w: 0.6512452} + inSlope: {x: -0.00022988714, y: -0.0022560696, z: 0.104398556, w: -0.121493146} + outSlope: {x: -0.00022988714, y: -0.0022560696, z: 0.104398556, w: -0.121493146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.002264495, y: 0.0091079855, z: 0.76144195, w: 0.64816517} + inSlope: {x: 0.000014081812, y: 0.0001660201, z: -0.0076140133, w: 0.00894441} + outSlope: {x: 0.000014081812, y: 0.0001660201, z: -0.0076140133, w: 0.00894441} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -3.7069612, y: -1.0784161, z: 0.14738916, w: -0.5386126} + outSlope: {x: -3.7069612, y: -1.0784161, z: 0.14738916, w: -0.5386126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.09829938, y: -0.18774092, z: 0.34951445, w: 0.91265017} + inSlope: {x: -3.8277087, y: -0.8741051, z: -0.080882005, w: -0.56692064} + outSlope: {x: -3.8277087, y: -0.8741051, z: -0.080882005, w: -0.56692064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.16410698, y: -0.19890416, z: 0.3443619, w: 0.9027297} + inSlope: {x: -2.9108057, y: -0.10699512, z: -0.5709841, w: -0.279175} + outSlope: {x: -2.9108057, y: -0.10699512, z: -0.5709841, w: -0.279175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.21249995, y: -0.14496657, z: 0.28467384, w: 0.9234659} + inSlope: {x: -0.031734146, y: 1.7896804, z: -1.6805512, w: 0.7812505} + outSlope: {x: -0.031734146, y: 1.7896804, z: -1.6805512, w: 0.7812505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.15275861, y: 0.03812591, z: 0.09586733, w: 0.98286355} + inSlope: {x: 1.2012541, y: 2.1019738, z: -2.6320796, w: 0.36428335} + outSlope: {x: 1.2012541, y: 2.1019738, z: -2.6320796, w: 0.36428335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.06292165, y: 0.14183109, z: -0.05895225, w: 0.9861285} + inSlope: {x: 1.3804595, y: 1.0602261, z: -1.4558771, w: -0.14143834} + outSlope: {x: 1.3804595, y: 1.0602261, z: -1.4558771, w: -0.14143834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.040175747, y: 0.15846625, z: -0.07741826, w: 0.98350435} + inSlope: {x: 1.6864424, y: 0.16184747, z: -0.025549412, w: 0.03425879} + outSlope: {x: 1.6864424, y: 0.16184747, z: -0.025549412, w: 0.03425879} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.0067069023, y: 0.14722598, z: -0.059803866, w: 0.9872705} + inSlope: {x: 2.4156623, y: -0.7479825, z: 1.162952, w: 0.17891034} + outSlope: {x: 2.4156623, y: -0.7479825, z: 1.162952, w: 0.17891034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.0403464, y: 0.13353348, z: -0.03865316, w: 0.98946804} + inSlope: {x: 1.8994845, y: -1.335576, z: -0.58963686, w: 0.07935759} + outSlope: {x: 1.8994845, y: -1.335576, z: -0.58963686, w: 0.07935759} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.056609273, y: 0.10270679, z: -0.07945837, w: 0.9899157} + inSlope: {x: -0.112989634, y: -3.1251361, z: -2.3088813, w: 0.08153553} + outSlope: {x: -0.112989634, y: -3.1251361, z: -2.3088813, w: 0.08153553} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.036580045, y: 0.029362243, z: -0.11561586, w: 0.9921859} + inSlope: {x: -1.4636586, y: -3.8238008, z: -1.3616581, w: 0.057619143} + outSlope: {x: -1.4636586, y: -3.8238008, z: -1.3616581, w: 0.057619143} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.007820661, y: -0.024753248, z: -0.124846995, w: 0.99183637} + inSlope: {x: -1.60257, y: -2.0891633, z: -0.403813, w: -0.045377593} + outSlope: {x: -1.60257, y: -2.0891633, z: -0.403813, w: -0.045377593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.01683895, y: -0.040276494, z: -0.12907629, w: 0.9906733} + inSlope: {x: -1.3248703, y: -1.0686796, z: 0.19810234, w: -0.040662266} + outSlope: {x: -1.3248703, y: -1.0686796, z: 0.19810234, w: -0.040662266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.092484474, y: -0.15455154, z: -0.039048444, w: 0.9828712} + inSlope: {x: -1.3063378, y: -2.48209, z: 1.5009899, w: -0.45800498} + outSlope: {x: -1.3063378, y: -2.48209, z: 1.5009899, w: -0.45800498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.15969902, y: -0.28315556, z: -0.018423736, w: 0.945505} + inSlope: {x: -1.1255465, y: -2.2213054, z: -0.36583054, w: -0.85358983} + outSlope: {x: -1.1255465, y: -2.2213054, z: -0.36583054, w: -0.85358983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.20625955, y: -0.43044907, z: -0.0506936, w: 0.8772689} + inSlope: {x: 0.09330878, y: -0.57118946, z: -0.075523816, w: -0.2618214} + outSlope: {x: 0.09330878, y: -0.57118946, z: -0.075523816, w: -0.2618214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: -0.14604154, y: -0.49046785, z: 0.010082346, w: 0.85907596} + inSlope: {x: 0.8933164, y: -0.3988699, z: 1.1816571, w: -0.09457299} + outSlope: {x: 0.8933164, y: -0.3988699, z: 1.1816571, w: -0.09457299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.10824532, y: -0.5035702, z: 0.06406734, w: 0.8547487} + inSlope: {x: 1.7736378, y: -0.4379633, z: 2.805176, w: -0.31076074} + outSlope: {x: 1.7736378, y: -0.4379633, z: 2.805176, w: -0.31076074} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.07062736, y: -0.511582, z: 0.12577721, w: 0.8470394} + inSlope: {x: 1.2255396, y: -0.22935948, z: 1.825074, w: -0.21286568} + outSlope: {x: 1.2255396, y: -0.22935948, z: 1.825074, w: -0.21286568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: -0.06739404, y: -0.5112155, z: 0.12490308, w: 0.8476532} + inSlope: {x: 0.18196383, y: 0.045291703, z: -0.046116754, w: 0.048594415} + outSlope: {x: 0.18196383, y: 0.045291703, z: -0.046116754, w: 0.048594415} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.101189196, y: -0.46130016, z: 0.10416912, w: 0.8752781} + inSlope: {x: -0.74090946, y: 0.2730357, z: -0.47634947, w: 0.114067264} + outSlope: {x: -0.74090946, y: 0.2730357, z: -0.47634947, w: 0.114067264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.15963577, y: -0.44466546, z: 0.06437208, w: 0.87900245} + inSlope: {x: -0.96647906, y: 0.23304574, z: -0.693771, w: -0.0073081325} + outSlope: {x: -0.96647906, y: 0.23304574, z: -0.693771, w: -0.0073081325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.17595363, y: -0.44082573, z: 0.052478112, w: 0.878612} + inSlope: {x: -2.2018735, y: 0.96599406, z: -3.510511, w: 0.0025874404} + outSlope: {x: -2.2018735, y: 0.96599406, z: -3.510511, w: 0.0025874404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.23303148, y: -0.4124657, z: -0.052644845, w: 0.8790887} + inSlope: {x: -2.690681, y: 1.4416091, z: -4.7515707, w: -0.13713254} + outSlope: {x: -2.690681, y: 1.4416091, z: -4.7515707, w: -0.13713254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.2656429, y: -0.39277214, z: -0.10590744, w: 0.8740409} + inSlope: {x: -1.7767541, y: 1.162364, z: -2.8812122, w: -0.34323904} + outSlope: {x: -1.7767541, y: 1.162364, z: -2.8812122, w: -0.34323904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: -0.36685014, y: -0.28220052, z: -0.28780895, w: 0.8384211} + inSlope: {x: -0.32578945, y: 1.0062253, z: -1.0407759, w: -0.15694872} + outSlope: {x: -0.32578945, y: 1.0062253, z: -1.0407759, w: -0.15694872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: -0.3489527, y: -0.21950965, z: -0.2878164, w: 0.86441267} + inSlope: {x: 0.39335704, y: 0.13661262, z: 1.1365836, w: 0.5682265} + outSlope: {x: 0.39335704, y: 0.13661262, z: 1.1365836, w: 0.5682265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.3124261, y: -0.24990007, z: -0.140605, w: 0.9056325} + inSlope: {x: 0.5017819, y: -1.1058915, z: 2.1142254, w: 0.19270259} + outSlope: {x: 0.5017819, y: -1.1058915, z: 2.1142254, w: 0.19270259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.2958505, y: -0.29389322, z: -0.07941999, w: 0.9054236} + inSlope: {x: 0.34958872, y: -1.200473, z: 1.0549623, w: -0.16918497} + outSlope: {x: 0.34958872, y: -1.200473, z: 1.0549623, w: -0.16918497} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.28816196, y: -0.3512759, z: -0.0677671, w: 0.88824296} + inSlope: {x: -0.028965125, y: -0.61288303, z: -0.2177635, w: -0.26795018} + outSlope: {x: -0.028965125, y: -0.61288303, z: -0.2177635, w: -0.26795018} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.31239352, y: -0.37469527, z: -0.13196754, w: 0.8629011} + inSlope: {x: -0.2677088, y: -0.03153832, z: -0.59717464, w: -0.20168911} + outSlope: {x: -0.2677088, y: -0.03153832, z: -0.59717464, w: -0.20168911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9666668 + value: {x: -0.3408587, y: -0.2789163, z: -0.27854586, w: 0.853483} + inSlope: {x: 0.15220425, y: 0.29333186, z: -0.19105321, w: 0.094311595} + outSlope: {x: 0.15220425, y: 0.29333186, z: -0.19105321, w: 0.094311595} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.298585, y: -0.16878584, z: -0.2980706, w: 0.890793} + inSlope: {x: 0.06450407, y: 0.6452603, z: 0.1420541, w: 0.19116876} + outSlope: {x: 0.06450407, y: 0.6452603, z: 0.1420541, w: 0.19116876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: -0.28878203, y: -0.047220502, z: -0.14629634, w: 0.9449723} + inSlope: {x: -0.023348652, y: -0.1628307, z: 0.9539151, w: 0.1315428} + outSlope: {x: -0.023348652, y: -0.1628307, z: 0.9539151, w: 0.1315428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.2830414, y: -0.11067063, z: -0.11300898, w: 0.94597495} + inSlope: {x: 0.11403244, y: -1.9380181, z: -0.31916147, w: -0.23895288} + outSlope: {x: 0.11403244, y: -1.9380181, z: -0.31916147, w: -0.23895288} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.31451523, y: -0.30848205, z: -0.19250897, w: 0.8768462} + inSlope: {x: -0.9164008, y: -2.1317332, z: -1.1201296, w: -1.3187683} + outSlope: {x: -0.9164008, y: -2.1317332, z: -1.1201296, w: -1.3187683} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: -0.3834164, y: -0.38759148, z: -0.23221216, w: 0.8055074} + inSlope: {x: -0.9835527, y: -0.073519416, z: 0.11899541, w: -0.4674469} + outSlope: {x: -0.9835527, y: -0.073519416, z: 0.11899541, w: -0.4674469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: -0.51374716, y: -0.19819354, z: -0.10142743, w: 0.82855034} + inSlope: {x: 0.07198034, y: 1.5133345, z: 1.2276314, w: 0.5558394} + outSlope: {x: 0.07198034, y: 1.5133345, z: 1.2276314, w: 0.5558394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.33609805, y: -0.007401309, z: 0.09618317, w: 0.9368736} + inSlope: {x: 1.7963486, y: 0.5463889, z: 0.83301353, w: 0.5639636} + outSlope: {x: 1.7963486, y: 0.5463889, z: 0.83301353, w: 0.5639636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: -0.035685554, y: -0.009138609, z: 0.13160844, w: 0.9906171} + inSlope: {x: 0.7017479, y: -0.1937275, z: -0.28942537, w: 0.062652886} + outSlope: {x: 0.7017479, y: -0.1937275, z: -0.28942537, w: 0.062652886} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: -0.046310507, y: -0.061449066, z: 0.10029147, w: 0.9919783} + inSlope: {x: -0.41103753, y: -0.20546299, z: 0.28570002, w: -0.060964882} + outSlope: {x: -0.41103753, y: -0.20546299, z: 0.28570002, w: -0.060964882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: -0.08850504, y: -0.11463596, z: 0.17695497, w: 0.9735052} + inSlope: {x: 0.14859855, y: -0.30054316, z: 0.14405578, w: -0.048127815} + outSlope: {x: 0.14859855, y: -0.30054316, z: 0.14405578, w: -0.048127815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.04135771, y: -0.1616696, z: 0.21393876, w: 0.96248776} + inSlope: {x: 0.056911502, y: -0.2865666, z: 0.6671903, w: -0.19441742} + outSlope: {x: 0.056911502, y: -0.2865666, z: 0.6671903, w: -0.19441742} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1333337 + value: {x: -0.043582775, y: -0.17310722, z: 0.34205812, w: 0.9225674} + inSlope: {x: 0.3051913, y: 0.15386446, z: 0.29430732, w: -0.06535446} + outSlope: {x: 0.3051913, y: 0.15386446, z: 0.29430732, w: -0.06535446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.038629226, y: -0.17073826, z: 0.34578523, w: 0.9218399} + inSlope: {x: 0.29721743, y: 0.14213958, z: 0.2236299, w: -0.043652724} + outSlope: {x: 0.29721743, y: 0.14213958, z: 0.2236299, w: -0.043652724} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.06261259, y: -0.003608465, z: -0.0115549555, w: 0.047674473} + outSlope: {x: -0.06261259, y: -0.003608465, z: -0.0115549555, w: 0.047674473} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.25679174, y: 0.8580889, z: 0.3715369, w: 0.24433951} + inSlope: {x: -0.8422284, y: -0.40630108, z: -0.29437602, w: 0.98891264} + outSlope: {x: -0.8422284, y: -0.40630108, z: -0.29437602, w: 0.98891264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.40476808, y: 0.7239689, z: 0.3370892, w: 0.4454241} + inSlope: {x: -0.40652597, y: -0.5594404, z: 0.08736667, w: 0.47516} + outSlope: {x: -0.40652597, y: -0.5594404, z: 0.08736667, w: 0.47516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.4693199, y: 0.650981, z: 0.40275672, w: 0.44016996} + inSlope: {x: -0.2886278, y: -0.27681804, z: 0.35549164, w: -0.22378188} + outSlope: {x: -0.2886278, y: -0.27681804, z: 0.35549164, w: -0.22378188} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.5461059, y: 0.5239139, z: 0.52528864, w: 0.3890431} + inSlope: {x: -0.083118156, y: -0.42173845, z: 0.30713826, w: 0.036879517} + outSlope: {x: -0.083118156, y: -0.42173845, z: 0.30713826, w: 0.036879517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.49836066, y: 0.46107563, z: 0.6564127, w: 0.32888937} + inSlope: {x: 0.3450394, y: 0.010204003, z: 0.41135144, w: -0.31298798} + outSlope: {x: 0.3450394, y: 0.010204003, z: 0.41135144, w: -0.31298798} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.32421538, y: 0.4581954, z: 0.8037997, w: 0.19709764} + inSlope: {x: 0.583516, y: -0.079616085, z: 0.37972248, w: -0.40323207} + outSlope: {x: 0.583516, y: -0.079616085, z: 0.37972248, w: -0.40323207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.16452041, y: 0.4136634, z: 0.89115644, w: 0.08749827} + inSlope: {x: 0.000456423, y: -0.015186682, z: 0.008915671, w: -0.018133987} + outSlope: {x: 0.000456423, y: -0.015186682, z: 0.008915671, w: -0.018133987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.16242893, y: 0.41466966, z: 0.8911413, w: 0.086793214} + inSlope: {x: -0.004501198, y: -0.00029861956, z: -0.0008708247, w: 0.0019394625} + outSlope: {x: -0.004501198, y: -0.00029861956, z: -0.0008708247, w: 0.0019394625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.13161153, y: 0.41590822, z: 0.89681566, w: 0.073623724} + inSlope: {x: 0.122929335, y: 0.0061681475, z: 0.019528149, w: -0.0530285} + outSlope: {x: 0.122929335, y: 0.0061681475, z: 0.019528149, w: -0.0530285} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.10849322, y: 0.5321884, z: 0.83687836, w: 0.068112515} + inSlope: {x: 0.14209038, y: 1.3537605, z: -0.84334815, w: -0.015303358} + outSlope: {x: 0.14209038, y: 1.3537605, z: -0.84334815, w: -0.015303358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: -0.08797767, y: 0.7646959, z: 0.63473576, w: 0.06790202} + inSlope: {x: 0.13478544, y: 1.463464, z: -1.7454939, w: 0.020691423} + outSlope: {x: 0.13478544, y: 1.463464, z: -1.7454939, w: 0.020691423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1333337 + value: {x: -0.07387979, y: 0.89619166, z: 0.4313751, w: 0.072786815} + inSlope: {x: 0.030221932, y: 0.25660092, z: -0.52780294, w: 0.018196065} + outSlope: {x: 0.030221932, y: 0.25660092, z: -0.52780294, w: 0.018196065} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07350419, y: 0.899407, z: 0.42465532, w: 0.07302107} + inSlope: {x: 0.022536712, y: 0.1929253, z: -0.40319222, w: 0.0140554365} + outSlope: {x: 0.022536712, y: 0.1929253, z: -0.40319222, w: 0.0140554365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.8252288, y: -0.48036888, z: 0.28595173, w: -0.080465764} + inSlope: {x: 6.065737, y: 30.34046, z: -19.741163, w: -17.57608} + outSlope: {x: 6.065737, y: 30.34046, z: -19.741163, w: -17.57608} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.9263244, y: 0.025305502, z: -0.04306766, w: -0.37340045} + inSlope: {x: 3.042923, y: 15.233559, z: -9.914111, w: -8.753462} + outSlope: {x: 3.042923, y: 15.233559, z: -9.914111, w: -8.753462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.9266596, y: 0.02741647, z: -0.04451865, w: -0.37224784} + inSlope: {x: 0.02606928, y: 0.12279324, z: -0.08548568, w: 0.0841999} + outSlope: {x: 0.02606928, y: 0.12279324, z: -0.08548568, w: 0.0841999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.96130276, y: 0.035071727, z: -0.059243545, w: -0.26675305} + inSlope: {x: 0.031226248, y: -0.062298615, z: 0.06785235, w: 0.08925757} + outSlope: {x: 0.031226248, y: -0.062298615, z: 0.06785235, w: 0.08925757} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.9659595, y: 0.028185546, z: -0.049496636, w: -0.25234494} + inSlope: {x: 0.01821576, y: 0.0032836355, z: -0.0018606711, w: 0.0704571} + outSlope: {x: 0.01821576, y: 0.0032836355, z: -0.0018606711, w: 0.0704571} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.95496285, y: 0.023443937, z: -0.05006556, w: -0.29153013} + inSlope: {x: -0.08678385, y: -0.03542961, z: 0.0308242, w: -0.29231727} + outSlope: {x: -0.08678385, y: -0.03542961, z: 0.0308242, w: -0.29231727} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.8486087, y: 0.011695109, z: -0.03508599, w: -0.52772677} + inSlope: {x: -0.23138463, y: 0.017549895, z: 0.02101103, w: -0.37312114} + outSlope: {x: -0.23138463, y: 0.017549895, z: 0.02101103, w: -0.37312114} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.7674733, y: 0.026473321, z: -0.02937401, w: -0.6398602} + inSlope: {x: -0.026287463, y: 0.0010574061, z: -0.00014824807, w: -0.031485587} + outSlope: {x: -0.026287463, y: 0.0010574061, z: -0.00014824807, w: -0.031485587} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.77255577, y: 0.026484966, z: -0.029699568, w: -0.63369876} + inSlope: {x: 0.00033974682, y: 0.00023078197, z: -0.00010918836, w: 0.00042557757} + outSlope: {x: 0.00033974682, y: 0.00023078197, z: -0.00010918836, w: 0.00042557757} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.77232295, y: 0.024201035, z: -0.029795272, w: -0.63406926} + inSlope: {x: 0.000037550402, y: -0.0029337048, z: -0.00006604902, w: -0.000064373} + outSlope: {x: 0.000037550402, y: -0.0029337048, z: -0.00006604902, w: -0.000064373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.8818498, y: 0.021177463, z: -0.03393004, w: -0.469831} + inSlope: {x: 0.65929115, y: -0.006020056, z: -0.046595268, w: 1.2396145} + outSlope: {x: 0.65929115, y: -0.006020056, z: -0.046595268, w: 1.2396145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.05 + value: {x: 0.93895006, y: 0.022855055, z: -0.04130122, w: -0.34080014} + inSlope: {x: -0.025326926, y: 0.016012024, z: -0.020484202, w: -0.06600481} + outSlope: {x: -0.025326926, y: 0.016012024, z: -0.020484202, w: -0.06600481} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.9291008, y: 0.02404422, z: -0.042190034, w: -0.36662465} + inSlope: {x: -0.12166328, y: 0.0077310265, z: -0.0039987876, w: -0.30987677} + outSlope: {x: -0.12166328, y: 0.0077310265, z: -0.0039987876, w: -0.30987677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.39044568, y: -0.54410136, z: -0.1424045, w: 0.7288531} + inSlope: {x: -7.497505, y: 34.994423, z: 13.374289, w: 13.865826} + outSlope: {x: -7.497505, y: 34.994423, z: 13.374289, w: 13.865826} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.26548725, y: 0.039139044, z: 0.08050032, w: 0.9599502} + inSlope: {x: -3.672258, y: 17.515532, z: 6.649436, w: 6.914034} + outSlope: {x: -3.672258, y: 17.515532, z: 6.649436, w: 6.914034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.26803708, y: 0.039749682, z: 0.07924337, w: 0.9593209} + inSlope: {x: 0.1911628, y: -0.00015344284, z: -0.11494091, w: -0.044120543} + outSlope: {x: 0.1911628, y: -0.00015344284, z: -0.11494091, w: -0.044120543} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.42568606, y: -0.07651014, z: -0.027870541, w: 0.9011997} + inSlope: {x: 0.77793, y: -0.7094302, z: -0.33537257, w: -0.4381156} + outSlope: {x: 0.77793, y: -0.7094302, z: -0.33537257, w: -0.4381156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.5981095, y: -0.24896777, z: -0.039215922, w: 0.76075107} + inSlope: {x: 0.4266908, y: -0.3928489, z: 0.079055905, w: -0.45937437} + outSlope: {x: 0.4266908, y: -0.3928489, z: 0.079055905, w: -0.45937437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.6035462, y: -0.26878083, z: -0.04763669, w: 0.7491459} + inSlope: {x: -0.46118122, y: -0.03721837, z: -0.21861008, w: 0.343366} + outSlope: {x: -0.46118122, y: -0.03721837, z: -0.21861008, w: 0.343366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.43626222, y: -0.27020383, z: -0.11651855, w: 0.85034615} + inSlope: {x: -0.90886295, y: -0.015651599, z: -0.38724408, w: 0.4088495} + outSlope: {x: -0.90886295, y: -0.015651599, z: -0.38724408, w: 0.4088495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.3619433, y: -0.2910271, z: -0.15840735, w: 0.87132514} + inSlope: {x: 0.21291217, y: -0.28979063, z: -0.021501949, w: -0.189475} + outSlope: {x: 0.21291217, y: -0.28979063, z: -0.021501949, w: -0.189475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.43547633, y: -0.31812763, z: -0.1377054, w: 0.8307782} + inSlope: {x: 0.19236374, y: 0.13990863, z: 0.08340918, w: -0.033445388} + outSlope: {x: 0.19236374, y: 0.13990863, z: 0.08340918, w: -0.033445388} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.5148255, y: -0.14849688, z: -0.08305997, w: 0.8402407} + inSlope: {x: 0.10608826, y: 0.51061213, z: 0.068747535, w: 0.032084502} + outSlope: {x: 0.10608826, y: 0.51061213, z: 0.068747535, w: 0.032084502} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.51361346, y: -0.010461154, z: -0.08300519, w: 0.8539333} + inSlope: {x: -0.048092052, y: 0.008445921, z: -0.0025983925, w: 0.028781917} + outSlope: {x: -0.048092052, y: 0.008445921, z: -0.0025983925, w: 0.028781917} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.5168171, y: -0.007828441, z: -0.08208381, w: 0.85211563} + inSlope: {x: -0.0010567913, y: -0.002638402, z: -0.0018306094, w: 0.00044167083} + outSlope: {x: -0.0010567913, y: -0.002638402, z: -0.0018306094, w: 0.00044167083} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.5170861, y: 0.021061964, z: -0.070466965, w: 0.8527677} + inSlope: {x: -0.00038444676, y: 0.123087704, z: 0.049045224, w: 0.0012391736} + outSlope: {x: -0.00038444676, y: 0.123087704, z: 0.049045224, w: 0.0012391736} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.5309411, y: 0.016322488, z: -0.0022906899, w: 0.8472484} + inSlope: {x: -0.69963884, y: -0.014028582, z: 0.4364561, w: 0.43821794} + outSlope: {x: -0.69963884, y: -0.014028582, z: 0.4364561, w: 0.43821794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.3642186, y: 0.027628994, z: 0.059061542, w: 0.9290281} + inSlope: {x: -1.4441173, y: 0.1453568, z: 0.3925751, w: 0.53833365} + outSlope: {x: -1.4441173, y: 0.1453568, z: 0.3925751, w: 0.53833365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.27407554, y: 0.037388794, z: 0.08001703, w: 0.957644} + inSlope: {x: -0.68269163, y: 0.07796496, z: 0.11975754, w: 0.18687414} + outSlope: {x: -0.68269163, y: 0.07796496, z: 0.11975754, w: 0.18687414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase/Bind_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.014989077, y: 0.026260613, z: -0.012538432, w: 0.053855177} + outSlope: {x: 0.014989077, y: 0.026260613, z: -0.012538432, w: 0.053855177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.19278382, y: 0.8211341, z: 0.52558565, w: -0.11105381} + inSlope: {x: 0.16766712, y: 0.11880934, z: -0.052413937, w: 0.92059296} + outSlope: {x: 0.16766712, y: 0.11880934, z: -0.052413937, w: 0.92059296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.20369585, y: 0.8163105, z: 0.5373065, w: 0.058711197} + inSlope: {x: -0.060456485, y: 0.01806375, z: 0.010306847, w: -0.13682401} + outSlope: {x: -0.060456485, y: 0.01806375, z: 0.010306847, w: -0.13682401} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.14212187, y: 0.8308766, z: 0.52731204, w: -0.10671204} + inSlope: {x: -0.27135578, y: -0.11333059, z: 0.12871397, w: -0.6085961} + outSlope: {x: -0.27135578, y: -0.11333059, z: 0.12871397, w: -0.6085961} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.14514747, y: 0.7204658, z: 0.6526507, w: -0.18414225} + inSlope: {x: 0.2655264, y: -0.50988483, z: 0.5127369, w: 0.031953186} + outSlope: {x: 0.2655264, y: -0.50988483, z: 0.5127369, w: 0.031953186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.23823608, y: 0.5162127, z: 0.81197137, w: -0.13217609} + inSlope: {x: 0.13614771, y: -0.57108575, z: 0.35541093, w: 0.19810994} + outSlope: {x: 0.13614771, y: -0.57108575, z: 0.35541093, w: 0.19810994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.28476498, y: 0.24004477, z: 0.9263472, w: -0.056288045} + inSlope: {x: 0.054312997, y: -0.41333193, z: 0.0970889, w: 0.10802283} + outSlope: {x: 0.054312997, y: -0.41333193, z: 0.0970889, w: 0.10802283} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.2840136, y: 0.19965112, z: 0.9368167, w: -0.043013744} + inSlope: {x: -0.01686843, y: 0.030110508, z: -0.0017899291, w: -0.01062614} + outSlope: {x: -0.01686843, y: 0.030110508, z: -0.0017899291, w: -0.01062614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.28312048, y: 0.20430359, z: 0.93599266, w: -0.04495113} + inSlope: {x: -0.0221853, y: 0.0012145857, z: 0.0066017676, w: 0.0032641152} + outSlope: {x: -0.0221853, y: 0.0012145857, z: 0.0066017676, w: 0.0032641152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.2738239, y: 0.20480023, z: 0.93871087, w: -0.04358171} + inSlope: {x: -0.0513175, y: 0.10289811, z: -0.009008757, w: -0.028498773} + outSlope: {x: -0.0513175, y: 0.10289811, z: -0.009008757, w: -0.028498773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8500001 + value: {x: 0.25838515, y: 0.39555255, z: 0.87354267, w: -0.11704104} + inSlope: {x: -0.16182676, y: 1.5696669, z: -0.7497443, w: -0.6429858} + outSlope: {x: -0.16182676, y: 1.5696669, z: -0.7497443, w: -0.6429858} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.2014567, y: 0.66695035, z: 0.6756211, w: -0.2410989} + inSlope: {x: -0.47546107, y: 1.2726855, z: -1.3287177, w: -0.60326535} + outSlope: {x: -0.47546107, y: 1.2726855, z: -1.3287177, w: -0.60326535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.15201584, y: 0.7660194, z: 0.55437523, w: -0.28770426} + inSlope: {x: -0.22501305, y: 0.3440075, z: -0.49157417, w: -0.16285191} + outSlope: {x: -0.22501305, y: 0.3440075, z: -0.49157417, w: -0.16285191} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.9346099, y: -0.094781674, z: 0.16946517, w: -0.29799724} + inSlope: {x: 1.2421023, y: 4.136842, z: -7.393888, w: 0.4307842} + outSlope: {x: 1.2421023, y: 4.136842, z: -7.393888, w: 0.4307842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.9553116, y: -0.025834309, z: 0.0462337, w: -0.2908175} + inSlope: {x: 0.62646383, y: 2.0695288, z: -3.7561796, w: 0.2238643} + outSlope: {x: 0.62646383, y: 2.0695288, z: -3.7561796, w: 0.2238643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.955492, y: -0.02579738, z: 0.044259176, w: -0.2905351} + inSlope: {x: 0.009568333, y: 0.0023088788, z: -0.11477496, w: 0.013751685} + outSlope: {x: 0.009568333, y: 0.0023088788, z: -0.11477496, w: 0.013751685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.9523505, y: -0.025062365, z: 0.053173035, w: -0.29928774} + inSlope: {x: 0.049325872, y: -0.00024816045, z: 0.04883357, w: 0.16567305} + outSlope: {x: 0.049325872, y: -0.00024816045, z: 0.04883357, w: 0.16567305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.9517551, y: -0.02705415, z: 0.05111293, w: -0.30135998} + inSlope: {x: -0.08235077, y: -0.015013174, z: -0.047172446, w: -0.26654476} + outSlope: {x: -0.08235077, y: -0.015013174, z: -0.047172446, w: -0.26654476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: 0.72706956, y: -0.028492928, z: 0.027831014, w: -0.68540746} + inSlope: {x: -0.7083935, y: -0.029547356, z: -0.025902174, w: -0.75116587} + outSlope: {x: -0.7083935, y: -0.029547356, z: -0.025902174, w: -0.75116587} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0833335 + value: {x: 0.4666646, y: -0.030632894, z: 0.011849834, w: -0.8838243} + inSlope: {x: -0.81850904, y: -0.019591376, z: -0.043928534, w: -0.43236357} + outSlope: {x: -0.81850904, y: -0.019591376, z: -0.043928534, w: -0.43236357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: 0.35931155, y: -0.033558894, z: 0.0063760607, w: -0.93259233} + inSlope: {x: -0.17577158, y: -0.005444107, z: -0.0069295634, w: -0.06757743} + outSlope: {x: -0.17577158, y: -0.005444107, z: -0.0069295634, w: -0.06757743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: 0.36419502, y: -0.033594064, z: 0.0067494437, w: -0.93069214} + inSlope: {x: -0.0000008940705, y: -0.00084031455, z: -0.00001135749, w: 0.000030398398} + outSlope: {x: -0.0000008940705, y: -0.00084031455, z: -0.00001135749, w: 0.000030398398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.3641947, y: -0.032708652, z: 0.006761394, w: -0.9307237} + inSlope: {x: -1.2789769e-11, y: 0.0017603007, z: 0.000024000037, w: -0.0000625845} + outSlope: {x: -1.2789769e-11, y: 0.0017603007, z: 0.000024000037, w: -0.0000625845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.716667 + value: {x: 0.39688522, y: -0.03216995, z: 0.008628213, w: -0.91726375} + inSlope: {x: 1.6155264, y: 0.03242816, z: 0.0890578, w: 0.7068861} + outSlope: {x: 1.6155264, y: 0.03242816, z: 0.0890578, w: 0.7068861} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.6190387, y: -0.028406883, z: 0.022046067, w: -0.7845369} + inSlope: {x: 2.2884128, y: 0.0069743088, z: 0.15811503, w: 1.8102102} + outSlope: {x: 2.2884128, y: 0.0069743088, z: 0.15811503, w: 1.8102102} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.966667 + value: {x: 0.8777192, y: -0.025274748, z: 0.040358946, w: -0.4768032} + inSlope: {x: 1.0755079, y: 0.021494629, z: 0.09824036, w: 1.9814222} + outSlope: {x: 1.0755079, y: 0.021494629, z: 0.09824036, w: 1.9814222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1333337 + value: {x: 0.9581083, y: -0.024617359, z: 0.049260765, w: -0.28106195} + inSlope: {x: 0.017837975, y: -0.021062631, z: -0.023235705, w: 0.058132466} + outSlope: {x: 0.017837975, y: -0.021062631, z: -0.023235705, w: 0.058132466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.95779955, y: -0.025040576, z: 0.048697095, w: -0.28217292} + inSlope: {x: -0.018525407, y: -0.025393419, z: -0.033820715, w: -0.06665928} + outSlope: {x: -0.018525407, y: -0.025393419, z: -0.033820715, w: -0.06665928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08011893, y: -0.1110991, z: -0.07504472, w: 0.9877278} + inSlope: {x: 0.34960222, y: 8.469289, z: 1.1519184, w: 0.39308664} + outSlope: {x: 0.34960222, y: 8.469289, z: 1.1519184, w: 0.39308664} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.085945636, y: 0.030055718, z: -0.05584608, w: 0.99427927} + inSlope: {x: 0.26165885, y: 4.267259, z: 0.594978, w: 0.18896519} + outSlope: {x: 0.26165885, y: 4.267259, z: 0.594978, w: 0.18896519} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.088840894, y: 0.031142876, z: -0.05521212, w: 0.99402666} + inSlope: {x: 0.21948135, y: 0.04795102, z: 0.06322212, w: -0.017788408} + outSlope: {x: 0.21948135, y: 0.04795102, z: 0.06322212, w: -0.017788408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.29175118, y: 0.022205211, z: 0.04114892, w: 0.9553507} + inSlope: {x: 0.93662477, y: 0.07017034, z: 0.43357933, w: -0.3063083} + outSlope: {x: 0.93662477, y: 0.07017034, z: 0.43357933, w: -0.3063083} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.4783362, y: 0.055813886, z: 0.10472869, w: 0.87012136} + inSlope: {x: 0.11296564, y: 0.05618739, z: -0.07293252, w: -0.056927174} + outSlope: {x: 0.11296564, y: 0.05618739, z: -0.07293252, w: -0.056927174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.44264373, y: 0.16251822, z: -0.018807461, w: 0.8816466} + inSlope: {x: -0.038827658, y: 0.4367245, z: -0.46372026, w: -0.070783414} + outSlope: {x: -0.038827658, y: 0.4367245, z: -0.46372026, w: -0.070783414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.507913, y: 0.22705866, z: -0.05308891, w: 0.8292469} + inSlope: {x: 0.31438446, y: 0.0043844683, z: 0.18975957, w: -0.18161009} + outSlope: {x: 0.31438446, y: 0.0043844683, z: 0.18975957, w: -0.18161009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: 0.5649117, y: 0.15289713, z: 0.04393407, w: 0.8096709} + inSlope: {x: -0.059770405, y: -0.3416239, z: 0.21684027, w: 0.09441742} + outSlope: {x: -0.059770405, y: -0.3416239, z: 0.21684027, w: 0.09441742} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1166668 + value: {x: 0.4429263, y: 0.0570717, z: 0.13146067, w: 0.8850295} + inSlope: {x: -0.3292638, y: -0.05332259, z: 0.10470818, w: 0.15273228} + outSlope: {x: -0.3292638, y: -0.05332259, z: 0.10470818, w: 0.15273228} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.40598765, y: 0.04790875, z: 0.14005373, w: 0.9018114} + inSlope: {x: 0.041305162, y: -0.01771936, z: 0.0021958372, w: -0.017995851} + outSlope: {x: 0.041305162, y: -0.01771936, z: 0.0021958372, w: -0.017995851} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.466667 + value: {x: 0.40997756, y: 0.04709196, z: 0.14011888, w: 0.9000375} + inSlope: {x: -0.0024005794, y: -0.02542066, z: 0.0010800371, w: 0.002254846} + outSlope: {x: -0.0024005794, y: -0.02542066, z: 0.0010800371, w: 0.002254846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.40924886, y: 0.039502367, z: 0.14043725, w: 0.90068436} + inSlope: {x: -0.0048422506, y: -0.049615078, z: 0.002054112, w: 0.0040536863} + outSlope: {x: -0.0048422506, y: -0.049615078, z: 0.002054112, w: 0.0040536863} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.45740828, y: 0.0044783656, z: 0.11662866, w: 0.88156414} + inSlope: {x: 0.0072392877, y: -0.29090568, z: -0.4180075, w: 0.05283599} + outSlope: {x: 0.0072392877, y: -0.29090568, z: -0.4180075, w: 0.05283599} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.27651724, y: 0.009093263, z: -0.0034642552, w: 0.96095973} + inSlope: {x: -1.6207783, y: 0.2148691, z: -0.51924217, w: 0.4614993} + outSlope: {x: -1.6207783, y: 0.2148691, z: -0.51924217, w: 0.4614993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.09949187, y: 0.028364204, z: -0.052626804, w: 0.9932408} + inSlope: {x: -1.0238461, y: 0.08833722, z: -0.26080412, w: 0.09572056} + outSlope: {x: -1.0238461, y: 0.08833722, z: -0.26080412, w: 0.09572056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase/Bind_RightToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.06261259, y: -0.003608465, z: -0.0115549555, w: 0.047674473} + outSlope: {x: -0.06261259, y: -0.003608465, z: -0.0115549555, w: 0.047674473} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.25679174, y: 0.8580889, z: 0.3715369, w: 0.24433951} + inSlope: {x: -0.8422284, y: -0.40630108, z: -0.29437602, w: 0.98891264} + outSlope: {x: -0.8422284, y: -0.40630108, z: -0.29437602, w: 0.98891264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.40476808, y: 0.7239689, z: 0.3370892, w: 0.4454241} + inSlope: {x: -0.40652597, y: -0.5594404, z: 0.08736667, w: 0.47516} + outSlope: {x: -0.40652597, y: -0.5594404, z: 0.08736667, w: 0.47516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.4693199, y: 0.650981, z: 0.40275672, w: 0.44016996} + inSlope: {x: -0.2886278, y: -0.27681804, z: 0.35549164, w: -0.22378188} + outSlope: {x: -0.2886278, y: -0.27681804, z: 0.35549164, w: -0.22378188} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.5461059, y: 0.5239139, z: 0.52528864, w: 0.3890431} + inSlope: {x: -0.083118156, y: -0.42173845, z: 0.30713826, w: 0.036879517} + outSlope: {x: -0.083118156, y: -0.42173845, z: 0.30713826, w: 0.036879517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.49836066, y: 0.46107563, z: 0.6564127, w: 0.32888937} + inSlope: {x: 0.3450394, y: 0.010204003, z: 0.41135144, w: -0.31298798} + outSlope: {x: 0.3450394, y: 0.010204003, z: 0.41135144, w: -0.31298798} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.32421538, y: 0.4581954, z: 0.8037997, w: 0.19709764} + inSlope: {x: 0.583516, y: -0.079616085, z: 0.37972248, w: -0.40323207} + outSlope: {x: 0.583516, y: -0.079616085, z: 0.37972248, w: -0.40323207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.16452041, y: 0.4136634, z: 0.89115644, w: 0.08749827} + inSlope: {x: 0.000456423, y: -0.015186682, z: 0.008915671, w: -0.018133987} + outSlope: {x: 0.000456423, y: -0.015186682, z: 0.008915671, w: -0.018133987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: -0.16242893, y: 0.41466966, z: 0.8911413, w: 0.086793214} + inSlope: {x: -0.004501198, y: -0.00029861956, z: -0.0008708247, w: 0.0019394625} + outSlope: {x: -0.004501198, y: -0.00029861956, z: -0.0008708247, w: 0.0019394625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.13161153, y: 0.41590822, z: 0.89681566, w: 0.073623724} + inSlope: {x: 0.122929335, y: 0.0061681475, z: 0.019528149, w: -0.0530285} + outSlope: {x: 0.122929335, y: 0.0061681475, z: 0.019528149, w: -0.0530285} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.10849322, y: 0.5321884, z: 0.83687836, w: 0.068112515} + inSlope: {x: 0.14209038, y: 1.3537605, z: -0.84334815, w: -0.015303358} + outSlope: {x: 0.14209038, y: 1.3537605, z: -0.84334815, w: -0.015303358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: -0.08797767, y: 0.7646959, z: 0.63473576, w: 0.06790202} + inSlope: {x: 0.13478544, y: 1.463464, z: -1.7454939, w: 0.020691423} + outSlope: {x: 0.13478544, y: 1.463464, z: -1.7454939, w: 0.020691423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.1333337 + value: {x: -0.07387979, y: 0.89619166, z: 0.4313751, w: 0.072786815} + inSlope: {x: 0.030221932, y: 0.25660092, z: -0.52780294, w: 0.018196065} + outSlope: {x: 0.030221932, y: 0.25660092, z: -0.52780294, w: 0.018196065} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.07350419, y: 0.899407, z: 0.42465532, w: 0.07302107} + inSlope: {x: 0.022536712, y: 0.1929253, z: -0.40319222, w: 0.0140554365} + outSlope: {x: 0.022536712, y: 0.1929253, z: -0.40319222, w: 0.0140554365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.9262065, y: 0.024208648, z: -0.042321313, w: -0.37385064} + inSlope: {x: 0.0067591663, y: 0.00017601995, z: -0.0008685886, w: 0.016863942} + outSlope: {x: 0.0067591663, y: 0.00017601995, z: -0.0008685886, w: 0.016863942} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.96247315, y: 0.026098112, z: -0.04787575, w: -0.26584256} + inSlope: {x: 0.039628714, y: 0.0035434747, z: -0.0073962975, w: 0.1450788} + outSlope: {x: 0.039628714, y: 0.0035434747, z: -0.0073962975, w: 0.1450788} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.97016966, y: 0.026888857, z: -0.049399674, w: -0.23581249} + inSlope: {x: 0.0030881197, y: 0.00036316027, z: -0.000650101, w: 0.012875062} + outSlope: {x: 0.0030881197, y: 0.00036316027, z: -0.000650101, w: 0.012875062} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.8844484, y: 0.023829639, z: -0.0376884, w: -0.46450275} + inSlope: {x: -0.21322688, y: 0.00089820556, z: 0.020535681, w: -0.40762463} + outSlope: {x: -0.21322688, y: 0.00089820556, z: 0.020535681, w: -0.40762463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3500001 + value: {x: 0.7681061, y: 0.026584735, z: -0.029484872, w: -0.6390908} + inSlope: {x: -0.033516914, y: 0.0012309675, z: 0.0016884522, w: -0.040315427} + outSlope: {x: -0.033516914, y: 0.0012309675, z: 0.0016884522, w: -0.040315427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.77252984, y: 0.026423741, z: -0.029710412, w: -0.6337324} + inSlope: {x: 0.0006151205, y: -0.000022072367, z: -0.000031627744, w: 0.0007510192} + outSlope: {x: 0.0006151205, y: -0.000022072367, z: -0.000031627744, w: 0.0007510192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.7723316, y: 0.026430894, z: -0.02970018, w: -0.63397413} + inSlope: {x: -0.000067949135, y: 0.0000025704433, z: 0.0000035203914, w: -0.000085830434} + outSlope: {x: -0.000067949135, y: 0.0000025704433, z: 0.0000035203914, w: -0.000085830434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.8220902, y: 0.024861824, z: -0.032648616, w: -0.56787646} + inSlope: {x: 0.6780452, y: -0.017735789, z: -0.045923598, w: 0.9847704} + outSlope: {x: 0.6780452, y: -0.017735789, z: -0.045923598, w: 0.9847704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: 0.9192515, y: 0.02405208, z: -0.04145123, w: -0.39074287} + inSlope: {x: 0.2311133, y: 0.0043521975, z: -0.028048176, w: 0.5451916} + outSlope: {x: 0.2311133, y: 0.0043521975, z: -0.028048176, w: 0.5451916} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.92632735, y: 0.024211792, z: -0.042336844, w: -0.37354928} + inSlope: {x: -0.019591153, y: -0.0005140979, z: 0.0025246677, w: -0.048960004} + outSlope: {x: -0.019591153, y: -0.0005140979, z: 0.0025246677, w: -0.048960004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.26453406, y: 0.03851073, z: 0.08078624, w: 0.96021473} + inSlope: {x: 0.04284024, y: -0.035876554, z: -0.042426284, w: -0.0068414207} + outSlope: {x: 0.04284024, y: -0.035876554, z: -0.042426284, w: -0.0068414207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.4224325, y: -0.09953474, z: -0.028880065, w: 0.90044963} + inSlope: {x: 0.7893885, y: -0.7177873, z: -0.29921544, w: -0.45931935} + outSlope: {x: 0.7893885, y: -0.7177873, z: -0.29921544, w: -0.45931935} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.6016766, y: -0.2568395, z: -0.038528275, w: 0.7553373} + inSlope: {x: 0.46240348, y: -0.2649537, z: 0.040537737, w: -0.45580167} + outSlope: {x: 0.46240348, y: -0.2649537, z: 0.040537737, w: -0.45580167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.60953015, y: -0.27010646, z: -0.05058532, w: 0.74361056} + inSlope: {x: -0.44786674, y: -0.030511051, z: -0.23353502, w: 0.33923182} + outSlope: {x: -0.44786674, y: -0.030511051, z: -0.23353502, w: 0.33923182} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.444842, y: -0.2713228, z: -0.12005933, w: 0.8450357} + inSlope: {x: -0.9044999, y: -0.025038445, z: -0.3790725, w: 0.41483086} + outSlope: {x: -0.9044999, y: -0.025038445, z: -0.3790725, w: 0.41483086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.36872426, y: -0.2955031, z: -0.15939875, w: 0.8667828} + inSlope: {x: 0.1929869, y: -0.30161113, z: -0.00011444092, w: -0.18519062} + outSlope: {x: 0.1929869, y: -0.30161113, z: -0.00011444092, w: -0.18519062} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.45123366, y: -0.30338585, z: -0.12877057, w: 0.829315} + inSlope: {x: 0.21544251, y: 0.2538525, z: 0.1329688, w: -0.0038176803} + outSlope: {x: 0.21544251, y: 0.2538525, z: 0.1329688, w: -0.0038176803} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8666668 + value: {x: 0.52302736, y: -0.12080653, z: -0.07652103, w: 0.8402337} + inSlope: {x: 0.07651098, y: 0.48448294, z: 0.03810305, w: 0.02556684} + outSlope: {x: 0.07651098, y: 0.48448294, z: 0.03810305, w: 0.02556684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: 0.5147338, y: -0.010391718, z: -0.083114885, w: 0.8532486} + inSlope: {x: -0.05769437, y: 0.007841306, z: -0.0016390549, w: 0.034747157} + outSlope: {x: -0.05769437, y: 0.007841306, z: -0.0016390549, w: 0.034747157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.5167856, y: -0.007875769, z: -0.082112975, w: 0.8521315} + inSlope: {x: -0.00079929904, y: -0.0029151728, z: -0.0018518436, w: 0.00028073814} + outSlope: {x: -0.00079929904, y: -0.0029151728, z: -0.0018518436, w: 0.00028073814} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.51707864, y: 0.023137258, z: -0.06964043, w: 0.85278636} + inSlope: {x: -0.00071167416, y: 0.12582237, z: 0.05010447, w: 0.0011068521} + outSlope: {x: -0.00071167416, y: 0.12582237, z: 0.05010447, w: 0.0011068521} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.49959442, y: 0.02048047, z: -0.0020704481, w: 0.86601484} + inSlope: {x: -0.7765155, y: -0.0017106924, z: 0.445275, w: 0.44747335} + outSlope: {x: -0.7765155, y: -0.0017106924, z: 0.445275, w: 0.44747335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.066667 + value: {x: 0.33766958, y: 0.031070288, z: 0.05979139, w: 0.93884975} + inSlope: {x: -1.2669294, y: 0.119580224, z: 0.38612592, w: 0.42871705} + outSlope: {x: -1.2669294, y: 0.119580224, z: 0.38612592, w: 0.42871705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.2669309, y: 0.038251985, z: 0.0801369, w: 0.959616} + inSlope: {x: -0.41627267, y: 0.044694107, z: 0.11378462, w: 0.106242135} + outSlope: {x: -0.41627267, y: 0.044694107, z: 0.11378462, w: 0.106242135} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase/IK_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.014989077, y: 0.026260613, z: -0.012538432, w: 0.053855177} + outSlope: {x: 0.014989077, y: 0.026260613, z: -0.012538432, w: 0.053855177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.19278382, y: 0.8211341, z: 0.52558565, w: -0.11105381} + inSlope: {x: 0.16766712, y: 0.11880934, z: -0.052413937, w: 0.92059296} + outSlope: {x: 0.16766712, y: 0.11880934, z: -0.052413937, w: 0.92059296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.20369585, y: 0.8163105, z: 0.5373065, w: 0.058711197} + inSlope: {x: -0.060456485, y: 0.01806375, z: 0.010306847, w: -0.13682401} + outSlope: {x: -0.060456485, y: 0.01806375, z: 0.010306847, w: -0.13682401} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.14212187, y: 0.8308766, z: 0.52731204, w: -0.10671204} + inSlope: {x: -0.27135578, y: -0.11333059, z: 0.12871397, w: -0.6085961} + outSlope: {x: -0.27135578, y: -0.11333059, z: 0.12871397, w: -0.6085961} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.14514747, y: 0.7204658, z: 0.6526507, w: -0.18414225} + inSlope: {x: 0.2655264, y: -0.50988483, z: 0.5127369, w: 0.031953186} + outSlope: {x: 0.2655264, y: -0.50988483, z: 0.5127369, w: 0.031953186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.23823608, y: 0.5162127, z: 0.81197137, w: -0.13217609} + inSlope: {x: 0.13614771, y: -0.57108575, z: 0.35541093, w: 0.19810994} + outSlope: {x: 0.13614771, y: -0.57108575, z: 0.35541093, w: 0.19810994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.28476498, y: 0.24004477, z: 0.9263472, w: -0.056288045} + inSlope: {x: 0.054312997, y: -0.41333193, z: 0.0970889, w: 0.10802283} + outSlope: {x: 0.054312997, y: -0.41333193, z: 0.0970889, w: 0.10802283} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.2840136, y: 0.19965112, z: 0.9368167, w: -0.043013744} + inSlope: {x: -0.01686843, y: 0.030110508, z: -0.0017899291, w: -0.01062614} + outSlope: {x: -0.01686843, y: 0.030110508, z: -0.0017899291, w: -0.01062614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.28312048, y: 0.20430359, z: 0.93599266, w: -0.04495113} + inSlope: {x: -0.0221853, y: 0.0012145857, z: 0.0066017676, w: 0.0032641152} + outSlope: {x: -0.0221853, y: 0.0012145857, z: 0.0066017676, w: 0.0032641152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.2738239, y: 0.20480023, z: 0.93871087, w: -0.04358171} + inSlope: {x: -0.0513175, y: 0.10289811, z: -0.009008757, w: -0.028498773} + outSlope: {x: -0.0513175, y: 0.10289811, z: -0.009008757, w: -0.028498773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8500001 + value: {x: 0.25838515, y: 0.39555255, z: 0.87354267, w: -0.11704104} + inSlope: {x: -0.16182676, y: 1.5696669, z: -0.7497443, w: -0.6429858} + outSlope: {x: -0.16182676, y: 1.5696669, z: -0.7497443, w: -0.6429858} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.033334 + value: {x: 0.2014567, y: 0.66695035, z: 0.6756211, w: -0.2410989} + inSlope: {x: -0.47546107, y: 1.2726855, z: -1.3287177, w: -0.60326535} + outSlope: {x: -0.47546107, y: 1.2726855, z: -1.3287177, w: -0.60326535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.15201584, y: 0.7660194, z: 0.55437523, w: -0.28770426} + inSlope: {x: -0.22501305, y: 0.3440075, z: -0.49157417, w: -0.16285191} + outSlope: {x: -0.22501305, y: 0.3440075, z: -0.49157417, w: -0.16285191} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.9552099, y: -0.025852574, z: 0.047260854, w: -0.29098487} + inSlope: {x: -0.0005328655, y: 0.000039897855, z: -0.000090748064, w: -0.001759529} + outSlope: {x: -0.0005328655, y: 0.000039897855, z: -0.000090748064, w: -0.001759529} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.9490998, y: -0.025436055, z: 0.046252493, w: -0.3105211} + inSlope: {x: 0.029883413, y: -0.0018526816, z: 0.0047706487, w: 0.092251986} + outSlope: {x: 0.029883413, y: -0.0018526816, z: 0.0047706487, w: 0.092251986} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.95485944, y: -0.025826469, z: 0.04720112, w: -0.29214466} + inSlope: {x: -0.071269706, y: 0.0052677337, z: -0.012116067, w: -0.23517194} + outSlope: {x: -0.071269706, y: 0.0052677337, z: -0.012116067, w: -0.23517194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: 0.7229204, y: -0.028235484, z: 0.027874062, w: -0.68979114} + inSlope: {x: -0.72096956, y: -0.018110404, z: -0.036081724, w: -0.7562138} + outSlope: {x: -0.72096956, y: -0.018110404, z: -0.036081724, w: -0.7562138} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.46064904, y: -0.030169005, z: 0.011125737, w: -0.8869998} + inSlope: {x: -0.81018794, y: -0.023525566, z: -0.04106748, w: -0.4207675} + outSlope: {x: -0.81018794, y: -0.023525566, z: -0.04106748, w: -0.4207675} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.354955, y: -0.033938207, z: 0.0063849506, w: -0.9342454} + inSlope: {x: -0.15045688, y: -0.00627414, z: -0.0058685252, w: -0.0570113} + outSlope: {x: -0.15045688, y: -0.00627414, z: -0.0058685252, w: -0.0570113} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: 0.364195, y: -0.03355723, z: 0.006749941, w: -0.9306935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.364195, y: -0.03355723, z: 0.006749941, w: -0.9306935} + inSlope: {x: 0.000003576231, y: 0.00000022351443, z: -0.000000027939304, w: 0.0000017881155} + outSlope: {x: 0.000003576231, y: 0.00000022351443, z: -0.000000027939304, w: 0.0000017881155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: 0.4132982, y: -0.03169192, z: 0.008849272, w: -0.9100011} + inSlope: {x: 1.7332853, y: 0.0601819, z: 0.07940031, w: 0.79345363} + outSlope: {x: 1.7332853, y: 0.0601819, z: 0.07940031, w: 0.79345363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: 0.6338928, y: -0.02752726, z: 0.021523377, w: -0.7726312} + inSlope: {x: 2.2099814, y: -0.0025840874, z: 0.1529563, w: 1.8174701} + outSlope: {x: 2.2099814, y: -0.0025840874, z: 0.1529563, w: 1.8174701} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9833336 + value: {x: 0.8791161, y: -0.02395197, z: 0.03777842, w: -0.4745039} + inSlope: {x: 0.99483, y: 0.004757911, z: 0.09357352, w: 1.8447548} + outSlope: {x: 0.99483, y: 0.004757911, z: 0.09357352, w: 1.8447548} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.9547173, y: -0.025815962, z: 0.04717694, w: -0.29261398} + inSlope: {x: 0.088188805, y: -0.006355591, z: 0.014851394, w: 0.28808618} + outSlope: {x: 0.088188805, y: -0.006355591, z: 0.014851394, w: 0.28808618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08488657, y: 0.0293532, z: -0.055946432, w: 0.9943856} + inSlope: {x: 0.0516884, y: -0.016043186, z: 0.026736928, w: -0.002467632} + outSlope: {x: 0.0516884, y: -0.016043186, z: 0.026736928, w: -0.002467632} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.2924062, y: 0.008853412, z: 0.048667744, w: 0.955014} + inSlope: {x: 0.9527198, y: 0.093817875, z: 0.4311222, w: -0.31449795} + outSlope: {x: 0.9527198, y: 0.093817875, z: 0.4311222, w: -0.31449795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.47863737, y: 0.05686959, z: 0.102932036, w: 0.8701018} + inSlope: {x: 0.08773055, y: 0.100320205, z: -0.11540617, w: -0.041180838} + outSlope: {x: 0.08773055, y: 0.100320205, z: -0.11540617, w: -0.041180838} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.4448713, y: 0.16968979, z: -0.026883068, w: 0.87896085} + inSlope: {x: -0.0021404345, y: 0.4252898, z: -0.4320796, w: -0.09409537} + outSlope: {x: -0.0021404345, y: 0.4252898, z: -0.4320796, w: -0.09409537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.5274173, y: 0.22969854, z: -0.04088393, w: 0.81694436} + inSlope: {x: 0.29700845, y: -0.040497817, z: 0.23902093, w: -0.16837671} + outSlope: {x: 0.29700845, y: -0.040497817, z: 0.23902093, w: -0.16837671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: 0.57408625, y: 0.15308872, z: 0.047325402, w: 0.8029627} + inSlope: {x: -0.06060368, y: -0.34559044, z: 0.2069658, w: 0.09698877} + outSlope: {x: -0.06060368, y: -0.34559044, z: 0.2069658, w: 0.09698877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.4442735, y: 0.055977367, z: 0.13378651, w: 0.8840751} + inSlope: {x: -0.3386462, y: -0.047634177, z: 0.092396826, w: 0.15927508} + outSlope: {x: -0.3386462, y: -0.047634177, z: 0.092396826, w: 0.15927508} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.4054812, y: 0.0477406, z: 0.13993847, w: 0.90206605} + inSlope: {x: 0.041572493, y: -0.016940735, z: 0.0022114834, w: -0.018133538} + outSlope: {x: 0.041572493, y: -0.016940735, z: 0.0022114834, w: -0.018133538} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.466667 + value: {x: 0.4099357, y: 0.046649855, z: 0.14013764, w: 0.9000766} + inSlope: {x: -0.002614262, y: -0.027617056, z: 0.0011712324, w: 0.0024372363} + outSlope: {x: -0.002614262, y: -0.027617056, z: 0.0011712324, w: 0.0024372363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.40908122, y: 0.03779029, z: 0.14050795, w: 0.900823} + inSlope: {x: 0.032736428, y: -0.06802018, z: -0.010335024, w: -0.010448138} + outSlope: {x: 0.032736428, y: -0.06802018, z: -0.010335024, w: -0.010448138} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8500001 + value: {x: 0.42642474, y: -0.00019954884, z: 0.09732494, w: 0.8992718} + inSlope: {x: -0.3004077, y: -0.24557263, z: -0.4997568, w: 0.19592303} + outSlope: {x: -0.3004077, y: -0.24557263, z: -0.4997568, w: 0.19592303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.05 + value: {x: 0.21725184, y: 0.015262252, z: -0.016519928, w: 0.9758564} + inSlope: {x: -1.63768, y: 0.18916395, z: -0.51428616, w: 0.35298833} + outSlope: {x: -1.63768, y: 0.18916395, z: -0.51428616, w: 0.35298833} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.08874334, y: 0.028959027, z: -0.054809306, w: 0.9941237} + inSlope: {x: -0.6589877, y: 0.06732906, z: -0.19393808, w: 0.050186686} + outSlope: {x: -0.6589877, y: 0.06732906, z: -0.19393808, w: 0.050186686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase/IK_RightToe_End + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: 0.015862597, y: -0.39862967, z: -0.124558344} + outSlope: {x: 0.015862597, y: -0.39862967, z: -0.124558344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: -0.15909958, y: 1.3902813, z: 0.42865694} + inSlope: {x: 0.077781774, y: -2.194333, z: -0.528602} + outSlope: {x: 0.077782206, y: -2.1943853, z: -0.5286041} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.14972554, y: 1.1877438, z: 0.40018618} + inSlope: {x: 0.12553611, y: -1.800839, z: -0.17024109} + outSlope: {x: 0.12553792, y: -1.8008589, z: -0.17023389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.087321095, y: 0.69916433, z: 0.36855853} + inSlope: {x: 0.11726639, y: -0.04181528, z: 0.008630347} + outSlope: {x: 0.117275625, y: -0.041855775, z: 0.008628743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: -0.042016752, y: 0.7470234, z: 0.39615652} + inSlope: {x: 0.012389915, y: 0.020901287, z: 0.011568459} + outSlope: {x: 0.012389322, y: 0.020887624, z: 0.011555081} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.044920497, y: 0.7384355, z: 0.39595148} + inSlope: {x: -0.11330434, y: -0.33015686, z: -0.011448679} + outSlope: {x: -0.11330482, y: -0.33015686, z: -0.011447698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.09106629, y: 0.603987, z: 0.39129218} + inSlope: {x: -0.1428721, y: -0.41627088, z: -0.014414662} + outSlope: {x: -0.1428682, y: -0.4162687, z: -0.014427305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4166666 + value: {x: -0.0984104, y: 0.6019947, z: 0.39129052} + inSlope: {x: -0.037717573, y: 0.1392393, z: 0.00012621217} + outSlope: {x: -0.03771739, y: 0.13923733, z: 0.00013231565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6166667 + value: {x: -0.10010498, y: 0.66206276, z: 0.38783473} + inSlope: {x: -0.030992398, y: 0.4209779, z: -0.06900684} + outSlope: {x: -0.030991497, y: 0.42100447, z: -0.0690173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.12059615, y: 0.7512097, z: 0.3553794} + inSlope: {x: -0.19383375, y: 0.41675562, z: -0.28989914} + outSlope: {x: -0.19384435, y: 0.4167658, z: -0.28988725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.05 + value: {x: -0.19826694, y: 0.8044743, z: 0.14575} + inSlope: {x: -0.46704328, y: 0.16684997, z: -1.2891233} + outSlope: {x: -0.46702066, y: 0.16684736, z: -1.2890882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: -0.25180328, y: 0.8320632, z: 0.0015746044} + inSlope: {x: -0.39387974, y: 0.29372188, z: -1.0364628} + outSlope: {x: -0.3939067, y: 0.29376158, z: -1.0365067} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.27227315, y: 0.8503623, z: -0.05086109} + inSlope: {x: -0.1937775, y: 0.25098875, z: -0.46974528} + outSlope: {x: -0.19377626, y: 0.25098416, z: -0.46974513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.27487987, y: 0.8547121, z: -0.057067584} + inSlope: {x: -0.09857768, y: 0.34170866, z: -0.24471596} + outSlope: {x: -0.09857263, y: 0.34170294, z: -0.2447125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: -0.2756492, y: 0.8678973, z: -0.059210096} + inSlope: {x: -0.005152353, y: 0.3533779, z: -0.010940658} + outSlope: {x: -0.005153987, y: 0.3533936, z: -0.010940519} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: -0.27537328, y: 0.91714627, z: -0.057661064} + inSlope: {x: 0.009251793, y: 0.09280315, z: 0.02990334} + outSlope: {x: 0.009248741, y: 0.092808165, z: 0.02990236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: -0.27120703, y: 0.94091827, z: -0.048659332} + inSlope: {x: 0.025771407, y: 0.15731911, z: 0.07229785} + outSlope: {x: 0.025770318, y: 0.1573104, z: 0.07229947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7833333 + value: {x: -0.2702547, y: 0.9514367, z: -0.04236803} + inSlope: {x: -0.0025682736, y: 0.08261747, z: 0.060211226} + outSlope: {x: -0.002561081, y: 0.08259938, z: 0.060209785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.85 + value: {x: -0.26818204, y: 0.96800244, z: -0.032938708} + inSlope: {x: 0.051825427, y: 0.31908572, z: 0.2685554} + outSlope: {x: 0.051827174, y: 0.31904364, z: 0.26854056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0333333 + value: {x: -0.25301, y: 1.0389087, z: 0.07160876} + inSlope: {x: 0.10271778, y: 0.442265, z: 0.7721051} + outSlope: {x: 0.10271298, y: 0.4422116, z: 0.7720907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3 + value: {x: -0.22809355, y: 1.1669511, z: 0.26273727} + inSlope: {x: 0.06184997, y: 0.49511996, z: 0.46342266} + outSlope: {x: 0.06185237, y: 0.4951108, z: 0.46341887} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8666666 + value: {x: -0.20534723, y: 1.475045, z: 0.43587393} + inSlope: {x: 0.076061256, y: 0.49746874, z: 0.25628236} + outSlope: {x: 0.07606022, y: 0.49746338, z: 0.25629526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.16705453, y: 1.5913632, z: 0.48569933} + inSlope: {x: 0.048465345, y: 0.10685019, z: 0.038848024} + outSlope: {x: 0.048465345, y: 0.10685019, z: 0.038848024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: -0.006261933, y: -0.024369154, z: -0.10068696} + outSlope: {x: -0.006261933, y: -0.024369154, z: -0.10068696} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.2303948, y: 1.4670478, z: 0.4466888} + inSlope: {x: 0.17631806, y: -0.534436, z: -1.0579035} + outSlope: {x: 0.17633207, y: -0.5344464, z: -1.0579289} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.24985072, y: 1.4234375, z: 0.37901798} + inSlope: {x: 0.42665732, y: -0.77692556, z: -0.9109587} + outSlope: {x: 0.4266629, y: -0.7768868, z: -0.91095895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.25759062, y: 1.4099674, z: 0.3644817} + inSlope: {x: 1.3203865, y: -1.1246128, z: -0.8464469} + outSlope: {x: 1.3203682, y: -1.124597, z: -0.84644735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.29386368, y: 1.3859504, z: 0.3508031} + inSlope: {x: 3.314385, y: -1.8772469, z: -0.8394065} + outSlope: {x: 3.3144443, y: -1.8772937, z: -0.8394071} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.5234546, y: 1.259628, z: 0.30110782} + inSlope: {x: 2.9315665, y: -2.2686949, z: -1.2836227} + outSlope: {x: 2.931525, y: -2.26865, z: -1.2836022} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.5484461, y: 1.2024627, z: 0.24630183} + inSlope: {x: -0.19850183, y: -1.4286425, z: -2.1063876} + outSlope: {x: -0.19850333, y: -1.4286064, z: -2.1063516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.51930547, y: 1.1126, z: 0.05205232} + inSlope: {x: -0.4908429, y: -0.5499515, z: -1.509094} + outSlope: {x: -0.4908327, y: -0.54997146, z: -1.5091107} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.45 + value: {x: 0.51068383, y: 1.1057227, z: 0.03274085} + inSlope: {x: -0.5351922, y: -0.33227196, z: -0.9390254} + outSlope: {x: -0.5352024, y: -0.3323056, z: -0.939011} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.50146574, y: 1.1015238, z: 0.020751657} + inSlope: {x: -0.5625591, y: -0.24201722, z: -0.7078194} + outSlope: {x: -0.5625512, y: -0.24199565, z: -0.7078236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.3325493, y: 1.0704036, z: -0.11426371} + inSlope: {x: -0.6230569, y: -0.025112625, z: -0.28752708} + outSlope: {x: -0.6230731, y: -0.0251513, z: -0.28753367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.76666665 + value: {x: 0.31158063, y: 1.0705754, z: -0.12127438} + inSlope: {x: -0.67986494, y: 0.10058254, z: 0.007436943} + outSlope: {x: -0.6798493, y: 0.10057606, z: 0.0074357823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.28821775, y: 1.0761917, z: -0.11526725} + inSlope: {x: -0.6639065, y: 0.16519876, z: 0.21201842} + outSlope: {x: -0.663911, y: 0.1652151, z: 0.21201938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.2015492, y: 1.0918145, z: -0.060617574} + inSlope: {x: -0.15544707, y: -0.05808546, z: 0.1686544} + outSlope: {x: -0.15545149, y: -0.05808306, z: 0.16865316} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: 0.19726811, y: 1.0891608, z: -0.055996865} + inSlope: {x: -0.10292044, y: -0.10218645, z: 0.10630591} + outSlope: {x: -0.10291247, y: -0.10220097, z: 0.106302164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.19575971, y: 1.087264, z: -0.054503545} + inSlope: {x: -0.12105942, y: 0.0069640856, z: 0.37974066} + outSlope: {x: -0.12106768, y: 0.006989167, z: 0.37975433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.19323248, y: 1.0893928, z: -0.043338694} + inSlope: {x: -0.14454445, y: 0.13496692, z: 0.6831143} + outSlope: {x: -0.14454848, y: 0.13495189, z: 0.6831319} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.18896957, y: 1.094032, z: -0.020614745} + inSlope: {x: -0.109110236, y: 0.13166688, z: 0.6452634} + outSlope: {x: -0.1091043, y: 0.131627, z: 0.64526504} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.15 + value: {x: 0.18593197, y: 1.0980738, z: -0.0007893872} + inSlope: {x: -0.07396415, y: 0.108077, z: 0.530344} + outSlope: {x: -0.073963225, y: 0.10805825, z: 0.5303345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.18310337, y: 1.1028572, z: 0.022699283} + inSlope: {x: -0.01331145, y: 0.0269623, z: 0.13232115} + outSlope: {x: -0.013309817, y: 0.02697124, z: 0.13232309} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: 0.1831459, y: 1.1020106, z: 0.02151205} + inSlope: {x: 0.017574381, y: -0.12282093, z: -0.26196247} + outSlope: {x: 0.017569037, y: -0.1227795, z: -0.26196194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2833333 + value: {x: 0.1842639, y: 1.0943977, z: 0.0055343052} + inSlope: {x: 0.04760048, y: -0.31331006, z: -0.64321446} + outSlope: {x: 0.047594924, y: -0.31333598, z: -0.6432013} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3 + value: {x: 0.18516645, y: 1.0885533, z: -0.0063295043} + inSlope: {x: 0.059758373, y: -0.37772813, z: -0.753752} + outSlope: {x: 0.05975794, y: -0.37770864, z: -0.75370246} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: 0.193398, y: 1.0465803, z: -0.07568946} + inSlope: {x: 0.092825994, y: -0.3312655, z: -0.29515973} + outSlope: {x: 0.09282485, y: -0.3312692, z: -0.29515383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.1980039, y: 1.032955, z: -0.07979248} + inSlope: {x: 0.09142028, y: -0.26512608, z: -0.028378047} + outSlope: {x: 0.09143139, y: -0.26517552, z: -0.02838065} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.21900265, y: 0.9676725, z: -0.08613062} + inSlope: {x: 0.09803033, y: -0.30979246, z: -0.020611042} + outSlope: {x: 0.09802929, y: -0.30976915, z: -0.020608809} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0.26816115, y: 0.8939664, z: -0.091148905} + inSlope: {x: 0.048856337, y: 0.18468206, z: 0.0032649203} + outSlope: {x: 0.048853286, y: 0.18464872, z: 0.0032604786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: 0.2759612, y: 0.94180083, z: -0.08416159} + inSlope: {x: 0.0065914206, y: 0.04508387, z: 0.05390079} + outSlope: {x: 0.0066019935, y: 0.04506382, z: 0.05389899} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5833333 + value: {x: 0.2762048, y: 0.9425709, z: -0.07971033} + inSlope: {x: 0.013506001, y: 0.012467095, z: 0.3480426} + outSlope: {x: 0.01350284, y: 0.012455324, z: 0.3480247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.27834085, y: 0.9429862, z: -0.009253405} + inSlope: {x: 0.02732557, y: 0.0016619015, z: 1.1315931} + outSlope: {x: 0.0273229, y: 0.0016520922, z: 1.1316419} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.2787712, y: 0.94301474, z: 0.009935457} + inSlope: {x: 0.02314308, y: 0.002240646, z: 1.1475556} + outSlope: {x: 0.023149945, y: 0.0022471854, z: 1.1475955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.75 + value: {x: 0.27921614, y: 0.94345725, z: 0.07760035} + inSlope: {x: -0.016743157, y: 0.013795483, z: 0.7415972} + outSlope: {x: -0.016746916, y: 0.013783929, z: 0.74159366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: 0.27769345, y: 0.9451676, z: 0.10557907} + inSlope: {x: -0.035112847, y: 0.06696456, z: 0.5047567} + outSlope: {x: -0.035111427, y: 0.066952564, z: 0.50473964} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.35 + value: {x: 0.25314376, y: 1.1133221, z: 0.32436225} + inSlope: {x: -0.043323986, y: 0.44062468, z: 0.37454918} + outSlope: {x: -0.04331418, y: 0.4405739, z: 0.37451378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.23060139, y: 1.3994786, z: 0.51240945} + inSlope: {x: -0.03476963, y: 0.5369585, z: 0.2964992} + outSlope: {x: -0.03477797, y: 0.53695893, z: 0.29652613} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.22476286, y: 1.5094354, z: 0.5631977} + inSlope: {x: -0.005598646, y: 0.12455058, z: 0.04972249} + outSlope: {x: -0.005598646, y: 0.12455058, z: 0.04972249} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.12286086, y: 0.7878806, z: 0.4078984} + inSlope: {x: -17.166433, y: -4.806034, z: -7.5473156} + outSlope: {x: -17.166433, y: -4.806034, z: -7.5473156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.1632464, y: 0.70777977, z: 0.2821098} + inSlope: {x: -8.6084385, y: -2.4146988, z: -3.8071249} + outSlope: {x: -8.608441, y: -2.4147081, z: -3.8071358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.16408716, y: 0.7073901, z: 0.28099415} + inSlope: {x: -0.045150183, y: -0.03616819, z: -0.080095276} + outSlope: {x: -0.045152117, y: -0.03618076, z: -0.08008754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.13040829, y: 0.6106831, z: 0.1491708} + inSlope: {x: 0.104308955, y: -0.12365557, z: -0.23964249} + outSlope: {x: 0.10431437, y: -0.123647295, z: -0.23965237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: -0.115155526, y: 0.6101743, z: 0.12030359} + inSlope: {x: 0.11209306, y: 0.12036513, z: -0.16291688} + outSlope: {x: 0.112093225, y: 0.120362945, z: -0.16291471} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.07752263, y: 0.6767702, z: 0.059538297} + inSlope: {x: 0.0071456456, y: 0.032255564, z: -0.23063953} + outSlope: {x: 0.007146746, y: 0.03226256, z: -0.23065625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2666667 + value: {x: -0.07781127, y: 0.66235566, z: 0.0050255796} + inSlope: {x: -0.012329466, y: -0.14710967, z: -0.31462586} + outSlope: {x: -0.012328443, y: -0.14711905, z: -0.3146228} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: -0.08029936, y: 0.6377324, z: -0.039625853} + inSlope: {x: -0.024402691, y: -0.2172813, z: -0.35126644} + outSlope: {x: -0.024394846, y: -0.21725765, z: -0.3512627} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6333333 + value: {x: -0.085122354, y: 0.57791275, z: -0.12196531} + inSlope: {x: -0.027501728, y: -0.2715526, z: -0.3562416} + outSlope: {x: -0.027502598, y: -0.2715417, z: -0.35624504} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: -0.10607898, y: 0.46580932, z: -0.2676662} + inSlope: {x: -0.013556273, y: 0.017324409, z: -0.01053037} + outSlope: {x: -0.013558917, y: 0.017326694, z: -0.01053713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: -0.10296768, y: 0.5164913, z: -0.258212} + inSlope: {x: 0.016197054, y: 0.26233223, z: 0.050796986} + outSlope: {x: 0.016192857, y: 0.26233006, z: 0.05079295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8833334 + value: {x: -0.10031305, y: 0.5607508, z: -0.24830858} + inSlope: {x: -0.0029392936, y: -0.047539644, z: -0.0061485553} + outSlope: {x: -0.0029365018, y: -0.047520265, z: -0.006146027} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.10483045, y: 0.46606967, z: -0.2673492} + inSlope: {x: 0.0010546829, y: -0.012505568, z: -0.0025228246} + outSlope: {x: 0.001052176, y: -0.012494777, z: -0.0025075646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7333333 + value: {x: -0.10534538, y: 0.4799394, z: -0.25215125} + inSlope: {x: -0.04069694, y: 0.4262458, z: 0.605604} + outSlope: {x: -0.04069953, y: 0.4262374, z: 0.60561115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9166667 + value: {x: -0.12724808, y: 0.60649055, z: -0.013579304} + inSlope: {x: -0.15696664, y: 0.79961294, z: 1.6338863} + outSlope: {x: -0.15696731, y: 0.79962987, z: 1.6339556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9333334 + value: {x: -0.12986974, y: 0.6197011, z: 0.013636355} + inSlope: {x: -0.15733516, y: 0.7795536, z: 1.6247871} + outSlope: {x: -0.15734032, y: 0.77958304, z: 1.6248434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.1 + value: {x: -0.15576401, y: 0.70566344, z: 0.2423989} + inSlope: {x: -0.13188036, y: 0.20186049, z: 0.91985387} + outSlope: {x: -0.13186045, y: 0.20186888, z: 0.9196693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.16113983, y: 0.7103108, z: 0.27614552} + inSlope: {x: -0.0893062, y: 0.014006291, z: 0.4960411} + outSlope: {x: -0.0893062, y: 0.014006291, z: 0.4960411} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.21819341, y: 0.6973923, z: 0.13507603} + inSlope: {x: -1.4743577, y: 0.3974046, z: 0.24557503} + outSlope: {x: -1.4743577, y: 0.3974046, z: 0.24557503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.19362088, y: 0.7040155, z: 0.13916892} + inSlope: {x: -0.7315655, y: 0.19241369, z: 0.1116819} + outSlope: {x: -0.7315609, y: 0.19238214, z: 0.111683816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.19380803, y: 0.7038051, z: 0.13879874} + inSlope: {x: 0.01004887, y: -0.025273558, z: -0.023519943} + outSlope: {x: 0.01005287, y: -0.025273345, z: -0.02352292} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.18705547, y: 0.6131218, z: 0.10654957} + inSlope: {x: -0.0055911313, y: 0.031599887, z: -0.09941705} + outSlope: {x: -0.00560216, y: 0.031595636, z: -0.09941908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.22030663, y: 0.7044867, z: 0.07252034} + inSlope: {x: 0.14974062, y: 0.31020442, z: -0.15238474} + outSlope: {x: 0.14974976, y: 0.3102051, z: -0.15238728} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.23954469, y: 0.72757787, z: 0.027290247} + inSlope: {x: 0.016001904, y: -0.10327135, z: -0.3016032} + outSlope: {x: 0.015998526, y: -0.10327157, z: -0.30160385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.23749447, y: 0.7084879, z: -0.0055517205} + inSlope: {x: -0.054288965, y: -0.27334136, z: -0.3516982} + outSlope: {x: -0.054284766, y: -0.27337626, z: -0.3517039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: 0.19750108, y: 0.56127137, z: -0.1287825} + inSlope: {x: -0.17437959, y: -0.599271, z: -0.40288562} + outSlope: {x: -0.17437108, y: -0.59926414, z: -0.4028834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0.09837929, y: 0.23311585, z: -0.32935372} + inSlope: {x: -0.017760126, y: 0.021716, z: -0.022993159} + outSlope: {x: -0.017757893, y: 0.021711856, z: -0.022977576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5666666 + value: {x: 0.10061741, y: 0.28894138, z: -0.3192765} + inSlope: {x: 0.014988502, y: 0.2608357, z: 0.051975675} + outSlope: {x: 0.0149855595, y: 0.2608258, z: 0.05197202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.85 + value: {x: 0.10342398, y: 0.3298386, z: -0.3107173} + inSlope: {x: -0.0012903224, y: -0.024457898, z: -0.005124396} + outSlope: {x: -0.0012886601, y: -0.02447991, z: -0.0051205815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.09732223, y: 0.2342043, z: -0.33012977} + inSlope: {x: -0.0012313579, y: -0.012565349, z: -0.0023418989} + outSlope: {x: -0.0012313862, y: -0.012558263, z: -0.0023229346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: 0.09487404, y: 0.2458507, z: -0.32821113} + inSlope: {x: -0.053607706, y: 0.5712892, z: 0.2236596} + outSlope: {x: -0.05360867, y: 0.57129776, z: 0.22367266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9166667 + value: {x: 0.13439177, y: 0.4798807, z: -0.11300315} + inSlope: {x: 0.30449396, y: 1.482762, z: 1.4832388} + outSlope: {x: 0.30450895, y: 1.4828237, z: 1.4832977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.016667 + value: {x: 0.16275708, y: 0.6205226, z: 0.027933301} + inSlope: {x: 0.2437527, y: 1.2312933, z: 1.2461679} + outSlope: {x: 0.24380845, y: 1.2316107, z: 1.2464813} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: 0.186154, y: 0.708992, z: 0.130068} + inSlope: {x: 0.18375297, y: 0.13813771, z: 0.41972694} + outSlope: {x: 0.18370451, y: 0.13810588, z: 0.41962558} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.18920295, y: 0.7095552, z: 0.13577579} + inSlope: {x: 0.18293068, y: 0.033824358, z: 0.34246075} + outSlope: {x: 0.18293068, y: 0.033824358, z: 0.34246075} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: 0.015862597, y: -0.39862967, z: -0.124558344} + outSlope: {x: 0.015862597, y: -0.39862967, z: -0.124558344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: -0.15909958, y: 1.3902813, z: 0.42865694} + inSlope: {x: 0.077781774, y: -2.194333, z: -0.528602} + outSlope: {x: 0.077782206, y: -2.1943853, z: -0.5286041} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.14972554, y: 1.1877438, z: 0.40018618} + inSlope: {x: 0.12553611, y: -1.800839, z: -0.17024109} + outSlope: {x: 0.12553792, y: -1.8008589, z: -0.17023389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.087321095, y: 0.69916433, z: 0.36855853} + inSlope: {x: 0.11726639, y: -0.04181528, z: 0.008630347} + outSlope: {x: 0.117275625, y: -0.041855775, z: 0.008628743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: -0.042016752, y: 0.7470234, z: 0.39615652} + inSlope: {x: 0.012389915, y: 0.020901287, z: 0.011568459} + outSlope: {x: 0.012389322, y: 0.020887624, z: 0.011555081} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.044920497, y: 0.7384355, z: 0.39595148} + inSlope: {x: -0.11330434, y: -0.33015686, z: -0.011448679} + outSlope: {x: -0.11330482, y: -0.33015686, z: -0.011447698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.09106629, y: 0.603987, z: 0.39129218} + inSlope: {x: -0.1428721, y: -0.41627088, z: -0.014414662} + outSlope: {x: -0.1428682, y: -0.4162687, z: -0.014427305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4166666 + value: {x: -0.0984104, y: 0.6019947, z: 0.39129052} + inSlope: {x: -0.037717573, y: 0.1392393, z: 0.00012621217} + outSlope: {x: -0.03771739, y: 0.13923733, z: 0.00013231565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6166667 + value: {x: -0.10010498, y: 0.66206276, z: 0.38783473} + inSlope: {x: -0.030992398, y: 0.4209779, z: -0.06900684} + outSlope: {x: -0.030991497, y: 0.42100447, z: -0.0690173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.12059615, y: 0.7512097, z: 0.3553794} + inSlope: {x: -0.19383375, y: 0.41675562, z: -0.28989914} + outSlope: {x: -0.19384435, y: 0.4167658, z: -0.28988725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.05 + value: {x: -0.19826694, y: 0.8044743, z: 0.14575} + inSlope: {x: -0.46704328, y: 0.16684997, z: -1.2891233} + outSlope: {x: -0.46702066, y: 0.16684736, z: -1.2890882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: -0.25180328, y: 0.8320632, z: 0.0015746044} + inSlope: {x: -0.39387974, y: 0.29372188, z: -1.0364628} + outSlope: {x: -0.3939067, y: 0.29376158, z: -1.0365067} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: -0.27227315, y: 0.8503623, z: -0.05086109} + inSlope: {x: -0.1937775, y: 0.25098875, z: -0.46974528} + outSlope: {x: -0.19377626, y: 0.25098416, z: -0.46974513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.27487987, y: 0.8547121, z: -0.057067584} + inSlope: {x: -0.09857768, y: 0.34170866, z: -0.24471596} + outSlope: {x: -0.09857263, y: 0.34170294, z: -0.2447125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: -0.2756492, y: 0.8678973, z: -0.059210096} + inSlope: {x: -0.005152353, y: 0.3533779, z: -0.010940658} + outSlope: {x: -0.005153987, y: 0.3533936, z: -0.010940519} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: -0.27537328, y: 0.91714627, z: -0.057661064} + inSlope: {x: 0.009251793, y: 0.09280315, z: 0.02990334} + outSlope: {x: 0.009248741, y: 0.092808165, z: 0.02990236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: -0.27120703, y: 0.94091827, z: -0.048659332} + inSlope: {x: 0.025771407, y: 0.15731911, z: 0.07229785} + outSlope: {x: 0.025770318, y: 0.1573104, z: 0.07229947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7833333 + value: {x: -0.2702547, y: 0.9514367, z: -0.04236803} + inSlope: {x: -0.0025682736, y: 0.08261747, z: 0.060211226} + outSlope: {x: -0.002561081, y: 0.08259938, z: 0.060209785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.85 + value: {x: -0.26818204, y: 0.96800244, z: -0.032938708} + inSlope: {x: 0.051825427, y: 0.31908572, z: 0.2685554} + outSlope: {x: 0.051827174, y: 0.31904364, z: 0.26854056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0333333 + value: {x: -0.25301, y: 1.0389087, z: 0.07160876} + inSlope: {x: 0.10271778, y: 0.442265, z: 0.7721051} + outSlope: {x: 0.10271298, y: 0.4422116, z: 0.7720907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3 + value: {x: -0.22809355, y: 1.1669511, z: 0.26273727} + inSlope: {x: 0.06184997, y: 0.49511996, z: 0.46342266} + outSlope: {x: 0.06185237, y: 0.4951108, z: 0.46341887} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8666666 + value: {x: -0.20534723, y: 1.475045, z: 0.43587393} + inSlope: {x: 0.076061256, y: 0.49746874, z: 0.25628236} + outSlope: {x: 0.07606022, y: 0.49746338, z: 0.25629526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.16705453, y: 1.5913632, z: 0.48569933} + inSlope: {x: 0.048465345, y: 0.10685019, z: 0.038848024} + outSlope: {x: 0.048465345, y: 0.10685019, z: 0.038848024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: -0.006261933, y: -0.024369154, z: -0.10068696} + outSlope: {x: -0.006261933, y: -0.024369154, z: -0.10068696} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.2303948, y: 1.4670478, z: 0.4466888} + inSlope: {x: 0.17631806, y: -0.534436, z: -1.0579035} + outSlope: {x: 0.17633207, y: -0.5344464, z: -1.0579289} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.24985072, y: 1.4234375, z: 0.37901798} + inSlope: {x: 0.42665732, y: -0.77692556, z: -0.9109587} + outSlope: {x: 0.4266629, y: -0.7768868, z: -0.91095895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.25759062, y: 1.4099674, z: 0.3644817} + inSlope: {x: 1.3203865, y: -1.1246128, z: -0.8464469} + outSlope: {x: 1.3203682, y: -1.124597, z: -0.84644735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.29386368, y: 1.3859504, z: 0.3508031} + inSlope: {x: 3.314385, y: -1.8772469, z: -0.8394065} + outSlope: {x: 3.3144443, y: -1.8772937, z: -0.8394071} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.5234546, y: 1.259628, z: 0.30110782} + inSlope: {x: 2.9315665, y: -2.2686949, z: -1.2836227} + outSlope: {x: 2.931525, y: -2.26865, z: -1.2836022} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.5484461, y: 1.2024627, z: 0.24630183} + inSlope: {x: -0.19850183, y: -1.4286425, z: -2.1063876} + outSlope: {x: -0.19850333, y: -1.4286064, z: -2.1063516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.51930547, y: 1.1126, z: 0.05205232} + inSlope: {x: -0.4908429, y: -0.5499515, z: -1.509094} + outSlope: {x: -0.4908327, y: -0.54997146, z: -1.5091107} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.45 + value: {x: 0.51068383, y: 1.1057227, z: 0.03274085} + inSlope: {x: -0.5351922, y: -0.33227196, z: -0.9390254} + outSlope: {x: -0.5352024, y: -0.3323056, z: -0.939011} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.50146574, y: 1.1015238, z: 0.020751657} + inSlope: {x: -0.5625591, y: -0.24201722, z: -0.7078194} + outSlope: {x: -0.5625512, y: -0.24199565, z: -0.7078236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.3325493, y: 1.0704036, z: -0.11426371} + inSlope: {x: -0.6230569, y: -0.025112625, z: -0.28752708} + outSlope: {x: -0.6230731, y: -0.0251513, z: -0.28753367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.76666665 + value: {x: 0.31158063, y: 1.0705754, z: -0.12127438} + inSlope: {x: -0.67986494, y: 0.10058254, z: 0.007436943} + outSlope: {x: -0.6798493, y: 0.10057606, z: 0.0074357823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.28821775, y: 1.0761917, z: -0.11526725} + inSlope: {x: -0.6639065, y: 0.16519876, z: 0.21201842} + outSlope: {x: -0.663911, y: 0.1652151, z: 0.21201938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.2015492, y: 1.0918145, z: -0.060617574} + inSlope: {x: -0.15544707, y: -0.05808546, z: 0.1686544} + outSlope: {x: -0.15545149, y: -0.05808306, z: 0.16865316} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: 0.19726811, y: 1.0891608, z: -0.055996865} + inSlope: {x: -0.10292044, y: -0.10218645, z: 0.10630591} + outSlope: {x: -0.10291247, y: -0.10220097, z: 0.106302164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.19575971, y: 1.087264, z: -0.054503545} + inSlope: {x: -0.12105942, y: 0.0069640856, z: 0.37974066} + outSlope: {x: -0.12106768, y: 0.006989167, z: 0.37975433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.19323248, y: 1.0893928, z: -0.043338694} + inSlope: {x: -0.14454445, y: 0.13496692, z: 0.6831143} + outSlope: {x: -0.14454848, y: 0.13495189, z: 0.6831319} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.18896957, y: 1.094032, z: -0.020614745} + inSlope: {x: -0.109110236, y: 0.13166688, z: 0.6452634} + outSlope: {x: -0.1091043, y: 0.131627, z: 0.64526504} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.15 + value: {x: 0.18593197, y: 1.0980738, z: -0.0007893872} + inSlope: {x: -0.07396415, y: 0.108077, z: 0.530344} + outSlope: {x: -0.073963225, y: 0.10805825, z: 0.5303345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.18310337, y: 1.1028572, z: 0.022699283} + inSlope: {x: -0.01331145, y: 0.0269623, z: 0.13232115} + outSlope: {x: -0.013309817, y: 0.02697124, z: 0.13232309} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: 0.1831459, y: 1.1020106, z: 0.02151205} + inSlope: {x: 0.017574381, y: -0.12282093, z: -0.26196247} + outSlope: {x: 0.017569037, y: -0.1227795, z: -0.26196194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2833333 + value: {x: 0.1842639, y: 1.0943977, z: 0.0055343052} + inSlope: {x: 0.04760048, y: -0.31331006, z: -0.64321446} + outSlope: {x: 0.047594924, y: -0.31333598, z: -0.6432013} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3 + value: {x: 0.18516645, y: 1.0885533, z: -0.0063295043} + inSlope: {x: 0.059758373, y: -0.37772813, z: -0.753752} + outSlope: {x: 0.05975794, y: -0.37770864, z: -0.75370246} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: 0.193398, y: 1.0465803, z: -0.07568946} + inSlope: {x: 0.092825994, y: -0.3312655, z: -0.29515973} + outSlope: {x: 0.09282485, y: -0.3312692, z: -0.29515383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.1980039, y: 1.032955, z: -0.07979248} + inSlope: {x: 0.09142028, y: -0.26512608, z: -0.028378047} + outSlope: {x: 0.09143139, y: -0.26517552, z: -0.02838065} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.21900265, y: 0.9676725, z: -0.08613062} + inSlope: {x: 0.09803033, y: -0.30979246, z: -0.020611042} + outSlope: {x: 0.09802929, y: -0.30976915, z: -0.020608809} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0.26816115, y: 0.8939664, z: -0.091148905} + inSlope: {x: 0.048856337, y: 0.18468206, z: 0.0032649203} + outSlope: {x: 0.048853286, y: 0.18464872, z: 0.0032604786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: 0.2759612, y: 0.94180083, z: -0.08416159} + inSlope: {x: 0.0065914206, y: 0.04508387, z: 0.05390079} + outSlope: {x: 0.0066019935, y: 0.04506382, z: 0.05389899} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5833333 + value: {x: 0.2762048, y: 0.9425709, z: -0.07971033} + inSlope: {x: 0.013506001, y: 0.012467095, z: 0.3480426} + outSlope: {x: 0.01350284, y: 0.012455324, z: 0.3480247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.27834085, y: 0.9429862, z: -0.009253405} + inSlope: {x: 0.02732557, y: 0.0016619015, z: 1.1315931} + outSlope: {x: 0.0273229, y: 0.0016520922, z: 1.1316419} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.2787712, y: 0.94301474, z: 0.009935457} + inSlope: {x: 0.02314308, y: 0.002240646, z: 1.1475556} + outSlope: {x: 0.023149945, y: 0.0022471854, z: 1.1475955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.75 + value: {x: 0.27921614, y: 0.94345725, z: 0.07760035} + inSlope: {x: -0.016743157, y: 0.013795483, z: 0.7415972} + outSlope: {x: -0.016746916, y: 0.013783929, z: 0.74159366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: 0.27769345, y: 0.9451676, z: 0.10557907} + inSlope: {x: -0.035112847, y: 0.06696456, z: 0.5047567} + outSlope: {x: -0.035111427, y: 0.066952564, z: 0.50473964} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.35 + value: {x: 0.25314376, y: 1.1133221, z: 0.32436225} + inSlope: {x: -0.043323986, y: 0.44062468, z: 0.37454918} + outSlope: {x: -0.04331418, y: 0.4405739, z: 0.37451378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.23060139, y: 1.3994786, z: 0.51240945} + inSlope: {x: -0.03476963, y: 0.5369585, z: 0.2964992} + outSlope: {x: -0.03477797, y: 0.53695893, z: 0.29652613} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.22476286, y: 1.5094354, z: 0.5631977} + inSlope: {x: -0.005598646, y: 0.12455058, z: 0.04972249} + outSlope: {x: -0.005598646, y: 0.12455058, z: 0.04972249} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013564222, y: 0.005896609, z: 0.16058029} + inSlope: {x: 0.0046027685, y: -0.014614668, z: -0.003858947} + outSlope: {x: 0.0046027685, y: -0.014614668, z: -0.003858947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.013640932, y: 0.0056530302, z: 0.16051598} + inSlope: {x: 0.009031564, y: -0.028677957, z: -0.0075755515} + outSlope: {x: 0.00903173, y: -0.028677767, z: -0.007579311} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.015337255, y: 0.00026673058, z: 0.15909386} + inSlope: {x: 0.04029487, y: -0.12794805, z: -0.03377778} + outSlope: {x: 0.040294833, y: -0.12794779, z: -0.03378334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.047328565, y: -0.10131466, z: 0.13227394} + inSlope: {x: 0.0011873482, y: -0.00086200854, z: 0.00082075765} + outSlope: {x: 0.0011870262, y: -0.00086476695, z: 0.0008197513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: 0.033524126, y: -0.035652228, z: 0.15671705} + inSlope: {x: -0.030739488, y: 0.08165319, z: 0.010736419} + outSlope: {x: -0.030736797, y: 0.081648596, z: 0.010725635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.15 + value: {x: 0.030525714, y: -0.030000146, z: 0.15464507} + inSlope: {x: -0.031587675, y: 0.046649337, z: -0.05061887} + outSlope: {x: -0.031587932, y: 0.046649035, z: -0.050617445} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9666667 + value: {x: 0.0035636974, y: -0.014555517, z: 0.02450136} + inSlope: {x: -0.022086697, y: 0.027314937, z: -0.1469575} + outSlope: {x: -0.022087177, y: 0.02731469, z: -0.146959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.0000124558455, y: -0.0012150806, z: 0.00008990553} + inSlope: {x: -0.0014844746, y: 0.07123235, z: -0.010688243} + outSlope: {x: -0.0014844704, y: 0.07123207, z: -0.010688176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0.00010405022, y: 0.07931092, z: -0.0011077463} + outSlope: {x: 0.00010405209, y: 0.079310164, z: -0.00110773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: 0.000015924266, y: 0.0014286883, z: 0.000052980562} + inSlope: {x: 0.0018715924, y: 0.09633188, z: 0.006226889} + outSlope: {x: 0.0018715599, y: 0.096330136, z: 0.0062267417} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: 0.0058837705, y: 0.095884286, z: 0.019575497} + inSlope: {x: 0.0018713097, y: 0.02624511, z: 0.0062260297} + outSlope: {x: 0.0018717765, y: 0.026241597, z: 0.006226133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: 0.005102148, y: 0.083114974, z: 0.016975015} + inSlope: {x: -0.0072448533, y: -0.11802694, z: -0.024104852} + outSlope: {x: -0.007244956, y: -0.11802235, z: -0.024104893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.000006461602, y: 0.00010526074, z: 0.000021497963} + inSlope: {x: -0.0007652811, y: -0.012466564, z: -0.0025461158} + outSlope: {x: -0.0007653011, y: -0.01246711, z: -0.0025460734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6833334 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0.0012243704, y: -0.0025413313, z: 0.016144685} + outSlope: {x: 0.0012243971, y: -0.002541345, z: 0.016145015} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: 0.000047273723, y: 0.00002055073, z: 0.0005596508} + inSlope: {x: 0.00553914, y: 0.0024078686, z: 0.065575264} + outSlope: {x: 0.0055392594, y: 0.0024080158, z: 0.06557666} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9666667 + value: {x: 0.008518725, y: 0.0037032415, z: 0.100849085} + inSlope: {x: 0.040778678, y: 0.017727202, z: 0.48275906} + outSlope: {x: 0.040779393, y: 0.017727526, z: 0.48276728} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: 0.013379576, y: 0.0058163395, z: 0.15839435} + inSlope: {x: 0.010747328, y: 0.0046719913, z: 0.12723303} + outSlope: {x: 0.0107454015, y: 0.0046708314, z: 0.12720312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.013516948, y: 0.0058760582, z: 0.16002063} + inSlope: {x: 0.008242721, y: 0.0035828056, z: 0.09757422} + outSlope: {x: 0.008242721, y: 0.0035828056, z: 0.09757422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5224858, y: -0.58409, z: -0.17529237} + inSlope: {x: -0.13730292, y: -0.000024632043, z: 0.3946583} + outSlope: {x: -0.13730292, y: -0.000024632043, z: 0.3946583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.5201976, y: -0.58409023, z: -0.16871482} + inSlope: {x: -0.25486097, y: -0.000068228575, z: 0.7393489} + outSlope: {x: -0.25484797, y: -0.000047520218, z: 0.7393398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.46973193, y: -0.58413905, z: -0.013445017} + inSlope: {x: -0.6897654, y: -0.0014803204, z: 2.3126438} + outSlope: {x: -0.6897335, y: -0.0014955791, z: 2.3126404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: 0.4587457, y: -0.5841679, z: 0.024598429} + inSlope: {x: -0.5989764, y: -0.0020187376, z: 2.1776407} + outSlope: {x: -0.59898674, y: -0.0020300718, z: 2.1776273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.44976568, y: -0.5842063, z: 0.059142727} + inSlope: {x: -0.44899288, y: -0.0026404231, z: 1.8927302} + outSlope: {x: -0.44898763, y: -0.0026192798, z: 1.8927369} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.4396361, y: -0.5844621, z: 0.11312416} + inSlope: {x: -0.24737012, y: -0.021095056, z: 1.565613} + outSlope: {x: -0.24737763, y: -0.021103991, z: 1.5656128} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.37284708, y: -0.6376999, z: 0.71283704} + inSlope: {x: -0.016221195, y: -0.122606754, z: 0.19249782} + outSlope: {x: -0.016234435, y: -0.12258593, z: 0.19254337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.37898043, y: -0.65918076, z: 0.70315397} + inSlope: {x: 0.07206535, y: -0.1375315, z: -0.13004336} + outSlope: {x: 0.07206252, y: -0.13751057, z: -0.13007474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.3984572, y: -0.68777204, z: 0.66800004} + inSlope: {x: 0.0016175299, y: 0.007868909, z: 0.025868937} + outSlope: {x: 0.0016555805, y: 0.007865257, z: 0.025868025} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4166666 + value: {x: 0.39217257, y: -0.6305253, z: 0.8251877} + inSlope: {x: -0.00016730158, y: 0.006916595, z: 0.031066045} + outSlope: {x: -0.00016730215, y: 0.0069302223, z: 0.031035315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8 + value: {x: 0.39299712, y: -0.63389367, z: 0.8251877} + inSlope: {x: -0.045272537, y: 0.18489535, z: 2.2838897e-14} + outSlope: {x: -0.04525728, y: 0.18489718, z: -0.000010899901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9 + value: {x: 0.35068133, y: -0.59969926, z: 0.8039282} + inSlope: {x: -0.87615806, y: 0.49482775, z: -0.47811338} + outSlope: {x: -0.8761389, y: 0.49480978, z: -0.4780685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: 0.0029585331, y: -0.4395882, z: 0.5831785} + inSlope: {x: -0.8422492, y: 0.35628712, z: -0.7203462} + outSlope: {x: -0.8422779, y: 0.35630065, z: -0.7203493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.033192992, y: -0.42440355, z: 0.5429025} + inSlope: {x: -0.1967868, y: 0.082007766, z: -0.46572977} + outSlope: {x: -0.19678439, y: 0.08200254, z: -0.4657131} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: -0.034874365, y: -0.4237045, z: 0.5296474} + inSlope: {x: 0.00014864921, y: -0.00005460409, z: -0.35357004} + outSlope: {x: 0.00014779238, y: -0.000064413936, z: -0.35357162} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: -0.014778561, y: -0.43186313, z: 0.4449802} + inSlope: {x: 0.11307747, y: -0.0459182, z: -0.25961152} + outSlope: {x: 0.1130747, y: -0.045908716, z: -0.25958917} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8333333 + value: {x: -0.01016224, y: -0.43358687, z: 0.43559667} + inSlope: {x: 0.19890264, y: -0.06304479, z: -0.29738083} + outSlope: {x: 0.1988935, y: -0.06304337, z: -0.29738936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.02085796, y: -0.44145003, z: 0.4083517} + inSlope: {x: 0.5237842, y: -0.121610686, z: -0.3545171} + outSlope: {x: 0.52380633, y: -0.12161635, z: -0.3545206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3 + value: {x: 0.29163057, y: -0.4995466, z: 0.24157096} + inSlope: {x: 0.47239318, y: -0.10369074, z: -0.47940534} + outSlope: {x: 0.47237456, y: -0.10369336, z: -0.4793892} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7666667 + value: {x: 0.44566298, y: -0.5315443, z: -0.009975199} + inSlope: {x: 0.26085302, y: -0.07359091, z: -0.52739275} + outSlope: {x: 0.2608554, y: -0.07358883, z: -0.5273875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8666666 + value: {x: 0.47187808, y: -0.54000986, z: -0.06056857} + inSlope: {x: 0.26496136, y: -0.10286928, z: -0.48801577} + outSlope: {x: 0.26496595, y: -0.10286726, z: -0.4880117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: 0.52162725, y: -0.58289945, z: -0.17294161} + inSlope: {x: 0.050432365, y: -0.06843539, z: -0.1366933} + outSlope: {x: 0.050417524, y: -0.06840554, z: -0.13666214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.52226746, y: -0.58378226, z: -0.17469007} + inSlope: {x: 0.038417734, y: -0.05297257, z: -0.10490794} + outSlope: {x: 0.038417734, y: -0.05297257, z: -0.10490794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.6004249, y: -0.52783495, z: -0.10790476} + inSlope: {x: 0.10089567, y: 0.000867789, z: 0.02426959} + outSlope: {x: 0.10089567, y: 0.000867789, z: 0.02426959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.51867145, y: -0.5205715, z: -0.08086328} + inSlope: {x: 1.0011008, y: 0.16428256, z: 0.4156757} + outSlope: {x: 1.0011059, y: 0.1642749, z: 0.4156714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.41796255, y: -0.4889074, z: -0.02205951} + inSlope: {x: 0.8814353, y: 0.5013365, z: 0.76627684} + outSlope: {x: 0.881421, y: 0.501325, z: 0.7662762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.40395808, y: -0.47995573, z: -0.008778055} + inSlope: {x: 0.75869673, y: 1.395915, z: 1.0956362} + outSlope: {x: 0.75868773, y: 1.3959119, z: 1.0956272} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.392673, y: -0.44237632, z: 0.01446174} + inSlope: {x: 0.6214568, y: 3.4002829, z: 1.8070545} + outSlope: {x: 0.6214453, y: 3.4003267, z: 1.8070772} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.38324264, y: -0.36661202, z: 0.05145756} + inSlope: {x: 0.59930915, y: 4.8894224, z: 2.401583} + outSlope: {x: 0.59933674, y: 4.889364, z: 2.4015594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: -0.35805973, y: -0.20746219, z: 0.13593693} + inSlope: {x: 1.0899701, y: 3.055587, z: 2.2054853} + outSlope: {x: 1.0899246, y: 3.0555594, z: 2.205458} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.33636397, y: -0.17754345, z: 0.16803029} + inSlope: {x: 1.5923196, y: 0.89104193, z: 1.6961555} + outSlope: {x: 1.5923452, y: 0.8910597, z: 1.6961727} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.30498162, y: -0.17776029, z: 0.19247603} + inSlope: {x: 2.1155043, y: -0.030621065, z: 1.4286042} + outSlope: {x: 2.1154659, y: -0.030627517, z: 1.4285893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.10919978, y: -0.19225955, z: 0.28256816} + inSlope: {x: 1.5382525, y: -0.3795358, z: 0.5572384} + outSlope: {x: 1.5382633, y: -0.37954134, z: 0.5572396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.076793104, y: -0.20777944, z: 0.29395288} + inSlope: {x: 0.7432461, y: -0.50987244, z: 0.25227216} + outSlope: {x: 0.74324864, y: -0.50987524, z: 0.2522749} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.09443693, y: -0.4315619, z: 0.3303185} + inSlope: {x: 0.103751026, y: -0.49171028, z: 0.0034833539} + outSlope: {x: 0.10375709, y: -0.49172217, z: 0.0034819494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.93333334 + value: {x: 0.092682585, y: -0.46759123, z: 0.32949468} + inSlope: {x: -0.25050315, y: -0.3780541, z: -0.050431535} + outSlope: {x: -0.2504981, y: -0.37803724, z: -0.05042216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.007348246, y: -0.5108397, z: 0.31231588} + inSlope: {x: -0.6929687, y: -0.19616497, z: -0.13950391} + outSlope: {x: -0.69298196, y: -0.19617087, z: -0.13950147} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.0150486035, y: -0.5166756, z: 0.30780712} + inSlope: {x: -0.63678914, y: -0.15379946, z: -0.12820025} + outSlope: {x: -0.63678956, y: -0.15380207, z: -0.12819742} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: -0.057891358, y: -0.5255459, z: 0.29918236} + inSlope: {x: -0.13110329, y: -0.02246891, z: -0.026398923} + outSlope: {x: -0.13110496, y: -0.022466296, z: -0.026395164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: -0.05670657, y: -0.5254076, z: 0.3000272} + inSlope: {x: 0.26023126, y: 0.037188318, z: 0.12190295} + outSlope: {x: 0.2602301, y: 0.03717883, z: 0.121894106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: -0.015889255, y: -0.51919746, z: 0.3200859} + inSlope: {x: 0.8046837, y: 0.13166486, z: 0.41845492} + outSlope: {x: 0.80473495, y: 0.13166547, z: 0.41848558} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.0022293604, y: -0.5169035, z: 0.3273372} + inSlope: {x: 0.8078631, y: 0.14072266, z: 0.4414719} + outSlope: {x: 0.80787885, y: 0.14071698, z: 0.44145685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.011039792, y: -0.514507, z: 0.3348011} + inSlope: {x: 0.7578268, y: 0.14395404, z: 0.44397455} + outSlope: {x: 0.75783753, y: 0.14396897, z: 0.4439837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: 0.03963794, y: -0.5076719, z: 0.35505694} + inSlope: {x: 0.2885828, y: 0.118772216, z: 0.3287504} + outSlope: {x: 0.28857765, y: 0.11877527, z: 0.3287474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4333333 + value: {x: 0.04304311, y: -0.50416535, z: 0.36424705} + inSlope: {x: 0.03302588, y: 0.1006367, z: 0.26140288} + outSlope: {x: 0.03302455, y: 0.10062127, z: 0.26136723} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: 0.050508436, y: -0.4322901, z: 0.5166547} + inSlope: {x: -0.0020326902, y: 0.056585953, z: -0.12521262} + outSlope: {x: -0.0020322406, y: 0.056598056, z: -0.12522157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.55 + value: {x: 0.042733707, y: -0.42258242, z: 0.45809773} + inSlope: {x: -0.054236606, y: 0.0021179216, z: -0.045106538} + outSlope: {x: -0.05423831, y: 0.0021132352, z: -0.045112427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5833333 + value: {x: 0.038275708, y: -0.42264667, z: 0.45733085} + inSlope: {x: -0.34818462, y: -0.0095398035, z: -0.012098595} + outSlope: {x: -0.3481672, y: -0.009569665, z: -0.012100665} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.0034448784, y: -0.42377368, z: 0.45702037} + inSlope: {x: -0.95887107, y: -0.034176067, z: -0.0020939133} + outSlope: {x: -0.9588795, y: -0.034170557, z: -0.002076505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.013645357, y: -0.424402, z: 0.45700178} + inSlope: {x: -1.0684578, y: -0.04088443, z: -0.00063781784} + outSlope: {x: -1.0685141, y: -0.040864814, z: -0.00063204137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.75 + value: {x: -0.11889496, y: -0.4299575, z: 0.45666748} + inSlope: {x: -0.73891366, y: -0.06553557, z: -0.012098377} + outSlope: {x: -0.7389129, y: -0.06552598, z: -0.012109494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: -0.1467147, y: -0.4333433, z: 0.4550395} + inSlope: {x: -0.5014049, y: -0.06946177, z: -0.06532707} + outSlope: {x: -0.50138813, y: -0.069455884, z: -0.065311804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3166666 + value: {x: -0.35110474, y: -0.47308356, z: 0.3020136} + inSlope: {x: -0.37254012, y: -0.07603635, z: -0.41173398} + outSlope: {x: -0.37253043, y: -0.07602403, z: -0.41171432} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.85 + value: {x: -0.53500813, y: -0.51308984, z: 0.027661161} + inSlope: {x: -0.29891467, y: -0.06575159, z: -0.4904375} + outSlope: {x: -0.29888788, y: -0.06574516, z: -0.49040893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.54487866, y: -0.515259, z: 0.011282321} + inSlope: {x: -0.29516888, y: -0.0651329, z: -0.5109991} + outSlope: {x: -0.29517224, y: -0.065131865, z: -0.5110038} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9666667 + value: {x: -0.56873757, y: -0.52059007, z: -0.034849178} + inSlope: {x: -0.2684407, y: -0.06063739, z: -0.5654132} + outSlope: {x: -0.2684315, y: -0.060624633, z: -0.56542236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: -0.5993219, y: -0.5275793, z: -0.1051161} + inSlope: {x: -0.06452211, y: -0.014918525, z: -0.16165693} + outSlope: {x: -0.06451819, y: -0.0149278, z: -0.16162106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.6001436, y: -0.5277697, z: -0.10718861} + inSlope: {x: -0.049314108, y: -0.011429224, z: -0.12434925} + outSlope: {x: -0.049314108, y: -0.011429224, z: -0.12434925} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13275704, y: 0.5977636, z: 0.30159265} + inSlope: {x: 0.005263491, y: -0.013595578, z: -0.013829801} + outSlope: {x: 0.005263491, y: -0.013595578, z: -0.013829801} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.075475335, y: 0.49803856, z: 0.16011757} + inSlope: {x: 0.09689454, y: 0.0013385209, z: -0.20289114} + outSlope: {x: 0.0968985, y: 0.0013451705, z: -0.20288546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.032284245, y: 0.57056427, z: 0.086472854} + inSlope: {x: 0.011860813, y: 0.0042007165, z: -0.2360379} + outSlope: {x: 0.0118625, y: 0.0042015123, z: -0.23605378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: -0.030034775, y: 0.5275143, z: -0.015508498} + inSlope: {x: 0.0047076195, y: -0.22888125, z: -0.35141563} + outSlope: {x: 0.004706693, y: -0.2288613, z: -0.35140955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: -0.028675454, y: 0.343477, z: -0.23428021} + inSlope: {x: 0.000016519014, y: -0.045500763, z: -0.045670953} + outSlope: {x: 0.00001612392, y: -0.04549673, z: -0.045679674} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5166667 + value: {x: -0.029490199, y: 0.38417888, z: -0.22902696} + inSlope: {x: -0.00509629, y: 0.2617365, z: 0.040976748} + outSlope: {x: -0.0050955475, y: 0.26173553, z: 0.040967863} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.85 + value: {x: -0.030553596, y: 0.43879354, z: -0.21915168} + inSlope: {x: 0.0004814697, y: -0.024716098, z: 0.00060195953} + outSlope: {x: 0.00048211677, y: -0.024733862, z: 0.00059618335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.02867726, y: 0.34242737, z: -0.23541713} + inSlope: {x: 0.0002447811, y: -0.0125907995, z: -0.0022881662} + outSlope: {x: 0.0002444266, y: -0.0125554865, z: -0.002286421} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: -0.030092027, y: 0.34579852, z: -0.228126} + inSlope: {x: -0.08245173, y: 0.20237061, z: 0.4254267} + outSlope: {x: -0.0824526, y: 0.20235895, z: 0.42543253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9166667 + value: {x: -0.07802541, y: 0.46343878, z: 0.019194935} + inSlope: {x: -0.3220983, y: 0.7905099, z: 1.6619275} + outSlope: {x: -0.32211125, y: 0.79054666, z: 1.6619985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: -0.1313402, y: 0.5942863, z: 0.29428223} + inSlope: {x: -0.08247059, y: 0.20239727, z: 0.4255122} + outSlope: {x: -0.08244632, y: 0.20234865, z: 0.42540407} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0.1323943, y: 0.59687334, z: 0.299721} + inSlope: {x: -0.06324231, y: 0.15522142, z: 0.32632136} + outSlope: {x: -0.06324231, y: 0.15522142, z: 0.32632136} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15377466, y: 0.58757573, z: 0.1548289} + inSlope: {x: -0.0019476479, y: -0.012409535, z: -0.0013904568} + outSlope: {x: -0.0019476479, y: -0.012409535, z: -0.0013904568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.13950871, y: 0.49652693, z: 0.12558682} + inSlope: {x: 0.004918794, y: 0.0067561395, z: -0.09603378} + outSlope: {x: 0.004923497, y: 0.006767494, z: -0.09603475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.1920113, y: 0.6119115, z: 0.048078436} + inSlope: {x: -0.013197665, y: -0.03433677, z: -0.25832498} + outSlope: {x: -0.013192813, y: -0.034330122, z: -0.25832987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8666667 + value: {x: 0.04876974, y: 0.23907071, z: -0.22254968} + inSlope: {x: -0.21496561, y: -0.5595411, z: -0.2961535} + outSlope: {x: -0.21496645, y: -0.55953985, z: -0.2961594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: 0.00032190105, y: 0.112966746, z: -0.28673285} + inSlope: {x: -0.050706133, y: -0.1319812, z: -0.06411982} + outSlope: {x: -0.05070744, y: -0.13198645, z: -0.06412212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: -0.0012926813, y: 0.10876418, z: -0.28876638} + inSlope: {x: -0.0131909605, y: -0.034337614, z: -0.016544899} + outSlope: {x: -0.013190866, y: -0.03433552, z: -0.016538143} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: -0.0013667537, y: 0.10873479, z: -0.28886405} + inSlope: {x: 0.004335158, y: 0.030488204, z: 0.004839329} + outSlope: {x: 0.0043349518, y: 0.030485176, z: 0.0048463037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: -0.00021267595, y: 0.116851404, z: -0.2875743} + inSlope: {x: 0.02213092, y: 0.15565054, z: 0.02472705} + outSlope: {x: 0.022130651, y: 0.15564732, z: 0.024731984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3833334 + value: {x: 0.00018012877, y: 0.119614, z: -0.2871353} + inSlope: {x: 0.024868505, y: 0.17490312, z: 0.0277946} + outSlope: {x: 0.024868727, y: 0.17489946, z: 0.027788784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: 0.012224746, y: 0.20432372, z: -0.27367467} + inSlope: {x: 0.0043346644, y: 0.03048245, z: 0.0048463037} + outSlope: {x: 0.004334661, y: 0.030488994, z: 0.004846359} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 0.010685841, y: 0.19350061, z: -0.2753945} + inSlope: {x: -0.01576871, y: -0.11089742, z: -0.017619012} + outSlope: {x: -0.0157682, y: -0.11089176, z: -0.017620156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.5166667 + value: {x: -0.00008189539, y: 0.117771186, z: -0.2874281} + inSlope: {x: -0.014682597, y: -0.10326734, z: -0.016413292} + outSlope: {x: -0.014682448, y: -0.10326037, z: -0.016414491} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.0013886717, y: 0.108580634, z: -0.28888854} + inSlope: {x: -0.0017726473, y: -0.012468455, z: -0.0019894205} + outSlope: {x: -0.0017725626, y: -0.0124707185, z: -0.0019804821} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6833334 + value: {x: -0.0014036385, y: 0.10847538, z: -0.28890526} + inSlope: {x: 0.015775783, y: 0.046932347, z: 0.04588856} + outSlope: {x: 0.015776122, y: 0.046938002, z: 0.045892257} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: -0.00086281454, y: 0.11014513, z: -0.28735876} + inSlope: {x: 0.06336928, y: 0.19564867, z: 0.18120514} + outSlope: {x: 0.06337062, y: 0.19565484, z: 0.18120268} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: 0.00070875627, y: 0.11499722, z: -0.28286484} + inSlope: {x: 0.12292936, y: 0.37953705, z: 0.35150725} + outSlope: {x: 0.12293146, y: 0.3795418, z: 0.3515189} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9666667 + value: {x: 0.09605285, y: 0.40936428, z: -0.010227323} + inSlope: {x: 0.4665212, y: 1.4403528, z: 1.3340214} + outSlope: {x: 0.4665276, y: 1.4403683, z: 1.3340435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.10373255, y: 0.43307474, z: 0.01173287} + inSlope: {x: 0.45274836, y: 1.397818, z: 1.2946407} + outSlope: {x: 0.45275146, y: 1.3978256, z: 1.2946483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: 0.15166228, y: 0.58105385, z: 0.14878848} + inSlope: {x: 0.12295246, y: 0.3796033, z: 0.3515901} + outSlope: {x: 0.12292522, y: 0.37951857, z: 0.35150418} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.15323384, y: 0.58590597, z: 0.15328242} + inSlope: {x: 0.09429357, y: 0.29111686, z: 0.26963368} + outSlope: {x: 0.09429357, y: 0.29111686, z: 0.26963368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014283888, y: 0.970846, z: 0.14790025} + inSlope: {x: 0.004601464, y: -0.014594593, z: -0.0038550778} + outSlope: {x: 0.004601464, y: -0.014594593, z: -0.0038550778} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.016784037, y: 0.9629041, z: 0.14580348} + inSlope: {x: 0.046791285, y: -0.14862517, z: -0.03924233} + outSlope: {x: 0.046790875, y: -0.1486147, z: -0.039239198} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.048035894, y: 0.8636309, z: 0.1195938} + inSlope: {x: 0.0011886968, y: -0.00087345263, z: 0.00082075765} + outSlope: {x: 0.0011877755, y: -0.0008586363, z: 0.0008197513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.03374568, y: 0.93048674, z: 0.1441286} + inSlope: {x: -0.029170416, y: 0.06541881, z: 0.00004727404} + outSlope: {x: -0.029173097, y: 0.06541208, z: 0.000050736166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9 + value: {x: 0.0058743455, y: 0.9488009, z: 0.0222941} + inSlope: {x: -0.025637524, y: 0.020797528, z: -0.16631797} + outSlope: {x: -0.025636997, y: 0.020770933, z: -0.16631548} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0666666 + value: {x: 0.0023750816, y: 0.9537242, z: -0.001064521} + inSlope: {x: -0.01583021, y: 0.039802585, z: -0.10885046} + outSlope: {x: -0.015829656, y: 0.039816752, z: -0.10884629} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0.000113097456, y: 0.0792904, z: -0.0011078906} + outSlope: {x: 0.00011309619, y: 0.0793013, z: -0.001107701} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5833333 + value: {x: 0.004340805, y: 1.0280942, z: -0.0006523013} + inSlope: {x: 0.015727617, y: 0.2327874, z: 0.052237194} + outSlope: {x: 0.015726773, y: 0.23280658, z: 0.052234795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.8 + value: {x: 0.0066132024, y: 1.0608345, z: 0.006895511} + inSlope: {x: 0.0018745946, y: 0.026240341, z: 0.0062266258} + outSlope: {x: 0.001874457, y: 0.026237728, z: 0.006226133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9 + value: {x: 0.0064757178, y: 1.0585626, z: 0.006438963} + inSlope: {x: -0.00355128, y: -0.057773095, z: -0.011793398} + outSlope: {x: -0.0035518827, y: -0.05771707, z: -0.011793873} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.004350412, y: 1.0240059, z: -0.0006187856} + inSlope: {x: -0.009983038, y: -0.16232619, z: -0.033152144} + outSlope: {x: -0.009983519, y: -0.16233273, z: -0.03315329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.0007248908, y: 0.9650562, z: -0.012658474} + inSlope: {x: -0.0007666902, y: -0.012502843, z: -0.002545866} + outSlope: {x: -0.0007667181, y: -0.012486059, z: -0.0025461044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: 0.00076569524, y: 0.9649714, z: -0.012120323} + inSlope: {x: 0.0055396394, y: 0.0023866945, z: 0.06557522} + outSlope: {x: 0.0055397926, y: 0.0024180838, z: 0.06557618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7666667 + value: {x: 0.0017891267, y: 0.96541625, z: -0.0000055313108} + inSlope: {x: 0.023960924, y: 0.010392116, z: 0.28363606} + outSlope: {x: 0.023960734, y: 0.010387974, z: 0.28363326} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.133333 + value: {x: 0.014099225, y: 0.97076577, z: 0.14571434} + inSlope: {x: 0.010748715, y: 0.0046906224, z: 0.12723155} + outSlope: {x: 0.010745862, y: 0.004653214, z: 0.12720312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 0.014236609, y: 0.9708254, z: 0.14734063} + inSlope: {x: 0.00824284, y: 0.0035851132, z: 0.09757422} + outSlope: {x: 0.00824284, y: 0.0035851132, z: 0.09757422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4.15 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/game/Assets/Character_Anim/Animations/Jump_Boost.anim.meta b/game/Assets/Character_Anim/Animations/Jump_Boost.anim.meta new file mode 100644 index 0000000..797c226 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_Boost.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 862a19d8877420b4387f911a8c68110c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/Animations/Jump_InAir.anim b/game/Assets/Character_Anim/Animations/Jump_InAir.anim new file mode 100644 index 0000000..55fedc5 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_InAir.anim @@ -0,0 +1,11099 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump_InAir + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: 0.0048530097, y: 0.00009298324, z: 0.003198981, w: 0.001065731} + outSlope: {x: 0.0048530097, y: 0.00009298324, z: 0.003198981, w: 0.001065731} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.09519766, y: 0.77747947, z: -0.09962544, w: 0.6136268} + inSlope: {x: 0.19320148, y: -0.023025893, z: 0.1567328, w: 0.0246531} + outSlope: {x: 0.19320148, y: -0.023025893, z: 0.1567328, w: 0.0246531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.16764852, y: 0.76535946, z: -0.036851376, w: 0.62029094} + inSlope: {x: -0.024789, y: 0.0053805164, z: -0.022919498, w: -0.0013375295} + outSlope: {x: -0.024789, y: 0.0053805164, z: -0.022919498, w: -0.0013375295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.04005206, y: 0.7821749, z: -0.14225325, w: 0.6052787} + inSlope: {x: -0.6838241, y: 0.035741363, z: -0.5035539, w: -0.11883091} + outSlope: {x: -0.6838241, y: 0.035741363, z: -0.5035539, w: -0.11883091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.021628212, y: 0.7831974, z: -0.18526693, w: 0.59313595} + inSlope: {x: -0.17608485, y: -0.0029003648, z: -0.11648577, w: -0.038327016} + outSlope: {x: -0.17608485, y: -0.0029003648, z: -0.11648577, w: -0.038327016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP/LeftHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP/LeftHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP/LeftHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP/LeftHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP/LeftHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: 0.008921921, y: -0.001695156, z: -0.006320178, w: 0.002002716} + outSlope: {x: 0.008921921, y: -0.001695156, z: -0.006320178, w: 0.002002716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.028006759, y: -0.78779155, z: 0.10129018, w: 0.6069105} + inSlope: {x: 0.20807867, y: -0.0068682367, z: -0.16600557, w: 0.028424237} + outSlope: {x: 0.20807867, y: -0.0068682367, z: -0.16600557, w: 0.028424237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.018455312, y: -0.78809303, z: 0.0930274, w: 0.6082061} + inSlope: {x: -0.18640491, y: 0.0032007725, z: 0.14587498, w: -0.023857377} + outSlope: {x: -0.18640491, y: 0.0032007725, z: 0.14587498, w: -0.023857377} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.1398788, y: -0.7758852, z: 0.18466382, w: 0.58680093} + inSlope: {x: -0.092672735, y: 0.018750377, z: 0.073669344, w: -0.020454466} + outSlope: {x: -0.092672735, y: 0.018750377, z: 0.073669344, w: -0.020454466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.14435862, y: -0.77485275, z: 0.1886531, w: 0.5858104} + inSlope: {x: -0.020731708, y: 0.0067770546, z: 0.026072884, w: -0.0045239967} + outSlope: {x: -0.020731708, y: 0.0067770546, z: 0.026072884, w: -0.0045239967} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP/RightHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP/RightHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP/RightHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP/RightHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP/RightHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1437562, y: -0.03050106, z: 0.98898363, w: -0.01775735} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.1437562, y: -0.03050106, z: 0.98898363, w: -0.01775735} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.23666446, y: -0.45569775, z: 0.8551719, w: 0.07078521} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.23666446, y: -0.45569775, z: 0.8551719, w: 0.07078521} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: 0.0048530097, y: 0.00009298324, z: 0.003198981, w: 0.001065731} + outSlope: {x: 0.0048530097, y: 0.00009298324, z: 0.003198981, w: 0.001065731} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.09519766, y: 0.77747947, z: -0.09962544, w: 0.6136268} + inSlope: {x: 0.19320148, y: -0.023025893, z: 0.1567328, w: 0.0246531} + outSlope: {x: 0.19320148, y: -0.023025893, z: 0.1567328, w: 0.0246531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.16764852, y: 0.76535946, z: -0.036851376, w: 0.62029094} + inSlope: {x: -0.024789, y: 0.0053805164, z: -0.022919498, w: -0.0013375295} + outSlope: {x: -0.024789, y: 0.0053805164, z: -0.022919498, w: -0.0013375295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.04005206, y: 0.7821749, z: -0.14225325, w: 0.6052787} + inSlope: {x: -0.6838241, y: 0.035741363, z: -0.5035539, w: -0.11883091} + outSlope: {x: -0.6838241, y: 0.035741363, z: -0.5035539, w: -0.11883091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.021628212, y: 0.7831974, z: -0.18526693, w: 0.59313595} + inSlope: {x: -0.17608485, y: -0.0029003648, z: -0.11648577, w: -0.038327016} + outSlope: {x: -0.17608485, y: -0.0029003648, z: -0.11648577, w: -0.038327016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: 0.008921921, y: -0.001695156, z: -0.006320178, w: 0.002002716} + outSlope: {x: 0.008921921, y: -0.001695156, z: -0.006320178, w: 0.002002716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.028006759, y: -0.78779155, z: 0.10129018, w: 0.6069105} + inSlope: {x: 0.20807867, y: -0.0068682367, z: -0.16600557, w: 0.028424237} + outSlope: {x: 0.20807867, y: -0.0068682367, z: -0.16600557, w: 0.028424237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.018455312, y: -0.78809303, z: 0.0930274, w: 0.6082061} + inSlope: {x: -0.18640491, y: 0.0032007725, z: 0.14587498, w: -0.023857377} + outSlope: {x: -0.18640491, y: 0.0032007725, z: 0.14587498, w: -0.023857377} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.1398788, y: -0.7758852, z: 0.18466382, w: 0.58680093} + inSlope: {x: -0.092672735, y: 0.018750377, z: 0.073669344, w: -0.020454466} + outSlope: {x: -0.092672735, y: 0.018750377, z: 0.073669344, w: -0.020454466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.14435862, y: -0.77485275, z: 0.1886531, w: 0.5858104} + inSlope: {x: -0.020731708, y: 0.0067770546, z: 0.026072884, w: -0.0045239967} + outSlope: {x: -0.020731708, y: 0.0067770546, z: 0.026072884, w: -0.0045239967} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549285, y: -0.03574501, z: -0.049140453, w: 0.96504873} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.2549285, y: -0.03574501, z: -0.049140453, w: 0.96504873} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06529025, y: 0, z: -0, w: 0.99786633} + inSlope: {x: 0.002671033, y: 0, z: 0, w: 0.00017523764} + outSlope: {x: 0.002671033, y: 0, z: 0, w: 0.00017523764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.021300951, y: 0, z: -0, w: 0.99977314} + inSlope: {x: 0.028932067, y: 0, z: 0, w: 0.0006186968} + outSlope: {x: 0.028932067, y: 0, z: 0, w: 0.0006186968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.05974331, y: 0, z: -0, w: 0.99821377} + inSlope: {x: -0.050724197, y: 0, z: 0, w: -0.0030362634} + outSlope: {x: -0.050724197, y: 0, z: 0, w: -0.0030362634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.06524573, y: 0, z: -0, w: 0.99786925} + inSlope: {x: -0.007883467, y: 0, z: 0, w: -0.0005149846} + outSlope: {x: -0.007883467, y: 0, z: 0, w: -0.0005149846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: 0.002660751, y: 0.00019624828, z: 0.00017255543, w: -0.00031828877} + outSlope: {x: 0.002660751, y: 0.00019624828, z: 0.00017255543, w: -0.00031828877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.16088484, y: -0.06087201, z: 0.07569631, w: 0.9821816} + inSlope: {x: 0.028583435, y: 0.002202878, z: 0.0017713772, w: -0.0046813535} + outSlope: {x: 0.028583435, y: 0.002202878, z: 0.0017713772, w: -0.0046813535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.12938437, y: -0.06326224, z: 0.07371039, w: 0.9868254} + inSlope: {x: -0.065053016, y: -0.0048592733, z: -0.004170392, w: 0.008529433} + outSlope: {x: -0.065053016, y: -0.0048592733, z: -0.004170392, w: 0.008529433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.118162416, y: -0.06409576, z: 0.072986774, w: 0.98823196} + inSlope: {x: -0.05622407, y: -0.004154746, z: -0.0036442315, w: 0.0067520207} + outSlope: {x: -0.05622407, y: -0.004154746, z: -0.0036442315, w: 0.0067520207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP/Head_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP/LeftForeArm_FK_CTRL_In_Rig_CONST_GRP/LeftForeArm_FK_CTRL/LeftHand_FK_CTRL_POS_GRP/LeftHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP/RightForeArm_FK_CTRL_In_Rig_CONST_GRP/RightForeArm_FK_CTRL/RightHand_FK_CTRL_POS_GRP/RightHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP/LeftFoot_FK_CTRL_In_Rig_CONST_GRP/LeftFoot_FK_CTRL/LeftToeBase_FK_CTRL_POS_GRP/LeftToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP/RightFoot_FK_CTRL_In_Rig_CONST_GRP/RightFoot_FK_CTRL/RightToeBase_FK_CTRL_POS_GRP/RightToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.026368206, y: -0.60321194, z: 0.76675344, w: 0.21801233} + inSlope: {x: -0.0035152582, y: 0.00045776364, z: 0.0015127658, w: -0.0044810767} + outSlope: {x: -0.0035152582, y: 0.00045776364, z: 0.0015127658, w: -0.0044810767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.1143118, y: -0.58976406, z: 0.79276943, w: 0.103091866} + inSlope: {x: -0.14909297, y: 0.026119376, z: 0.023800157, w: -0.19888331} + outSlope: {x: -0.14909297, y: 0.026119376, z: 0.023800157, w: -0.19888331} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.17163144, y: -0.5788804, z: 0.7967247, w: 0.025881788} + inSlope: {x: 0.020138491, y: -0.004119877, z: 0.00042557757, w: 0.02735325} + outSlope: {x: 0.020138491, y: -0.004119877, z: 0.00042557757, w: 0.02735325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: -0.07245732, y: -0.5966531, z: 0.7833617, w: 0.15842825} + inSlope: {x: 0.51092285, y: -0.078735426, z: -0.14765576, w: 0.668986} + outSlope: {x: 0.51092285, y: -0.078735426, z: -0.14765576, w: 0.668986} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.027105121, y: -0.60311574, z: 0.76707006, w: 0.21707231} + inSlope: {x: 0.12761873, y: -0.016779916, z: -0.054277234, w: 0.16289786} + outSlope: {x: 0.12761873, y: -0.016779916, z: -0.054277234, w: 0.16289786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.047463313, y: -0.65292317, z: 0.7004079, w: -0.284372} + inSlope: {x: 0.0073995437, y: -0.00025749207, z: 0.003404617, w: 0.00775516} + outSlope: {x: 0.0073995437, y: -0.00025749207, z: 0.003404617, w: 0.00775516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.049434684, y: -0.6519836, z: 0.73528796, w: -0.17839646} + inSlope: {x: 0.17402694, y: 0.009672038, z: 0.04500564, w: 0.19825575} + outSlope: {x: 0.17402694, y: 0.009672038, z: 0.04500564, w: 0.19825575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: 0.05774856, y: -0.651842, z: 0.73703474, w: -0.16895825} + inSlope: {x: -0.1536971, y: -0.012282741, z: -0.039394535, w: -0.17686102} + outSlope: {x: -0.1536971, y: -0.012282741, z: -0.039394535, w: -0.17686102} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.043055817, y: -0.65365916, z: 0.70175177, w: -0.28003657} + inSlope: {x: -0.08175182, y: 0.007048827, z: -0.031896736, w: -0.083878696} + outSlope: {x: -0.08175182, y: 0.007048827, z: -0.031896736, w: -0.083878696} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.04729107, y: -0.65304804, z: 0.7003523, w: -0.28425094} + inSlope: {x: -0.024560118, y: 0.007467277, z: -0.0037765538, w: -0.022426864} + outSlope: {x: -0.024560118, y: 0.007467277, z: -0.0037765538, w: -0.022426864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.47591648, y: -0.12087501, z: 0.104357824, w: 0.8648712} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.47591648, y: -0.12087501, z: 0.104357824, w: 0.8648712} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP/Left_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_Ankle_IK_AnimData_GRP/Left_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.793208, y: 0.14846046, z: -0.1971974, w: 0.55668104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.793208, y: 0.14846046, z: -0.1971974, w: 0.55668104} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP/Right_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_Ankle_IK_AnimData_GRP/Right_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549264, y: -0.035757825, z: -0.04919599, w: 0.965046} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.2549264, y: -0.035757825, z: -0.04919599, w: 0.965046} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.12981245, y: -0.000009189229, z: 0.000056358844, w: 0.9915386} + inSlope: {x: 0.0026544926, y: 0.00000015088516, z: 0.000000024447216, w: 0.000346899} + outSlope: {x: 0.0026544926, y: 0.00000015088516, z: 0.000000024447216, w: 0.000346899} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.08603915, y: -0.000006699408, z: 0.000056708723, w: 0.99629176} + inSlope: {x: 0.028831316, y: 0.000001641062, z: 0.00000019394083, w: 0.0024908804} + outSlope: {x: 0.028831316, y: 0.000001641062, z: 0.00000019394083, w: 0.0024908804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.12429968, y: -0.000008875856, z: 0.000056409044, w: 0.9922447} + inSlope: {x: -0.050421555, y: -0.0000028664936, z: -0.00000045085517, w: -0.006313926} + outSlope: {x: -0.050421555, y: -0.0000028664936, z: -0.00000045085517, w: -0.006313926} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.12976821, y: -0.000009186714, z: 0.00005635925, w: 0.99154437} + inSlope: {x: -0.007832952, y: -0.00000044523446, z: -0.00000007268689, w: -0.0010228166} + outSlope: {x: -0.007832952, y: -0.00000044523446, z: -0.00000007268689, w: -0.0010228166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: 0.002660751, y: 0.00019624828, z: 0.00017255543, w: -0.00031828877} + outSlope: {x: 0.002660751, y: 0.00019624828, z: 0.00017255543, w: -0.00031828877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.16088484, y: -0.06087201, z: 0.07569631, w: 0.9821816} + inSlope: {x: 0.028583435, y: 0.002202878, z: 0.0017713772, w: -0.0046813535} + outSlope: {x: 0.028583435, y: 0.002202878, z: 0.0017713772, w: -0.0046813535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.12938437, y: -0.06326224, z: 0.07371039, w: 0.9868254} + inSlope: {x: -0.065053016, y: -0.0048592733, z: -0.004170392, w: 0.008529433} + outSlope: {x: -0.065053016, y: -0.0048592733, z: -0.004170392, w: 0.008529433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.118162416, y: -0.06409576, z: 0.072986774, w: 0.98823196} + inSlope: {x: -0.05622407, y: -0.004154746, z: -0.0036442315, w: 0.0067520207} + outSlope: {x: -0.05622407, y: -0.004154746, z: -0.0036442315, w: 0.0067520207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck/Bind_Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: 0.00761792, y: 0.00069200987, z: -0.001759529, w: -0.0043845177} + outSlope: {x: 0.00761792, y: 0.00069200987, z: -0.001759529, w: -0.0043845177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.18229946, y: 0.37844002, z: -0.7485177, w: 0.51309985} + inSlope: {x: 0.08328341, y: 0.0033670627, z: -0.026938297, w: -0.071369946} + outSlope: {x: 0.08328341, y: 0.0033670627, z: -0.026938297, w: -0.071369946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.20344874, y: 0.3699919, z: -0.76116884, w: 0.49227697} + inSlope: {x: -0.06532481, y: 0.0017291324, z: -0.030248195, w: -0.0210795} + outSlope: {x: -0.06532481, y: 0.0017291324, z: -0.030248195, w: -0.0210795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.12789945, y: 0.37157008, z: -0.73364735, w: 0.5543816} + inSlope: {x: -0.53263986, y: 0.062182605, z: 0.1498355, w: 0.28537658} + outSlope: {x: -0.53263986, y: 0.062182605, z: 0.1498355, w: 0.28537658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: 0.000050375234, y: 0.000026822088, z: -0.002621412, w: -0.002478361} + outSlope: {x: 0.000050375234, y: 0.000026822088, z: -0.002621412, w: -0.002478361} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.001979459, y: -0.009279713, z: -0.710222, w: 0.70391387} + inSlope: {x: -0.0007165626, y: -0.00031457312, z: 0.03323081, w: 0.033516914} + outSlope: {x: -0.0007165626, y: -0.00031457312, z: 0.03323081, w: 0.033516914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.0034730542, y: -0.010198367, z: -0.6249277, w: 0.7806083} + inSlope: {x: -0.0027641938, y: -0.0023788144, z: 0.20080288, w: 0.16072527} + outSlope: {x: -0.0027641938, y: -0.0023788144, z: 0.20080288, w: 0.16072527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0024962956, y: -0.009532161, z: -0.6847413, w: 0.7287196} + inSlope: {x: 0.0031693403, y: 0.0017387436, z: -0.16767757, w: -0.15692726} + outSlope: {x: 0.0031693403, y: 0.0017387436, z: -0.16767757, w: -0.15692726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: 0.008770153, y: -0.00439167, z: 0.006730556, w: 0.0036299226} + outSlope: {x: 0.008770153, y: -0.00439167, z: 0.006730556, w: 0.0036299226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.045983586, y: 0.26844865, z: -0.1392896, w: 0.9520606} + inSlope: {x: 0.15710098, y: -0.07664853, z: 0.20007832, w: 0.043303333} + outSlope: {x: 0.15710098, y: -0.07664853, z: 0.20007832, w: 0.043303333} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.11794877, y: 0.22974776, z: -0.07119903, w: 0.9634494} + inSlope: {x: -0.019972865, y: 0.034634057, z: -0.09147839, w: -0.012622488} + outSlope: {x: -0.019972865, y: 0.034634057, z: -0.09147839, w: -0.012622488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.017362744, y: 0.28111276, z: -0.2118343, w: 0.9358421} + inSlope: {x: -0.6170881, y: 0.26810402, z: -0.41942388, w: -0.16397911} + outSlope: {x: -0.6170881, y: 0.26810402, z: -0.41942388, w: -0.16397911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.03562214, y: 0.3064643, z: -0.23346852, w: 0.92211884} + inSlope: {x: -0.6197602, y: 0.33214185, z: -0.10914455, w: -0.15716329} + outSlope: {x: -0.6197602, y: 0.33214185, z: -0.10914455, w: -0.15716329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: 0.00761792, y: 0.00069200987, z: -0.001759529, w: -0.0043845177} + outSlope: {x: 0.00761792, y: 0.00069200987, z: -0.001759529, w: -0.0043845177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.18229946, y: 0.37844002, z: -0.7485177, w: 0.51309985} + inSlope: {x: 0.08328341, y: 0.0033670627, z: -0.026938297, w: -0.071369946} + outSlope: {x: 0.08328341, y: 0.0033670627, z: -0.026938297, w: -0.071369946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.20344874, y: 0.3699919, z: -0.76116884, w: 0.49227697} + inSlope: {x: -0.06532481, y: 0.0017291324, z: -0.030248195, w: -0.0210795} + outSlope: {x: -0.06532481, y: 0.0017291324, z: -0.030248195, w: -0.0210795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.12789945, y: 0.37157008, z: -0.73364735, w: 0.5543816} + inSlope: {x: -0.53263986, y: 0.062182605, z: 0.1498355, w: 0.28537658} + outSlope: {x: -0.53263986, y: 0.062182605, z: 0.1498355, w: 0.28537658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: 0.000050375234, y: 0.000026822088, z: -0.002621412, w: -0.002478361} + outSlope: {x: 0.000050375234, y: 0.000026822088, z: -0.002621412, w: -0.002478361} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.001979459, y: -0.009279713, z: -0.710222, w: 0.70391387} + inSlope: {x: -0.0007165626, y: -0.00031457312, z: 0.03323081, w: 0.033516914} + outSlope: {x: -0.0007165626, y: -0.00031457312, z: 0.03323081, w: 0.033516914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.0034730542, y: -0.010198367, z: -0.6249277, w: 0.7806083} + inSlope: {x: -0.0027641938, y: -0.0023788144, z: 0.20080288, w: 0.16072527} + outSlope: {x: -0.0027641938, y: -0.0023788144, z: 0.20080288, w: 0.16072527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0024962956, y: -0.009532161, z: -0.6847413, w: 0.7287196} + inSlope: {x: 0.0031693403, y: 0.0017387436, z: -0.16767757, w: -0.15692726} + outSlope: {x: 0.0031693403, y: 0.0017387436, z: -0.16767757, w: -0.15692726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: 0.008770153, y: -0.00439167, z: 0.006730556, w: 0.0036299226} + outSlope: {x: 0.008770153, y: -0.00439167, z: 0.006730556, w: 0.0036299226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.045983586, y: 0.26844865, z: -0.1392896, w: 0.9520606} + inSlope: {x: 0.15710098, y: -0.07664853, z: 0.20007832, w: 0.043303333} + outSlope: {x: 0.15710098, y: -0.07664853, z: 0.20007832, w: 0.043303333} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.11794877, y: 0.22974776, z: -0.07119903, w: 0.9634494} + inSlope: {x: -0.019972865, y: 0.034634057, z: -0.09147839, w: -0.012622488} + outSlope: {x: -0.019972865, y: 0.034634057, z: -0.09147839, w: -0.012622488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.017362744, y: 0.28111276, z: -0.2118343, w: 0.9358421} + inSlope: {x: -0.6170881, y: 0.26810402, z: -0.41942388, w: -0.16397911} + outSlope: {x: -0.6170881, y: 0.26810402, z: -0.41942388, w: -0.16397911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.03562214, y: 0.3064643, z: -0.23346852, w: 0.92211884} + inSlope: {x: -0.6197602, y: 0.33214185, z: -0.10914455, w: -0.15716329} + outSlope: {x: -0.6197602, y: 0.33214185, z: -0.10914455, w: -0.15716329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.15572725, y: -0.013468265, z: -0.015220641, w: 0.076485865} + outSlope: {x: -0.15572725, y: -0.013468265, z: -0.015220641, w: 0.076485865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.2574542, y: -0.38440508, z: 0.6063407, w: 0.64676195} + inSlope: {x: -0.07340581, y: -0.059992973, z: 0.017822387, w: -0.023131372} + outSlope: {x: -0.07340581, y: -0.059992973, z: 0.017822387, w: -0.023131372} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.28028777, y: -0.43811736, z: 0.6355258, w: 0.5706127} + inSlope: {x: 0.06751842, y: 0.01720907, z: -0.015476361, w: -0.0027143983} + outSlope: {x: 0.06751842, y: 0.01720907, z: -0.015476361, w: -0.0027143983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.30091488, y: -0.4079868, z: 0.6217339, w: 0.59702927} + inSlope: {x: -0.014173648, y: 0.070354156, z: -0.020366855, w: 0.07643382} + outSlope: {x: -0.014173648, y: 0.070354156, z: -0.020366855, w: 0.07643382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.2862044, y: -0.38046512, z: 0.60951144, w: 0.6339} + inSlope: {x: -0.035390887, y: 0.04704331, z: -0.04992847, w: 0.09227702} + outSlope: {x: -0.035390887, y: 0.04704331, z: -0.04992847, w: 0.09227702} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.28604642, y: -0.37966582, z: 0.6087021, w: 0.6352268} + inSlope: {x: -0.009478936, y: 0.047957942, z: -0.048558757, w: 0.07960804} + outSlope: {x: -0.009478936, y: 0.047957942, z: -0.048558757, w: 0.07960804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: -0.0000035902483, y: -0.000042524185, z: 0.0019562244, w: -0.0022959707} + outSlope: {x: -0.0000035902483, y: -0.000042524185, z: 0.0019562244, w: -0.0022959707} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.0022580363, y: 0.008365246, z: 0.7938528, w: 0.60804826} + inSlope: {x: 0.000079858655, y: -0.0008049708, z: 0.03345254, w: -0.04366104} + outSlope: {x: 0.000079858655, y: -0.0008049708, z: 0.03345254, w: -0.04366104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0022781559, y: 0.008830262, z: 0.7739379, w: 0.6331959} + inSlope: {x: 0.000021730106, y: 0.0015746817, z: -0.06952471, w: 0.08495637} + outSlope: {x: 0.000021730106, y: 0.0015746817, z: -0.06952471, w: 0.08495637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.002264026, y: 0.009113456, z: 0.761191, w: 0.64845985} + inSlope: {x: -0.000009206133, y: -0.00010600324, z: 0.0048637437, w: -0.0057077464} + outSlope: {x: -0.000009206133, y: -0.00010600324, z: 0.0048637437, w: -0.0057077464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.16021079, y: -0.06021559, z: 0.0029236076, w: -0.018811224} + outSlope: {x: -0.16021079, y: -0.06021559, z: 0.0029236076, w: -0.018811224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.06410557, y: -0.18237446, z: 0.33696577, w: 0.92145765} + inSlope: {x: -0.024998637, y: -0.04800931, z: -0.17825247, w: 0.053914193} + outSlope: {x: -0.024998637, y: -0.04800931, z: -0.17825247, w: 0.053914193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.013791371, y: -0.19178306, z: 0.16950704, w: 0.9665901} + inSlope: {x: 0.12597243, y: 0.0105987415, z: -0.33326864, w: 0.06238097} + outSlope: {x: 0.12597243, y: 0.0105987415, z: -0.33326864, w: 0.06238097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.018628685, y: -0.17741375, z: 0.141863, w: 0.9736797} + inSlope: {x: 0.0034292634, y: 0.038359202, z: 0.24286264, w: -0.02849224} + outSlope: {x: 0.0034292634, y: 0.038359202, z: 0.24286264, w: -0.02849224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6166668 + value: {x: -0.018506166, y: -0.16885753, z: 0.31404465, w: 0.9340881} + inSlope: {x: -0.08937581, y: 0.0060702916, z: 0.25579357, w: -0.0866408} + outSlope: {x: -0.08937581, y: 0.0060702916, z: 0.25579357, w: -0.0866408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.03750716, y: -0.170299, z: 0.34662962, w: 0.92165035} + inSlope: {x: -0.03229405, y: 0.0021708033, z: 0.05617445, w: -0.02199771} + outSlope: {x: -0.03229405, y: 0.0021708033, z: 0.05617445, w: -0.02199771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.15572725, y: -0.013468265, z: -0.015220641, w: 0.076485865} + outSlope: {x: -0.15572725, y: -0.013468265, z: -0.015220641, w: 0.076485865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.2574542, y: -0.38440508, z: 0.6063407, w: 0.64676195} + inSlope: {x: -0.07340581, y: -0.059992973, z: 0.017822387, w: -0.023131372} + outSlope: {x: -0.07340581, y: -0.059992973, z: 0.017822387, w: -0.023131372} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.28028777, y: -0.43811736, z: 0.6355258, w: 0.5706127} + inSlope: {x: 0.06751842, y: 0.01720907, z: -0.015476361, w: -0.0027143983} + outSlope: {x: 0.06751842, y: 0.01720907, z: -0.015476361, w: -0.0027143983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.30091488, y: -0.4079868, z: 0.6217339, w: 0.59702927} + inSlope: {x: -0.014173648, y: 0.070354156, z: -0.020366855, w: 0.07643382} + outSlope: {x: -0.014173648, y: 0.070354156, z: -0.020366855, w: 0.07643382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.2862044, y: -0.38046512, z: 0.60951144, w: 0.6339} + inSlope: {x: -0.035390887, y: 0.04704331, z: -0.04992847, w: 0.09227702} + outSlope: {x: -0.035390887, y: 0.04704331, z: -0.04992847, w: 0.09227702} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.28604642, y: -0.37966582, z: 0.6087021, w: 0.6352268} + inSlope: {x: -0.009478936, y: 0.047957942, z: -0.048558757, w: 0.07960804} + outSlope: {x: -0.009478936, y: 0.047957942, z: -0.048558757, w: 0.07960804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: -0.0000035902483, y: -0.000042524185, z: 0.0019562244, w: -0.0022959707} + outSlope: {x: -0.0000035902483, y: -0.000042524185, z: 0.0019562244, w: -0.0022959707} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.0022580363, y: 0.008365246, z: 0.7938528, w: 0.60804826} + inSlope: {x: 0.000079858655, y: -0.0008049708, z: 0.03345254, w: -0.04366104} + outSlope: {x: 0.000079858655, y: -0.0008049708, z: 0.03345254, w: -0.04366104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0022781559, y: 0.008830262, z: 0.7739379, w: 0.6331959} + inSlope: {x: 0.000021730106, y: 0.0015746817, z: -0.06952471, w: 0.08495637} + outSlope: {x: 0.000021730106, y: 0.0015746817, z: -0.06952471, w: 0.08495637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.002264026, y: 0.009113456, z: 0.761191, w: 0.64845985} + inSlope: {x: -0.000009206133, y: -0.00010600324, z: 0.0048637437, w: -0.0057077464} + outSlope: {x: -0.000009206133, y: -0.00010600324, z: 0.0048637437, w: -0.0057077464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.16021079, y: -0.06021559, z: 0.0029236076, w: -0.018811224} + outSlope: {x: -0.16021079, y: -0.06021559, z: 0.0029236076, w: -0.018811224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.06410557, y: -0.18237446, z: 0.33696577, w: 0.92145765} + inSlope: {x: -0.024998637, y: -0.04800931, z: -0.17825247, w: 0.053914193} + outSlope: {x: -0.024998637, y: -0.04800931, z: -0.17825247, w: 0.053914193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.013791371, y: -0.19178306, z: 0.16950704, w: 0.9665901} + inSlope: {x: 0.12597243, y: 0.0105987415, z: -0.33326864, w: 0.06238097} + outSlope: {x: 0.12597243, y: 0.0105987415, z: -0.33326864, w: 0.06238097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.018628685, y: -0.17741375, z: 0.141863, w: 0.9736797} + inSlope: {x: 0.0034292634, y: 0.038359202, z: 0.24286264, w: -0.02849224} + outSlope: {x: 0.0034292634, y: 0.038359202, z: 0.24286264, w: -0.02849224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6166668 + value: {x: -0.018506166, y: -0.16885753, z: 0.31404465, w: 0.9340881} + inSlope: {x: -0.08937581, y: 0.0060702916, z: 0.25579357, w: -0.0866408} + outSlope: {x: -0.08937581, y: 0.0060702916, z: 0.25579357, w: -0.0866408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.03750716, y: -0.170299, z: 0.34662962, w: 0.92165035} + inSlope: {x: -0.03229405, y: 0.0021708033, z: 0.05617445, w: -0.02199771} + outSlope: {x: -0.03229405, y: 0.0021708033, z: 0.05617445, w: -0.02199771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.0037524102, y: -0.00032544133, z: 0.00009834766, w: -0.00032275912} + outSlope: {x: -0.0037524102, y: -0.00032544133, z: 0.00009834766, w: -0.00032275912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.13676025, y: 0.89479315, z: 0.41976416, w: 0.066633135} + inSlope: {x: -0.043171983, y: 0.00039160287, z: -0.014041377, w: -0.005401974} + outSlope: {x: -0.043171983, y: 0.00039160287, z: -0.014041377, w: -0.005401974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.07850751, y: 0.9048852, z: 0.4117108, w: 0.07425365} + inSlope: {x: 0.061072618, y: -0.01713933, z: 0.04948859, w: -0.0009430209} + outSlope: {x: 0.061072618, y: -0.01713933, z: 0.04948859, w: -0.0009430209} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07320995, y: 0.9009006, z: 0.42148763, w: 0.07325681} + inSlope: {x: -0.003093037, y: -0.024247192, z: 0.052882485, w: -0.008794525} + outSlope: {x: -0.003093037, y: -0.024247192, z: 0.052882485, w: -0.008794525} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.92672545, y: 0.012564976, z: -0.043917052, w: -0.37295222} + inSlope: {x: -0.03206849, y: 0.7023356, z: 0.09634494, w: -0.056045648} + outSlope: {x: -0.03206849, y: 0.7023356, z: 0.09634494, w: -0.056045648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.10000001 + value: {x: 0.92575616, y: 0.024821857, z: -0.0421836, w: -0.37494} + inSlope: {x: -0.008368491, y: 0.0058639785, z: 0.0018445773, w: -0.020481344} + outSlope: {x: -0.008368491, y: 0.0058639785, z: 0.0018445773, w: -0.020481344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.9108701, y: 0.023993216, z: -0.040396284, w: -0.41000992} + inSlope: {x: -0.006898637, y: -0.008120883, z: -0.0000062583094, w: -0.015803564} + outSlope: {x: -0.006898637, y: -0.008120883, z: -0.0000062583094, w: -0.015803564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.925086, y: 0.023661032, z: -0.042202137, w: -0.376663} + inSlope: {x: 0.011438696, y: 0.006422868, z: -0.0005519745, w: 0.028556505} + outSlope: {x: 0.011438696, y: 0.006422868, z: -0.0005519745, w: 0.028556505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.925776, y: 0.024224106, z: -0.042214744, w: -0.3749267} + inSlope: {x: 0.005625492, y: 0.007020577, z: 0.00018440204, w: 0.014310493} + outSlope: {x: 0.005625492, y: 0.007020577, z: 0.00018440204, w: 0.014310493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.26519844, y: 0.03268321, z: 0.070583455, w: 0.9610513} + inSlope: {x: -0.041774508, y: 0.34973678, z: 0.61222804, w: -0.049678084} + outSlope: {x: -0.041774508, y: 0.34973678, z: 0.61222804, w: -0.049678084} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.26321444, y: 0.03751702, z: 0.07899378, w: 0.96076566} + inSlope: {x: -0.02137542, y: -0.019297602, z: -0.034539033, w: 0.009446741} + outSlope: {x: -0.02137542, y: -0.019297602, z: -0.034539033, w: 0.009446741} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.22432074, y: 0.0064332066, z: 0.0251795, w: 0.9741688} + inSlope: {x: -0.03516373, y: 0.0022716792, z: 0.00001123792, w: 0.008082382} + outSlope: {x: -0.03516373, y: 0.0022716792, z: 0.00001123792, w: 0.008082382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.24976678, y: 0.03661087, z: 0.07767454, w: 0.964491} + inSlope: {x: 0.09478891, y: 0.025513532, z: 0.045759425, w: -0.029196767} + outSlope: {x: 0.09478891, y: 0.025513532, z: 0.045759425, w: -0.029196767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.26248136, y: 0.038612124, z: 0.08105809, w: 0.9607509} + inSlope: {x: 0.07178313, y: 0.0016578303, z: 0.0006133324, w: -0.019683857} + outSlope: {x: 0.07178313, y: 0.0016578303, z: 0.0006133324, w: -0.019683857} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase/Bind_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.0028064845, y: -0.0020635128, z: 0.0033545492, w: 0.0023728607} + outSlope: {x: 0.0028064845, y: -0.0020635128, z: 0.0033545492, w: 0.0023728607} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.18033464, y: 0.747169, z: 0.5846416, w: -0.25963843} + inSlope: {x: 0.02316264, y: -0.013148177, z: 0.022884587, w: 0.0297716} + outSlope: {x: 0.02316264, y: -0.013148177, z: 0.022884587, w: 0.0297716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: 0.15938899, y: 0.7624146, z: 0.56232655, w: -0.27768332} + inSlope: {x: -0.049101733, y: 0.030868571, z: -0.056644533, w: -0.05813852} + outSlope: {x: -0.049101733, y: 0.030868571, z: -0.056644533, w: -0.05813852} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.1509416, y: 0.7677844, z: 0.55192906, w: -0.2882673} + inSlope: {x: -0.018855948, y: 0.014290824, z: -0.02861741, w: -0.026659396} + outSlope: {x: -0.018855948, y: 0.014290824, z: -0.02861741, w: -0.026659396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.95883095, y: -0.022867857, z: 0.053791463, w: -0.27789697} + inSlope: {x: -0.22005914, y: -0.18004271, z: -0.39432606, w: -0.7947635} + outSlope: {x: -0.22005914, y: -0.18004271, z: -0.39432606, w: -0.7947635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.9550484, y: -0.02589769, z: 0.047134515, w: -0.2915309} + inSlope: {x: -0.0082057705, y: -0.0015918349, z: -0.0052253893, w: -0.027577575} + outSlope: {x: -0.0082057705, y: -0.0015918349, z: -0.0052253893, w: -0.027577575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.9307586, y: -0.024626402, z: 0.043242395, w: -0.36223203} + inSlope: {x: -0.017219769, y: 0.0017241561, z: -0.00087663485, w: -0.044473674} + outSlope: {x: -0.017219769, y: 0.0017241561, z: -0.00087663485, w: -0.044473674} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.9494431, y: -0.025188174, z: 0.04716662, w: -0.30935207} + inSlope: {x: 0.037098426, y: -0.002966683, z: 0.0052394574, w: 0.114889435} + outSlope: {x: 0.037098426, y: -0.002966683, z: 0.0052394574, w: 0.114889435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.9551564, y: -0.025796553, z: 0.04762748, w: -0.29110557} + inSlope: {x: 0.014498248, y: -0.0024228194, z: -0.0012789678, w: 0.04750018} + outSlope: {x: 0.014498248, y: -0.0024228194, z: -0.0012789678, w: 0.04750018} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.098197095, y: 0.02504882, z: -0.049648207, w: 0.99361205} + inSlope: {x: -0.8037145, y: 0.258285, z: -0.37830657, w: 0.046820637} + outSlope: {x: -0.8037145, y: 0.258285, z: -0.37830657, w: 0.046820637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.084630795, y: 0.029330531, z: -0.055936743, w: 0.9944086} + inSlope: {x: -0.010451226, y: -0.0027704423, z: 0.0027538459, w: 0.0011265277} + outSlope: {x: -0.010451226, y: -0.0027704423, z: 0.0027538459, w: 0.0011265277} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.06046863, y: 0.0100470465, z: -0.03532779, w: 0.99749416} + inSlope: {x: -0.027254798, y: -0.016490432, z: 0.00999815, w: 0.0021743758} + outSlope: {x: -0.027254798, y: -0.016490432, z: 0.00999815, w: 0.0021743758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.081988305, y: 0.024053417, z: -0.052466158, w: 0.99496067} + inSlope: {x: 0.03360051, y: 0.038548913, z: -0.027974237, w: -0.00517488} + outSlope: {x: 0.03360051, y: 0.038548913, z: -0.027974237, w: -0.00517488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.085320994, y: 0.02875035, z: -0.055583686, w: 0.9943864} + inSlope: {x: 0.010881732, y: 0.02251795, z: -0.0129852565, w: -0.0023031256} + outSlope: {x: 0.010881732, y: 0.02251795, z: -0.0129852565, w: -0.0023031256} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase/Bind_RightToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.0037524102, y: -0.00032544133, z: 0.00009834766, w: -0.00032275912} + outSlope: {x: -0.0037524102, y: -0.00032544133, z: 0.00009834766, w: -0.00032275912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.13676025, y: 0.89479315, z: 0.41976416, w: 0.066633135} + inSlope: {x: -0.043171983, y: 0.00039160287, z: -0.014041377, w: -0.005401974} + outSlope: {x: -0.043171983, y: 0.00039160287, z: -0.014041377, w: -0.005401974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.07850751, y: 0.9048852, z: 0.4117108, w: 0.07425365} + inSlope: {x: 0.061072618, y: -0.01713933, z: 0.04948859, w: -0.0009430209} + outSlope: {x: 0.061072618, y: -0.01713933, z: 0.04948859, w: -0.0009430209} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.07320995, y: 0.9009006, z: 0.42148763, w: 0.07325681} + inSlope: {x: -0.003093037, y: -0.024247192, z: 0.052882485, w: -0.008794525} + outSlope: {x: -0.003093037, y: -0.024247192, z: 0.052882485, w: -0.008794525} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.9262065, y: 0.024208648, z: -0.042321313, w: -0.37385064} + inSlope: {x: -0.0007331371, y: -0.000018998979, z: 0.00009454786, w: -0.001836419} + outSlope: {x: -0.0007331371, y: -0.000018998979, z: 0.00009454786, w: -0.001836419} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.9118873, y: 0.023933738, z: -0.040578388, w: -0.40772814} + inSlope: {x: -0.014904156, y: -0.00019446033, z: 0.0017197446, w: -0.033519596} + outSlope: {x: -0.014904156, y: -0.00019446033, z: 0.0017197446, w: -0.033519596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.9239023, y: 0.024151558, z: -0.0420278, w: -0.37954572} + inSlope: {x: 0.018618125, y: 0.00043965917, z: -0.002349841, w: 0.045608327} + outSlope: {x: 0.018618125, y: 0.00043965917, z: -0.002349841, w: 0.045608327} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.9261388, y: 0.024206895, z: -0.042312603, w: -0.37401953} + inSlope: {x: 0.0055718473, y: 0.00014383359, z: -0.000715927, w: 0.013881339} + outSlope: {x: 0.0055718473, y: 0.00014383359, z: -0.000715927, w: 0.013881339} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.26453406, y: 0.03851073, z: 0.08078624, w: 0.96021473} + inSlope: {x: -0.001657605, y: -0.001791492, z: -0.0032056866, w: 0.0007975101} + outSlope: {x: -0.001657605, y: -0.001791492, z: -0.0032056866, w: 0.0007975101} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.22897123, y: 0.0074081756, z: 0.027056227, w: 0.97302896} + inSlope: {x: -0.04833658, y: -0.02060292, z: -0.036402807, w: 0.012545598} + outSlope: {x: -0.04833658, y: -0.02060292, z: -0.036402807, w: 0.012545598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.24411258, y: 0.035187855, z: 0.075068444, w: 0.9661965} + inSlope: {x: 0.09874885, y: 0.032536447, z: 0.059297666, w: -0.030738035} + outSlope: {x: 0.09874885, y: 0.032536447, z: 0.059297666, w: -0.030738035} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.26342702, y: 0.038594317, z: 0.08097597, w: 0.96049964} + inSlope: {x: 0.071185894, y: -0.0017192976, z: -0.005386775, w: -0.018954296} + outSlope: {x: 0.071185894, y: -0.0017192976, z: -0.005386775, w: -0.018954296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase/IK_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.0028064845, y: -0.0020635128, z: 0.0033545492, w: 0.0023728607} + outSlope: {x: 0.0028064845, y: -0.0020635128, z: 0.0033545492, w: 0.0023728607} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.18033464, y: 0.747169, z: 0.5846416, w: -0.25963843} + inSlope: {x: 0.02316264, y: -0.013148177, z: 0.022884587, w: 0.0297716} + outSlope: {x: 0.02316264, y: -0.013148177, z: 0.022884587, w: 0.0297716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: 0.15938899, y: 0.7624146, z: 0.56232655, w: -0.27768332} + inSlope: {x: -0.049101733, y: 0.030868571, z: -0.056644533, w: -0.05813852} + outSlope: {x: -0.049101733, y: 0.030868571, z: -0.056644533, w: -0.05813852} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.1509416, y: 0.7677844, z: 0.55192906, w: -0.2882673} + inSlope: {x: -0.018855948, y: 0.014290824, z: -0.02861741, w: -0.026659396} + outSlope: {x: -0.018855948, y: 0.014290824, z: -0.02861741, w: -0.026659396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.9552099, y: -0.025852574, z: 0.047260854, w: -0.29098487} + inSlope: {x: -0.0014805793, y: 0.00011097639, z: -0.0002516806, w: -0.004894137} + outSlope: {x: -0.0014805793, y: 0.00011097639, z: -0.0002516806, w: -0.004894137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.9315328, y: -0.024601089, z: 0.043676283, w: -0.3601858} + inSlope: {x: -0.021107215, y: 0.0007443137, z: -0.0028573377, w: -0.0549907} + outSlope: {x: -0.021107215, y: 0.0007443137, z: -0.0028573377, w: -0.0549907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.9456894, y: -0.025235787, z: 0.045717895, w: -0.32085} + inSlope: {x: 0.042684715, y: -0.0023756572, z: 0.006574883, w: 0.1269303} + outSlope: {x: 0.042684715, y: -0.0023756572, z: 0.006574883, w: 0.1269303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.95498586, y: -0.025835851, z: 0.04722264, w: -0.29172686} + inSlope: {x: 0.01574637, y: -0.0011660915, z: 0.0026788588, w: 0.05200093} + outSlope: {x: 0.01574637, y: -0.0011660915, z: 0.0026788588, w: 0.05200093} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08488657, y: 0.0293532, z: -0.055946432, w: 0.9943856} + inSlope: {x: -0.0003929436, y: -0.0014257057, z: 0.001797527, w: 0.00017523764} + outSlope: {x: -0.0003929436, y: -0.0014257057, z: 0.001797527, w: 0.00017523764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.061882842, y: 0.0103114275, z: -0.03544129, w: 0.9974007} + inSlope: {x: -0.033269256, y: -0.017205577, z: 0.0111265965, w: 0.0026375079} + outSlope: {x: -0.033269256, y: -0.017205577, z: 0.0111265965, w: 0.0026375079} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.07953008, y: 0.023415672, z: -0.052134413, w: 0.99519277} + inSlope: {x: 0.03983531, y: 0.039368942, z: -0.028872553, w: -0.0056219157} + outSlope: {x: 0.03983531, y: 0.039368942, z: -0.028872553, w: -0.0056219157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.084677935, y: 0.029080123, z: -0.0558228, w: 0.9944183} + inSlope: {x: 0.015478149, y: 0.019538794, z: -0.009974251, w: -0.002446177} + outSlope: {x: 0.015478149, y: 0.019538794, z: -0.009974251, w: -0.002446177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase/IK_RightToe_End + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: -0.00029433108, y: 0.00042855393, z: 0.0013239176} + outSlope: {x: -0.00029433108, y: 0.00042855393, z: 0.0013239176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: -0.17431583, y: 1.603323, z: 0.52013624} + inSlope: {x: -0.012375105, y: 0.01864233, z: 0.056110427} + outSlope: {x: -0.012373154, y: 0.018604772, z: 0.0561172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.17886445, y: 1.6101794, z: 0.54079366} + inSlope: {x: 0.0063966075, y: -0.007881333, z: -0.026133783} + outSlope: {x: 0.006416107, y: -0.007933704, z: -0.02614846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.16698772, y: 1.5926431, z: 0.48748058} + inSlope: {x: 0.018305853, y: -0.04451135, z: -0.11209874} + outSlope: {x: 0.018305853, y: -0.04451135, z: -0.11209874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: 0.0005577631, y: 0.0025691437, z: 0.00016806462} + outSlope: {x: 0.0005577631, y: 0.0025691437, z: 0.00016806462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.23394258, y: 1.5532445, z: 0.5664058} + inSlope: {x: 0.0050987825, y: 0.023922749, z: 0.0016125282} + outSlope: {x: 0.005100563, y: 0.023892144, z: 0.001621133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.22572239, y: 1.5204841, z: 0.5642767} + inSlope: {x: -0.009743507, y: -0.064525984, z: -0.004699275} + outSlope: {x: -0.009741437, y: -0.06452206, z: -0.004694479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.22476457, y: 1.51113, z: 0.56356126} + inSlope: {x: -0.002992611, y: -0.05946225, z: -0.0048027826} + outSlope: {x: -0.002992611, y: -0.05946225, z: -0.0048027826} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15405722, y: 0.70725995, z: 0.28375894} + inSlope: {x: -0.5262342, y: 0.037834376, z: -0.07154643} + outSlope: {x: -0.5262342, y: 0.037834376, z: -0.07154643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.16282777, y: 0.707891, z: 0.2825664} + inSlope: {x: -0.26611823, y: 0.021180501, z: -0.035007082} + outSlope: {x: -0.2661193, y: 0.021220177, z: -0.035004478} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.16292773, y: 0.7079664, z: 0.28259197} + inSlope: {x: -0.0060714246, y: 0.0058741975, z: 0.002254212} + outSlope: {x: -0.006063842, y: 0.005877031, z: 0.0022521424} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8666667 + value: {x: -0.16729054, y: 0.7408405, z: 0.29980877} + inSlope: {x: 0.00009128035, y: 0.040945686, z: 0.022183899} + outSlope: {x: 0.00009335115, y: 0.040956803, z: 0.022187114} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.16451083, y: 0.7263096, z: 0.29355663} + inSlope: {x: 0.0070634624, y: -0.086663455, z: -0.044362187} + outSlope: {x: 0.0070595387, y: -0.08665386, z: -0.04437031} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.1631376, y: 0.70837384, z: 0.2836967} + inSlope: {x: 0.003924154, y: -0.05895697, z: -0.036073837} + outSlope: {x: 0.003924154, y: -0.05895697, z: -0.036073837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18638378, y: 0.7123392, z: 0.13798085} + inSlope: {x: 0.4303349, y: -0.5043482, z: 0.08162622} + outSlope: {x: 0.4303349, y: -0.5043482, z: 0.08162622} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.1935561, y: 0.7039337, z: 0.13934128} + inSlope: {x: 0.21744752, y: -0.257679, z: 0.040313054} + outSlope: {x: 0.21745461, y: -0.25768757, z: 0.040311374} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.19370015, y: 0.7035158, z: 0.13928655} + inSlope: {x: 0.0038475578, y: -0.015459332, z: -0.002891077} + outSlope: {x: 0.0038458675, y: -0.015478075, z: -0.0028818937} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.71666664 + value: {x: 0.19315353, y: 0.69193184, z: 0.13509232} + inSlope: {x: -0.0008843565, y: 0.007179048, z: 0.0020988209} + outSlope: {x: -0.00088953046, y: 0.007159404, z: 0.0021012656} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.19262983, y: 0.7033123, z: 0.13861682} + inSlope: {x: 0.0013362895, y: 0.009397242, z: 0.0038394686} + outSlope: {x: 0.0013375878, y: 0.009354668, z: 0.0038377792} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.19322062, y: 0.7044098, z: 0.13924973} + inSlope: {x: 0.0030327195, y: -0.0015683755, z: 0.0006963686} + outSlope: {x: 0.0030327195, y: -0.0015683755, z: 0.0006963686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: -0.00029433108, y: 0.00042855393, z: 0.0013239176} + outSlope: {x: -0.00029433108, y: 0.00042855393, z: 0.0013239176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: -0.17431583, y: 1.603323, z: 0.52013624} + inSlope: {x: -0.012375105, y: 0.01864233, z: 0.056110427} + outSlope: {x: -0.012373154, y: 0.018604772, z: 0.0561172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.17886445, y: 1.6101794, z: 0.54079366} + inSlope: {x: 0.0063966075, y: -0.007881333, z: -0.026133783} + outSlope: {x: 0.006416107, y: -0.007933704, z: -0.02614846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.16698772, y: 1.5926431, z: 0.48748058} + inSlope: {x: 0.018305853, y: -0.04451135, z: -0.11209874} + outSlope: {x: 0.018305853, y: -0.04451135, z: -0.11209874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: 0.0005577631, y: 0.0025691437, z: 0.00016806462} + outSlope: {x: 0.0005577631, y: 0.0025691437, z: 0.00016806462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.23394258, y: 1.5532445, z: 0.5664058} + inSlope: {x: 0.0050987825, y: 0.023922749, z: 0.0016125282} + outSlope: {x: 0.005100563, y: 0.023892144, z: 0.001621133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.22572239, y: 1.5204841, z: 0.5642767} + inSlope: {x: -0.009743507, y: -0.064525984, z: -0.004699275} + outSlope: {x: -0.009741437, y: -0.06452206, z: -0.004694479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.22476457, y: 1.51113, z: 0.56356126} + inSlope: {x: -0.002992611, y: -0.05946225, z: -0.0048027826} + outSlope: {x: -0.002992611, y: -0.05946225, z: -0.0048027826} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013564222, y: 0.005896609, z: 0.16058029} + inSlope: {x: 0.000058320576, y: 0.0024892888, z: -0.0002037593} + outSlope: {x: 0.000058320576, y: 0.0024892888, z: -0.0002037593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.013579226, y: 0.006539088, z: 0.16052608} + inSlope: {x: 0.0004395722, y: 0.018821688, z: -0.0015899108} + outSlope: {x: 0.00044030117, y: 0.018821927, z: -0.0015939983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9 + value: {x: 0.014788058, y: 0.058296867, z: 0.15615879} + inSlope: {x: 0.00090629107, y: 0.03878768, z: -0.0032741027} + outSlope: {x: 0.00090542267, y: 0.038787518, z: -0.0032732736} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: 0.014735498, y: 0.05686064, z: 0.15634868} + inSlope: {x: -0.0015344966, y: -0.056162026, z: 0.0055436734} + outSlope: {x: -0.0015351307, y: -0.056164365, z: 0.0055486993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8 + value: {x: 0.013571059, y: 0.0072607235, z: 0.16055557} + inSlope: {x: -0.0004026484, y: -0.0465467, z: 0.0014548176} + outSlope: {x: -0.0004028431, y: -0.04654364, z: 0.0014567692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.013565956, y: 0.0065306067, z: 0.16057402} + inSlope: {x: -0.00030611389, y: -0.043804906, z: 0.001107999} + outSlope: {x: -0.00030611389, y: -0.043804906, z: 0.001107999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5224858, y: -0.58409, z: -0.17529237} + inSlope: {x: 0.0013513834, y: 0.00019542145, z: -0.00040691916} + outSlope: {x: 0.0013513834, y: 0.00019542145, z: -0.00040691916} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.55748826, y: -0.57924104, z: -0.18566917} + inSlope: {x: 0.057419524, y: 0.007939808, z: -0.01701656} + outSlope: {x: 0.05740624, y: 0.007946101, z: -0.017021349} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.5786205, y: -0.5763193, z: -0.19194046} + inSlope: {x: -0.02676026, y: -0.0043606074, z: 0.00719807} + outSlope: {x: -0.026755761, y: -0.004358785, z: 0.0071916357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.52407694, y: -0.58399975, z: -0.1759123} + inSlope: {x: -0.114444226, y: -0.009378538, z: 0.041296724} + outSlope: {x: -0.114444226, y: -0.009378538, z: 0.041296724} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.6004249, y: -0.52783495, z: -0.10790476} + inSlope: {x: -0.0002074105, y: 0.0004789079, z: -0.002601378} + outSlope: {x: -0.0002074105, y: 0.0004789079, z: -0.002601378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: -0.60396564, y: -0.5197274, z: -0.15117139} + inSlope: {x: -0.0019447341, y: 0.004493826, z: -0.023931984} + outSlope: {x: -0.0019632557, y: 0.0044846544, z: -0.023929337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: -0.60128826, y: -0.5271115, z: -0.11825277} + inSlope: {x: 0.005344068, y: -0.008091088, z: 0.06474497} + outSlope: {x: 0.0053548585, y: -0.008088364, z: 0.06474287} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.6005073, y: -0.5278268, z: -0.10888234} + inSlope: {x: 0.0050074668, y: -0.0014369328, z: 0.059616394} + outSlope: {x: 0.0050074668, y: -0.0014369328, z: 0.059616394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13275704, y: 0.5977636, z: 0.30159265} + inSlope: {x: -0.0003170013, y: 0.0013789583, z: 0.00067863456} + outSlope: {x: -0.0003170013, y: 0.0013789583, z: 0.00067863456} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: -0.13992168, y: 0.62941253, z: 0.31692111} + inSlope: {x: -0.0097829355, y: 0.043191347, z: 0.020929463} + outSlope: {x: -0.009779112, y: 0.043199256, z: 0.020919034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: -0.1378294, y: 0.61957157, z: 0.31244475} + inSlope: {x: 0.018997507, y: -0.08521049, z: -0.040635332} + outSlope: {x: 0.018993203, y: -0.08520345, z: -0.040639456} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.13299261, y: 0.5986949, z: 0.30209664} + inSlope: {x: 0.0149238175, y: -0.060061045, z: -0.031932246} + outSlope: {x: 0.0149238175, y: -0.060061045, z: -0.031932246} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15377466, y: 0.58757573, z: 0.1548289} + inSlope: {x: -0.0002917153, y: -0.0018572123, z: -0.0006004605} + outSlope: {x: -0.0002917153, y: -0.0018572123, z: -0.0006004605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.15195112, y: 0.5759374, z: 0.15109104} + inSlope: {x: 0.0010338619, y: 0.0066173915, z: 0.002123064} + outSlope: {x: 0.0010354731, y: 0.0066109844, z: 0.0021248425} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.15353018, y: 0.5860153, z: 0.15432777} + inSlope: {x: 0.0015760979, y: 0.010040944, z: 0.0032260646} + outSlope: {x: 0.0015776126, y: 0.010031173, z: 0.0032279217} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.15377368, y: 0.5875694, z: 0.15482688} + inSlope: {x: 0.00017645588, y: 0.0011246746, z: 0.00035593624} + outSlope: {x: 0.00017645588, y: 0.0011246746, z: 0.00035593624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014283888, y: 0.970846, z: 0.14790025} + inSlope: {x: 0.000058691832, y: 0.0024693075, z: -0.00021419521} + outSlope: {x: 0.000058691832, y: 0.0024693075, z: -0.00021419521} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.01544238, y: 1.0202076, z: 0.14373516} + inSlope: {x: 0.0012176592, y: 0.051905647, z: -0.004383363} + outSlope: {x: 0.0012179408, y: 0.051863827, z: -0.0043784156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.014914475, y: 1.0012017, z: 0.14563455} + inSlope: {x: -0.0024890094, y: -0.09770424, z: 0.008957724} + outSlope: {x: -0.0024901272, y: -0.097737856, z: 0.008954028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.014285695, y: 0.97148, z: 0.147894} + inSlope: {x: -0.0003113761, y: -0.04380858, z: 0.001107999} + outSlope: {x: -0.0003113761, y: -0.04380858, z: 0.001107999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.8166667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/game/Assets/Character_Anim/Animations/Jump_InAir.anim.meta b/game/Assets/Character_Anim/Animations/Jump_InAir.anim.meta new file mode 100644 index 0000000..60c96c0 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_InAir.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27061ef040be78341a048a60a7740aa8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/Animations/Jump_Landing.anim b/game/Assets/Character_Anim/Animations/Jump_Landing.anim new file mode 100644 index 0000000..d17d773 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_Landing.anim @@ -0,0 +1,16283 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump_Landing + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: -0.02872411, y: -0.00331521, z: -0.06467253, w: -0.01707673} + outSlope: {x: -0.02872411, y: -0.00331521, z: -0.06467253, w: -0.01707673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.04813587, y: 0.7710958, z: -0.2685521, w: 0.5753034} + inSlope: {x: -0.005112291, y: -0.0037103891, z: -0.016617179, w: -0.0032079222} + outSlope: {x: -0.005112291, y: -0.0037103891, z: -0.016617179, w: -0.0032079222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.0027787713, y: 0.77958244, z: -0.23290072, w: 0.58137834} + inSlope: {x: 1.218529, y: 0.19661504, z: 1.0443021, w: 0.15328124} + outSlope: {x: 1.218529, y: 0.19661504, z: 1.0443021, w: 0.15328124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.17261468, y: 0.7810071, z: -0.025713053, w: 0.59964234} + inSlope: {x: 1.352135, y: -0.32894284, z: 2.3090663, w: 0.13799085} + outSlope: {x: 1.352135, y: -0.32894284, z: 2.3090663, w: 0.13799085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.22478285, y: 0.69316775, z: 0.265245, w: 0.63137645} + inSlope: {x: -0.9023478, y: -0.6993903, z: 1.6322644, w: 0.40389097} + outSlope: {x: -0.9023478, y: -0.6993903, z: 1.6322644, w: 0.40389097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.12204608, y: 0.6645885, z: 0.39051554, w: 0.6252395} + inSlope: {x: -1.1052623, y: -0.019236822, z: 1.6353801, w: -0.7881249} + outSlope: {x: -1.1052623, y: -0.019236822, z: 1.6353801, w: -0.7881249} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.116283625, y: 0.6275609, z: 0.6744302, w: 0.37119988} + inSlope: {x: 1.3653879, y: -0.95613337, z: 1.774991, w: -2.0416012} + outSlope: {x: 1.3653879, y: -0.95613337, z: 1.774991, w: -2.0416012} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.37552142, y: 0.4485533, z: 0.7845686, w: 0.2055133} + inSlope: {x: 2.653141, y: -1.8137026, z: -0.08785852, w: -0.5464586} + outSlope: {x: 2.653141, y: -1.8137026, z: -0.08785852, w: -0.5464586} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.66228163, y: 0.26442915, z: 0.65795887, w: 0.24197197} + inSlope: {x: 1.349156, y: -0.750211, z: -1.3040359, w: 0.6898581} + outSlope: {x: 1.349156, y: -0.750211, z: -1.3040359, w: 0.6898581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.7368979, y: 0.22803679, z: 0.5647954, w: 0.29323524} + inSlope: {x: -0.005051501, y: 0.08896315, z: -0.004935272, w: -0.047930226} + outSlope: {x: -0.005051501, y: 0.08896315, z: -0.004935272, w: -0.047930226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.64876175, y: 0.3946218, z: 0.6177348, w: 0.20441504} + inSlope: {x: -1.5241776, y: 2.7001054, z: 0.12030254, w: -0.76795244} + outSlope: {x: -1.5241776, y: 2.7001054, z: 0.12030254, w: -0.76795244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: 0.5226915, y: 0.6304723, z: 0.53332174, w: 0.21181686} + inSlope: {x: -0.93728983, y: 2.3017774, z: -2.1915815, w: 0.99247146} + outSlope: {x: -0.93728983, y: 2.3017774, z: -2.1915815, w: 0.99247146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.55308783, y: 0.7063162, z: 0.3234918, w: 0.3009391} + inSlope: {x: 1.5582086, y: -0.43525988, z: -2.06643, w: 0.39148885} + outSlope: {x: 1.5582086, y: -0.43525988, z: -2.06643, w: 0.39148885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.68474215, y: 0.6474473, z: 0.25587964, w: 0.21555959} + inSlope: {x: 0.79984623, y: -0.21994671, z: 0.26738343, w: -2.2031631} + outSlope: {x: 0.79984623, y: -0.21994671, z: 0.26738343, w: -2.2031631} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.63969517, y: 0.7143537, z: 0.28176293, w: 0.03314436} + inSlope: {x: -1.5917372, y: 1.5668039, z: -0.17819577, w: -1.5396914} + outSlope: {x: -1.5917372, y: 1.5668039, z: -0.17819577, w: -1.5396914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.47830844, y: 0.85621893, z: 0.1948848, w: -0.011407722} + inSlope: {x: -1.0962905, y: 0.86480045, z: -1.0683066, w: 0.24775946} + outSlope: {x: -1.0962905, y: 0.86480045, z: -1.0683066, w: 0.24775946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.44380388, y: 0.88241273, z: 0.15615712, w: 0.0009018233} + inSlope: {x: -0.41637042, y: 0.30605823, z: -0.5167987, w: 0.19040872} + outSlope: {x: -0.41637042, y: 0.30605823, z: -0.5167987, w: 0.19040872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP/LeftHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP/LeftHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP/LeftHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP/LeftHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP/LeftHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: -0.03833055, y: 0.0057864184, z: 0.02444118, w: -0.009709596} + outSlope: {x: -0.03833055, y: 0.0057864184, z: 0.02444118, w: -0.009709596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.18519421, y: -0.7661962, z: 0.21918972, w: 0.5749803} + inSlope: {x: 0.0036187358, y: 0.0064855777, z: 0.02169995, w: 0.00153422} + outSlope: {x: 0.0036187358, y: 0.0064855777, z: 0.02169995, w: 0.00153422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.11030999, y: -0.775003, z: 0.17566039, w: 0.5969469} + inSlope: {x: 1.1197255, y: -0.033225346, z: -0.6839793, w: 0.36273095} + outSlope: {x: 1.1197255, y: -0.033225346, z: -0.6839793, w: 0.36273095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.11028131, y: -0.694404, z: 0.016292268, w: 0.71089786} + inSlope: {x: 0.8631524, y: 1.0534387, z: -0.8148516, w: 0.91341305} + outSlope: {x: 0.8631524, y: 1.0534387, z: -0.8148516, w: 0.91341305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.2082202, y: -0.5527309, z: -0.030843077, w: 0.80633837} + inSlope: {x: 1.5888053, y: 1.7165885, z: -0.15430652, w: 0.75644624} + outSlope: {x: 1.5888053, y: 1.7165885, z: -0.15430652, w: 0.75644624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.5065722, y: -0.30717355, z: -0.08062305, w: 0.8015791} + inSlope: {x: 2.510955, y: 1.7117615, z: -0.87904966, w: -1.0207299} + outSlope: {x: 2.510955, y: 1.7117615, z: -0.87904966, w: -1.0207299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.7478019, y: -0.17195933, z: -0.24135256, w: 0.5941138} + inSlope: {x: 1.3647271, y: 0.47076076, z: -1.7218207, w: -2.2776427} + outSlope: {x: 1.3647271, y: 0.47076076, z: -1.7218207, w: -2.2776427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.78799385, y: -0.21959965, z: -0.50631547, w: 0.2729222} + inSlope: {x: -0.5902028, y: -0.5693021, z: -1.2609873, w: -1.083837} + outSlope: {x: -0.5902028, y: -0.5693021, z: -1.2609873, w: -1.083837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.69783795, y: -0.23459324, z: -0.6330245, w: 0.2393078} + inSlope: {x: -0.81526893, y: 0.40406176, z: -0.9501395, w: 0.26250714} + outSlope: {x: -0.81526893, y: 0.40406176, z: -0.9501395, w: 0.26250714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.54127324, y: 0.050839104, z: -0.82728595, w: 0.14155082} + inSlope: {x: -0.01985015, y: 0.5223892, z: -0.041602835, w: -0.35323673} + outSlope: {x: -0.01985015, y: 0.5223892, z: -0.041602835, w: -0.35323673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.542589, y: 0.09829474, z: -0.8271068, w: 0.108764365} + inSlope: {x: 0.010803948, y: 0.09905899, z: 0.009598741, w: -0.06933517} + outSlope: {x: 0.010803948, y: 0.09905899, z: 0.009598741, w: -0.06933517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP/RightHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP/RightHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP/RightHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP/RightHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP/RightHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1437562, y: -0.03050106, z: 0.98898363, w: -0.01775735} + inSlope: {x: 0.02588421, y: 0.31136554, z: 0.013246535, w: 0.040078904} + outSlope: {x: 0.02588421, y: 0.31136554, z: 0.013246535, w: 0.040078904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.06828764, y: 0.29663622, z: 0.9524525, w: 0.013343056} + inSlope: {x: 0.4772655, y: 1.7629957, z: -0.51602435, w: 0.055357676} + outSlope: {x: 0.4772655, y: 1.7629957, z: -0.51602435, w: 0.055357676} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.0145319095, y: 0.5860223, z: 0.8101635, w: 0.0013319534} + inSlope: {x: 0.35766816, y: 1.2130578, z: -0.88224655, w: -0.15360984} + outSlope: {x: 0.35766816, y: 1.2130578, z: -0.88224655, w: -0.15360984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.030306064, y: 0.639563, z: 0.7681132, w: -0.006543379} + inSlope: {x: 0.26447433, y: 0.8657826, z: -0.7291831, w: -0.1436877} + outSlope: {x: 0.26447433, y: 0.8657826, z: -0.7291831, w: -0.1436877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.03435159, y: 0.65221095, z: 0.7572087, w: -0.008714069} + inSlope: {x: 0.17815407, y: 0.26868832, z: -0.23458326, w: -0.04105849} + outSlope: {x: 0.17815407, y: 0.26868832, z: -0.23458326, w: -0.04105849} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.038075693, y: 0.64676845, z: 0.76169765, w: -0.0075798654} + inSlope: {x: 0.106712274, y: -0.045592256, z: 0.03355271, w: 0.007114269} + outSlope: {x: 0.106712274, y: -0.045592256, z: 0.03355271, w: 0.007114269} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.046735637, y: 0.68365973, z: 0.7281465, w: -0.015097513} + inSlope: {x: 0.082810596, y: 0.79760206, z: -0.7587154, w: -0.17249691} + outSlope: {x: 0.082810596, y: 0.79760206, z: -0.7587154, w: -0.17249691} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.04814912, y: 0.6972629, z: 0.71496564, w: -0.018172266} + inSlope: {x: 0.01269345, y: 0.1859925, z: -0.1782713, w: -0.058989856} + outSlope: {x: 0.01269345, y: 0.1859925, z: -0.1782713, w: -0.058989856} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.045821264, y: 0.6799716, z: 0.7316387, w: -0.015619776} + inSlope: {x: -0.089980155, y: -0.6604302, z: 0.6196499, w: 0.09483043} + outSlope: {x: -0.089980155, y: -0.6604302, z: 0.6196499, w: 0.09483043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.023485702, y: 0.5265018, z: 0.84984666, w: 0.002238589} + inSlope: {x: -0.16662657, y: -1.0925577, z: 0.6823105, w: 0.100396916} + outSlope: {x: -0.16662657, y: -1.0925577, z: 0.6823105, w: 0.100396916} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.011491713, y: 0.4489969, z: 0.8934189, w: 0.008509118} + inSlope: {x: 0.000000027939803, y: 0, z: 0, w: 0} + outSlope: {x: 0.000000027939803, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: 0.010632802, y: 0.44905058, z: 0.893398, w: 0.0089782225} + inSlope: {x: -0.05032913, y: 0.0031211865, z: -0.001262422, w: 0.027494978} + outSlope: {x: -0.05032913, y: 0.0031211865, z: -0.001262422, w: 0.027494978} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: -0.08671385, y: 0.45232093, z: 0.88545716, w: 0.062065315} + inSlope: {x: -0.094688326, y: 0.0002422931, z: -0.012985481, w: 0.05153121} + outSlope: {x: -0.094688326, y: 0.0002422931, z: -0.012985481, w: 0.05153121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.08978664, y: 0.45233375, z: 0.88502544, w: 0.06373812} + inSlope: {x: -0.038214363, y: 0.00009477147, z: -0.0054073385, w: 0.020798316} + outSlope: {x: -0.038214363, y: 0.00009477147, z: -0.0054073385, w: 0.020798316} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.23666446, y: -0.45569775, z: 0.8551719, w: 0.07078521} + inSlope: {x: -0.012317597, y: 0.11638462, z: 0.06783128, w: -0.0313662} + outSlope: {x: -0.012317597, y: 0.11638462, z: 0.06783128, w: -0.0313662} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.20903023, y: -0.2510897, z: 0.94479805, w: 0.024839556} + inSlope: {x: -0.3274122, y: 2.0605874, z: 0.6276367, w: -0.37723762} + outSlope: {x: -0.3274122, y: 2.0605874, z: 0.6276367, w: -0.37723762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.14136697, y: 0.118839905, z: 0.98259175, w: -0.020147169} + inSlope: {x: -0.52090156, y: 2.6227746, z: -0.24541314, w: -0.16862196} + outSlope: {x: -0.52090156, y: 2.6227746, z: -0.24541314, w: -0.16862196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.07254454, y: 0.46053442, z: 0.88432354, w: -0.02484565} + inSlope: {x: -0.3417408, y: 1.7216811, z: -0.8640065, w: 0.06467393} + outSlope: {x: -0.3417408, y: 1.7216811, z: -0.8640065, w: 0.06467393} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.04795486, y: 0.58574665, z: 0.8088868, w: -0.017417362} + inSlope: {x: -0.07758945, y: 0.39767542, z: -0.2831253, w: 0.03302244} + outSlope: {x: -0.07758945, y: 0.39767542, z: -0.2831253, w: 0.03302244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.051953774, y: 0.5801638, z: 0.81239474, w: -0.026937025} + inSlope: {x: 0.1658978, y: -0.46170336, z: 0.30897468, w: -0.2818568} + outSlope: {x: 0.1658978, y: -0.46170336, z: 0.30897468, w: -0.2818568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.1056197, y: 0.45753154, z: 0.8779686, w: -0.09316896} + inSlope: {x: 0.29008946, y: -0.56760067, z: 0.23330592, w: -0.26642275} + outSlope: {x: 0.29008946, y: -0.56760067, z: 0.23330592, w: -0.26642275} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.119550675, y: 0.4310853, z: 0.88815403, w: -0.10514589} + inSlope: {x: -0.0000006705529, y: 0.0000098347755, z: -0.000003576282, w: 0.0000026822115} + outSlope: {x: -0.0000006705529, y: 0.0000098347755, z: -0.000003576282, w: 0.0000026822115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.11954988, y: 0.43108854, z: 0.88815254, w: -0.10514542} + inSlope: {x: 0.000285432, y: -0.018200593, z: 0.009443173, w: 0.0055481545} + outSlope: {x: 0.000285432, y: -0.018200593, z: 0.009443173, w: 0.0055481545} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: 0.1154736, y: 0.25424868, z: 0.95864475, w: -0.054988526} + inSlope: {x: -0.042057075, y: -0.7275079, z: 0.20905158, w: 0.19106734} + outSlope: {x: -0.042057075, y: -0.7275079, z: 0.20905158, w: 0.19106734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.105811834, y: 0.1312412, z: 0.98538303, w: -0.024492469} + inSlope: {x: -0.011595201, y: -0.11849295, z: 0.017842071, w: 0.027649578} + outSlope: {x: -0.011595201, y: -0.11849295, z: 0.017842071, w: 0.027649578} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.022646038, y: 0.7831784, z: -0.18593787, w: 0.5929131} + inSlope: {x: -0.02872411, y: -0.00331521, z: -0.06467253, w: -0.01707673} + outSlope: {x: -0.02872411, y: -0.00331521, z: -0.06467253, w: -0.01707673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.04813587, y: 0.7710958, z: -0.2685521, w: 0.5753034} + inSlope: {x: -0.005112291, y: -0.0037103891, z: -0.016617179, w: -0.0032079222} + outSlope: {x: -0.005112291, y: -0.0037103891, z: -0.016617179, w: -0.0032079222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.0027787713, y: 0.77958244, z: -0.23290072, w: 0.58137834} + inSlope: {x: 1.218529, y: 0.19661504, z: 1.0443021, w: 0.15328124} + outSlope: {x: 1.218529, y: 0.19661504, z: 1.0443021, w: 0.15328124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.17261468, y: 0.7810071, z: -0.025713053, w: 0.59964234} + inSlope: {x: 1.352135, y: -0.32894284, z: 2.3090663, w: 0.13799085} + outSlope: {x: 1.352135, y: -0.32894284, z: 2.3090663, w: 0.13799085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.22478285, y: 0.69316775, z: 0.265245, w: 0.63137645} + inSlope: {x: -0.9023478, y: -0.6993903, z: 1.6322644, w: 0.40389097} + outSlope: {x: -0.9023478, y: -0.6993903, z: 1.6322644, w: 0.40389097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.12204608, y: 0.6645885, z: 0.39051554, w: 0.6252395} + inSlope: {x: -1.1052623, y: -0.019236822, z: 1.6353801, w: -0.7881249} + outSlope: {x: -1.1052623, y: -0.019236822, z: 1.6353801, w: -0.7881249} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.116283625, y: 0.6275609, z: 0.6744302, w: 0.37119988} + inSlope: {x: 1.3653879, y: -0.95613337, z: 1.774991, w: -2.0416012} + outSlope: {x: 1.3653879, y: -0.95613337, z: 1.774991, w: -2.0416012} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.37552142, y: 0.4485533, z: 0.7845686, w: 0.2055133} + inSlope: {x: 2.653141, y: -1.8137026, z: -0.08785852, w: -0.5464586} + outSlope: {x: 2.653141, y: -1.8137026, z: -0.08785852, w: -0.5464586} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.66228163, y: 0.26442915, z: 0.65795887, w: 0.24197197} + inSlope: {x: 1.349156, y: -0.750211, z: -1.3040359, w: 0.6898581} + outSlope: {x: 1.349156, y: -0.750211, z: -1.3040359, w: 0.6898581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.7368979, y: 0.22803679, z: 0.5647954, w: 0.29323524} + inSlope: {x: -0.005051501, y: 0.08896315, z: -0.004935272, w: -0.047930226} + outSlope: {x: -0.005051501, y: 0.08896315, z: -0.004935272, w: -0.047930226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.64876175, y: 0.3946218, z: 0.6177348, w: 0.20441504} + inSlope: {x: -1.5241776, y: 2.7001054, z: 0.12030254, w: -0.76795244} + outSlope: {x: -1.5241776, y: 2.7001054, z: 0.12030254, w: -0.76795244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: 0.5226915, y: 0.6304723, z: 0.53332174, w: 0.21181686} + inSlope: {x: -0.93728983, y: 2.3017774, z: -2.1915815, w: 0.99247146} + outSlope: {x: -0.93728983, y: 2.3017774, z: -2.1915815, w: 0.99247146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.55308783, y: 0.7063162, z: 0.3234918, w: 0.3009391} + inSlope: {x: 1.5582086, y: -0.43525988, z: -2.06643, w: 0.39148885} + outSlope: {x: 1.5582086, y: -0.43525988, z: -2.06643, w: 0.39148885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.68474215, y: 0.6474473, z: 0.25587964, w: 0.21555959} + inSlope: {x: 0.79984623, y: -0.21994671, z: 0.26738343, w: -2.2031631} + outSlope: {x: 0.79984623, y: -0.21994671, z: 0.26738343, w: -2.2031631} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.63969517, y: 0.7143537, z: 0.28176293, w: 0.03314436} + inSlope: {x: -1.5917372, y: 1.5668039, z: -0.17819577, w: -1.5396914} + outSlope: {x: -1.5917372, y: 1.5668039, z: -0.17819577, w: -1.5396914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.47830844, y: 0.85621893, z: 0.1948848, w: -0.011407722} + inSlope: {x: -1.0962905, y: 0.86480045, z: -1.0683066, w: 0.24775946} + outSlope: {x: -1.0962905, y: 0.86480045, z: -1.0683066, w: 0.24775946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.44380388, y: 0.88241273, z: 0.15615712, w: 0.0009018233} + inSlope: {x: -0.41637042, y: 0.30605823, z: -0.5167987, w: 0.19040872} + outSlope: {x: -0.41637042, y: 0.30605823, z: -0.5167987, w: 0.19040872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14440651, y: -0.7747921, z: 0.1888918, w: 0.5858019} + inSlope: {x: -0.03833055, y: 0.0057864184, z: 0.02444118, w: -0.009709596} + outSlope: {x: -0.03833055, y: 0.0057864184, z: 0.02444118, w: -0.009709596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.18519421, y: -0.7661962, z: 0.21918972, w: 0.5749803} + inSlope: {x: 0.0036187358, y: 0.0064855777, z: 0.02169995, w: 0.00153422} + outSlope: {x: 0.0036187358, y: 0.0064855777, z: 0.02169995, w: 0.00153422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.11030999, y: -0.775003, z: 0.17566039, w: 0.5969469} + inSlope: {x: 1.1197255, y: -0.033225346, z: -0.6839793, w: 0.36273095} + outSlope: {x: 1.1197255, y: -0.033225346, z: -0.6839793, w: 0.36273095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.11028131, y: -0.694404, z: 0.016292268, w: 0.71089786} + inSlope: {x: 0.8631524, y: 1.0534387, z: -0.8148516, w: 0.91341305} + outSlope: {x: 0.8631524, y: 1.0534387, z: -0.8148516, w: 0.91341305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.2082202, y: -0.5527309, z: -0.030843077, w: 0.80633837} + inSlope: {x: 1.5888053, y: 1.7165885, z: -0.15430652, w: 0.75644624} + outSlope: {x: 1.5888053, y: 1.7165885, z: -0.15430652, w: 0.75644624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.5065722, y: -0.30717355, z: -0.08062305, w: 0.8015791} + inSlope: {x: 2.510955, y: 1.7117615, z: -0.87904966, w: -1.0207299} + outSlope: {x: 2.510955, y: 1.7117615, z: -0.87904966, w: -1.0207299} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.7478019, y: -0.17195933, z: -0.24135256, w: 0.5941138} + inSlope: {x: 1.3647271, y: 0.47076076, z: -1.7218207, w: -2.2776427} + outSlope: {x: 1.3647271, y: 0.47076076, z: -1.7218207, w: -2.2776427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.78799385, y: -0.21959965, z: -0.50631547, w: 0.2729222} + inSlope: {x: -0.5902028, y: -0.5693021, z: -1.2609873, w: -1.083837} + outSlope: {x: -0.5902028, y: -0.5693021, z: -1.2609873, w: -1.083837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.69783795, y: -0.23459324, z: -0.6330245, w: 0.2393078} + inSlope: {x: -0.81526893, y: 0.40406176, z: -0.9501395, w: 0.26250714} + outSlope: {x: -0.81526893, y: 0.40406176, z: -0.9501395, w: 0.26250714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.54127324, y: 0.050839104, z: -0.82728595, w: 0.14155082} + inSlope: {x: -0.01985015, y: 0.5223892, z: -0.041602835, w: -0.35323673} + outSlope: {x: -0.01985015, y: 0.5223892, z: -0.041602835, w: -0.35323673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.542589, y: 0.09829474, z: -0.8271068, w: 0.108764365} + inSlope: {x: 0.010803948, y: 0.09905899, z: 0.009598741, w: -0.06933517} + outSlope: {x: 0.010803948, y: 0.09905899, z: 0.009598741, w: -0.06933517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549285, y: -0.03574501, z: -0.049140453, w: 0.96504873} + inSlope: {x: -0.0511229, y: 0.0026039777, z: -0.0018918513, w: 0.013478993} + outSlope: {x: -0.0511229, y: 0.0026039777, z: -0.0018918513, w: 0.013478993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.024905099, y: -0.023415428, z: -0.056073226, w: 0.9978413} + inSlope: {x: -1.0183115, y: 0.057222474, z: -0.023898486, w: 0.025464904} + outSlope: {x: -1.0183115, y: 0.057222474, z: -0.023898486, w: 0.025464904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.15624458, y: -0.012871652, z: -0.059386954, w: 0.9858475} + inSlope: {x: 0.47114745, y: -0.02837319, z: 0.006173445, w: 0.07428475} + outSlope: {x: 0.47114745, y: -0.02837319, z: 0.006173445, w: 0.07428475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.008803681, y: -0.022507751, z: -0.05644369, w: 0.9981132} + inSlope: {x: 0.7114723, y: -0.040241823, z: 0.016023839, w: -0.0059223054} + outSlope: {x: 0.7114723, y: -0.040241823, z: 0.016023839, w: -0.0059223054} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.12471873, y: -0.02891371, z: -0.053446107, w: 0.9903296} + inSlope: {x: 0.52203786, y: -0.02817357, z: 0.015240831, w: -0.06573184} + outSlope: {x: 0.52203786, y: -0.02817357, z: 0.015240831, w: -0.06573184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.26284716, y: -0.035595518, z: -0.048871785, w: 0.9629413} + inSlope: {x: -0.0611884, y: 0.068128064, z: -0.0053170375, w: 0.018875618} + outSlope: {x: -0.0611884, y: 0.068128064, z: -0.0053170375, w: 0.018875618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.11964284, y: 0.11423736, z: -0.038436808, w: 0.9854735} + inSlope: {x: -0.6473216, y: 0.6367552, z: 0.14010051, w: 0.010288964} + outSlope: {x: -0.6473216, y: 0.6367552, z: 0.14010051, w: 0.010288964} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.000589923, y: 0.2256726, z: -0.00024916418, w: 0.974203} + inSlope: {x: -0.103591494, y: 0.09219298, z: 0.04355332, w: -0.021100065} + outSlope: {x: -0.103591494, y: 0.09219298, z: 0.04355332, w: -0.021100065} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06529025, y: 0, z: -0, w: 0.99786633} + inSlope: {x: 0.0007228553, y: 0, z: 0, w: 0.00004649162} + outSlope: {x: 0.0007228553, y: 0, z: 0, w: 0.00004649162} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.000000015489471, y: -0, z: -0, w: 1} + inSlope: {x: 0.31226638, y: 0, z: 0, w: -0.00018239152} + outSlope: {x: 0.31226638, y: 0, z: 0, w: -0.00018239152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.15713115, y: -0, z: -0, w: 0.98757774} + inSlope: {x: 0.750359, y: 0, z: 0, w: -0.11901666} + outSlope: {x: 0.750359, y: 0, z: 0, w: -0.11901666} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.20719829, y: 0.00038343258, z: -0.000081208906, w: 0.9782989} + inSlope: {x: -0.027570367, y: 0.022738066, z: -0.0047990754, w: 0.0058239577} + outSlope: {x: -0.027570367, y: 0.022738066, z: -0.0047990754, w: 0.0058239577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.069784276, y: 0.1140021, z: -0.0080278525, w: 0.9909941} + inSlope: {x: -0.24790743, y: 0.20508324, z: 0.014017364, w: -0.006009942} + outSlope: {x: -0.24790743, y: 0.20508324, z: 0.014017364, w: -0.006009942} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00011815734, y: 0.17156006, z: -0.00002057615, w: 0.98517364} + inSlope: {x: -0.021004567, y: 0.017322617, z: 0.0036492948, w: -0.0030076532} + outSlope: {x: -0.021004567, y: 0.017322617, z: 0.0036492948, w: -0.0030076532} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.014133452, y: 0, z: 0, w: 0.00054717064} + outSlope: {x: 0.014133452, y: 0, z: 0, w: 0.00054717064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.000000010505505, y: 1.7460933e-10, z: 4.7968785e-10, w: 1} + inSlope: {x: 0.21178946, y: 0.003559592, z: 0.009656101, w: -0.00011980592} + outSlope: {x: 0.21178946, y: 0.003559592, z: 0.009656101, w: -0.00011980592} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.14533418, y: 0.01762835, z: 0.032625925, w: 0.9886874} + inSlope: {x: 0.61213315, y: 0.104775146, z: 0.14568159, w: -0.09630016} + outSlope: {x: 0.61213315, y: 0.104775146, z: 0.14568159, w: -0.09630016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.17924725, y: 0.023909673, z: 0.040801734, w: 0.9826668} + inSlope: {x: -0.011693064, y: -0.00048559048, z: 0.00028442527, w: 0.0021314574} + outSlope: {x: -0.011693064, y: -0.00048559048, z: 0.00028442527, w: 0.0021314574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: 0.09619096, y: 0.014610955, z: 0.030576684, w: 0.99478585} + inSlope: {x: -0.33079022, y: -0.055368192, z: -0.0896066, w: 0.035537515} + outSlope: {x: -0.33079022, y: -0.055368192, z: -0.0896066, w: 0.035537515} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00026676373, y: 0.000034852823, z: 0.0000956685, w: 1} + inSlope: {x: -0.046984155, y: -0.006137631, z: -0.016792478, w: 0.00003576282} + outSlope: {x: -0.046984155, y: -0.006137631, z: -0.016792478, w: 0.00003576282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: -0.027037112, y: 0.005895048, z: -0.010558962, w: 0.00436306} + outSlope: {x: -0.027037112, y: 0.005895048, z: -0.010558962, w: 0.00436306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.035139184, y: -0.022878889, z: 0.019287597, w: 0.9989343} + inSlope: {x: -0.4795696, y: 0.15475258, z: -0.14904885, w: -0.010374787} + outSlope: {x: -0.4795696, y: 0.15475258, z: -0.14904885, w: -0.010374787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.1014755, y: 0, z: -0, w: 0.99483806} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.10849326, y: 0, z: -0, w: 0.9940972} + inSlope: {x: -0.15914343, y: 0, z: 0, w: -0.017403977} + outSlope: {x: -0.15914343, y: 0, z: 0, w: -0.017403977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: -0.22587727, y: 0, z: -0, w: 0.9741558} + inSlope: {x: -0.068429925, y: -2.4069691e-14, z: -6.8799125e-15, w: -0.015848294} + outSlope: {x: -0.068429925, y: -2.4069691e-14, z: -6.8799125e-15, w: -0.015848294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: -0.062393412, y: 0.02120879, z: 0.0023872936, w: 0.9978234} + inSlope: {x: 0.5139885, y: 0.06679309, z: -0.0035270308, w: 0.03080957} + outSlope: {x: 0.5139885, y: 0.06679309, z: -0.0035270308, w: 0.03080957} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0029863634, y: 0.029692922, z: 0.0013854519, w: 0.9995537} + inSlope: {x: 0.087809, y: 0.011363748, z: -0.0020687394, w: -0.00052928977} + outSlope: {x: 0.087809, y: 0.011363748, z: -0.0020687394, w: -0.00052928977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0.11109307, y: -0.0020339526, z: 0.011095627, w: -0.0021278858} + outSlope: {x: 0.11109307, y: -0.0020339526, z: 0.011095627, w: -0.0021278858} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.19154628, y: 0.010011435, z: 0.022650087, w: 0.98117113} + inSlope: {x: 0.532967, y: 0.06028433, z: 0.19935423, w: -0.10919085} + outSlope: {x: 0.532967, y: 0.06028433, z: 0.19935423, w: -0.10919085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.27040458, y: 0.0215742, z: 0.05206153, w: 0.961096} + inSlope: {x: 0.053985715, y: 0.00976285, z: 0.020063706, w: -0.016463399} + outSlope: {x: 0.053985715, y: 0.00976285, z: 0.020063706, w: -0.016463399} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.20134832, y: 0.016621426, z: 0.047824785, w: 0.9782103} + inSlope: {x: -1.9325083, y: -0.12826142, z: -0.12794876, w: 0.39990166} + outSlope: {x: -1.9325083, y: -0.12826142, z: -0.12794876, w: 0.39990166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: -0.07007858, y: 0.004187457, z: 0.027868506, w: 0.9971433} + inSlope: {x: -3.0840583, y: -0.07786358, z: -0.24386144, w: -0.20960566} + outSlope: {x: -3.0840583, y: -0.07786358, z: -0.24386144, w: -0.20960566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.33662993, y: 0.0025920237, z: 0.006028896, w: 0.94161415} + inSlope: {x: -1.8632358, y: 0.019138068, z: -0.15807341, w: -0.6586009} + outSlope: {x: -1.8632358, y: 0.019138068, z: -0.15807341, w: -0.6586009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.40306532, y: 0.001926462, z: -0.00041700006, w: 0.9151691} + inSlope: {x: 0.025803816, y: -0.050715618, z: -0.022281319, w: 0.011445912} + outSlope: {x: 0.025803816, y: -0.050715618, z: -0.022281319, w: 0.011445912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.2040683, y: -0.13847299, z: -0.029746436, w: 0.9686571} + inSlope: {x: 0.5123194, y: -0.34219342, z: 0.0045098034, w: 0.05915528} + outSlope: {x: 0.5123194, y: -0.34219342, z: 0.0045098034, w: 0.05915528} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.00022924387, y: -0.27142766, z: -0.00006523876, w: 0.96245885} + inSlope: {x: 0.040756155, y: -0.025724197, z: 0.011572323, w: -0.0072205137} + outSlope: {x: 0.040756155, y: -0.025724197, z: 0.011572323, w: -0.0072205137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP/Head_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP/LeftForeArm_FK_CTRL_In_Rig_CONST_GRP/LeftForeArm_FK_CTRL/LeftHand_FK_CTRL_POS_GRP/LeftHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP/RightForeArm_FK_CTRL_In_Rig_CONST_GRP/RightForeArm_FK_CTRL/RightHand_FK_CTRL_POS_GRP/RightHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP/LeftFoot_FK_CTRL_In_Rig_CONST_GRP/LeftFoot_FK_CTRL/LeftToeBase_FK_CTRL_POS_GRP/LeftToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP/RightFoot_FK_CTRL_In_Rig_CONST_GRP/RightFoot_FK_CTRL/RightToeBase_FK_CTRL_POS_GRP/RightToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.026368206, y: 0.60321194, z: -0.76675344, w: -0.21801233} + inSlope: {x: -0.040259395, y: -0.025931595, z: -0.006204843, w: -0.054573115} + outSlope: {x: -0.040259395, y: -0.025931595, z: -0.006204843, w: -0.054573115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.025797194, y: 0.56247324, z: -0.778836, w: -0.27635655} + inSlope: {x: -0.011324008, y: -0.008651018, z: -0.0020045042, w: -0.010915697} + outSlope: {x: -0.011324008, y: -0.008651018, z: -0.0020045042, w: -0.010915697} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.015842807, y: 0.56267893, z: -0.7917669, w: -0.23716377} + inSlope: {x: 1.1505876, y: 0.026605751, z: -0.2851781, w: 1.1097995} + outSlope: {x: 1.1505876, y: 0.026605751, z: -0.2851781, w: 1.1097995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.19782577, y: 0.57871175, z: -0.7903758, w: -0.03554931} + inSlope: {x: 1.5845715, y: 0.29726774, z: 0.51990736, w: 2.1018462} + outSlope: {x: 1.5845715, y: 0.29726774, z: 0.51990736, w: 2.1018462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.30873054, y: 0.6635136, z: -0.65047264, w: 0.20327438} + inSlope: {x: -0.17484711, y: 1.1225342, z: 1.3687826, w: 0.9831436} + outSlope: {x: -0.17484711, y: 1.1225342, z: 1.3687826, w: 0.9831436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.310092, y: 0.7607738, z: -0.5208018, w: 0.23201653} + inSlope: {x: 0.6577704, y: 0.95811456, z: 1.7792594, w: -0.034653727} + outSlope: {x: 0.6577704, y: 0.95811456, z: 1.7792594, w: -0.034653727} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.5527305, y: 0.7528961, z: -0.22795774, w: 0.2750853} + inSlope: {x: 2.0297027, y: -1.3722713, z: 1.7076957, w: 1.0854473} + outSlope: {x: 2.0297027, y: -1.3722713, z: 1.7076957, w: 1.0854473} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.7186002, y: 0.4975453, z: -0.13250536, w: 0.46744487} + inSlope: {x: 0.54337853, y: -2.6031864, z: -0.22981143, w: 1.8736106} + outSlope: {x: 0.54337853, y: -2.6031864, z: -0.22981143, w: 1.8736106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.6787342, y: 0.21436878, z: -0.2704223, w: 0.64825743} + inSlope: {x: -0.7322134, y: -1.3519943, z: -1.3223915, w: 0.6683588} + outSlope: {x: -0.7322134, y: -1.3519943, z: -1.3223915, w: 0.6683588} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.62402624, y: 0.13865323, z: -0.36314374, w: 0.67785925} + inSlope: {x: 0.06505257, y: 0.01922609, z: -0.016946215, w: -0.073306635} + outSlope: {x: 0.06505257, y: 0.01922609, z: -0.016946215, w: -0.073306635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.7386886, y: 0.2464658, z: -0.32539514, w: 0.53638786} + inSlope: {x: 1.1178993, y: 1.785669, z: -0.053311635, w: -2.4034932} + outSlope: {x: 1.1178993, y: 1.785669, z: -0.053311635, w: -2.4034932} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: 0.7561433, y: 0.39106104, z: -0.41911077, w: 0.3156973} + inSlope: {x: -0.8192654, y: 1.068443, z: -2.2137337, w: -2.291576} + outSlope: {x: -0.8192654, y: 1.068443, z: -2.2137337, w: -2.291576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.66227645, y: 0.3566439, z: -0.61970454, w: 0.22396736} + inSlope: {x: -0.7073976, y: -1.8250544, z: -1.7905191, w: 0.06040483} + outSlope: {x: -0.7073976, y: -1.8250544, z: -1.7905191, w: 0.06040483} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.7015381, y: 0.18287028, z: -0.6458149, w: 0.23942852} + inSlope: {x: 1.4592429, y: -1.5175623, z: 0.99644697, w: -0.43388662} + outSlope: {x: 1.4592429, y: -1.5175623, z: 0.99644697, w: -0.43388662} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.81533927, y: 0.15921748, z: -0.5458337, w: 0.10925785} + inSlope: {x: 0.7026067, y: 0.73847497, z: 0.7860031, w: -2.3945923} + outSlope: {x: 0.7026067, y: 0.73847497, z: 0.7860031, w: -2.3945923} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.7894669, y: 0.24944352, z: -0.55047154, w: -0.10724276} + inSlope: {x: -0.7330055, y: 0.61512184, z: -0.507655, w: -1.40677} + outSlope: {x: -0.7330055, y: 0.61512184, z: -0.507655, w: -1.40677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7611158, y: 0.26815194, z: -0.5708247, w: -0.15151466} + inSlope: {x: -0.3924612, y: 0.21847865, z: -0.28697518, w: -0.53504133} + outSlope: {x: -0.3924612, y: 0.21847865, z: -0.28697518, w: -0.53504133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.047463313, y: 0.65292317, z: -0.7004079, w: 0.284372} + inSlope: {x: 0.029097272, y: 0.00032544133, z: 0.015764236, w: 0.03314495} + outSlope: {x: 0.029097272, y: 0.00032544133, z: 0.015764236, w: 0.03314495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.08164935, y: 0.6497649, z: -0.68423593, w: 0.32087427} + inSlope: {x: 0.013482118, y: -0.014803993, z: -0.009870517, w: 0.0055038948} + outSlope: {x: 0.013482118, y: -0.014803993, z: -0.009870517, w: 0.0055038948} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.029724441, y: 0.64739245, z: -0.7174035, w: 0.2556006} + inSlope: {x: -0.7252396, y: -0.048919886, z: -0.4499098, w: -1.0599568} + outSlope: {x: -0.7252396, y: -0.048919886, z: -0.4499098, w: -1.0599568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.059529874, y: 0.62977743, z: -0.7738751, w: -0.030885257} + inSlope: {x: 0.16626771, y: -0.08993975, z: -0.012962156, w: -1.8213108} + outSlope: {x: 0.16626771, y: -0.08993975, z: -0.012962156, w: -1.8213108} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.009976239, y: 0.5826632, z: -0.7819434, w: -0.22128862} + inSlope: {x: 0.42558593, y: -1.188302, z: -0.2939257, w: -2.0946057} + outSlope: {x: 0.42558593, y: -1.188302, z: -0.2939257, w: -2.0946057} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: -0.05240022, y: 0.33145043, z: -0.7881096, w: -0.5160214} + inSlope: {x: -1.2558379, y: -2.2205868, z: 0.5064337, w: -2.0700336} + outSlope: {x: -1.2558379, y: -2.2205868, z: 0.5064337, w: -2.0700336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.2806589, y: 0.11347962, z: -0.66017747, w: -0.6873999} + inSlope: {x: -2.3986218, y: -1.2594175, z: 1.5446231, w: -0.714906} + outSlope: {x: -2.3986218, y: -1.2594175, z: 1.5446231, w: -0.714906} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.6168419, y: 0.080657355, z: -0.40967748, w: -0.66720676} + inSlope: {x: -1.1875618, y: 0.6423727, z: 1.1920142, w: 0.4397611} + outSlope: {x: -1.1875618, y: 0.6423727, z: 1.1920142, w: 0.4397611} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.6626395, y: 0.17954554, z: -0.29280603, w: -0.66553515} + inSlope: {x: 0.24377906, y: 0.8297815, z: 0.93126386, w: -0.42942744} + outSlope: {x: 0.24377906, y: 0.8297815, z: 0.93126386, w: -0.42942744} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.5857924, y: 0.16955523, z: 0.070418894, w: -0.7893918} + inSlope: {x: 0.08823911, y: -0.39965352, z: 0.46929473, w: -0.10975219} + outSlope: {x: 0.08823911, y: -0.39965352, z: 0.46929473, w: -0.10975219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.57758766, y: 0.12933451, z: 0.109928474, w: -0.7984866} + inSlope: {x: 0.017541664, y: -0.09312996, z: 0.0743974, w: -0.017688291} + outSlope: {x: 0.017541664, y: -0.09312996, z: 0.0743974, w: -0.017688291} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.47591648, y: -0.12087501, z: 0.104357824, w: 0.8648712} + inSlope: {x: -0.2710569, y: -0.017838925, z: -0.050485875, w: 0.15179513} + outSlope: {x: -0.2710569, y: -0.017838925, z: -0.050485875, w: 0.15179513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.16595274, y: -0.09181236, z: 0.036787044, w: 0.981161} + inSlope: {x: -1.8214853, y: 0.27391142, z: -0.30588657, w: 0.34480482} + outSlope: {x: -1.8214853, y: 0.27391142, z: -0.30588657, w: 0.34480482} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.15997286, y: -0.032504626, z: 0.0017956038, w: 0.9865845} + inSlope: {x: -1.4992607, y: 0.30884254, z: -0.066796795, w: -0.23167312} + outSlope: {x: -1.4992607, y: 0.30884254, z: -0.066796795, w: -0.23167312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.3041344, y: -0.0007929962, z: -0.0002531704, w: 0.9526288} + inSlope: {x: 0.48641264, y: -0.045637533, z: -0.013933169, w: 0.1542179} + outSlope: {x: 0.48641264, y: -0.045637533, z: -0.013933169, w: 0.1542179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: -0.11165778, y: -0.019143086, z: -0.002151329, w: 0.99356} + inSlope: {x: 1.3599646, y: -0.13007155, z: 0.011789168, w: 0.15101746} + outSlope: {x: 1.3599646, y: -0.13007155, z: 0.011789168, w: 0.15101746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.0000000019591668, y: -0.029725214, z: 5.8262395e-11, w: 0.99955815} + inSlope: {x: 0.069119714, y: -0.0064657503, z: 0.0020405953, w: -0.00011086475} + outSlope: {x: 0.069119714, y: -0.0064657503, z: 0.0020405953, w: -0.00011086475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0, y: -0.029725214, z: -0, w: 0.99955815} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: 0, y: -0.06259313, z: -0, w: 0.9980391} + inSlope: {x: 0, y: -0.25649977, z: 0, w: -0.016105786} + outSlope: {x: 0, y: -0.25649977, z: 0, w: -0.016105786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0.14499277, z: -0, w: 0.98943275} + inSlope: {x: 0, y: -0.043381196, z: 0, w: -0.006340748} + outSlope: {x: 0, y: -0.043381196, z: 0, w: -0.006340748} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP/Left_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_Ankle_IK_AnimData_GRP/Left_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.793208, y: 0.14846046, z: -0.1971974, w: 0.55668104} + inSlope: {x: -0.073217146, y: 0.012586712, z: 0.033317506, w: 0.11248111} + outSlope: {x: -0.073217146, y: 0.012586712, z: 0.033317506, w: 0.11248111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.65071005, y: 0.16076097, z: -0.14324409, w: 0.7281576} + inSlope: {x: -1.562649, y: 0.03817945, z: 0.49724603, w: 1.4827943} + outSlope: {x: -1.562649, y: 0.03817945, z: 0.49724603, w: 1.4827943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.33563462, y: 0.14847523, z: -0.06819855, w: 0.9277141} + inSlope: {x: -2.4695315, y: -0.19839495, z: 0.4299822, w: 0.95713747} + outSlope: {x: -2.4695315, y: -0.19839495, z: 0.4299822, w: 0.95713747} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.016253607, y: 0.11309743, z: -0.025564201, w: 0.993122} + inSlope: {x: -1.9400125, y: -0.21850681, z: 0.14218867, w: -0.0007492304} + outSlope: {x: -1.9400125, y: -0.21850681, z: 0.14218867, w: -0.0007492304} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.17515522, y: 0.09541786, z: -0.016666567, w: 0.9797644} + inSlope: {x: 0.16740666, y: 0.07127508, z: 0.048973326, w: 0.023522995} + outSlope: {x: 0.16740666, y: 0.07127508, z: 0.048973326, w: 0.023522995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.035815157, y: 0.1616601, z: 0.015232522, w: 0.98607874} + inSlope: {x: 0.78025943, y: 0.40960607, z: 0.12444016, w: -0.040268853} + outSlope: {x: 0.78025943, y: 0.40960607, z: 0.12444016, w: -0.040268853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.017319243, y: 0.19057076, z: 0.022083173, w: 0.9812722} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.017767195, y: 0.18657263, z: 0.019740425, w: 0.9820821} + inSlope: {x: 0.0069452515, y: -0.06352639, z: -0.03724832, w: 0.012685073} + outSlope: {x: 0.0069452515, y: -0.06352639, z: -0.03724832, w: 0.012685073} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.021024164, y: 0.14786652, z: -0.0030880084, w: 0.98877907} + inSlope: {x: 0.00096213166, y: -0.01624079, z: -0.009630006, w: 0.002381804} + outSlope: {x: 0.00096213166, y: -0.01624079, z: -0.009630006, w: 0.002381804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP/Right_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.0000000014371562, y: 0, z: -0, w: 1} + inSlope: {x: -0.020281276, y: 0, z: 0, w: -0.000007152564} + outSlope: {x: -0.020281276, y: 0, z: 0, w: -0.000007152564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: -0.187608, y: 0, z: -0, w: 0.982244} + inSlope: {x: -0.736158, y: 0, z: 0, w: -0.14053537} + outSlope: {x: -0.736158, y: 0, z: 0, w: -0.14053537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.30837396, y: 0, z: -0, w: 0.9512652} + inSlope: {x: -0.11296044, y: 0, z: 0, w: -0.036495958} + outSlope: {x: -0.11296044, y: 0, z: 0, w: -0.036495958} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_Ankle_IK_AnimData_GRP/Right_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2549264, y: -0.035757825, z: -0.04919599, w: 0.965046} + inSlope: {x: -0.05112469, y: 0.0026068834, z: -0.0018925219, w: 0.013478993} + outSlope: {x: -0.05112469, y: 0.0026068834, z: -0.0018925219, w: 0.013478993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.0249037, y: -0.023415057, z: -0.056130223, w: 0.99783814} + inSlope: {x: -1.0183084, y: 0.057280645, z: -0.023898263, w: 0.025463115} + outSlope: {x: -1.0183084, y: 0.057280645, z: -0.023898263, w: 0.025463115} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.15624537, y: -0.012860962, z: -0.059442934, w: 0.9858441} + inSlope: {x: 0.47114477, y: -0.0283999, z: 0.0061681923, w: 0.074286535} + outSlope: {x: 0.47114477, y: -0.0283999, z: 0.0061681923, w: 0.074286535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.008802332, y: -0.02250646, z: -0.056500673, w: 0.99811006} + inSlope: {x: 0.7114701, y: -0.040282447, z: 0.016022833, w: -0.0059205173} + outSlope: {x: 0.7114701, y: -0.040282447, z: 0.016022833, w: -0.0059205173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.12471704, y: -0.02891905, z: -0.053502858, w: 0.99032664} + inSlope: {x: 0.5220374, y: -0.028203633, z: 0.015243402, w: -0.06573005} + outSlope: {x: 0.5220374, y: -0.028203633, z: 0.015243402, w: -0.06573005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.26284507, y: -0.03560879, z: -0.04892722, w: 0.96293855} + inSlope: {x: -0.06118393, y: 0.06813153, z: -0.005318267, w: 0.018875618} + outSlope: {x: -0.06118393, y: 0.06813153, z: -0.005318267, w: 0.018875618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.11964934, y: 0.11423232, z: -0.038493264, w: 0.9854711} + inSlope: {x: -0.64728403, y: 0.6367921, z: 0.14010096, w: 0.010296117} + outSlope: {x: -0.64728403, y: 0.6367921, z: 0.14010096, w: 0.010296117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00060284015, y: 0.22567433, z: -0.00030475904, w: 0.9742026} + inSlope: {x: -0.10358613, y: 0.092199236, z: 0.04355471, w: -0.021096488} + outSlope: {x: -0.10358613, y: 0.092199236, z: 0.04355471, w: -0.021096488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.12981245, y: -0.000009189229, z: 0.000056358844, w: 0.9915386} + inSlope: {x: 0.00071883196, y: 0.00000004087269, z: 0.0000000065483614, w: 0.00009298324} + outSlope: {x: 0.00071883196, y: 0.00000004087269, z: 0.0000000065483614, w: 0.00009298324} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.06479766, y: -0.0000054899383, z: 0.000056838562, w: 0.99789846} + inSlope: {x: 0.31162167, y: 0.00001774976, z: 0.0000017041009, w: 0.020053968} + outSlope: {x: 0.31162167, y: 0.00001774976, z: 0.0000017041009, w: 0.020053968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.09280821, y: 0.0000035093676, z: 0.000056995133, w: 0.995684} + inSlope: {x: 0.7564957, y: 0.000043302818, z: -0.0000026453172, w: -0.07014507} + outSlope: {x: 0.7564957, y: 0.000043302818, z: -0.0000026453172, w: -0.07014507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.14337134, y: 0.0003837707, z: -0.00004914117, w: 0.9896689} + inSlope: {x: -0.027891338, y: 0.02237771, z: -0.006262184, w: 0.004025093} + outSlope: {x: -0.027891338, y: 0.02237771, z: -0.006262184, w: 0.004025093} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.0054170606, y: 0.11324085, z: -0.015341339, w: 0.99343437} + inSlope: {x: -0.24700886, y: 0.20554703, z: 0.00069731916, w: -0.022060297} + outSlope: {x: -0.24700886, y: 0.20554703, z: 0.00069731916, w: -0.022060297} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.063728794, y: 0.17119277, z: -0.011081229, w: 0.98311186} + inSlope: {x: -0.02076613, y: 0.017519312, z: 0.0025189877, w: -0.004363064} + outSlope: {x: -0.02076613, y: 0.017519312, z: 0.0025189877, w: -0.004363064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.014133452, y: 0, z: 0, w: 0.00054717064} + outSlope: {x: 0.014133452, y: 0, z: 0, w: 0.00054717064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.000000010505505, y: 1.7460933e-10, z: 4.7968785e-10, w: 1} + inSlope: {x: 0.21178946, y: 0.003559592, z: 0.009656101, w: -0.00011980592} + outSlope: {x: 0.21178946, y: 0.003559592, z: 0.009656101, w: -0.00011980592} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.14533418, y: 0.01762835, z: 0.032625925, w: 0.9886874} + inSlope: {x: 0.61213315, y: 0.104775146, z: 0.14568159, w: -0.09630016} + outSlope: {x: 0.61213315, y: 0.104775146, z: 0.14568159, w: -0.09630016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.17924725, y: 0.023909673, z: 0.040801734, w: 0.9826668} + inSlope: {x: -0.011693064, y: -0.00048559048, z: 0.00028442527, w: 0.0021314574} + outSlope: {x: -0.011693064, y: -0.00048559048, z: 0.00028442527, w: 0.0021314574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: 0.09619096, y: 0.014610955, z: 0.030576684, w: 0.99478585} + inSlope: {x: -0.33079022, y: -0.055368192, z: -0.0896066, w: 0.035537515} + outSlope: {x: -0.33079022, y: -0.055368192, z: -0.0896066, w: 0.035537515} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00026676373, y: 0.000034852823, z: 0.0000956685, w: 1} + inSlope: {x: -0.046984155, y: -0.006137631, z: -0.016792478, w: 0.00003576282} + outSlope: {x: -0.046984155, y: -0.006137631, z: -0.016792478, w: 0.00003576282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: -0.027037112, y: 0.005895048, z: -0.010558962, w: 0.00436306} + outSlope: {x: -0.027037112, y: 0.005895048, z: -0.010558962, w: 0.00436306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.035139184, y: -0.022878889, z: 0.019287597, w: 0.9989343} + inSlope: {x: -0.4795696, y: 0.15475258, z: -0.14904885, w: -0.010374787} + outSlope: {x: -0.4795696, y: 0.15475258, z: -0.14904885, w: -0.010374787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.1014755, y: 0, z: -0, w: 0.99483806} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.10849326, y: 0, z: -0, w: 0.9940972} + inSlope: {x: -0.15914343, y: 0, z: 0, w: -0.017403977} + outSlope: {x: -0.15914343, y: 0, z: 0, w: -0.017403977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: -0.22587727, y: 0, z: -0, w: 0.9741558} + inSlope: {x: -0.068429925, y: -2.4069691e-14, z: -6.8799125e-15, w: -0.015848294} + outSlope: {x: -0.068429925, y: -2.4069691e-14, z: -6.8799125e-15, w: -0.015848294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: -0.062393412, y: 0.02120879, z: 0.0023872936, w: 0.9978234} + inSlope: {x: 0.5139885, y: 0.06679309, z: -0.0035270308, w: 0.03080957} + outSlope: {x: 0.5139885, y: 0.06679309, z: -0.0035270308, w: 0.03080957} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0029863634, y: 0.029692922, z: 0.0013854519, w: 0.9995537} + inSlope: {x: 0.087809, y: 0.011363748, z: -0.0020687394, w: -0.00052928977} + outSlope: {x: 0.087809, y: 0.011363748, z: -0.0020687394, w: -0.00052928977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: 0.11109307, y: -0.0020339526, z: 0.011095627, w: -0.0021278858} + outSlope: {x: 0.11109307, y: -0.0020339526, z: 0.011095627, w: -0.0021278858} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.19154628, y: 0.010011435, z: 0.022650087, w: 0.98117113} + inSlope: {x: 0.532967, y: 0.06028433, z: 0.19935423, w: -0.10919085} + outSlope: {x: 0.532967, y: 0.06028433, z: 0.19935423, w: -0.10919085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.27040458, y: 0.0215742, z: 0.05206153, w: 0.961096} + inSlope: {x: 0.053985715, y: 0.00976285, z: 0.020063706, w: -0.016463399} + outSlope: {x: 0.053985715, y: 0.00976285, z: 0.020063706, w: -0.016463399} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.20134832, y: 0.016621426, z: 0.047824785, w: 0.9782103} + inSlope: {x: -1.9325083, y: -0.12826142, z: -0.12794876, w: 0.39990166} + outSlope: {x: -1.9325083, y: -0.12826142, z: -0.12794876, w: 0.39990166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: -0.07007858, y: 0.004187457, z: 0.027868506, w: 0.9971433} + inSlope: {x: -3.0840583, y: -0.07786358, z: -0.24386144, w: -0.20960566} + outSlope: {x: -3.0840583, y: -0.07786358, z: -0.24386144, w: -0.20960566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.33662993, y: 0.0025920237, z: 0.006028896, w: 0.94161415} + inSlope: {x: -1.8632358, y: 0.019138068, z: -0.15807341, w: -0.6586009} + outSlope: {x: -1.8632358, y: 0.019138068, z: -0.15807341, w: -0.6586009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.40306532, y: 0.001926462, z: -0.00041700006, w: 0.9151691} + inSlope: {x: 0.025803816, y: -0.050715618, z: -0.022281319, w: 0.011445912} + outSlope: {x: 0.025803816, y: -0.050715618, z: -0.022281319, w: 0.011445912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.2040683, y: -0.13847299, z: -0.029746436, w: 0.9686571} + inSlope: {x: 0.5123194, y: -0.34219342, z: 0.0045098034, w: 0.05915528} + outSlope: {x: 0.5123194, y: -0.34219342, z: 0.0045098034, w: 0.05915528} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.00022924387, y: -0.27142766, z: -0.00006523876, w: 0.96245885} + inSlope: {x: 0.040756155, y: -0.025724197, z: 0.011572323, w: -0.0072205137} + outSlope: {x: 0.040756155, y: -0.025724197, z: 0.011572323, w: -0.0072205137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck/Bind_Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.28739572, y: 0.37893632, z: -0.58827364, w: 0.6540222} + inSlope: {x: -0.12610316, y: 0.020465253, z: 0.07886767, w: 0.0033831594} + outSlope: {x: -0.12610316, y: 0.020465253, z: 0.07886767, w: 0.0033831594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.18657361, y: 0.3634931, z: -0.5269283, w: 0.74525815} + inSlope: {x: 0.96035874, y: -0.026959784, z: 0.16823357, w: 0.3719117} + outSlope: {x: 0.96035874, y: -0.026959784, z: 0.16823357, w: 0.3719117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.032880317, y: 0.37997627, z: -0.5672935, w: 0.72987324} + inSlope: {x: 1.2401974, y: 0.17964543, z: -0.518108, w: -0.5507881} + outSlope: {x: 1.2401974, y: 0.17964543, z: -0.518108, w: -0.5507881} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.12234305, y: 0.42950454, z: -0.6750662, w: 0.58723396} + inSlope: {x: -0.1593589, y: 0.34293953, z: -0.5327033, w: -0.8304735} + outSlope: {x: -0.1593589, y: 0.34293953, z: -0.5327033, w: -0.8304735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.1189242, y: 0.4585802, z: -0.6949269, w: 0.5409602} + inSlope: {x: 0.37288186, y: 0.3012663, z: 0.3038602, w: 0.05123926} + outSlope: {x: 0.37288186, y: 0.3012663, z: 0.3038602, w: 0.05123926} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: 0.2173378, y: 0.46415713, z: -0.62448955, w: 0.58935153} + inSlope: {x: 0.47456056, y: -0.24492705, z: 0.22690079, w: 0.25981867} + outSlope: {x: 0.47456056, y: -0.24492705, z: 0.22690079, w: 0.25981867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.2447801, y: 0.43838197, z: -0.60490084, w: 0.6180606} + inSlope: {x: 0.5334823, y: -0.20804623, z: 0.710595, w: 0.62685484} + outSlope: {x: 0.5334823, y: -0.20804623, z: 0.710595, w: 0.62685484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.2982385, y: 0.35576665, z: -0.3686701, w: 0.8053361} + inSlope: {x: -0.2569149, y: -0.91102886, z: 1.8180017, w: 1.3298607} + outSlope: {x: -0.2569149, y: -0.91102886, z: 1.8180017, w: 1.3298607} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.27132016, y: 0.23513207, z: -0.20542566, w: 0.91043866} + inSlope: {x: 0.07500614, y: -0.86205685, z: 0.8343952, w: 0.39097542} + outSlope: {x: 0.07500614, y: -0.86205685, z: 0.8343952, w: 0.39097542} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.3030693, y: 0.17116274, z: -0.15437193, w: 0.9246738} + inSlope: {x: 0.049041554, y: 0.0019933302, z: -0.003310296, w: -0.016983764} + outSlope: {x: 0.049041554, y: 0.0019933302, z: -0.003310296, w: -0.016983764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.29574788, y: 0.1678558, z: -0.09513737, w: 0.93557817} + inSlope: {x: -0.08699753, y: -0.14589936, z: 0.9281925, w: 0.14717294} + outSlope: {x: -0.08699753, y: -0.14589936, z: 0.9281925, w: 0.14717294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.28578272, y: 0.12765047, z: 0.11613113, w: 0.94262785} + inSlope: {x: 0.026687112, y: -0.23651071, z: 1.0197883, w: -0.100938775} + outSlope: {x: 0.026687112, y: -0.23651071, z: 1.0197883, w: -0.100938775} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.016667 + value: {x: 0.3227757, y: 0.1127656, z: 0.17133397, w: 0.9239829} + inSlope: {x: 0.36420518, y: 0.15367478, z: -0.47526062, w: -0.058305524} + outSlope: {x: 0.36420518, y: 0.15367478, z: -0.47526062, w: -0.058305524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.3678422, y: 0.13719586, z: 0.1104019, w: 0.91306126} + inSlope: {x: 0.16854124, y: 0.09883324, z: -0.20761435, w: -0.056873616} + outSlope: {x: 0.16854124, y: 0.09883324, z: -0.20761435, w: -0.056873616} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0024512946, y: 0.009507979, z: 0.6870916, w: -0.72650445} + inSlope: {x: 0.00022696795, y: 0.000120922916, z: -0.01179099, w: -0.01114726} + outSlope: {x: 0.00022696795, y: 0.000120922916, z: -0.01179099, w: -0.01114726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.0021229042, y: 0.008279692, z: 0.76515555, w: -0.6437887} + inSlope: {x: 0.00040925358, y: -0.005924863, z: 0.29320312, w: 0.34789342} + outSlope: {x: 0.00040925358, y: -0.005924863, z: 0.29320312, w: 0.34789342} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.0019388715, y: 0.009186451, z: 0.7169535, w: -0.6970577} + inSlope: {x: 0.0036521698, y: 0.011519643, z: -0.7904005, w: -0.8115685} + outSlope: {x: 0.0036521698, y: 0.011519643, z: -0.7904005, w: -0.8115685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.0042558056, y: 0.011085774, z: 0.5537706, w: -0.8325847} + inSlope: {x: 0.007349248, y: 0.011328525, z: -0.87258816, w: -0.58143634} + outSlope: {x: 0.007349248, y: 0.011328525, z: -0.87258816, w: -0.58143634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.00430295, y: 0.011161037, z: 0.5479942, w: -0.83639663} + inSlope: {x: -0.009244456, y: -0.014285509, z: 1.1001995, w: 0.73259604} + outSlope: {x: -0.009244456, y: -0.014285509, z: 1.1001995, w: 0.73259604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.0026701917, y: 0.009630071, z: 0.6753878, w: -0.73739505} + inSlope: {x: -0.036871888, y: -0.021623759, z: 2.0388813, w: 1.8641266} + outSlope: {x: -0.036871888, y: -0.021623759, z: 2.0388813, w: 1.8641266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: 0.0020980667, y: 0.0075427913, z: 0.79969054, w: -0.60036135} + inSlope: {x: -0.0009421128, y: -0.007960245, z: 0.35641766, w: 0.47119305} + outSlope: {x: -0.0009421128, y: -0.007960245, z: 0.35641766, w: 0.47119305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.0020665007, y: 0.0073404917, z: 0.8085678, w: -0.5883536} + inSlope: {x: -0.0026258372, y: -0.013840072, z: 0.5966013, w: 0.82391286} + outSlope: {x: -0.0026258372, y: -0.013840072, z: 0.5966013, w: 0.82391286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.0013610496, y: 0.0055644605, z: 0.87734646, w: -0.4798233} + inSlope: {x: -0.00029932449, y: -0.0004940791, z: 0.017144468, w: 0.031218734} + outSlope: {x: -0.00029932449, y: -0.0004940791, z: 0.017144468, w: 0.031218734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.0020247851, y: 0.008901035, z: 0.7329136, w: -0.6802605} + inSlope: {x: -0.005223669, y: 0.020580508, z: -1.1232669, w: -1.2098912} + outSlope: {x: -0.005223669, y: 0.020580508, z: -1.1232669, w: -1.2098912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.004236163, y: 0.011055592, z: 0.5560955, w: -0.83103406} + inSlope: {x: -0.0022012943, y: -0.0033005374, z: 0.25490963, w: 0.17117655} + outSlope: {x: -0.0022012943, y: -0.0033005374, z: 0.25490963, w: 0.17117655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.0019912752, y: 0.00902349, z: 0.7261634, w: -0.6874601} + inSlope: {x: 0.0017625762, y: -0.017401379, z: 1.0248408, w: 1.082394} + outSlope: {x: 0.0017625762, y: -0.017401379, z: 1.0248408, w: 1.082394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: 0.0012694653, y: 0.005418901, z: 0.8823378, w: -0.47058374} + inSlope: {x: -0.0031182072, y: -0.0048392126, z: 0.16467884, w: 0.30811638} + outSlope: {x: -0.0031182072, y: -0.0048392126, z: 0.16467884, w: 0.30811638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0011364061, y: 0.0052207797, z: 0.8889886, w: -0.45789814} + inSlope: {x: -0.00029311544, y: -0.00042152632, z: 0.013983263, w: 0.027122524} + outSlope: {x: -0.00029311544, y: -0.00042152632, z: 0.013983263, w: 0.027122524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.38662437, y: 0.5006176, z: -0.284349, w: 0.7204507} + inSlope: {x: -0.07557928, y: 0.07829546, z: -0.016080737, w: -0.10156273} + outSlope: {x: -0.07557928, y: 0.07829546, z: -0.016080737, w: -0.10156273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: -0.343033, y: 0.50699204, z: -0.19179036, w: 0.76714015} + inSlope: {x: 0.6478045, y: 0.043686036, z: 0.86761105, w: 0.47609034} + outSlope: {x: 0.6478045, y: 0.043686036, z: 0.86761105, w: 0.47609034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.17021793, y: 0.47914824, z: -0.026447954, w: 0.8606645} + inSlope: {x: 1.4398832, y: -0.52678406, z: 1.1432941, w: 0.61417764} + outSlope: {x: 1.4398832, y: -0.52678406, z: 1.1432941, w: 0.61417764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.012061099, y: 0.3822351, z: 0.07529592, w: 0.92091334} + inSlope: {x: 0.54096115, y: -0.32562083, z: -0.028492574, w: 0.13084522} + outSlope: {x: 0.54096115, y: -0.32562083, z: -0.028492574, w: 0.13084522} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.045725822, y: 0.36505878, z: 0.06316737, w: 0.92771286} + inSlope: {x: 0.28484374, y: -0.08062619, z: -0.023696087, w: 0.019517481} + outSlope: {x: 0.28484374, y: -0.08062619, z: -0.023696087, w: 0.019517481} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.07582552, y: 0.36722004, z: 0.22328535, w: 0.8997464} + inSlope: {x: 0.33492786, y: -0.14036894, z: 1.7233677, w: -0.395815} + outSlope: {x: 0.33492786, y: -0.14036894, z: 1.7233677, w: -0.395815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.08949132, y: 0.2924448, z: 0.31756532, w: 0.8975632} + inSlope: {x: -0.5010803, y: -0.9587647, z: 0.01551825, w: 0.35553014} + outSlope: {x: -0.5010803, y: -0.9587647, z: 0.01551825, w: 0.35553014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.03322917, y: 0.21214, z: 0.30866578, w: 0.9266164} + inSlope: {x: -1.7758139, y: -0.49031478, z: -0.04980497, w: 0.06509726} + outSlope: {x: -1.7758139, y: -0.49031478, z: -0.04980497, w: 0.06509726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.248017, y: 0.34955943, z: 0.2730044, w: 0.86125743} + inSlope: {x: -0.9659569, y: 2.27039, z: -0.2487483, w: -1.1227791} + outSlope: {x: -0.9659569, y: 2.27039, z: -0.2487483, w: -1.1227791} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: -0.20007282, y: 0.5699186, z: 0.28846827, w: 0.7429333} + inSlope: {x: 1.7932918, y: 0.5680942, z: 0.6367713, w: -0.20221014} + outSlope: {x: 1.7932918, y: 0.5680942, z: 0.6367713, w: -0.20221014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.03330257, y: 0.4228444, z: 0.35449952, w: 0.83332086} + inSlope: {x: 1.5739403, y: -2.6189017, z: -0.044379875, w: 1.282925} + outSlope: {x: 1.5739403, y: -2.6189017, z: -0.044379875, w: 1.282925} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.12507804, y: 0.15081358, z: 0.27704775, w: 0.94066745} + inSlope: {x: 0.3657815, y: -2.35, z: -1.2621987, w: 0.70556647} + outSlope: {x: 0.3657815, y: -2.35, z: -1.2621987, w: 0.70556647} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.13557415, y: 0.0010438942, z: 0.16635258, w: 0.9767013} + inSlope: {x: 0.04272405, y: 0.02438154, z: -0.22933267, w: 0.033372078} + outSlope: {x: 0.04272405, y: 0.02438154, z: -0.22933267, w: 0.033372078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: 0.19112928, y: 0.1629089, z: 0.14616886, w: 0.9568516} + inSlope: {x: 0.79874694, y: 2.7421746, z: -0.82121587, w: -0.50721157} + outSlope: {x: 0.79874694, y: 2.7421746, z: -0.82121587, w: -0.50721157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.22858046, y: 0.3550129, z: -0.012491811, w: 0.9063999} + inSlope: {x: -0.0151431225, y: 1.0280437, z: -2.6862054, w: -0.4297117} + outSlope: {x: -0.0151431225, y: 1.0280437, z: -2.6862054, w: -0.4297117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.21907075, y: 0.28817618, z: -0.16829397, w: 0.91686404} + inSlope: {x: 0.1771024, y: -2.0361795, z: -0.0725811, w: 0.5820006} + outSlope: {x: 0.1771024, y: -2.0361795, z: -0.0725811, w: 0.5820006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: 0.2763119, y: 0.18610273, z: -0.0059891753, w: 0.9428582} + inSlope: {x: 0.8850413, y: 0.4767716, z: 3.0527046, w: -0.3375474} + outSlope: {x: 0.8850413, y: 0.4767716, z: 3.0527046, w: -0.3375474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.30289373, y: 0.34583494, z: 0.16826646, w: 0.8719748} + inSlope: {x: -0.38361883, y: 2.3976872, z: 0.52616704, w: -0.91122895} + outSlope: {x: -0.38361883, y: 2.3976872, z: 0.52616704, w: -0.91122895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.25227112, y: 0.46602768, z: 0.117226645, w: 0.83990204} + inSlope: {x: -0.46122015, y: 0.315395, z: -1.0941072, w: 0.11829447} + outSlope: {x: -0.46122015, y: 0.315395, z: -1.0941072, w: 0.11829447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.23988818, y: 0.4512245, z: 0.054756615, w: 0.85781807} + inSlope: {x: 0.009990344, y: -0.2425667, z: -0.35135496, w: 0.1492168} + outSlope: {x: 0.009990344, y: -0.2425667, z: -0.35135496, w: 0.1492168} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.28739572, y: 0.37893632, z: -0.58827364, w: 0.6540222} + inSlope: {x: -0.12610316, y: 0.020465253, z: 0.07886767, w: 0.0033831594} + outSlope: {x: -0.12610316, y: 0.020465253, z: 0.07886767, w: 0.0033831594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.18657361, y: 0.3634931, z: -0.5269283, w: 0.74525815} + inSlope: {x: 0.96035874, y: -0.026959784, z: 0.16823357, w: 0.3719117} + outSlope: {x: 0.96035874, y: -0.026959784, z: 0.16823357, w: 0.3719117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.032880317, y: 0.37997627, z: -0.5672935, w: 0.72987324} + inSlope: {x: 1.2401974, y: 0.17964543, z: -0.518108, w: -0.5507881} + outSlope: {x: 1.2401974, y: 0.17964543, z: -0.518108, w: -0.5507881} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.12234305, y: 0.42950454, z: -0.6750662, w: 0.58723396} + inSlope: {x: -0.1593589, y: 0.34293953, z: -0.5327033, w: -0.8304735} + outSlope: {x: -0.1593589, y: 0.34293953, z: -0.5327033, w: -0.8304735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.1189242, y: 0.4585802, z: -0.6949269, w: 0.5409602} + inSlope: {x: 0.37288186, y: 0.3012663, z: 0.3038602, w: 0.05123926} + outSlope: {x: 0.37288186, y: 0.3012663, z: 0.3038602, w: 0.05123926} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: 0.2173378, y: 0.46415713, z: -0.62448955, w: 0.58935153} + inSlope: {x: 0.47456056, y: -0.24492705, z: 0.22690079, w: 0.25981867} + outSlope: {x: 0.47456056, y: -0.24492705, z: 0.22690079, w: 0.25981867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.2447801, y: 0.43838197, z: -0.60490084, w: 0.6180606} + inSlope: {x: 0.5334823, y: -0.20804623, z: 0.710595, w: 0.62685484} + outSlope: {x: 0.5334823, y: -0.20804623, z: 0.710595, w: 0.62685484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.2982385, y: 0.35576665, z: -0.3686701, w: 0.8053361} + inSlope: {x: -0.2569149, y: -0.91102886, z: 1.8180017, w: 1.3298607} + outSlope: {x: -0.2569149, y: -0.91102886, z: 1.8180017, w: 1.3298607} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.27132016, y: 0.23513207, z: -0.20542566, w: 0.91043866} + inSlope: {x: 0.07500614, y: -0.86205685, z: 0.8343952, w: 0.39097542} + outSlope: {x: 0.07500614, y: -0.86205685, z: 0.8343952, w: 0.39097542} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.3030693, y: 0.17116274, z: -0.15437193, w: 0.9246738} + inSlope: {x: 0.049041554, y: 0.0019933302, z: -0.003310296, w: -0.016983764} + outSlope: {x: 0.049041554, y: 0.0019933302, z: -0.003310296, w: -0.016983764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.29574788, y: 0.1678558, z: -0.09513737, w: 0.93557817} + inSlope: {x: -0.08699753, y: -0.14589936, z: 0.9281925, w: 0.14717294} + outSlope: {x: -0.08699753, y: -0.14589936, z: 0.9281925, w: 0.14717294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.28578272, y: 0.12765047, z: 0.11613113, w: 0.94262785} + inSlope: {x: 0.026687112, y: -0.23651071, z: 1.0197883, w: -0.100938775} + outSlope: {x: 0.026687112, y: -0.23651071, z: 1.0197883, w: -0.100938775} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.016667 + value: {x: 0.3227757, y: 0.1127656, z: 0.17133397, w: 0.9239829} + inSlope: {x: 0.36420518, y: 0.15367478, z: -0.47526062, w: -0.058305524} + outSlope: {x: 0.36420518, y: 0.15367478, z: -0.47526062, w: -0.058305524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.3678422, y: 0.13719586, z: 0.1104019, w: 0.91306126} + inSlope: {x: 0.16854124, y: 0.09883324, z: -0.20761435, w: -0.056873616} + outSlope: {x: 0.16854124, y: 0.09883324, z: -0.20761435, w: -0.056873616} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0024512946, y: 0.009507979, z: 0.6870916, w: -0.72650445} + inSlope: {x: 0.00022696795, y: 0.000120922916, z: -0.01179099, w: -0.01114726} + outSlope: {x: 0.00022696795, y: 0.000120922916, z: -0.01179099, w: -0.01114726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.0021229042, y: 0.008279692, z: 0.76515555, w: -0.6437887} + inSlope: {x: 0.00040925358, y: -0.005924863, z: 0.29320312, w: 0.34789342} + outSlope: {x: 0.00040925358, y: -0.005924863, z: 0.29320312, w: 0.34789342} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.0019388715, y: 0.009186451, z: 0.7169535, w: -0.6970577} + inSlope: {x: 0.0036521698, y: 0.011519643, z: -0.7904005, w: -0.8115685} + outSlope: {x: 0.0036521698, y: 0.011519643, z: -0.7904005, w: -0.8115685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.0042558056, y: 0.011085774, z: 0.5537706, w: -0.8325847} + inSlope: {x: 0.007349248, y: 0.011328525, z: -0.87258816, w: -0.58143634} + outSlope: {x: 0.007349248, y: 0.011328525, z: -0.87258816, w: -0.58143634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.00430295, y: 0.011161037, z: 0.5479942, w: -0.83639663} + inSlope: {x: -0.009244456, y: -0.014285509, z: 1.1001995, w: 0.73259604} + outSlope: {x: -0.009244456, y: -0.014285509, z: 1.1001995, w: 0.73259604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.0026701917, y: 0.009630071, z: 0.6753878, w: -0.73739505} + inSlope: {x: -0.036871888, y: -0.021623759, z: 2.0388813, w: 1.8641266} + outSlope: {x: -0.036871888, y: -0.021623759, z: 2.0388813, w: 1.8641266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: 0.0020980667, y: 0.0075427913, z: 0.79969054, w: -0.60036135} + inSlope: {x: -0.0009421128, y: -0.007960245, z: 0.35641766, w: 0.47119305} + outSlope: {x: -0.0009421128, y: -0.007960245, z: 0.35641766, w: 0.47119305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.0020665007, y: 0.0073404917, z: 0.8085678, w: -0.5883536} + inSlope: {x: -0.0026258372, y: -0.013840072, z: 0.5966013, w: 0.82391286} + outSlope: {x: -0.0026258372, y: -0.013840072, z: 0.5966013, w: 0.82391286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.0013610496, y: 0.0055644605, z: 0.87734646, w: -0.4798233} + inSlope: {x: -0.00029932449, y: -0.0004940791, z: 0.017144468, w: 0.031218734} + outSlope: {x: -0.00029932449, y: -0.0004940791, z: 0.017144468, w: 0.031218734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.0020247851, y: 0.008901035, z: 0.7329136, w: -0.6802605} + inSlope: {x: -0.005223669, y: 0.020580508, z: -1.1232669, w: -1.2098912} + outSlope: {x: -0.005223669, y: 0.020580508, z: -1.1232669, w: -1.2098912} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 + value: {x: 0.004236163, y: 0.011055592, z: 0.5560955, w: -0.83103406} + inSlope: {x: -0.0022012943, y: -0.0033005374, z: 0.25490963, w: 0.17117655} + outSlope: {x: -0.0022012943, y: -0.0033005374, z: 0.25490963, w: 0.17117655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.0019912752, y: 0.00902349, z: 0.7261634, w: -0.6874601} + inSlope: {x: 0.0017625762, y: -0.017401379, z: 1.0248408, w: 1.082394} + outSlope: {x: 0.0017625762, y: -0.017401379, z: 1.0248408, w: 1.082394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: 0.0012694653, y: 0.005418901, z: 0.8823378, w: -0.47058374} + inSlope: {x: -0.0031182072, y: -0.0048392126, z: 0.16467884, w: 0.30811638} + outSlope: {x: -0.0031182072, y: -0.0048392126, z: 0.16467884, w: 0.30811638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0011364061, y: 0.0052207797, z: 0.8889886, w: -0.45789814} + inSlope: {x: -0.00029311544, y: -0.00042152632, z: 0.013983263, w: 0.027122524} + outSlope: {x: -0.00029311544, y: -0.00042152632, z: 0.013983263, w: 0.027122524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.38662437, y: 0.5006176, z: -0.284349, w: 0.7204507} + inSlope: {x: -0.07557928, y: 0.07829546, z: -0.016080737, w: -0.10156273} + outSlope: {x: -0.07557928, y: 0.07829546, z: -0.016080737, w: -0.10156273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: -0.343033, y: 0.50699204, z: -0.19179036, w: 0.76714015} + inSlope: {x: 0.6478045, y: 0.043686036, z: 0.86761105, w: 0.47609034} + outSlope: {x: 0.6478045, y: 0.043686036, z: 0.86761105, w: 0.47609034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.17021793, y: 0.47914824, z: -0.026447954, w: 0.8606645} + inSlope: {x: 1.4398832, y: -0.52678406, z: 1.1432941, w: 0.61417764} + outSlope: {x: 1.4398832, y: -0.52678406, z: 1.1432941, w: 0.61417764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.012061099, y: 0.3822351, z: 0.07529592, w: 0.92091334} + inSlope: {x: 0.54096115, y: -0.32562083, z: -0.028492574, w: 0.13084522} + outSlope: {x: 0.54096115, y: -0.32562083, z: -0.028492574, w: 0.13084522} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.045725822, y: 0.36505878, z: 0.06316737, w: 0.92771286} + inSlope: {x: 0.28484374, y: -0.08062619, z: -0.023696087, w: 0.019517481} + outSlope: {x: 0.28484374, y: -0.08062619, z: -0.023696087, w: 0.019517481} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.07582552, y: 0.36722004, z: 0.22328535, w: 0.8997464} + inSlope: {x: 0.33492786, y: -0.14036894, z: 1.7233677, w: -0.395815} + outSlope: {x: 0.33492786, y: -0.14036894, z: 1.7233677, w: -0.395815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.08949132, y: 0.2924448, z: 0.31756532, w: 0.8975632} + inSlope: {x: -0.5010803, y: -0.9587647, z: 0.01551825, w: 0.35553014} + outSlope: {x: -0.5010803, y: -0.9587647, z: 0.01551825, w: 0.35553014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.03322917, y: 0.21214, z: 0.30866578, w: 0.9266164} + inSlope: {x: -1.7758139, y: -0.49031478, z: -0.04980497, w: 0.06509726} + outSlope: {x: -1.7758139, y: -0.49031478, z: -0.04980497, w: 0.06509726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.248017, y: 0.34955943, z: 0.2730044, w: 0.86125743} + inSlope: {x: -0.9659569, y: 2.27039, z: -0.2487483, w: -1.1227791} + outSlope: {x: -0.9659569, y: 2.27039, z: -0.2487483, w: -1.1227791} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: -0.20007282, y: 0.5699186, z: 0.28846827, w: 0.7429333} + inSlope: {x: 1.7932918, y: 0.5680942, z: 0.6367713, w: -0.20221014} + outSlope: {x: 1.7932918, y: 0.5680942, z: 0.6367713, w: -0.20221014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.03330257, y: 0.4228444, z: 0.35449952, w: 0.83332086} + inSlope: {x: 1.5739403, y: -2.6189017, z: -0.044379875, w: 1.282925} + outSlope: {x: 1.5739403, y: -2.6189017, z: -0.044379875, w: 1.282925} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.12507804, y: 0.15081358, z: 0.27704775, w: 0.94066745} + inSlope: {x: 0.3657815, y: -2.35, z: -1.2621987, w: 0.70556647} + outSlope: {x: 0.3657815, y: -2.35, z: -1.2621987, w: 0.70556647} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.13557415, y: 0.0010438942, z: 0.16635258, w: 0.9767013} + inSlope: {x: 0.04272405, y: 0.02438154, z: -0.22933267, w: 0.033372078} + outSlope: {x: 0.04272405, y: 0.02438154, z: -0.22933267, w: 0.033372078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: 0.19112928, y: 0.1629089, z: 0.14616886, w: 0.9568516} + inSlope: {x: 0.79874694, y: 2.7421746, z: -0.82121587, w: -0.50721157} + outSlope: {x: 0.79874694, y: 2.7421746, z: -0.82121587, w: -0.50721157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.22858046, y: 0.3550129, z: -0.012491811, w: 0.9063999} + inSlope: {x: -0.0151431225, y: 1.0280437, z: -2.6862054, w: -0.4297117} + outSlope: {x: -0.0151431225, y: 1.0280437, z: -2.6862054, w: -0.4297117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.21907075, y: 0.28817618, z: -0.16829397, w: 0.91686404} + inSlope: {x: 0.1771024, y: -2.0361795, z: -0.0725811, w: 0.5820006} + outSlope: {x: 0.1771024, y: -2.0361795, z: -0.0725811, w: 0.5820006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: 0.2763119, y: 0.18610273, z: -0.0059891753, w: 0.9428582} + inSlope: {x: 0.8850413, y: 0.4767716, z: 3.0527046, w: -0.3375474} + outSlope: {x: 0.8850413, y: 0.4767716, z: 3.0527046, w: -0.3375474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.30289373, y: 0.34583494, z: 0.16826646, w: 0.8719748} + inSlope: {x: -0.38361883, y: 2.3976872, z: 0.52616704, w: -0.91122895} + outSlope: {x: -0.38361883, y: 2.3976872, z: 0.52616704, w: -0.91122895} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.25227112, y: 0.46602768, z: 0.117226645, w: 0.83990204} + inSlope: {x: -0.46122015, y: 0.315395, z: -1.0941072, w: 0.11829447} + outSlope: {x: -0.46122015, y: 0.315395, z: -1.0941072, w: 0.11829447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.23988818, y: 0.4512245, z: 0.054756615, w: 0.85781807} + inSlope: {x: 0.009990344, y: -0.2425667, z: -0.35135496, w: 0.1492168} + outSlope: {x: 0.009990344, y: -0.2425667, z: -0.35135496, w: 0.1492168} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.1803535, y: -0.012667178, z: 0.03144622, w: 0.043401714} + outSlope: {x: -0.1803535, y: -0.012667178, z: 0.03144622, w: 0.043401714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.25365448, y: -0.35436368, z: 0.58990985, w: 0.6797737} + inSlope: {x: -0.060885254, y: 0.4268423, z: -0.26342157, w: 0.47367814} + outSlope: {x: -0.060885254, y: 0.4268423, z: -0.26342157, w: 0.47367814} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.303599, y: -0.27161875, z: 0.56984186, w: 0.7136744} + inSlope: {x: 0.58302915, y: 0.21650434, z: 0.22187415, w: -0.34334785} + outSlope: {x: 0.58302915, y: 0.21650434, z: 0.22187415, w: -0.34334785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.37346703, y: -0.28408992, z: 0.6745811, w: 0.56987333} + inSlope: {x: -0.0636462, y: -0.27706707, z: 0.61890066, w: -0.82935053} + outSlope: {x: -0.0636462, y: -0.27706707, z: 0.61890066, w: -0.82935053} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.34784767, y: -0.32171646, z: 0.74157155, w: 0.47494435} + inSlope: {x: -0.3338245, y: -0.2402126, z: 0.37871218, w: -0.5055012} + outSlope: {x: -0.3338245, y: -0.2402126, z: 0.37871218, w: -0.5055012} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.25022593, y: -0.35408157, z: 0.759225, w: 0.48537678} + inSlope: {x: -1.1879455, y: -0.51049376, z: 0.123565696, w: 0.043382842} + outSlope: {x: -1.1879455, y: -0.51049376, z: 0.123565696, w: 0.043382842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.098193265, y: -0.4295855, z: 0.75971407, w: 0.47817245} + inSlope: {x: -0.882953, y: -0.53333545, z: -0.27814475, w: 0.14867277} + outSlope: {x: -0.882953, y: -0.53333545, z: -0.27814475, w: 0.14867277} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.13432197, y: -0.42145452, z: 0.6657201, w: 0.60095805} + inSlope: {x: 0.9755195, y: 0.68387985, z: -1.1266773, w: 1.501266} + outSlope: {x: 0.9755195, y: 0.68387985, z: -1.1266773, w: 1.501266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.27918884, y: -0.24938716, z: 0.44729993, w: 0.8122699} + inSlope: {x: 1.1506276, y: 2.1951256, z: -2.686607, w: 1.7570453} + outSlope: {x: 1.1506276, y: 2.1951256, z: -2.686607, w: 1.7570453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.34501794, y: -0.053049408, z: 0.22016318, w: 0.91086584} + inSlope: {x: 0.33580214, y: 1.3190665, z: -1.2651255, w: 0.2635988} + outSlope: {x: 0.33580214, y: 1.3190665, z: -1.2651255, w: 0.2635988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.38620818, y: 0.012949821, z: 0.1878108, w: 0.90299654} + inSlope: {x: 0.3930459, y: 0.031374052, z: 0.34621316, w: -0.24096988} + outSlope: {x: 0.3930459, y: 0.031374052, z: 0.34621316, w: -0.24096988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.44548732, y: -0.010401102, z: 0.25990593, w: 0.856669} + inSlope: {x: 0.22857895, y: 0.13587664, z: 0.0075718835, w: -0.11963737} + outSlope: {x: 0.22857895, y: 0.13587664, z: 0.0075718835, w: -0.11963737} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.47134188, y: 0.10259127, z: 0.22777681, w: 0.84583074} + inSlope: {x: -0.14086081, y: 0.52253056, z: -0.21990067, w: 0.07424183} + outSlope: {x: -0.14086081, y: 0.52253056, z: -0.21990067, w: 0.07424183} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.37943703, y: 0.22932589, z: 0.18143308, w: 0.87779224} + inSlope: {x: -0.8032162, y: 0.9285399, z: -0.2131784, w: 0.14849485} + outSlope: {x: -0.8032162, y: 0.9285399, z: -0.2131784, w: 0.14849485} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.27769715, y: 0.3481105, z: 0.1752336, w: 0.87806416} + inSlope: {x: -0.20844539, y: 0.25171483, z: 0.026078248, w: -0.038037337} + outSlope: {x: -0.20844539, y: 0.25171483, z: 0.026078248, w: -0.038037337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: 0.000029043293, y: 0.00033684072, z: -0.015456676, w: 0.018146036} + outSlope: {x: 0.000029043293, y: 0.00033684072, z: -0.015456676, w: 0.018146036} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.0022721896, y: 0.008999474, z: 0.766381, w: 0.6423192} + inSlope: {x: 0.0007222334, y: 0.011840137, z: -0.53613603, w: 0.6380582} + outSlope: {x: 0.0007222334, y: 0.011840137, z: -0.53613603, w: 0.6380582} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: -0.0043128706, y: 0.011688919, z: 0.58095235, w: 0.81384224} + inSlope: {x: -0.014297897, y: 0.017272603, z: -1.2687947, w: 0.90640175} + outSlope: {x: -0.014297897, y: 0.017272603, z: -1.2687947, w: 0.90640175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.0050034947, y: 0.012932914, z: 0.49333054, w: 0.86973137} + inSlope: {x: 0.0029104012, y: -0.008527539, z: 0.58382744, w: -0.33486968} + outSlope: {x: 0.0029104012, y: -0.008527539, z: 0.58382744, w: -0.33486968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.003934786, y: 0.011284304, z: 0.611236, w: 0.7913582} + inSlope: {x: 0.013603974, y: -0.013084667, z: 0.998641, w: -0.76799047} + outSlope: {x: 0.013603974, y: -0.013084667, z: 0.998641, w: -0.76799047} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.0031930972, y: 0.010696882, z: 0.6580583, w: 0.75288427} + inSlope: {x: 0.0031629559, y: -0.0020877665, z: 0.17494814, w: -0.15319541} + outSlope: {x: 0.0031629559, y: -0.0020877665, z: 0.17494814, w: -0.15319541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.0020897356, y: 0.009964896, z: 0.71956295, w: 0.69435257} + inSlope: {x: 0.0061511425, y: -0.024318494, z: 1.4656668, w: -1.526955} + outSlope: {x: 0.0061511425, y: -0.024318494, z: 1.4656668, w: -1.526955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.0014565596, y: 0.00610305, z: 0.8762145, w: 0.48188058} + inSlope: {x: 0.018305302, y: -0.03049581, z: 0.97484267, w: -1.7665565} + outSlope: {x: 0.018305302, y: -0.03049581, z: 0.97484267, w: -1.7665565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: -0.00019380926, y: 0.004505263, z: 0.9227272, w: 0.3854272} + inSlope: {x: -0.01216515, y: 0.012502724, z: -0.33263177, w: 0.7882278} + outSlope: {x: -0.01216515, y: 0.012502724, z: -0.33263177, w: 0.7882278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.0022721407, y: 0.008546864, z: 0.78621775, w: 0.61788625} + inSlope: {x: -0.002101712, y: 0.039047524, z: -1.6645331, w: 2.1148286} + outSlope: {x: -0.002101712, y: 0.039047524, z: -1.6645331, w: 2.1148286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.0045996527, y: 0.012081332, z: 0.5526006, w: 0.83334595} + inSlope: {x: -0.019034509, y: 0.029361617, z: -2.0956278, w: 1.3929876} + outSlope: {x: -0.019034509, y: 0.029361617, z: -2.0956278, w: 1.3929876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.0051647336, y: 0.014039375, z: 0.41879776, w: 0.90795636} + inSlope: {x: 0.00013102323, y: 0.012657356, z: -0.8451997, w: 0.39190152} + outSlope: {x: 0.00013102323, y: 0.012657356, z: -0.8451997, w: 0.39190152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.004345046, y: 0.0164162, z: 0.259034, w: 0.9657189} + inSlope: {x: 0.010213114, y: 0.015160812, z: -1.0434346, w: 0.27950507} + outSlope: {x: 0.010213114, y: 0.015160812, z: -1.0434346, w: 0.27950507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: -0.002120465, y: 0.018588807, z: 0.10125704, w: 0.9946844} + inSlope: {x: -0.0002779681, y: -0.0001947928, z: 0.015194733, w: -0.0015556602} + outSlope: {x: -0.0002779681, y: -0.0001947928, z: 0.015194733, w: -0.0015556602} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.002258913, y: 0.018490598, z: 0.1088921, w: 0.993879} + inSlope: {x: 0.0008577559, y: 0.000618138, z: -0.04785244, w: 0.005237465} + outSlope: {x: 0.0008577559, y: 0.000618138, z: -0.04785244, w: 0.005237465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.0022467617, y: 0.018499339, z: 0.10821511, w: 0.9939528} + inSlope: {x: 0.0007290726, y: 0.00052448414, z: -0.04061941, w: 0.004427437} + outSlope: {x: 0.0007290726, y: 0.00052448414, z: -0.04061941, w: 0.004427437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.18115504, y: -0.06634712, z: -0.035199523, w: -0.0064945216} + outSlope: {x: -0.18115504, y: -0.06634712, z: -0.035199523, w: -0.0064945216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.08538176, y: -0.18903245, z: 0.32279885, w: 0.9234596} + inSlope: {x: -0.2738882, y: -0.14023976, z: -0.4417688, w: 0.10024846} + outSlope: {x: -0.2738882, y: -0.14023976, z: -0.4417688, w: 0.10024846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.064001895, y: -0.20572557, z: 0.16493239, w: 0.9624854} + inSlope: {x: 0.5570798, y: 0.09099218, z: -0.9889784, w: 0.22589028} + outSlope: {x: 0.5570798, y: 0.09099218, z: -0.9889784, w: 0.22589028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.020158006, y: -0.17011698, z: 0.057708725, w: 0.9835261} + inSlope: {x: 0.24509723, y: 0.17189147, z: -0.031411964, w: 0.026668295} + outSlope: {x: 0.24509723, y: 0.17189147, z: -0.031411964, w: 0.026668295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.038347937, y: -0.15545426, z: 0.079906635, w: 0.98385894} + inSlope: {x: -0.014201527, y: -0.055281274, z: -0.13363807, w: 0.002304914} + outSlope: {x: -0.014201527, y: -0.055281274, z: -0.13363807, w: 0.002304914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.01675019, y: -0.18864386, z: 0.007468648, w: 0.98187435} + inSlope: {x: -0.32827142, y: -0.27434194, z: -0.3661083, w: -0.044129454} + outSlope: {x: -0.32827142, y: -0.27434194, z: -0.3661083, w: -0.044129454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.059558, y: -0.17983277, z: -0.06472982, w: 0.97975665} + inSlope: {x: -0.47076073, y: 0.82313424, z: -1.2417443, w: 0.03550169} + outSlope: {x: -0.47076073, y: 0.82313424, z: -1.2417443, w: 0.03550169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.0526736, y: -0.055764038, z: -0.20145419, w: 0.9764897} + inSlope: {x: 0.8518653, y: 1.843252, z: -1.5384326, w: -0.1679149} + outSlope: {x: 0.8518653, y: 1.843252, z: -1.5384326, w: -0.1679149} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.07803592, y: 0.14337946, z: -0.30830595, w: 0.9371767} + inSlope: {x: 1.2304461, y: 2.0727897, z: -0.42002797, w: -0.55432355} + outSlope: {x: 1.2304461, y: 2.0727897, z: -0.42002797, w: -0.55432355} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.10453672, y: 0.3136404, z: -0.28501803, w: 0.8997036} + inSlope: {x: -0.6071789, y: 0.84493774, z: 0.4718645, w: -0.0715614} + outSlope: {x: -0.6071789, y: 0.84493774, z: 0.4718645, w: -0.0715614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.05732807, y: 0.26120526, z: -0.24967116, w: 0.9306716} + inSlope: {x: 0.11189304, y: -1.317653, z: 0.4292084, w: 0.4760997} + outSlope: {x: 0.11189304, y: -1.317653, z: 0.4292084, w: 0.4760997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.10612455, y: 0.08251494, z: -0.1317582, w: 0.98212457} + inSlope: {x: 0.22198687, y: -1.0932326, z: 1.118468, w: 0.21941492} + outSlope: {x: 0.22198687, y: -1.0932326, z: 1.118468, w: 0.21941492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.08568576, y: 0.009129595, z: -0.065524966, w: 0.9941233} + inSlope: {x: -0.78252876, y: -0.6816279, z: 0.27789915, w: 0.091869324} + outSlope: {x: -0.78252876, y: -0.6816279, z: 0.27789915, w: 0.091869324} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: -0.045337263, y: -0.06330107, z: -0.012836861, w: 0.99688154} + inSlope: {x: -0.29076314, y: -0.08242335, z: 0.2588452, w: -0.014879121} + outSlope: {x: -0.29076314, y: -0.08242335, z: 0.2588452, w: -0.014879121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9666668 + value: {x: -0.02962248, y: -0.055805318, z: -0.025298923, w: 0.99768144} + inSlope: {x: 0.3114898, y: -0.103048734, z: -0.42470235, w: -0.00739395} + outSlope: {x: 0.3114898, y: -0.103048734, z: -0.42470235, w: -0.00739395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.017915167, y: -0.09917595, z: -0.065667614, w: 0.9927391} + inSlope: {x: 0.091205254, y: -0.11864226, z: -0.019207764, w: -0.014580502} + outSlope: {x: 0.091205254, y: -0.11864226, z: -0.019207764, w: -0.014580502} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.1803535, y: -0.012667178, z: 0.03144622, w: 0.043401714} + outSlope: {x: -0.1803535, y: -0.012667178, z: 0.03144622, w: 0.043401714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: 0.25365448, y: -0.35436368, z: 0.58990985, w: 0.6797737} + inSlope: {x: -0.060885254, y: 0.4268423, z: -0.26342157, w: 0.47367814} + outSlope: {x: -0.060885254, y: 0.4268423, z: -0.26342157, w: 0.47367814} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.303599, y: -0.27161875, z: 0.56984186, w: 0.7136744} + inSlope: {x: 0.58302915, y: 0.21650434, z: 0.22187415, w: -0.34334785} + outSlope: {x: 0.58302915, y: 0.21650434, z: 0.22187415, w: -0.34334785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.37346703, y: -0.28408992, z: 0.6745811, w: 0.56987333} + inSlope: {x: -0.0636462, y: -0.27706707, z: 0.61890066, w: -0.82935053} + outSlope: {x: -0.0636462, y: -0.27706707, z: 0.61890066, w: -0.82935053} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.34784767, y: -0.32171646, z: 0.74157155, w: 0.47494435} + inSlope: {x: -0.3338245, y: -0.2402126, z: 0.37871218, w: -0.5055012} + outSlope: {x: -0.3338245, y: -0.2402126, z: 0.37871218, w: -0.5055012} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.25022593, y: -0.35408157, z: 0.759225, w: 0.48537678} + inSlope: {x: -1.1879455, y: -0.51049376, z: 0.123565696, w: 0.043382842} + outSlope: {x: -1.1879455, y: -0.51049376, z: 0.123565696, w: 0.043382842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.098193265, y: -0.4295855, z: 0.75971407, w: 0.47817245} + inSlope: {x: -0.882953, y: -0.53333545, z: -0.27814475, w: 0.14867277} + outSlope: {x: -0.882953, y: -0.53333545, z: -0.27814475, w: 0.14867277} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.13432197, y: -0.42145452, z: 0.6657201, w: 0.60095805} + inSlope: {x: 0.9755195, y: 0.68387985, z: -1.1266773, w: 1.501266} + outSlope: {x: 0.9755195, y: 0.68387985, z: -1.1266773, w: 1.501266} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.27918884, y: -0.24938716, z: 0.44729993, w: 0.8122699} + inSlope: {x: 1.1506276, y: 2.1951256, z: -2.686607, w: 1.7570453} + outSlope: {x: 1.1506276, y: 2.1951256, z: -2.686607, w: 1.7570453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.34501794, y: -0.053049408, z: 0.22016318, w: 0.91086584} + inSlope: {x: 0.33580214, y: 1.3190665, z: -1.2651255, w: 0.2635988} + outSlope: {x: 0.33580214, y: 1.3190665, z: -1.2651255, w: 0.2635988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.38620818, y: 0.012949821, z: 0.1878108, w: 0.90299654} + inSlope: {x: 0.3930459, y: 0.031374052, z: 0.34621316, w: -0.24096988} + outSlope: {x: 0.3930459, y: 0.031374052, z: 0.34621316, w: -0.24096988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.44548732, y: -0.010401102, z: 0.25990593, w: 0.856669} + inSlope: {x: 0.22857895, y: 0.13587664, z: 0.0075718835, w: -0.11963737} + outSlope: {x: 0.22857895, y: 0.13587664, z: 0.0075718835, w: -0.11963737} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.47134188, y: 0.10259127, z: 0.22777681, w: 0.84583074} + inSlope: {x: -0.14086081, y: 0.52253056, z: -0.21990067, w: 0.07424183} + outSlope: {x: -0.14086081, y: 0.52253056, z: -0.21990067, w: 0.07424183} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.37943703, y: 0.22932589, z: 0.18143308, w: 0.87779224} + inSlope: {x: -0.8032162, y: 0.9285399, z: -0.2131784, w: 0.14849485} + outSlope: {x: -0.8032162, y: 0.9285399, z: -0.2131784, w: 0.14849485} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.27769715, y: 0.3481105, z: 0.1752336, w: 0.87806416} + inSlope: {x: -0.20844539, y: 0.25171483, z: 0.026078248, w: -0.038037337} + outSlope: {x: -0.20844539, y: 0.25171483, z: 0.026078248, w: -0.038037337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: 0.000029043293, y: 0.00033684072, z: -0.015456676, w: 0.018146036} + outSlope: {x: 0.000029043293, y: 0.00033684072, z: -0.015456676, w: 0.018146036} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.0022721896, y: 0.008999474, z: 0.766381, w: 0.6423192} + inSlope: {x: 0.0007222334, y: 0.011840137, z: -0.53613603, w: 0.6380582} + outSlope: {x: 0.0007222334, y: 0.011840137, z: -0.53613603, w: 0.6380582} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: -0.0043128706, y: 0.011688919, z: 0.58095235, w: 0.81384224} + inSlope: {x: -0.014297897, y: 0.017272603, z: -1.2687947, w: 0.90640175} + outSlope: {x: -0.014297897, y: 0.017272603, z: -1.2687947, w: 0.90640175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.0050034947, y: 0.012932914, z: 0.49333054, w: 0.86973137} + inSlope: {x: 0.0029104012, y: -0.008527539, z: 0.58382744, w: -0.33486968} + outSlope: {x: 0.0029104012, y: -0.008527539, z: 0.58382744, w: -0.33486968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.003934786, y: 0.011284304, z: 0.611236, w: 0.7913582} + inSlope: {x: 0.013603974, y: -0.013084667, z: 0.998641, w: -0.76799047} + outSlope: {x: 0.013603974, y: -0.013084667, z: 0.998641, w: -0.76799047} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.0031930972, y: 0.010696882, z: 0.6580583, w: 0.75288427} + inSlope: {x: 0.0031629559, y: -0.0020877665, z: 0.17494814, w: -0.15319541} + outSlope: {x: 0.0031629559, y: -0.0020877665, z: 0.17494814, w: -0.15319541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.0020897356, y: 0.009964896, z: 0.71956295, w: 0.69435257} + inSlope: {x: 0.0061511425, y: -0.024318494, z: 1.4656668, w: -1.526955} + outSlope: {x: 0.0061511425, y: -0.024318494, z: 1.4656668, w: -1.526955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.0014565596, y: 0.00610305, z: 0.8762145, w: 0.48188058} + inSlope: {x: 0.018305302, y: -0.03049581, z: 0.97484267, w: -1.7665565} + outSlope: {x: 0.018305302, y: -0.03049581, z: 0.97484267, w: -1.7665565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: -0.00019380926, y: 0.004505263, z: 0.9227272, w: 0.3854272} + inSlope: {x: -0.01216515, y: 0.012502724, z: -0.33263177, w: 0.7882278} + outSlope: {x: -0.01216515, y: 0.012502724, z: -0.33263177, w: 0.7882278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.0022721407, y: 0.008546864, z: 0.78621775, w: 0.61788625} + inSlope: {x: -0.002101712, y: 0.039047524, z: -1.6645331, w: 2.1148286} + outSlope: {x: -0.002101712, y: 0.039047524, z: -1.6645331, w: 2.1148286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.0045996527, y: 0.012081332, z: 0.5526006, w: 0.83334595} + inSlope: {x: -0.019034509, y: 0.029361617, z: -2.0956278, w: 1.3929876} + outSlope: {x: -0.019034509, y: 0.029361617, z: -2.0956278, w: 1.3929876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.0051647336, y: 0.014039375, z: 0.41879776, w: 0.90795636} + inSlope: {x: 0.00013102323, y: 0.012657356, z: -0.8451997, w: 0.39190152} + outSlope: {x: 0.00013102323, y: 0.012657356, z: -0.8451997, w: 0.39190152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.004345046, y: 0.0164162, z: 0.259034, w: 0.9657189} + inSlope: {x: 0.010213114, y: 0.015160812, z: -1.0434346, w: 0.27950507} + outSlope: {x: 0.010213114, y: 0.015160812, z: -1.0434346, w: 0.27950507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: -0.002120465, y: 0.018588807, z: 0.10125704, w: 0.9946844} + inSlope: {x: -0.0002779681, y: -0.0001947928, z: 0.015194733, w: -0.0015556602} + outSlope: {x: -0.0002779681, y: -0.0001947928, z: 0.015194733, w: -0.0015556602} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.002258913, y: 0.018490598, z: 0.1088921, w: 0.993879} + inSlope: {x: 0.0008577559, y: 0.000618138, z: -0.04785244, w: 0.005237465} + outSlope: {x: 0.0008577559, y: 0.000618138, z: -0.04785244, w: 0.005237465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.0022467617, y: 0.018499339, z: 0.10821511, w: 0.9939528} + inSlope: {x: 0.0007290726, y: 0.00052448414, z: -0.04061941, w: 0.004427437} + outSlope: {x: 0.0007290726, y: 0.00052448414, z: -0.04061941, w: 0.004427437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.18115504, y: -0.06634712, z: -0.035199523, w: -0.0064945216} + outSlope: {x: -0.18115504, y: -0.06634712, z: -0.035199523, w: -0.0064945216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.08538176, y: -0.18903245, z: 0.32279885, w: 0.9234596} + inSlope: {x: -0.2738882, y: -0.14023976, z: -0.4417688, w: 0.10024846} + outSlope: {x: -0.2738882, y: -0.14023976, z: -0.4417688, w: 0.10024846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.064001895, y: -0.20572557, z: 0.16493239, w: 0.9624854} + inSlope: {x: 0.5570798, y: 0.09099218, z: -0.9889784, w: 0.22589028} + outSlope: {x: 0.5570798, y: 0.09099218, z: -0.9889784, w: 0.22589028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.020158006, y: -0.17011698, z: 0.057708725, w: 0.9835261} + inSlope: {x: 0.24509723, y: 0.17189147, z: -0.031411964, w: 0.026668295} + outSlope: {x: 0.24509723, y: 0.17189147, z: -0.031411964, w: 0.026668295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.038347937, y: -0.15545426, z: 0.079906635, w: 0.98385894} + inSlope: {x: -0.014201527, y: -0.055281274, z: -0.13363807, w: 0.002304914} + outSlope: {x: -0.014201527, y: -0.055281274, z: -0.13363807, w: 0.002304914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.01675019, y: -0.18864386, z: 0.007468648, w: 0.98187435} + inSlope: {x: -0.32827142, y: -0.27434194, z: -0.3661083, w: -0.044129454} + outSlope: {x: -0.32827142, y: -0.27434194, z: -0.3661083, w: -0.044129454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.059558, y: -0.17983277, z: -0.06472982, w: 0.97975665} + inSlope: {x: -0.47076073, y: 0.82313424, z: -1.2417443, w: 0.03550169} + outSlope: {x: -0.47076073, y: 0.82313424, z: -1.2417443, w: 0.03550169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.0526736, y: -0.055764038, z: -0.20145419, w: 0.9764897} + inSlope: {x: 0.8518653, y: 1.843252, z: -1.5384326, w: -0.1679149} + outSlope: {x: 0.8518653, y: 1.843252, z: -1.5384326, w: -0.1679149} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.07803592, y: 0.14337946, z: -0.30830595, w: 0.9371767} + inSlope: {x: 1.2304461, y: 2.0727897, z: -0.42002797, w: -0.55432355} + outSlope: {x: 1.2304461, y: 2.0727897, z: -0.42002797, w: -0.55432355} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.10453672, y: 0.3136404, z: -0.28501803, w: 0.8997036} + inSlope: {x: -0.6071789, y: 0.84493774, z: 0.4718645, w: -0.0715614} + outSlope: {x: -0.6071789, y: 0.84493774, z: 0.4718645, w: -0.0715614} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.05732807, y: 0.26120526, z: -0.24967116, w: 0.9306716} + inSlope: {x: 0.11189304, y: -1.317653, z: 0.4292084, w: 0.4760997} + outSlope: {x: 0.11189304, y: -1.317653, z: 0.4292084, w: 0.4760997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.10612455, y: 0.08251494, z: -0.1317582, w: 0.98212457} + inSlope: {x: 0.22198687, y: -1.0932326, z: 1.118468, w: 0.21941492} + outSlope: {x: 0.22198687, y: -1.0932326, z: 1.118468, w: 0.21941492} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.08568576, y: 0.009129595, z: -0.065524966, w: 0.9941233} + inSlope: {x: -0.78252876, y: -0.6816279, z: 0.27789915, w: 0.091869324} + outSlope: {x: -0.78252876, y: -0.6816279, z: 0.27789915, w: 0.091869324} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: -0.045337263, y: -0.06330107, z: -0.012836861, w: 0.99688154} + inSlope: {x: -0.29076314, y: -0.08242335, z: 0.2588452, w: -0.014879121} + outSlope: {x: -0.29076314, y: -0.08242335, z: 0.2588452, w: -0.014879121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9666668 + value: {x: -0.02962248, y: -0.055805318, z: -0.025298923, w: 0.99768144} + inSlope: {x: 0.3114898, y: -0.103048734, z: -0.42470235, w: -0.00739395} + outSlope: {x: 0.3114898, y: -0.103048734, z: -0.42470235, w: -0.00739395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.017915167, y: -0.09917595, z: -0.065667614, w: 0.9927391} + inSlope: {x: 0.091205254, y: -0.11864226, z: -0.019207764, w: -0.014580502} + outSlope: {x: 0.091205254, y: -0.11864226, z: -0.019207764, w: -0.014580502} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.012126266, y: -0.05401611, z: 0.114503495, w: -0.0101816645} + outSlope: {x: -0.012126266, y: -0.05401611, z: 0.114503495, w: -0.0101816645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.09157929, y: 0.68296707, z: 0.7238794, w: 0.034175582} + inSlope: {x: -0.027090736, y: -1.6311107, z: 1.5417163, w: -0.16067055} + outSlope: {x: -0.027090736, y: -1.6311107, z: 1.5417163, w: -0.16067055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.09076304, y: 0.257662, z: 0.96194404, w: 0.0059987935} + inSlope: {x: 0.026695807, y: -2.645101, z: 0.70863426, w: -0.15714559} + outSlope: {x: 0.026695807, y: -2.645101, z: 0.70863426, w: -0.15714559} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0897215, y: 0.1603496, z: 0.982974, w: 0.0004941953} + inSlope: {x: 0.037272833, y: -4.226647, z: 0.6125588, w: -0.2132454} + outSlope: {x: 0.037272833, y: -4.226647, z: 0.6125588, w: -0.2132454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.08904041, y: 0.07127677, z: 0.99346733, w: -0.003762172} + inSlope: {x: 0.040150173, y: -2.998322, z: 0.33822575, w: -0.11032875} + outSlope: {x: 0.040150173, y: -2.998322, z: 0.33822575, w: -0.11032875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.08838316, y: 0.060405303, z: 0.9942482, w: -0.0031834415} + inSlope: {x: 0.039761104, y: -0.61111104, z: 0.041198768, w: 0.03494889} + outSlope: {x: 0.039761104, y: -0.61111104, z: 0.041198768, w: 0.03494889} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.08413305, y: 0.027401907, z: 0.9960776, w: 0.00045202364} + inSlope: {x: 0.050814416, y: -0.016893169, z: 0.0047457158, w: 0.04283179} + outSlope: {x: 0.050814416, y: -0.016893169, z: 0.0047457158, w: 0.04283179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.081853986, y: 0.060763963, z: 0.9947836, w: 0.0036491507} + inSlope: {x: 0.100679725, y: 3.1190841, z: -0.24449894, w: 0.23946688} + outSlope: {x: 0.100679725, y: 3.1190841, z: -0.24449894, w: 0.23946688} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.079842545, y: 0.13198033, z: 0.98798853, w: 0.009222186} + inSlope: {x: 0.13368635, y: 3.557352, z: -0.4244199, w: 0.31308526} + outSlope: {x: 0.13368635, y: 3.557352, z: -0.4244199, w: 0.31308526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.07131198, y: 0.25960293, z: 0.96278894, w: 0.023631278} + inSlope: {x: 0.20228687, y: 2.2492595, z: -0.59621334, w: 0.2845387} + outSlope: {x: 0.20228687, y: 2.2492595, z: -0.59621334, w: 0.2845387} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.028388835, y: 0.5829207, z: 0.80800146, w: 0.08081688} + inSlope: {x: 0.065838344, y: 0.82415605, z: -0.60702384, w: 0.1571329} + outSlope: {x: 0.065838344, y: 0.82415605, z: -0.60702384, w: 0.1571329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.02837222, y: 0.78612834, z: 0.61059195, w: 0.09151359} + inSlope: {x: -0.014706622, y: 0.3989414, z: -0.5097275, w: -0.028795106} + outSlope: {x: -0.014706622, y: 0.3989414, z: -0.5097275, w: -0.028795106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.027775165, y: 0.84037817, z: 0.53517616, w: 0.08111517} + inSlope: {x: 0.013828143, y: -0.021935128, z: 0.03975395, w: -0.030915394} + outSlope: {x: 0.013828143, y: -0.021935128, z: 0.03975395, w: -0.030915394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.08306384, y: 0.6341047, z: 0.7645621, w: 0.08035179} + inSlope: {x: -0.32802442, y: -1.5089192, z: 1.212483, w: 0.024613313} + outSlope: {x: -0.32802442, y: -1.5089192, z: 1.212483, w: 0.024613313} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.13529415, y: 0.28060046, z: 0.9470023, w: 0.07839349} + inSlope: {x: -0.15098217, y: -1.8591183, z: 0.53778183, w: -0.09590474} + outSlope: {x: -0.15098217, y: -1.8591183, z: 0.53778183, w: -0.09590474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.14726484, y: 0.039912943, z: 0.98650724, w: 0.059359126} + inSlope: {x: -0.03929887, y: -1.0185982, z: 0.05026822, w: -0.10038713} + outSlope: {x: -0.03929887, y: -1.0185982, z: 0.05026822, w: -0.10038713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.9952499, y: -0.073033795, z: -0.002381775, w: 0.06432692} + inSlope: {x: 4.2258883, y: 2.9222536, z: 2.673594, w: 18.777164} + outSlope: {x: 4.2258883, y: 2.9222536, z: 2.673594, w: 18.777164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.92481846, y: -0.024329564, z: 0.042178128, w: 0.37727967} + inSlope: {x: 2.2109036, y: 1.4522842, z: 1.3160022, w: 9.627495} + outSlope: {x: 2.2109036, y: 1.4522842, z: 1.3160022, w: 9.627495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.92155313, y: -0.024624318, z: 0.04148497, w: 0.38524342} + inSlope: {x: 0.22807178, y: -0.015202648, z: -0.04334136, w: 0.54731095} + outSlope: {x: 0.22807178, y: -0.015202648, z: -0.04334136, w: 0.54731095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.5885502, y: -0.026598563, z: 0.02147456, w: 0.80773765} + inSlope: {x: 2.147577, y: 0.018930243, z: -0.12980083, w: 1.5662546} + outSlope: {x: 2.147577, y: 0.018930243, z: -0.12980083, w: 1.5662546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.321694, y: -0.029831128, z: 0.007908487, w: 0.9463406} + inSlope: {x: 3.3689485, y: -0.09755864, z: -0.13272801, w: 1.1340685} + outSlope: {x: 3.3689485, y: -0.09755864, z: -0.13272801, w: 1.1340685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.19473125, y: -0.034185015, z: 0.0036320505, w: 0.980254} + inSlope: {x: 4.64313, y: -0.18129829, z: -0.12353488, w: 0.8728721} + outSlope: {x: 4.64313, y: -0.18129829, z: -0.12353488, w: 0.8728721} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.10789764, y: -0.037737254, z: 0.0016099158, w: 0.9934442} + inSlope: {x: 8.532941, y: -0.35140237, z: -0.1254351, w: 0.4396948} + outSlope: {x: 8.532941, y: -0.35140237, z: -0.1254351, w: 0.4396948} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.089700535, y: -0.045898445, z: -0.00054912316, w: 0.9949105} + inSlope: {x: 3.5630443, y: -0.25797144, z: -0.019261725, w: 0.16266167} + outSlope: {x: 3.5630443, y: -0.25797144, z: -0.019261725, w: 0.16266167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.010871088, y: -0.046336323, z: 0.0009678514, w: 0.99886626} + inSlope: {x: -2.4063, y: -0.013188546, z: 0.044007607, w: 0.11909556} + outSlope: {x: -2.4063, y: -0.013188546, z: 0.044007607, w: 0.11909556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.009490606, y: -0.046338063, z: 0.00091779564, w: 0.9988803} + inSlope: {x: -0.08562288, y: 0.000023133805, z: -0.0031638723, w: 0.0008136028} + outSlope: {x: -0.08562288, y: 0.000023133805, z: -0.0031638723, w: 0.0008136028} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.0011536912, y: -0.04627962, z: 0.00064090185, w: 0.99892765} + inSlope: {x: -0.109541215, y: 0.005871806, z: 0.00084290595, w: 0.0004023312} + outSlope: {x: -0.109541215, y: 0.005871806, z: 0.00084290595, w: 0.0004023312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.00063191005, y: -0.04610518, z: 0.0007178289, w: 0.9989362} + inSlope: {x: -2.9223626, y: 0.124181144, z: 0.025414087, w: -0.13394429} + outSlope: {x: -2.9223626, y: 0.124181144, z: 0.025414087, w: -0.13394429} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.096258305, y: -0.042140253, z: 0.0014880373, w: 0.99446285} + inSlope: {x: -8.174562, y: 0.34752274, z: 0.1355882, w: -1.1276786} + outSlope: {x: -8.174562, y: 0.34752274, z: 0.1355882, w: -1.1276786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.27311772, y: -0.034521073, z: 0.005237445, w: 0.9613468} + inSlope: {x: -7.202606, y: 0.34281898, z: 0.19775303, w: -1.5977917} + outSlope: {x: -7.202606, y: 0.34281898, z: 0.19775303, w: -1.5977917} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.33634558, y: -0.030712938, z: 0.008079812, w: 0.94120306} + inSlope: {x: -3.8845477, y: 0.1962144, z: 0.17207253, w: -1.393965} + outSlope: {x: -3.8845477, y: 0.1962144, z: 0.17207253, w: -1.393965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: -0.6098953, y: -0.023897924, z: 0.022532696, w: 0.79180104} + inSlope: {x: -2.5046701, y: -0.00052870717, z: 0.16319174, w: -1.9265933} + outSlope: {x: -2.5046701, y: -0.00052870717, z: 0.16319174, w: -1.9265933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.8393066, y: -0.024962205, z: 0.036025524, w: 0.54188883} + inSlope: {x: -0.45120344, y: -0.0068749553, z: -0.02254723, w: -0.6940419} + outSlope: {x: -0.45120344, y: -0.0068749553, z: -0.02254723, w: -0.6940419} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.8774434, y: -0.024784187, z: 0.03646039, w: 0.47764996} + inSlope: {x: -0.12506038, y: 0.0012614175, z: 0.005352895, w: -0.2299345} + outSlope: {x: -0.12506038, y: 0.0012614175, z: 0.005352895, w: -0.2299345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: -0.88283175, y: -0.02346903, z: 0.03691133, w: 0.46764824} + inSlope: {x: 0.021607896, y: 0.0056438763, z: 0.0034941393, w: 0.040802695} + outSlope: {x: 0.021607896, y: 0.0056438763, z: 0.0034941393, w: 0.040802695} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.74914163, y: -0.030833093, z: 0.031184731, w: 0.66095656} + inSlope: {x: 1.0633609, y: -0.03583502, z: -0.03894979, w: 1.2037373} + outSlope: {x: 1.0633609, y: -0.03583502, z: -0.03894979, w: 1.2037373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: -0.31111065, y: -0.030861435, z: 0.008226756, w: 0.9498369} + inSlope: {x: 2.3849654, y: -0.0633668, z: -0.10317403, w: 0.779549} + outSlope: {x: 2.3849654, y: -0.0633668, z: -0.10317403, w: 0.779549} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.090371214, y: -0.04077168, z: 0.0010190692, w: 0.9950727} + inSlope: {x: 1.4895813, y: -0.10293143, z: -0.036732335, w: 0.1499714} + outSlope: {x: 1.4895813, y: -0.10293143, z: -0.036732335, w: 0.1499714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5504201, y: 0.0056258766, z: 0.1389046, w: 0.8232324} + inSlope: {x: -16.99071, y: 1.9777929, z: -3.5084538, w: 8.175541} + outSlope: {x: -16.99071, y: 1.9777929, z: -3.5084538, w: 8.175541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.2672416, y: 0.038589094, z: 0.080430366, w: 0.95949143} + inSlope: {x: -8.403282, y: 0.98135275, z: -1.7853528, w: 4.0648646} + outSlope: {x: -8.403282, y: 0.98135275, z: -1.7853528, w: 4.0648646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.27031067, y: 0.038337637, z: 0.079392835, w: 0.9587279} + inSlope: {x: 0.25345263, y: -0.024842728, z: -0.093926705, w: -0.063069455} + outSlope: {x: 0.25345263, y: -0.024842728, z: -0.093926705, w: -0.063069455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.43184307, y: -0.0012988442, z: 0.03288034, w: 0.9013483} + inSlope: {x: 0.8572108, y: -0.30859727, z: -0.09545481, w: -0.40742758} + outSlope: {x: 0.8572108, y: -0.30859727, z: -0.09545481, w: -0.40742758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.5272058, y: -0.055435903, z: 0.07027386, w: 0.8450104} + inSlope: {x: -0.19916824, y: 0.0249283, z: 0.3684665, w: 0.09466762} + outSlope: {x: -0.19916824, y: 0.0249283, z: 0.3684665, w: 0.09466762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.5115793, y: -0.051328525, z: 0.08264593, w: 0.8537106} + inSlope: {x: -0.9632233, y: 0.26685345, z: 0.3761663, w: 0.5480742} + outSlope: {x: -0.9632233, y: 0.26685345, z: 0.3761663, w: 0.5480742} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.4899894, y: -0.045399603, z: 0.08899282, w: 0.86598474} + inSlope: {x: -3.3344336, y: 0.7616496, z: 0.4450618, w: 1.7114071} + outSlope: {x: -3.3344336, y: 0.7616496, z: 0.4450618, w: 1.7114071} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.40043128, y: -0.02594016, z: 0.09748134, w: 0.9107576} + inSlope: {x: -0.6662097, y: 0.23649198, z: 0.009508431, w: 0.3760323} + outSlope: {x: -0.6662097, y: 0.23649198, z: 0.009508431, w: 0.3760323} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.4677821, y: -0.037516475, z: 0.0893098, w: 0.8785193} + inSlope: {x: 2.0306647, y: -0.3997182, z: -0.26187238, w: -0.97314566} + outSlope: {x: 2.0306647, y: -0.3997182, z: -0.26187238, w: -0.97314566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.46812004, y: -0.039264087, z: 0.08875227, w: 0.87831944} + inSlope: {x: 0.08672188, y: -0.090980254, z: -0.01814024, w: -0.04856755} + outSlope: {x: 0.08672188, y: -0.090980254, z: -0.01814024, w: -0.04856755} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.50638145, y: -0.04047895, z: 0.09364478, w: 0.85625345} + inSlope: {x: 0.9130082, y: 0.065263815, z: 0.14994234, w: -0.5563309} + outSlope: {x: 0.9130082, y: 0.065263815, z: 0.14994234, w: -0.5563309} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.5235503, y: -0.039162118, z: 0.096571565, w: 0.8455977} + inSlope: {x: 2.6032186, y: -0.24001727, z: 0.086280935, w: -1.7533133} + outSlope: {x: 2.6032186, y: -0.24001727, z: 0.086280935, w: -1.7533133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.5931553, y: -0.048479516, z: 0.09652081, w: 0.7978097} + inSlope: {x: 4.437852, y: -0.82058465, z: -0.2722178, w: -3.3831022} + outSlope: {x: 4.437852, y: -0.82058465, z: -0.2722178, w: -3.3831022} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.6714788, y: -0.06651498, z: 0.087497614, w: 0.7328275} + inSlope: {x: 2.600925, y: -0.6480402, z: -0.34558523, w: -2.1834939} + outSlope: {x: 2.600925, y: -0.6480402, z: -0.34558523, w: -2.1834939} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.679853, y: -0.0700809, z: 0.08500128, w: 0.7250264} + inSlope: {x: 0.6987948, y: -0.20408814, z: -0.20161022, w: -0.6575585} + outSlope: {x: 0.6987948, y: -0.20408814, z: -0.20161022, w: -0.6575585} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.7264261, y: -0.07511891, z: 0.067854136, w: 0.67974854} + inSlope: {x: 0.45974892, y: 0.062171876, z: -0.22945784, w: -0.46042126} + outSlope: {x: 0.45974892, y: 0.062171876, z: -0.22945784, w: -0.46042126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.7584498, y: -0.059981395, z: 0.06486419, w: 0.6457157} + inSlope: {x: 0.0967329, y: 0.010343497, z: 0.16418022, w: -0.12913576} + outSlope: {x: 0.0967329, y: 0.010343497, z: 0.16418022, w: -0.12913576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.74075913, y: -0.05370576, z: 0.087856896, w: 0.66383183} + inSlope: {x: -0.11711072, y: 0.04319601, z: -0.00453182, w: 0.13478293} + outSlope: {x: -0.11711072, y: 0.04319601, z: -0.00453182, w: 0.13478293} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.7193667, y: -0.008085048, z: 0.062986925, w: 0.6917216} + inSlope: {x: -0.005589729, y: 0.3883381, z: -0.22657457, w: 0.030807883} + outSlope: {x: -0.005589729, y: 0.3883381, z: -0.22657457, w: 0.030807883} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: 0.64279157, y: 0.12538926, z: 0.004715921, w: 0.75569457} + inSlope: {x: -0.68187463, y: 0.5941752, z: -0.26378012, w: 0.48250306} + outSlope: {x: -0.68187463, y: 0.5941752, z: -0.26378012, w: 0.48250306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1166668 + value: {x: 0.49439642, y: 0.21130186, z: -0.052300468, w: 0.84153926} + inSlope: {x: -0.9071883, y: 0.31092197, z: -0.33440918, w: 0.43585223} + outSlope: {x: -0.9071883, y: 0.31092197, z: -0.33440918, w: 0.43585223} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.47156507, y: 0.21917962, z: -0.060884386, w: 0.8519858} + inSlope: {x: -0.52141833, y: 0.19656499, z: -0.2042741, w: 0.22738717} + outSlope: {x: -0.52141833, y: 0.19656499, z: -0.2042741, w: 0.22738717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: -0.000030398367, y: 0.0000013411044, z: 0.000004051253, w: 0.000010728835} + outSlope: {x: -0.000030398367, y: 0.0000013411044, z: 0.000004051253, w: 0.000010728835} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.30892834, y: 0.009958154, z: -0.0032347029, w: 0.9510277} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.31127, y: 0.010076996, z: -0.0028687492, w: 0.9502638} + inSlope: {x: 0.6946103, y: 0.03452969, z: 0.10660945, w: -0.23527995} + outSlope: {x: 0.6946103, y: 0.03452969, z: 0.10660945, w: -0.23527995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.34826717, y: 0.011882503, z: 0.0027194195, w: 0.93731606} + inSlope: {x: 0.8290981, y: 0.03914065, z: 0.12169207, w: -0.30651194} + outSlope: {x: 0.8290981, y: 0.03914065, z: 0.12169207, w: -0.30651194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.33314586, y: 0.011136982, z: 0.00040561208, w: 0.94280946} + inSlope: {x: -1.293054, y: -0.062263913, z: -0.19276138, w: 0.45365494} + outSlope: {x: -1.293054, y: -0.062263913, z: -0.19276138, w: 0.45365494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.3089281, y: 0.009958135, z: -0.0032347625, w: 0.9510278} + inSlope: {x: -0.7264618, y: -0.035361636, z: -0.10919957, w: 0.24652565} + outSlope: {x: -0.7264618, y: -0.035361636, z: -0.10919957, w: 0.24652565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.3089281, y: 0.009958136, z: -0.0032347608, w: 0.9510278} + inSlope: {x: 0.00017523783, y: 0.000009778896, z: 0.000030153926, w: -0.000057220517} + outSlope: {x: 0.00017523783, y: 0.000009778896, z: 0.000030153926, w: -0.000057220517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.308928, y: 0.009958128, z: -0.003234779, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0.000000013969852, w: 0} + outSlope: {x: 0, y: 0, z: 0.000000013969852, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.30892852, y: 0.009958154, z: -0.003234703, w: 0.95102763} + inSlope: {x: 0.000025033974, y: 0.0000010617088, z: 0.0000034645234, w: -0.000010728846} + outSlope: {x: 0.000025033974, y: 0.0000010617088, z: 0.0000034645234, w: -0.000010728846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase/Bind_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.0119653335, y: -0.0039589405, z: 0.035465956, w: 0.06363988} + outSlope: {x: 0.0119653335, y: -0.0039589405, z: 0.035465956, w: 0.06363988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.16521047, y: 0.69748515, z: 0.663712, w: -0.21379073} + inSlope: {x: 0.07842288, y: -0.90178734, z: 1.0502673, w: 0.3849234} + outSlope: {x: 0.07842288, y: -0.90178734, z: 1.0502673, w: 0.3849234} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.1780524, y: 0.40314198, z: 0.88445675, w: -0.15333031} + inSlope: {x: 0.07460296, y: -1.9051017, z: 0.8999599, w: 0.270153} + outSlope: {x: 0.07460296, y: -1.9051017, z: 0.8999599, w: 0.270153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.19213645, y: 0.13603555, z: 0.9649346, w: -0.1161001} + inSlope: {x: 0.15522107, y: -2.1131706, z: 0.30083638, w: 0.29613638} + outSlope: {x: 0.15522107, y: -2.1131706, z: 0.30083638, w: 0.29613638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.19493444, y: 0.09994672, z: 0.969373, w: -0.11102812} + inSlope: {x: 0.22273725, y: -2.6009402, z: 0.24533606, w: 0.3662749} + outSlope: {x: 0.22273725, y: -2.6009402, z: 0.24533606, w: 0.3662749} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.19956103, y: 0.04933749, z: 0.97311246, w: -0.10389093} + inSlope: {x: 0.13111678, y: -1.6035395, z: 0.118203275, w: 0.21643078} + outSlope: {x: 0.13111678, y: -1.6035395, z: 0.118203275, w: 0.21643078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.199305, y: 0.046495456, z: 0.9733131, w: -0.10381377} + inSlope: {x: -0.0071431766, y: -0.122515716, z: 0.008481152, w: 0.00996151} + outSlope: {x: -0.0071431766, y: -0.122515716, z: 0.008481152, w: 0.00996151} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.19932292, y: 0.04525364, z: 0.97339517, w: -0.10355888} + inSlope: {x: -0.12057213, y: 1.1664711, z: -0.0724123, w: -0.16211516} + outSlope: {x: -0.12057213, y: 1.1664711, z: -0.0724123, w: -0.16211516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.19528592, y: 0.08537793, z: 0.97089934, w: -0.10921762} + inSlope: {x: -0.24559, y: 2.3765724, z: -0.19831888, w: -0.353136} + outSlope: {x: -0.24559, y: 2.3765724, z: -0.19831888, w: -0.353136} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.11772142, y: 0.42799836, z: 0.8736899, w: -0.19906065} + inSlope: {x: -0.2448985, y: 0.516333, z: -0.31336764, w: -0.41466606} + outSlope: {x: -0.2448985, y: 0.516333, z: -0.31336764, w: -0.41466606} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.109522425, y: 0.47948, z: 0.8375912, w: -0.23779143} + inSlope: {x: 0.029794235, y: 0.65563, z: -0.39978188, w: -0.07218992} + outSlope: {x: 0.029794235, y: 0.65563, z: -0.39978188, w: -0.07218992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.12148743, y: 0.68898505, z: 0.6741768, w: -0.23669825} + inSlope: {x: 0.017360615, y: 0.4218529, z: -0.4198466, w: 0.040335096} + outSlope: {x: 0.017360615, y: 0.4218529, z: -0.4198466, w: 0.040335096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.120607145, y: 0.7369469, z: 0.6227723, w: -0.2334908} + inSlope: {x: -0.035869215, y: -0.029352333, z: 0.03676418, w: -0.012849135} + outSlope: {x: -0.035869215, y: -0.029352333, z: 0.03676418, w: -0.012849135} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.045792, y: 0.5280264, z: 0.83115923, w: -0.16812356} + inSlope: {x: -0.54080606, y: -1.4671072, z: 1.0432426, w: 0.4053756} + outSlope: {x: -0.54080606, y: -1.4671072, z: 1.0432426, w: 0.4053756} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.064698756, y: 0.19496386, z: 0.9734411, w: -0.101072125} + inSlope: {x: -0.454679, y: -1.6677259, z: 0.32734162, w: 0.21779963} + outSlope: {x: -0.454679, y: -1.6677259, z: 0.32734162, w: 0.21779963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.10523299, y: 0.01412672, z: 0.9905843, w: -0.08642461} + inSlope: {x: -0.08048378, y: -0.4757204, z: 0.0012373936, w: 0.011959981} + outSlope: {x: -0.08048378, y: -0.4757204, z: 0.0012373936, w: 0.011959981} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.99296916, y: 0.11427446, z: -0.012943914, w: 0.028037446} + inSlope: {x: 2.299529, y: -5.324773, z: -1.9965389, w: 15.899658} + outSlope: {x: 2.299529, y: -5.324773, z: -1.9965389, w: 15.899658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.95464367, y: 0.025528235, z: -0.04621956, w: 0.29303178} + inSlope: {x: 1.1966352, y: -2.6807797, z: -0.9496971, w: 8.11005} + outSlope: {x: 1.1966352, y: -2.6807797, z: -0.9496971, w: 8.11005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.9530813, y: 0.024915125, z: -0.044600483, w: 0.29837248} + inSlope: {x: 0.1208943, y: -0.03654051, z: 0.0943069, w: 0.40133262} + outSlope: {x: 0.1208943, y: -0.03654051, z: 0.0943069, w: 0.40133262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.666895, y: 0.024209434, z: -0.027014099, w: 0.74426824} + inSlope: {x: 1.9301357, y: -0.01961455, z: 0.11341757, w: 1.7322494} + outSlope: {x: 1.9301357, y: -0.01961455, z: 0.11341757, w: 1.7322494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.18560168, y: 0.038332332, z: -0.0027166675, w: 0.98187333} + inSlope: {x: 3.3975265, y: 0.19995832, z: 0.086003795, w: 0.6292254} + outSlope: {x: 3.3975265, y: 0.19995832, z: 0.086003795, w: 0.6292254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.061034784, y: 0.04610795, z: -0.0005135803, w: 0.99707} + inSlope: {x: 5.358027, y: 0.32527572, z: 0.036310524, w: 0.18861067} + outSlope: {x: 5.358027, y: 0.32527572, z: 0.036310524, w: 0.18861067} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.051438343, y: 0.052736573, z: -0.0002235752, w: 0.99728274} + inSlope: {x: 1.9150099, y: 0.21803363, z: 0.0060334094, w: 0.045016453} + outSlope: {x: 1.9150099, y: 0.21803363, z: 0.0060334094, w: 0.045016453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.002798818, y: 0.053375732, z: -0.00031246681, w: 0.99857056} + inSlope: {x: -1.5048575, y: 0.033105306, z: 0.008889165, w: 0.037981905} + outSlope: {x: -1.5048575, y: 0.033105306, z: 0.008889165, w: 0.037981905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.0012764735, y: 0.053840082, z: 0.00007273001, w: 0.9985488} + inSlope: {x: -3.810979, y: -0.14054878, z: 0.02039864, w: -0.22539079} + outSlope: {x: -3.810979, y: -0.14054878, z: 0.02039864, w: -0.22539079} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.12423415, y: 0.04869076, z: 0.0003674882, w: 0.9910575} + inSlope: {x: -6.114006, y: -0.30089486, z: -0.035249252, w: -0.6075773} + outSlope: {x: -6.114006, y: -0.30089486, z: -0.035249252, w: -0.6075773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.20252398, y: 0.043810245, z: -0.0011022429, w: 0.9782962} + inSlope: {x: -4.5819435, y: -0.29000014, z: -0.11766577, w: -0.9293112} + outSlope: {x: -4.5819435, y: -0.29000014, z: -0.11766577, w: -0.9293112} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.7347395, y: 0.026969425, z: -0.033081245, w: 0.6770053} + inSlope: {x: -1.7584418, y: 0.008370681, z: -0.14265303, w: -1.9074388} + outSlope: {x: -1.7584418, y: 0.008370681, z: -0.14265303, w: -1.9074388} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.86740774, y: 0.027195439, z: -0.038169466, w: 0.49538606} + inSlope: {x: -0.4897736, y: -0.016749742, z: 0.07648628, w: -0.84853375} + outSlope: {x: -0.4897736, y: -0.016749742, z: 0.07648628, w: -0.84853375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: -0.91076076, y: 0.026234861, z: -0.03754095, w: 0.41038665} + inSlope: {x: -0.12664461, y: -0.0015241615, z: -0.009986397, w: -0.28169018} + outSlope: {x: -0.12664461, y: -0.0015241615, z: -0.009986397, w: -0.28169018} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: -0.9204413, y: 0.024201369, z: -0.042298246, w: 0.387831} + inSlope: {x: 0.02544167, y: -0.009112255, z: -0.017841848, w: 0.05900329} + outSlope: {x: 0.02544167, y: -0.009112255, z: -0.017841848, w: 0.05900329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: -0.7893877, y: 0.010996798, z: -0.03150359, w: 0.6129875} + inSlope: {x: 1.0117892, y: 0.013563525, z: 0.06813969, w: 1.3045633} + outSlope: {x: 1.0117892, y: 0.013563525, z: 0.06813969, w: 1.3045633} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.52526754, y: 0.016574886, z: -0.013896258, w: 0.8506622} + inSlope: {x: 1.7801299, y: 0.06914835, z: 0.1122299, w: 1.1000125} + outSlope: {x: 1.7801299, y: 0.06914835, z: 0.1122299, w: 1.1000125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.31535098, y: 0.033139657, z: -0.004563604, w: 0.9483853} + inSlope: {x: 0.4409091, y: 0.112570405, z: 0.0019657817, w: 0.14468564} + outSlope: {x: 0.4409091, y: 0.112570405, z: 0.0019657817, w: 0.14468564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3494977, y: 0.038281813, z: -0.12663871, w: 0.9275497} + inSlope: {x: -15.868554, y: -0.5387673, z: 4.2656755, w: 4.010904} + outSlope: {x: -15.868554, y: -0.5387673, z: 4.2656755, w: 4.010904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.0850218, y: 0.029302359, z: -0.055544116, w: 0.9943981} + inSlope: {x: -7.904181, y: -0.30241662, z: 2.1724725, w: 2.0060043} + outSlope: {x: -7.904181, y: -0.30241662, z: 2.1724725, w: 2.0060043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.086025, y: 0.02820126, z: -0.054222956, w: 0.99441653} + inSlope: {x: 0.10204217, y: -0.10938259, z: 0.1064505, w: -0.00012159336} + outSlope: {x: 0.10204217, y: -0.10938259, z: 0.1064505, w: -0.00012159336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.20872012, y: 0.0054822955, z: 0.008905658, w: 0.9779195} + inSlope: {x: 1.0605111, y: 0.2276602, z: 0.2893272, w: -0.23070943} + outSlope: {x: 1.0605111, y: 0.2276602, z: 0.2893272, w: -0.23070943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.39716062, y: 0.0795173, z: -0.007783517, w: 0.9142647} + inSlope: {x: 0.72270525, y: 0.31968248, z: -0.46464187, w: -0.3448767} + outSlope: {x: 0.72270525, y: 0.31968248, z: -0.46464187, w: -0.3448767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.4178541, y: 0.08093958, z: -0.07169501, w: 0.9020569} + inSlope: {x: -0.7308661, y: -0.30518496, z: -0.3788345, w: 0.33223942} + outSlope: {x: -0.7308661, y: -0.30518496, z: -0.3788345, w: 0.33223942} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.40213975, y: 0.075057, z: -0.07770463, w: 0.9091821} + inSlope: {x: -1.8991722, y: -0.52700925, z: -0.39438102, w: 0.8089471} + outSlope: {x: -1.8991722, y: -0.52700925, z: -0.39438102, w: 0.8089471} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.35454836, y: 0.063372605, z: -0.08484105, w: 0.9290218} + inSlope: {x: 0.07459593, y: -0.18360946, z: -0.065932795, w: -0.024281144} + outSlope: {x: 0.07459593, y: -0.18360946, z: -0.065932795, w: -0.024281144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.40462628, y: 0.06893669, z: -0.07990239, w: 0.9083727} + inSlope: {x: 1.7514395, y: 0.17804298, z: 0.11079567, w: -0.7359792} + outSlope: {x: 1.7514395, y: 0.17804298, z: 0.11079567, w: -0.7359792} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.41292962, y: 0.069307365, z: -0.081147864, w: 0.90448916} + inSlope: {x: 2.5819306, y: 0.41729054, z: 0.18735212, w: -1.3235812} + outSlope: {x: 2.5819306, y: 0.41729054, z: 0.18735212, w: -1.3235812} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.49069083, y: 0.08284641, z: -0.0736573, w: 0.8642532} + inSlope: {x: 3.3151238, y: 0.6529224, z: 0.3815726, w: -1.8021557} + outSlope: {x: 3.3151238, y: 0.6529224, z: 0.3815726, w: -1.8021557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.5234339, y: 0.09107147, z: -0.06842876, w: 0.8444172} + inSlope: {x: 1.8957245, y: 0.43540722, z: 0.3703751, w: -1.1893803} + outSlope: {x: 1.8957245, y: 0.43540722, z: 0.3703751, w: -1.1893803} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.7584994, y: 0.04875144, z: 0.0050965194, w: 0.64982766} + inSlope: {x: 1.0495942, y: -0.61950696, z: 0.078369826, w: -1.1775767} + outSlope: {x: 1.0495942, y: -0.61950696, z: 0.078369826, w: -1.1775767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.86991, y: 0.007676088, z: -0.034962058, w: 0.49190986} + inSlope: {x: 0.16736095, y: 0.065653175, z: -0.100327775, w: -0.3031773} + outSlope: {x: 0.16736095, y: 0.065653175, z: -0.100327775, w: -0.3031773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: 0.8502972, y: -0.0037400208, z: -0.04266782, w: 0.52455705} + inSlope: {x: -0.04726772, y: -0.016887525, z: -0.016198546, w: 0.07520743} + outSlope: {x: -0.04726772, y: -0.016887525, z: -0.016198546, w: 0.07520743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.7720994, y: 0.017155759, z: -0.0519284, w: 0.63314426} + inSlope: {x: -0.6787944, y: 0.024127442, z: -0.027519938, w: 0.8237215} + outSlope: {x: -0.6787944, y: 0.024127442, z: -0.027519938, w: 0.8237215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.5678807, y: 0.012992085, z: -0.061805084, w: 0.8206844} + inSlope: {x: -1.2241731, y: -0.077609, z: -0.05992244, w: 0.84426624} + outSlope: {x: -1.2241731, y: -0.077609, z: -0.05992244, w: 0.84426624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.43733338, y: -0.0046883156, z: -0.064282484, w: 0.8969868} + inSlope: {x: -0.17898218, y: -0.10187878, z: 0.029463647, w: 0.08931764} + outSlope: {x: -0.17898218, y: -0.10187878, z: 0.029463647, w: 0.08931764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: -0.0000017881392, y: 0, z: -0.000000013969838, w: 0} + outSlope: {x: -0.0000017881392, y: 0, z: -0.000000013969838, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.31478202, y: -0.010768819, z: 0.0035714624, w: 0.9490962} + inSlope: {x: 0.028085437, y: -0.0012249604, z: -0.0036939292, w: -0.00933052} + outSlope: {x: 0.028085437, y: -0.0012249604, z: -0.0036939292, w: -0.00933052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.3147768, y: -0.010768403, z: 0.0035727143, w: 0.94909793} + inSlope: {x: -0.0000026822115, y: 0.00000036321615, z: 0.0000010128142, w: 0} + outSlope: {x: -0.0000026822115, y: 0.00000036321615, z: 0.0000010128142, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.35876402, y: -0.0105902, z: 0.004070686, w: 0.9333594} + inSlope: {x: 0.52439916, y: 0.002288709, z: 0.005947888, w: -0.20178099} + outSlope: {x: 0.52439916, y: 0.002288709, z: 0.005947888, w: -0.20178099} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.54628676, y: -0.0095028, z: 0.006198354, w: 0.8375214} + inSlope: {x: 0.5042041, y: 0.0037591632, z: 0.005768218, w: -0.3286503} + outSlope: {x: 0.5042041, y: 0.0037591632, z: 0.005768218, w: -0.3286503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.5921169, y: -0.009142564, z: 0.0067183576, w: 0.80577224} + inSlope: {x: 0.09572634, y: 0.0007965051, z: 0.0010861001, w: -0.070195265} + outSlope: {x: 0.09572634, y: 0.0007965051, z: 0.0010861001, w: -0.070195265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase/Bind_RightToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07337905, y: 0.90049475, z: 0.42235154, w: 0.07310198} + inSlope: {x: -0.012126266, y: -0.05401611, z: 0.114503495, w: -0.0101816645} + outSlope: {x: -0.012126266, y: -0.05401611, z: 0.114503495, w: -0.0101816645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.09157929, y: 0.68296707, z: 0.7238794, w: 0.034175582} + inSlope: {x: -0.027090736, y: -1.6311107, z: 1.5417163, w: -0.16067055} + outSlope: {x: -0.027090736, y: -1.6311107, z: 1.5417163, w: -0.16067055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.09076304, y: 0.257662, z: 0.96194404, w: 0.0059987935} + inSlope: {x: 0.026695807, y: -2.645101, z: 0.70863426, w: -0.15714559} + outSlope: {x: 0.026695807, y: -2.645101, z: 0.70863426, w: -0.15714559} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0897215, y: 0.1603496, z: 0.982974, w: 0.0004941953} + inSlope: {x: 0.037272833, y: -4.226647, z: 0.6125588, w: -0.2132454} + outSlope: {x: 0.037272833, y: -4.226647, z: 0.6125588, w: -0.2132454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.08904041, y: 0.07127677, z: 0.99346733, w: -0.003762172} + inSlope: {x: 0.040150173, y: -2.998322, z: 0.33822575, w: -0.11032875} + outSlope: {x: 0.040150173, y: -2.998322, z: 0.33822575, w: -0.11032875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.08838316, y: 0.060405303, z: 0.9942482, w: -0.0031834415} + inSlope: {x: 0.039761104, y: -0.61111104, z: 0.041198768, w: 0.03494889} + outSlope: {x: 0.039761104, y: -0.61111104, z: 0.041198768, w: 0.03494889} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.08413305, y: 0.027401907, z: 0.9960776, w: 0.00045202364} + inSlope: {x: 0.050814416, y: -0.016893169, z: 0.0047457158, w: 0.04283179} + outSlope: {x: 0.050814416, y: -0.016893169, z: 0.0047457158, w: 0.04283179} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.081853986, y: 0.060763963, z: 0.9947836, w: 0.0036491507} + inSlope: {x: 0.100679725, y: 3.1190841, z: -0.24449894, w: 0.23946688} + outSlope: {x: 0.100679725, y: 3.1190841, z: -0.24449894, w: 0.23946688} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.079842545, y: 0.13198033, z: 0.98798853, w: 0.009222186} + inSlope: {x: 0.13368635, y: 3.557352, z: -0.4244199, w: 0.31308526} + outSlope: {x: 0.13368635, y: 3.557352, z: -0.4244199, w: 0.31308526} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.07131198, y: 0.25960293, z: 0.96278894, w: 0.023631278} + inSlope: {x: 0.20228687, y: 2.2492595, z: -0.59621334, w: 0.2845387} + outSlope: {x: 0.20228687, y: 2.2492595, z: -0.59621334, w: 0.2845387} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.028388835, y: 0.5829207, z: 0.80800146, w: 0.08081688} + inSlope: {x: 0.065838344, y: 0.82415605, z: -0.60702384, w: 0.1571329} + outSlope: {x: 0.065838344, y: 0.82415605, z: -0.60702384, w: 0.1571329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.02837222, y: 0.78612834, z: 0.61059195, w: 0.09151359} + inSlope: {x: -0.014706622, y: 0.3989414, z: -0.5097275, w: -0.028795106} + outSlope: {x: -0.014706622, y: 0.3989414, z: -0.5097275, w: -0.028795106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.027775165, y: 0.84037817, z: 0.53517616, w: 0.08111517} + inSlope: {x: 0.013828143, y: -0.021935128, z: 0.03975395, w: -0.030915394} + outSlope: {x: 0.013828143, y: -0.021935128, z: 0.03975395, w: -0.030915394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.08306384, y: 0.6341047, z: 0.7645621, w: 0.08035179} + inSlope: {x: -0.32802442, y: -1.5089192, z: 1.212483, w: 0.024613313} + outSlope: {x: -0.32802442, y: -1.5089192, z: 1.212483, w: 0.024613313} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.13529415, y: 0.28060046, z: 0.9470023, w: 0.07839349} + inSlope: {x: -0.15098217, y: -1.8591183, z: 0.53778183, w: -0.09590474} + outSlope: {x: -0.15098217, y: -1.8591183, z: 0.53778183, w: -0.09590474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.14726484, y: 0.039912943, z: 0.98650724, w: 0.059359126} + inSlope: {x: -0.03929887, y: -1.0185982, z: 0.05026822, w: -0.10038713} + outSlope: {x: -0.03929887, y: -1.0185982, z: 0.05026822, w: -0.10038713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.9262065, y: -0.024208648, z: 0.042321313, w: 0.37385064} + inSlope: {x: 0.035315752, y: 0.00090558076, z: -0.0045298035, w: 0.08786737} + outSlope: {x: 0.035315752, y: 0.00090558076, z: -0.0045298035, w: 0.08786737} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: -0.82369107, y: -0.024820117, z: 0.03275732, w: 0.56554747} + inSlope: {x: 1.0400857, y: -0.026998335, z: -0.07070818, w: 1.5148617} + outSlope: {x: 1.0400857, y: -0.026998335, z: -0.07070818, w: 1.5148617} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.46172878, y: -0.027725218, z: 0.012139618, w: 0.88650465} + inSlope: {x: 2.7530398, y: -0.053059064, z: -0.13259482, w: 1.4296587} + outSlope: {x: 2.7530398, y: -0.053059064, z: -0.13259482, w: 1.4296587} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.24050742, y: -0.034745343, z: 0.0036638693, w: 0.9700183} + inSlope: {x: 4.35369, y: -0.18731269, z: -0.11774714, w: 1.039643} + outSlope: {x: 4.35369, y: -0.18731269, z: -0.11774714, w: 1.039643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.16024928, y: -0.03841472, z: 0.0017511094, w: 0.9863273} + inSlope: {x: 7.215385, y: -0.36948234, z: -0.11054227, w: 0.86621} + outSlope: {x: 7.215385, y: -0.36948234, z: -0.11054227, w: 0.86621} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.0000057476764, y: -0.04706144, z: -0.000020875827, w: 0.998892} + inSlope: {x: 4.807632, y: -0.25940058, z: -0.053159405, w: 0.37694058} + outSlope: {x: 4.807632, y: -0.25940058, z: -0.053159405, w: 0.37694058} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.0000055425553, y: -0.04706143, z: -0.000020875412, w: 0.998892} + inSlope: {x: -0.000006153638, y: 0.00000033527644, z: 0.000000012441899, w: 0} + outSlope: {x: -0.000006153638, y: 0.00000033527644, z: 0.000000012441899, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.0000055425553, y: -0.04706143, z: -0.000020875412, w: 0.998892} + inSlope: {x: -0.0000020259558, y: 0, z: 0.00000000409273, w: 0} + outSlope: {x: -0.0000020259558, y: 0, z: 0.00000000409273, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.0000054750235, y: -0.04706143, z: -0.000020875275, w: 0.998892} + inSlope: {x: -1.9054087, y: 0.108411975, z: 0.010844879, w: -0.055707745} + outSlope: {x: -1.9054087, y: 0.108411975, z: 0.010844879, w: -0.055707745} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.06350802, y: -0.0434477, z: 0.00034062023, w: 0.9970351} + inSlope: {x: -6.103956, y: 0.32053626, z: 0.08162363, w: -0.6146536} + outSlope: {x: -6.103956, y: 0.32053626, z: 0.08162363, w: -0.6146536} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.20346004, y: -0.03637687, z: 0.0026999183, w: 0.9784035} + inSlope: {x: -6.81431, y: 0.32177454, z: 0.14529541, w: -1.2233976} + outSlope: {x: -6.81431, y: 0.32177454, z: 0.14529541, w: -1.2233976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.29065198, y: -0.032721866, z: 0.005183805, w: 0.95625514} + inSlope: {x: -4.790963, y: 0.1849033, z: 0.15316403, w: -1.4159682} + outSlope: {x: -4.790963, y: 0.1849033, z: 0.15316403, w: -1.4159682} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.535453, y: -0.026697585, z: 0.015935406, w: 0.84399253} + inSlope: {x: -2.9382815, y: 0.025318848, z: 0.15973984, w: -1.8584847} + outSlope: {x: -2.9382815, y: 0.025318848, z: 0.15973984, w: -1.8584847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.81966895, y: -0.024926117, z: 0.032485977, w: 0.57137215} + inSlope: {x: -0.68305063, y: 0.018540524, z: 0.04525374, w: -0.97692746} + outSlope: {x: -0.68305063, y: 0.018540524, z: 0.04525374, w: -0.97692746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.8622897, y: -0.024035964, z: 0.03568984, w: 0.5045839} + inSlope: {x: -0.18828946, y: 0.0026354964, z: 0.015891433, w: -0.32255113} + outSlope: {x: -0.18828946, y: 0.0026354964, z: 0.015891433, w: -0.32255113} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.88225687, y: -0.02384008, z: 0.037478745, w: 0.46866816} + inSlope: {x: 0.0108593805, y: -0.000058729252, z: -0.0010306397, w: 0.02049925} + outSlope: {x: 0.0108593805, y: -0.000058729252, z: -0.0010306397, w: 0.02049925} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: -0.78603363, y: -0.0259519, z: 0.030434037, w: 0.6168886} + inSlope: {x: 0.91123843, y: -0.0308551, z: -0.050513867, w: 1.1604213} + outSlope: {x: 0.91123843, y: -0.0308551, z: -0.050513867, w: 1.1604213} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0333335 + value: {x: -0.37971494, y: -0.02971659, z: 0.00847239, w: 0.92458737} + inSlope: {x: 2.3335848, y: -0.067946345, z: -0.095607296, w: 0.9561262} + outSlope: {x: 2.3335848, y: -0.067946345, z: -0.095607296, w: 0.9561262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.13752995, y: -0.03954072, z: 0.0013298189, w: 0.9897072} + inSlope: {x: 2.0456438, y: -0.10239801, z: -0.036310058, w: 0.2887186} + outSlope: {x: 2.0456438, y: -0.10239801, z: -0.036310058, w: 0.2887186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.1073744, y: -0.04108986, z: 0.00085508585, w: 0.99336886} + inSlope: {x: 1.809335, y: -0.09294847, z: -0.028484007, w: 0.21970174} + outSlope: {x: 1.809335, y: -0.09294847, z: -0.028484007, w: 0.21970174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.26453406, y: 0.03851073, z: 0.08078624, w: 0.96021473} + inSlope: {x: 0.28466105, y: -0.008098036, z: -0.03148377, w: -0.07621407} + outSlope: {x: 0.28466105, y: -0.008098036, z: -0.03148377, w: -0.07621407} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.44875115, y: 0.0019367671, z: 0.03284664, w: 0.8930508} + inSlope: {x: 0.9311642, y: -0.30514765, z: -0.13339509, w: -0.46209657} + outSlope: {x: 0.9311642, y: -0.30514765, z: -0.13339509, w: -0.46209657} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.56327355, y: -0.05860314, z: 0.066655464, w: 0.82148993} + inSlope: {x: -0.1469975, y: 0.00786677, z: 0.35388708, w: 0.07224971} + outSlope: {x: -0.1469975, y: 0.00786677, z: 0.35388708, w: 0.07224971} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.5510096, y: -0.055294085, z: 0.07847014, w: 0.8289592} + inSlope: {x: -0.7291074, y: 0.22506438, z: 0.3504193, w: 0.46136722} + outSlope: {x: -0.7291074, y: 0.22506438, z: 0.3504193, w: 0.46136722} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.53498966, y: -0.050283495, z: 0.08426628, w: 0.83914053} + inSlope: {x: -2.1193051, y: 0.5914347, z: 0.34736186, w: 1.2824441} + outSlope: {x: -2.1193051, y: 0.5914347, z: 0.34736186, w: 1.2824441} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.48036596, y: -0.035579562, z: 0.09004888, w: 0.87170744} + inSlope: {x: -1.7273089, y: 0.37961966, z: 0.14127906, w: 1.0263573} + outSlope: {x: -1.7273089, y: 0.37961966, z: 0.14127906, w: 1.0263573} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.47741255, y: -0.037629467, z: 0.0889756, w: 0.8733525} + inSlope: {x: -0.11470388, y: -0.10989725, z: -0.047430664, w: 0.06302124} + outSlope: {x: -0.11470388, y: -0.10989725, z: -0.047430664, w: 0.06302124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.5074873, y: -0.0396117, z: 0.093720414, w: 0.85563076} + inSlope: {x: 0.81976575, y: 0.083574355, z: 0.15541628, w: -0.5022219} + outSlope: {x: 0.81976575, y: 0.083574355, z: 0.15541628, w: -0.5022219} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.5231633, y: -0.03789245, z: 0.096743174, w: 0.8458753} + inSlope: {x: 1.7833042, y: -0.09614958, z: 0.17343605, w: -1.1705528} + outSlope: {x: 1.7833042, y: -0.09614958, z: 0.17343605, w: -1.1705528} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.61777, y: -0.055796776, z: 0.095434345, w: 0.77854943} + inSlope: {x: 2.3331306, y: -0.57477593, z: -0.24678025, w: -1.8054497} + outSlope: {x: 2.3331306, y: -0.57477593, z: -0.24678025, w: -1.8054497} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.6795896, y: -0.067874074, z: 0.0825255, w: 0.725769} + inSlope: {x: 0.824448, y: -0.087363794, z: -0.25914812, w: -0.7475848} + outSlope: {x: 0.824448, y: -0.087363794, z: -0.25914812, w: -0.7475848} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.74211437, y: -0.057676207, z: 0.06888119, w: 0.6642253} + inSlope: {x: 0.1778521, y: -0.008522057, z: 0.12248118, w: -0.21208426} + outSlope: {x: 0.1778521, y: -0.008522057, z: 0.12248118, w: -0.21208426} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.72279465, y: -0.043887746, z: 0.08394554, w: 0.6845399} + inSlope: {x: 0.013725771, y: 0.045570105, z: -0.030598, w: -0.007842787} + outSlope: {x: 0.013725771, y: 0.045570105, z: -0.030598, w: -0.007842787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.72410697, y: 0.05280353, z: 0.033888146, w: 0.68682796} + inSlope: {x: -0.2875087, y: 0.60035276, z: -0.2066462, w: 0.266913} + outSlope: {x: -0.2875087, y: 0.60035276, z: -0.2066462, w: 0.266913} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0666668 + value: {x: 0.56789404, y: 0.19225508, z: -0.027858475, w: 0.799849} + inSlope: {x: -1.0149721, y: 0.49826413, z: -0.39458227, w: 0.5869948} + outSlope: {x: -1.0149721, y: 0.49826413, z: -0.39458227, w: 0.5869948} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.48613715, y: 0.22025184, z: -0.057727333, w: 0.8436986} + inSlope: {x: -0.79028505, y: 0.17504023, z: -0.2657227, w: 0.40023604} + outSlope: {x: -0.79028505, y: 0.17504023, z: -0.2657227, w: 0.40023604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: -0.000030398367, y: 0.0000013411044, z: 0.000004051253, w: 0.000010728835} + outSlope: {x: -0.000030398367, y: 0.0000013411044, z: 0.000004051253, w: 0.000010728835} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.30892834, y: 0.009958154, z: -0.0032347029, w: 0.9510277} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.31127, y: 0.010076996, z: -0.0028687492, w: 0.9502638} + inSlope: {x: 0.6946103, y: 0.03452969, z: 0.10660945, w: -0.23527995} + outSlope: {x: 0.6946103, y: 0.03452969, z: 0.10660945, w: -0.23527995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.34826717, y: 0.011882503, z: 0.0027194195, w: 0.93731606} + inSlope: {x: 0.8290981, y: 0.03914065, z: 0.12169207, w: -0.30651194} + outSlope: {x: 0.8290981, y: 0.03914065, z: 0.12169207, w: -0.30651194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.33314586, y: 0.011136982, z: 0.00040561208, w: 0.94280946} + inSlope: {x: -1.293054, y: -0.0622638, z: -0.19276105, w: 0.45365494} + outSlope: {x: -1.293054, y: -0.0622638, z: -0.19276105, w: 0.45365494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.3089281, y: 0.009958139, z: -0.0032347515, w: 0.9510278} + inSlope: {x: -0.7264618, y: -0.035361636, z: -0.10919957, w: 0.24652565} + outSlope: {x: -0.7264618, y: -0.035361636, z: -0.10919957, w: 0.24652565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.3089281, y: 0.009958136, z: -0.0032347608, w: 0.9510278} + inSlope: {x: 0.00017523783, y: 0.000009778896, z: 0.000030153926, w: -0.000057220517} + outSlope: {x: 0.00017523783, y: 0.000009778896, z: 0.000030153926, w: -0.000057220517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.308928, y: 0.009958128, z: -0.003234779, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0.000000013969852, w: 0} + outSlope: {x: 0, y: 0, z: 0.000000013969852, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.30892852, y: 0.009958154, z: -0.003234703, w: 0.95102763} + inSlope: {x: 0.000025033974, y: 0.0000010617088, z: 0.0000034645234, w: -0.000010728846} + outSlope: {x: 0.000025033974, y: 0.0000010617088, z: 0.0000034645234, w: -0.000010728846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase/IK_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15068817, y: 0.76799625, z: 0.5515071, w: -0.28864297} + inSlope: {x: 0.0119653335, y: -0.0039589405, z: 0.035465956, w: 0.06363988} + outSlope: {x: 0.0119653335, y: -0.0039589405, z: 0.035465956, w: 0.06363988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.16521047, y: 0.69748515, z: 0.663712, w: -0.21379073} + inSlope: {x: 0.07842288, y: -0.90178734, z: 1.0502673, w: 0.3849234} + outSlope: {x: 0.07842288, y: -0.90178734, z: 1.0502673, w: 0.3849234} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.1780524, y: 0.40314198, z: 0.88445675, w: -0.15333031} + inSlope: {x: 0.07460296, y: -1.9051017, z: 0.8999599, w: 0.270153} + outSlope: {x: 0.07460296, y: -1.9051017, z: 0.8999599, w: 0.270153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.19213645, y: 0.13603555, z: 0.9649346, w: -0.1161001} + inSlope: {x: 0.15522107, y: -2.1131706, z: 0.30083638, w: 0.29613638} + outSlope: {x: 0.15522107, y: -2.1131706, z: 0.30083638, w: 0.29613638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.19493444, y: 0.09994672, z: 0.969373, w: -0.11102812} + inSlope: {x: 0.22273725, y: -2.6009402, z: 0.24533606, w: 0.3662749} + outSlope: {x: 0.22273725, y: -2.6009402, z: 0.24533606, w: 0.3662749} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.19956103, y: 0.04933749, z: 0.97311246, w: -0.10389093} + inSlope: {x: 0.13111678, y: -1.6035395, z: 0.118203275, w: 0.21643078} + outSlope: {x: 0.13111678, y: -1.6035395, z: 0.118203275, w: 0.21643078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.199305, y: 0.046495456, z: 0.9733131, w: -0.10381377} + inSlope: {x: -0.0071431766, y: -0.122515716, z: 0.008481152, w: 0.00996151} + outSlope: {x: -0.0071431766, y: -0.122515716, z: 0.008481152, w: 0.00996151} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.19932292, y: 0.04525364, z: 0.97339517, w: -0.10355888} + inSlope: {x: -0.12057213, y: 1.1664711, z: -0.0724123, w: -0.16211516} + outSlope: {x: -0.12057213, y: 1.1664711, z: -0.0724123, w: -0.16211516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.19528592, y: 0.08537793, z: 0.97089934, w: -0.10921762} + inSlope: {x: -0.24559, y: 2.3765724, z: -0.19831888, w: -0.353136} + outSlope: {x: -0.24559, y: 2.3765724, z: -0.19831888, w: -0.353136} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.11772142, y: 0.42799836, z: 0.8736899, w: -0.19906065} + inSlope: {x: -0.2448985, y: 0.516333, z: -0.31336764, w: -0.41466606} + outSlope: {x: -0.2448985, y: 0.516333, z: -0.31336764, w: -0.41466606} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.109522425, y: 0.47948, z: 0.8375912, w: -0.23779143} + inSlope: {x: 0.029794235, y: 0.65563, z: -0.39978188, w: -0.07218992} + outSlope: {x: 0.029794235, y: 0.65563, z: -0.39978188, w: -0.07218992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.12148743, y: 0.68898505, z: 0.6741768, w: -0.23669825} + inSlope: {x: 0.017360615, y: 0.4218529, z: -0.4198466, w: 0.040335096} + outSlope: {x: 0.017360615, y: 0.4218529, z: -0.4198466, w: 0.040335096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.120607145, y: 0.7369469, z: 0.6227723, w: -0.2334908} + inSlope: {x: -0.035869215, y: -0.029352333, z: 0.03676418, w: -0.012849135} + outSlope: {x: -0.035869215, y: -0.029352333, z: 0.03676418, w: -0.012849135} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.045792, y: 0.5280264, z: 0.83115923, w: -0.16812356} + inSlope: {x: -0.54080606, y: -1.4671072, z: 1.0432426, w: 0.4053756} + outSlope: {x: -0.54080606, y: -1.4671072, z: 1.0432426, w: 0.4053756} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.064698756, y: 0.19496386, z: 0.9734411, w: -0.101072125} + inSlope: {x: -0.454679, y: -1.6677259, z: 0.32734162, w: 0.21779963} + outSlope: {x: -0.454679, y: -1.6677259, z: 0.32734162, w: 0.21779963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.10523299, y: 0.01412672, z: 0.9905843, w: -0.08642461} + inSlope: {x: -0.08048378, y: -0.4757204, z: 0.0012373936, w: 0.011959981} + outSlope: {x: -0.08048378, y: -0.4757204, z: 0.0012373936, w: 0.011959981} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.9552099, y: 0.025852574, z: -0.047260854, w: 0.29098487} + inSlope: {x: 0.024747847, y: -0.0018417834, z: 0.0042168796, w: 0.08187174} + outSlope: {x: 0.024747847, y: -0.0018417834, z: 0.0042168796, w: 0.08187174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: -0.8711783, y: 0.024002684, z: -0.037045885, w: 0.48897833} + inSlope: {x: 0.89836127, y: 0.007502754, z: 0.08076445, w: 1.6029705} + outSlope: {x: 0.89836127, y: 0.007502754, z: 0.08076445, w: 1.6029705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.42277256, y: 0.031364515, z: -0.0092850635, w: 0.9056453} + inSlope: {x: 2.7661166, y: 0.09407067, z: 0.12831084, w: 1.2872441} + outSlope: {x: 2.7661166, y: 0.09407067, z: 0.12831084, w: 1.2872441} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: -0.16194364, y: 0.043706134, z: -0.0010061059, w: 0.98583114} + inSlope: {x: 3.6627986, y: 0.21411349, z: 0.05859429, w: 0.5811771} + outSlope: {x: 3.6627986, y: 0.21411349, z: 0.05859429, w: 0.5811771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.09770105, y: 0.04758953, z: -0.00020614998, w: 0.9940773} + inSlope: {x: 4.8587217, y: 0.30749145, z: 0.03006995, w: 0.38136488} + outSlope: {x: 4.8587217, y: 0.30749145, z: 0.03006995, w: 0.38136488} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.000013820976, y: 0.053955853, z: -0.000003772362, w: 0.9985433} + inSlope: {x: 2.9314458, y: 0.19098955, z: 0.006071348, w: 0.13398005} + outSlope: {x: 2.9314458, y: 0.19098955, z: 0.006071348, w: 0.13398005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.000013717015, y: 0.05395584, z: -0.0000037719017, w: 0.9985433} + inSlope: {x: -0.000003652816, y: -0.00000033527644, z: 0.000000016173106, w: 0} + outSlope: {x: -0.000003652816, y: -0.00000033527644, z: 0.000000016173106, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.000013699216, y: 0.05395584, z: -0.000003771823, w: 0.9985433} + inSlope: {x: -2.5102572, y: -0.16450627, z: -0.0029014477, w: -0.09686147} + outSlope: {x: -2.5102572, y: -0.16450627, z: -0.0029014477, w: -0.09686147} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.08366174, y: 0.048472285, z: -0.00010048707, w: 0.9953146} + inSlope: {x: -4.896497, y: -0.30969292, z: -0.03069371, w: -0.38749874} + outSlope: {x: -4.896497, y: -0.30969292, z: -0.03069371, w: -0.38749874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: -0.6874288, y: 0.027936203, z: -0.025385257, w: 0.7252702} + inSlope: {x: -2.2042246, y: 0.021392107, z: -0.15882406, w: -2.0871286} + outSlope: {x: -2.2042246, y: 0.021392107, z: -0.15882406, w: -2.0871286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.8555622, y: 0.024180703, z: -0.035698514, w: 0.5159013} + inSlope: {x: -0.5438441, y: -0.008012698, z: -0.044666782, w: -0.9010336} + outSlope: {x: -0.5438441, y: -0.008012698, z: -0.044666782, w: -0.9010336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.9004507, y: 0.023977831, z: -0.03993066, w: 0.43245703} + inSlope: {x: -0.15920714, y: 0.0011958193, z: -0.01715386, w: -0.33293575} + outSlope: {x: -0.15920714, y: 0.0011958193, z: -0.01715386, w: -0.33293575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.9198128, y: 0.024263773, z: -0.04216234, w: 0.38933033} + inSlope: {x: 0.015454903, y: -0.00034997275, z: 0.0019048173, w: 0.036695335} + outSlope: {x: 0.015454903, y: -0.00034997275, z: 0.0019048173, w: 0.036695335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.8219261, y: 0.024847785, z: -0.033160895, w: 0.56808484} + inSlope: {x: 0.8793112, y: 0.02174279, z: 0.060388096, w: 1.2729257} + outSlope: {x: 0.8793112, y: 0.02174279, z: 0.060388096, w: 1.2729257} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.548433, y: 0.028181234, z: -0.015991313, w: 0.83556646} + inSlope: {x: 1.7847066, y: 0.027953073, z: 0.10730595, w: 1.1726501} + outSlope: {x: 1.7847066, y: 0.027953073, z: 0.10730595, w: 1.1726501} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.32263425, y: 0.035340518, z: -0.005183883, w: 0.94584954} + inSlope: {x: 0.68658537, y: 0.03051664, z: 0.024704007, w: 0.23785852} + outSlope: {x: 0.68658537, y: 0.03051664, z: 0.024704007, w: 0.23785852} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08488657, y: 0.0293532, z: -0.055946432, w: 0.9943856} + inSlope: {x: 0.052338388, y: -0.06162129, z: 0.032934174, w: -0.0008618831} + outSlope: {x: 0.052338388, y: -0.06162129, z: 0.032934174, w: -0.0008618831} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: 0.1954824, y: -0.0041578687, z: -0.0020409857, w: 0.98069626} + inSlope: {x: 1.0625625, y: 0.098732136, z: 0.35875338, w: -0.21120779} + outSlope: {x: 1.0625625, y: 0.098732136, z: 0.35875338, w: -0.21120779} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.4017444, y: 0.063636445, z: 0.0071971593, w: 0.9135097} + inSlope: {x: 0.91630626, y: 0.45455527, z: -0.33807844, w: -0.43117368} + outSlope: {x: 0.91630626, y: 0.45455527, z: -0.33807844, w: -0.43117368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.4493692, y: 0.08202666, z: -0.06727795, w: 0.88702464} + inSlope: {x: -0.67225814, y: -0.26184365, z: -0.36876994, w: 0.33404905} + outSlope: {x: -0.67225814, y: -0.26184365, z: -0.36876994, w: 0.33404905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.43531084, y: 0.076948754, z: -0.073081136, w: 0.8940036} + inSlope: {x: -1.4291587, y: -0.43626496, z: -0.34243733, w: 0.68540263} + outSlope: {x: -1.4291587, y: -0.43626496, z: -0.34243733, w: 0.68540263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.40173057, y: 0.06748449, z: -0.07869254, w: 0.9098714} + inSlope: {x: -0.84262663, y: -0.2514075, z: -0.19609761, w: 0.39782202} + outSlope: {x: -0.84262663, y: -0.2514075, z: -0.19609761, w: 0.39782202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.4072233, y: 0.06856851, z: -0.07961772, w: 0.90726435} + inSlope: {x: 0.37004685, y: 0.056390144, z: -0.06568736, w: -0.17646629} + outSlope: {x: 0.37004685, y: 0.056390144, z: -0.06568736, w: -0.17646629} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.41406545, y: 0.06936416, z: -0.08088212, w: 0.9039892} + inSlope: {x: 1.4377755, y: 0.32423338, z: 0.035290934, w: -0.71610004} + outSlope: {x: 1.4377755, y: 0.32423338, z: 0.035290934, w: -0.71610004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.45514926, y: 0.07937632, z: -0.078441344, w: 0.8833943} + inSlope: {x: 2.2603543, y: 0.5510756, z: 0.21396646, w: -1.1850078} + outSlope: {x: 2.2603543, y: 0.5510756, z: 0.21396646, w: -1.1850078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.68188685, y: 0.077263735, z: -0.0154570155, w: 0.7272013} + inSlope: {x: 1.3816805, y: -0.5310473, z: 0.42136508, w: -1.2296957} + outSlope: {x: 1.3816805, y: -0.5310473, z: 0.42136508, w: -1.2296957} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.82946914, y: 0.012608275, z: -0.017075077, w: 0.5581491} + inSlope: {x: 0.7468922, y: -0.21991456, z: -0.31061018, w: -1.1109326} + outSlope: {x: 0.7468922, y: -0.21991456, z: -0.31061018, w: -1.1109326} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.8716728, y: 0.011940933, z: -0.037533265, w: 0.4885031} + inSlope: {x: 0.05367463, y: 0.014234496, z: -0.034062073, w: -0.09867498} + outSlope: {x: 0.05367463, y: 0.014234496, z: -0.034062073, w: -0.09867498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: 0.8490741, y: -0.0042135906, z: -0.04411326, w: 0.52641183} + inSlope: {x: -0.01879694, y: 0.0061107627, z: -0.039691478, w: 0.027027752} + outSlope: {x: -0.01879694, y: 0.0061107627, z: -0.039691478, w: 0.027027752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.7795134, y: 0.005607111, z: -0.051448043, w: 0.6242439} + inSlope: {x: -0.70324016, y: -0.004281732, z: -0.01086184, w: 0.8760586} + outSlope: {x: -0.70324016, y: -0.004281732, z: -0.01086184, w: 0.8760586} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.016667 + value: {x: 0.5704438, y: 0.0028840005, z: -0.059120033, w: 0.81920105} + inSlope: {x: -1.2367463, y: -0.051450096, z: -0.048771746, w: 0.8584194} + outSlope: {x: -1.2367463, y: -0.051450096, z: -0.048771746, w: 0.8584194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.44437358, y: -0.006222333, z: -0.06316391, w: 0.89359033} + inSlope: {x: -0.41754523, y: -0.04252297, z: -0.010301481, w: 0.20866175} + outSlope: {x: -0.41754523, y: -0.04252297, z: -0.010301481, w: 0.20866175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: -0.0000017881392, y: 0, z: -0.000000013969838, w: 0} + outSlope: {x: -0.0000017881392, y: 0, z: -0.000000013969838, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.31478202, y: -0.010768819, z: 0.0035714624, w: 0.9490962} + inSlope: {x: 0.028085437, y: -0.0012249604, z: -0.0036939292, w: -0.00933052} + outSlope: {x: 0.028085437, y: -0.0012249604, z: -0.0036939292, w: -0.00933052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.3147768, y: -0.010768403, z: 0.0035727143, w: 0.94909793} + inSlope: {x: -0.0000026822115, y: 0.00000036321615, z: 0.0000010128142, w: 0} + outSlope: {x: -0.0000026822115, y: 0.00000036321615, z: 0.0000010128142, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.35876402, y: -0.0105902, z: 0.004070686, w: 0.9333594} + inSlope: {x: 0.52439916, y: 0.002288709, z: 0.005947888, w: -0.20178099} + outSlope: {x: 0.52439916, y: 0.002288709, z: 0.005947888, w: -0.20178099} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.54628676, y: -0.0095028, z: 0.006198354, w: 0.8375214} + inSlope: {x: 0.5042041, y: 0.0037591632, z: 0.005768218, w: -0.3286503} + outSlope: {x: 0.5042041, y: 0.0037591632, z: 0.005768218, w: -0.3286503} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.5921169, y: -0.009142564, z: 0.0067183576, w: 0.80577224} + inSlope: {x: 0.09572634, y: 0.0007965051, z: 0.0010861001, w: -0.070195265} + outSlope: {x: 0.09572634, y: 0.0007965051, z: 0.0010861001, w: -0.070195265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00000004163926, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase/IK_RightToe_End + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: 0.0056849336, y: 0.062717095, z: -0.10328662} + outSlope: {x: 0.0056849336, y: 0.062717095, z: -0.10328662} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.1595145, y: 1.6086369, z: 0.36813956} + inSlope: {x: 0.08703831, y: 0.15485838, z: -1.4200435} + outSlope: {x: 0.08703986, y: 0.15492684, z: -1.4200429} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.13646701, y: 1.6470664, z: -0.026816113} + inSlope: {x: 0.10370552, y: 0.17505258, z: -1.9157028} + outSlope: {x: 0.10370489, y: 0.1751222, z: -1.9157236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.12475304, y: 1.6751055, z: -0.34314257} + inSlope: {x: -0.039207652, y: 0.016419776, z: -0.20334041} + outSlope: {x: -0.039206836, y: 0.016513074, z: -0.20334914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.12874484, y: 1.6623654, z: -0.32737976} + inSlope: {x: -0.13434559, y: -0.7432444, z: 1.0088629} + outSlope: {x: -0.13435124, y: -0.7432335, z: 1.0088729} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.15992531, y: 1.4293045, z: -0.027862355} + inSlope: {x: -0.28704143, y: -2.3803558, z: 2.8718789} + outSlope: {x: -0.28704438, y: -2.380382, z: 2.8718963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.81666666 + value: {x: -0.16472797, y: 1.3890555, z: 0.020088471} + inSlope: {x: -0.2871806, y: -2.4326544, z: 2.8544037} + outSlope: {x: -0.28717774, y: -2.4326754, z: 2.8543918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: -0.19607382, y: 1.0932398, z: 0.29861662} + inSlope: {x: -0.13670093, y: -1.6321803, z: 0.7115363} + outSlope: {x: -0.13670981, y: -1.6321696, z: 0.7115386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.20153928, y: 1.0208477, z: 0.31284392} + inSlope: {x: -0.10901891, y: -1.4403223, z: 0.18487082} + outSlope: {x: -0.10901574, y: -1.440307, z: 0.18486206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: -0.25449187, y: 0.42085382, z: 0.3545128} + inSlope: {x: 0.009953264, y: 0.027070215, z: -0.0045472328} + outSlope: {x: 0.009942889, y: 0.027068801, z: -0.0045274715} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.060493033, y: 1.2575933, z: 0.27470952} + inSlope: {x: 0.096873984, y: 0.41777977, z: -0.039846644} + outSlope: {x: 0.09687472, y: 0.41781172, z: -0.03984204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.059260864, y: 1.2629077, z: 0.27420267} + inSlope: {x: 0.07393203, y: 0.31884748, z: -0.03040338} + outSlope: {x: 0.07393203, y: 0.31884748, z: -0.03040338} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: 0.008943502, y: 0.07766984, z: -0.100729465} + outSlope: {x: 0.008943502, y: 0.07766984, z: -0.100729465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.235578, y: 1.538596, z: 0.42273107} + inSlope: {x: 0.115097575, y: 0.25185588, z: -1.50744} + outSlope: {x: 0.11508701, y: 0.25186852, z: -1.5074437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.2704387, y: 1.6093506, z: -0.035416774} + inSlope: {x: 0.13291964, y: 0.25901726, z: -1.7499299} + outSlope: {x: 0.13291591, y: 0.2590338, z: -1.7499009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.2872161, y: 1.6416473, z: -0.25640237} + inSlope: {x: 0.015003215, y: 0.028451122, z: -0.19763477} + outSlope: {x: 0.014994007, y: 0.028403603, z: -0.19762954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.28564152, y: 1.6330769, z: -0.24229623} + inSlope: {x: -0.097677946, y: -0.5112448, z: 0.90469635} + outSlope: {x: -0.09767709, y: -0.51135427, z: 0.904717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.26125562, y: 1.4963458, z: -0.01835392} + inSlope: {x: -0.27517197, y: -1.6550783, z: 2.5031474} + outSlope: {x: -0.2751795, y: -1.6551527, z: 2.5032218} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.2566132, y: 1.4680072, z: 0.023789763} + inSlope: {x: -0.2792667, y: -1.7350216, z: 2.5286791} + outSlope: {x: -0.2792676, y: -1.7350513, z: 2.5286946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.2243917, y: 1.2026508, z: 0.30173996} + inSlope: {x: -0.076805554, y: -1.5141269, z: 0.4757752} + outSlope: {x: -0.07680501, y: -1.5141069, z: 0.47575727} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.22317821, y: 1.1296343, z: 0.30590624} + inSlope: {x: 0.008488418, y: -1.5319195, z: -0.0003767835} + outSlope: {x: 0.008497135, y: -1.5319391, z: -0.00037176968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: 0.27764317, y: 0.37087622, z: 0.27574745} + inSlope: {x: 0.0080705965, y: -0.15388936, z: -0.14311884} + outSlope: {x: 0.0080612255, y: -0.15387227, z: -0.14311823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: 0.27463132, y: 0.40401393, z: 0.2275555} + inSlope: {x: -0.04752234, y: 0.64596075, z: -0.7246802} + outSlope: {x: -0.04751765, y: 0.6459445, z: -0.72466743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8666667 + value: {x: 0.25983486, y: 0.62425905, z: 0.0018751192} + inSlope: {x: -0.07702229, y: 1.1887593, z: -1.1747576} + outSlope: {x: -0.07703008, y: 1.1887667, z: -1.1747597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.24510749, y: 0.8549764, z: -0.22276063} + inSlope: {x: -0.0152578745, y: 0.24242683, z: -0.23273751} + outSlope: {x: -0.015253298, y: 0.24241005, z: -0.23274294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.24491353, y: 0.85805947, z: -0.22571918} + inSlope: {x: -0.011640231, y: 0.18499334, z: -0.17751697} + outSlope: {x: -0.011640231, y: 0.18499334, z: -0.17751697} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14902666, y: 0.9064639, z: 0.13785835} + inSlope: {x: -0.85583985, y: -12.04368, z: 8.75574} + outSlope: {x: -0.85583985, y: -12.04368, z: 8.75574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.16329066, y: 0.70573616, z: 0.28378737} + inSlope: {x: -0.46219853, y: -6.1801634, z: 4.4464927} + outSlope: {x: -0.46219668, y: -6.1801767, z: 4.4464903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.1644333, y: 0.7004583, z: 0.2860746} + inSlope: {x: -0.06563715, y: -0.37952715, z: 0.13070041} + outSlope: {x: -0.06563502, y: -0.3795266, z: 0.13069598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.17320295, y: 0.25073323, z: 0.2855744} + inSlope: {x: -0.013032628, y: -1.1202878, z: -0.106627226} + outSlope: {x: -0.013035213, y: -1.1203007, z: -0.10663286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: -0.17394571, y: 0.20083019, z: 0.2811664} + inSlope: {x: -0.025321709, y: -0.8084046, z: 0.0008873081} + outSlope: {x: -0.025316486, y: -0.80838704, z: 0.0008831078} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.17449427, y: 0.18888652, z: 0.28222412} + inSlope: {x: -0.086340696, y: -0.1335023, z: 0.5843515} + outSlope: {x: -0.08633302, y: -0.1335076, z: 0.58436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.51666665 + value: {x: -0.17682365, y: 0.19638, z: 0.30064493} + inSlope: {x: 0.19851068, y: -0.8390583, z: -1.1943424} + outSlope: {x: 0.19849487, y: -0.83902746, z: -1.19428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.16787727, y: 0.16091795, z: 0.2424124} + inSlope: {x: 0.29239067, y: -1.2249539, z: -1.9418169} + outSlope: {x: 0.2924003, y: -1.2249895, z: -1.9419072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: -0.16707696, y: 0.15554708, z: 0.23591487} + inSlope: {x: 0.040074196, y: -0.32754576, z: -0.367264} + outSlope: {x: 0.040081386, y: -0.32754847, z: -0.36726364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: -0.16730492, y: 0.12574764, z: 0.21565734} + inSlope: {x: -0.05187382, y: -0.4361086, z: -0.13152051} + outSlope: {x: -0.051876325, y: -0.436106, z: -0.1315093} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.65 + value: {x: -0.16837168, y: 0.11760557, z: 0.21353354} + inSlope: {x: 0.025028044, y: -0.7503747, z: -0.8364333} + outSlope: {x: 0.025024226, y: -0.750344, z: -0.8364002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.16647075, y: 0.10073519, z: 0.18777612} + inSlope: {x: 0.23396009, y: -0.47252303, z: -1.9271663} + outSlope: {x: 0.23396432, y: -0.47254482, z: -1.9272128} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: -0.16057293, y: 0.10185409, z: 0.1492935} + inSlope: {x: 0.09679312, y: 0.19451554, z: -0.925783} + outSlope: {x: 0.09679871, y: 0.19451839, z: -0.92579037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.7 + value: {x: -0.16324422, y: 0.10721905, z: 0.1569165} + inSlope: {x: -0.10362567, y: 0.25842825, z: 0.009154628} + outSlope: {x: -0.10362634, y: 0.25841743, z: 0.009152429} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.71666664 + value: {x: -0.16402718, y: 0.11046815, z: 0.14959855} + inSlope: {x: -0.042373147, y: 0.17905803, z: -0.529595} + outSlope: {x: -0.04237305, y: 0.17905523, z: -0.52957386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.16773812, y: 0.12143585, z: 0.08912261} + inSlope: {x: -0.0558428, y: 0.09226313, z: -0.7711242} + outSlope: {x: -0.055835824, y: 0.09226702, z: -0.7711241} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.93333334 + value: {x: -0.17581823, y: 0.1254215, z: 0.01179358} + inSlope: {x: -0.060686216, y: -0.015806347, z: -0.24058355} + outSlope: {x: -0.060690902, y: -0.015812423, z: -0.24058302} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: -0.17680274, y: 0.1250998, z: 0.00880872} + inSlope: {x: -0.05742116, y: -0.02377425, z: -0.10854123} + outSlope: {x: -0.05742132, y: -0.023771767, z: -0.1085402} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.17773229, y: 0.124629036, z: 0.008175558} + inSlope: {x: -0.042353254, y: -0.022036077, z: -0.008736391} + outSlope: {x: -0.04235147, y: -0.022031259, z: -0.008737216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.17821448, y: 0.12436517, z: 0.008517504} + inSlope: {x: -0.01590479, y: -0.0074945777, z: 0.011568329} + outSlope: {x: -0.015914114, y: -0.007499511, z: 0.011569086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: -0.17831519, y: 0.12437307, z: 0.008607244} + inSlope: {x: -0.0032929583, y: -0.00096195855, z: 0.0028780873} + outSlope: {x: -0.0032914868, y: -0.00096672674, z: 0.0028782408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.18004718, y: 0.120452724, z: 0.011821427} + inSlope: {x: -0.005387392, y: -0.019397233, z: 0.019071093} + outSlope: {x: -0.0053954036, y: -0.019395625, z: 0.01907161} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: -0.180853, y: 0.11653853, z: 0.01627492} + inSlope: {x: -0.0035756275, y: -0.023447547, z: 0.029134812} + outSlope: {x: -0.003571868, y: -0.023445804, z: 0.029134968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: -0.18091191, y: 0.11614362, z: 0.016767304} + inSlope: {x: -0.020018678, y: -0.0444648, z: 0.057221044} + outSlope: {x: -0.020008285, y: -0.044459112, z: 0.057215795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.18152009, y: 0.11505642, z: 0.018182239} + inSlope: {x: -0.04998072, y: -0.083742075, z: 0.11050849} + outSlope: {x: -0.04998249, y: -0.083748505, z: 0.110515155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.18257804, y: 0.1133521, z: 0.020451078} + inSlope: {x: -0.058440227, y: -0.09923346, z: 0.13321297} + outSlope: {x: -0.058437012, y: -0.0992379, z: 0.13321558} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7833333 + value: {x: -0.18277912, y: 0.10143338, z: 0.038944237} + inSlope: {x: 0.044452976, y: -0.016318632, z: 0.061235104} + outSlope: {x: 0.044452157, y: -0.016318388, z: 0.061234005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: -0.1687483, y: 0.10837593, z: 0.04864271} + inSlope: {x: 0.03890509, y: 0.060773622, z: 0.00244371} + outSlope: {x: 0.03890542, y: 0.0607712, z: 0.0024433024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1166666 + value: {x: -0.16702358, y: 0.11368405, z: 0.046136156} + inSlope: {x: -0.004812845, y: 0.06107079, z: -0.09651887} + outSlope: {x: -0.004815063, y: 0.061070327, z: -0.09651637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.16723192, y: 0.11466491, z: 0.04409759} + inSlope: {x: -0.026645739, y: 0.055857886, z: -0.18050943} + outSlope: {x: -0.026639521, y: 0.055861108, z: -0.18051162} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.16791183, y: 0.115545966, z: 0.04011907} + inSlope: {x: -0.04079206, y: 0.052869294, z: -0.23871443} + outSlope: {x: -0.04079206, y: 0.052869294, z: -0.23871443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19745336, y: 0.9166727, z: 0.10588993} + inSlope: {x: -0.22270727, y: -12.860809, z: 2.0261726} + outSlope: {x: -0.22270727, y: -12.860809, z: 2.0261726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.19374153, y: 0.70232606, z: 0.13965946} + inSlope: {x: -0.10016285, y: -6.563486, z: 1.0369564} + outSlope: {x: -0.10015427, y: -6.5634427, z: 1.0369556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.19411471, y: 0.6978905, z: 0.14045514} + inSlope: {x: 0.024275688, y: -0.33439147, z: 0.058199737} + outSlope: {x: 0.024266375, y: -0.33439133, z: 0.05820636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.20275947, y: 0.41570082, z: 0.19510461} + inSlope: {x: 0.023586685, y: -1.386438, z: 0.26723367} + outSlope: {x: 0.023590432, y: -1.3864645, z: 0.26724827} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.2044771, y: 0.1492688, z: 0.23782964} + inSlope: {x: -0.022097282, y: -0.65873444, z: 0.07689406} + outSlope: {x: -0.02209834, y: -0.6587473, z: 0.076894164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.56666666 + value: {x: 0.203924, y: 0.13150454, z: 0.24083766} + inSlope: {x: 0.077092275, y: -0.21668625, z: 0.3241397} + outSlope: {x: 0.077082425, y: -0.21668665, z: 0.3241307} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.20666072, y: 0.13197704, z: 0.24986468} + inSlope: {x: -0.3215865, y: -0.6073774, z: -0.66598576} + outSlope: {x: -0.32155818, y: -0.60734135, z: -0.6659458} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.19320455, y: 0.11125873, z: 0.21863803} + inSlope: {x: -0.4285438, y: -0.7737353, z: -0.94554055} + outSlope: {x: -0.4285743, y: -0.773773, z: -0.9455891} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.19237505, y: 0.10618481, z: 0.21834499} + inSlope: {x: -0.3835663, y: -0.49322632, z: -0.86426514} + outSlope: {x: -0.38355464, y: -0.49322373, z: -0.8642752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: 0.18041933, y: 0.094817914, z: 0.1898291} + inSlope: {x: -0.39488974, y: -0.25985667, z: -0.9275393} + outSlope: {x: -0.39488873, y: -0.2598616, z: -0.9275231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.65 + value: {x: 0.17921202, y: 0.09752289, z: 0.18742742} + inSlope: {x: -0.06873726, y: 0.16997345, z: -0.26940545} + outSlope: {x: -0.0687297, y: 0.16996846, z: -0.2694014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.81666666 + value: {x: 0.18313615, y: 0.12200612, z: 0.010502164} + inSlope: {x: 0.08672427, y: 0.043777365, z: -1.3754002} + outSlope: {x: 0.08672208, y: 0.043780908, z: -1.3753942} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0.1894767, y: 0.1227382, z: -0.07468755} + inSlope: {x: 0.09331149, y: 0.009002312, z: -1.1029435} + outSlope: {x: 0.09331225, y: 0.008997787, z: -1.1029346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.19344454, y: 0.12660462, z: -0.12582335} + inSlope: {x: 0.011617287, y: 0.11892762, z: -0.32509342} + outSlope: {x: 0.011616091, y: 0.118926115, z: -0.32509017} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.1933295, y: 0.13031156, z: -0.12934193} + inSlope: {x: 0.0025787374, y: 0.008172343, z: 0.006516625} + outSlope: {x: 0.0025890917, y: 0.00817256, z: 0.006516816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: 0.1964375, y: 0.12165703, z: -0.11783286} + inSlope: {x: 0.0025239144, y: -0.038495965, z: 0.020507447} + outSlope: {x: 0.0025309445, y: -0.038496647, z: 0.020510444} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6333333 + value: {x: 0.19379044, y: 0.11496793, z: -0.12289015} + inSlope: {x: -0.06390626, y: -0.0014733989, z: -0.18968551} + outSlope: {x: -0.063905984, y: -0.0014753373, z: -0.18968241} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9166666 + value: {x: 0.16607168, y: 0.15718041, z: -0.23433986} + inSlope: {x: -0.08308074, y: 0.19163103, z: -0.4248043} + outSlope: {x: -0.08307393, y: 0.19163056, z: -0.42479625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.15052602, y: 0.19412684, z: -0.30815136} + inSlope: {x: -0.06682521, y: 0.14106293, z: -0.21944265} + outSlope: {x: -0.06682521, y: 0.14106293, z: -0.21944265} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: 0.0056849336, y: 0.062717095, z: -0.10328662} + outSlope: {x: 0.0056849336, y: 0.062717095, z: -0.10328662} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.1595145, y: 1.6086369, z: 0.36813956} + inSlope: {x: 0.08703831, y: 0.15485838, z: -1.4200435} + outSlope: {x: 0.08703986, y: 0.15492684, z: -1.4200429} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.13646701, y: 1.6470664, z: -0.026816113} + inSlope: {x: 0.10370552, y: 0.17505258, z: -1.9157028} + outSlope: {x: 0.10370489, y: 0.1751222, z: -1.9157236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.12475304, y: 1.6751055, z: -0.34314257} + inSlope: {x: -0.039207652, y: 0.016419776, z: -0.20334041} + outSlope: {x: -0.039206836, y: 0.016513074, z: -0.20334914} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.12874484, y: 1.6623654, z: -0.32737976} + inSlope: {x: -0.13434559, y: -0.7432444, z: 1.0088629} + outSlope: {x: -0.13435124, y: -0.7432335, z: 1.0088729} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.15992531, y: 1.4293045, z: -0.027862355} + inSlope: {x: -0.28704143, y: -2.3803558, z: 2.8718789} + outSlope: {x: -0.28704438, y: -2.380382, z: 2.8718963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.81666666 + value: {x: -0.16472797, y: 1.3890555, z: 0.020088471} + inSlope: {x: -0.2871806, y: -2.4326544, z: 2.8544037} + outSlope: {x: -0.28717774, y: -2.4326754, z: 2.8543918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: -0.19607382, y: 1.0932398, z: 0.29861662} + inSlope: {x: -0.13670093, y: -1.6321803, z: 0.7115363} + outSlope: {x: -0.13670981, y: -1.6321696, z: 0.7115386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.20153928, y: 1.0208477, z: 0.31284392} + inSlope: {x: -0.10901891, y: -1.4403223, z: 0.18487082} + outSlope: {x: -0.10901574, y: -1.440307, z: 0.18486206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: -0.25449187, y: 0.42085382, z: 0.3545128} + inSlope: {x: 0.009953264, y: 0.027070215, z: -0.0045472328} + outSlope: {x: 0.009942889, y: 0.027068801, z: -0.0045274715} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.060493033, y: 1.2575933, z: 0.27470952} + inSlope: {x: 0.096873984, y: 0.41777977, z: -0.039846644} + outSlope: {x: 0.09687472, y: 0.41781172, z: -0.03984204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.059260864, y: 1.2629077, z: 0.27420267} + inSlope: {x: 0.07393203, y: 0.31884748, z: -0.03040338} + outSlope: {x: 0.07393203, y: 0.31884748, z: -0.03040338} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: 0.008943502, y: 0.07766984, z: -0.100729465} + outSlope: {x: 0.008943502, y: 0.07766984, z: -0.100729465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.235578, y: 1.538596, z: 0.42273107} + inSlope: {x: 0.115097575, y: 0.25185588, z: -1.50744} + outSlope: {x: 0.11508701, y: 0.25186852, z: -1.5074437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.2704387, y: 1.6093506, z: -0.035416774} + inSlope: {x: 0.13291964, y: 0.25901726, z: -1.7499299} + outSlope: {x: 0.13291591, y: 0.2590338, z: -1.7499009} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.2872161, y: 1.6416473, z: -0.25640237} + inSlope: {x: 0.015003215, y: 0.028451122, z: -0.19763477} + outSlope: {x: 0.014994007, y: 0.028403603, z: -0.19762954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.28564152, y: 1.6330769, z: -0.24229623} + inSlope: {x: -0.097677946, y: -0.5112448, z: 0.90469635} + outSlope: {x: -0.09767709, y: -0.51135427, z: 0.904717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.26125562, y: 1.4963458, z: -0.01835392} + inSlope: {x: -0.27517197, y: -1.6550783, z: 2.5031474} + outSlope: {x: -0.2751795, y: -1.6551527, z: 2.5032218} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.2566132, y: 1.4680072, z: 0.023789763} + inSlope: {x: -0.2792667, y: -1.7350216, z: 2.5286791} + outSlope: {x: -0.2792676, y: -1.7350513, z: 2.5286946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.2243917, y: 1.2026508, z: 0.30173996} + inSlope: {x: -0.076805554, y: -1.5141269, z: 0.4757752} + outSlope: {x: -0.07680501, y: -1.5141069, z: 0.47575727} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.22317821, y: 1.1296343, z: 0.30590624} + inSlope: {x: 0.008488418, y: -1.5319195, z: -0.0003767835} + outSlope: {x: 0.008497135, y: -1.5319391, z: -0.00037176968} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: 0.27764317, y: 0.37087622, z: 0.27574745} + inSlope: {x: 0.0080705965, y: -0.15388936, z: -0.14311884} + outSlope: {x: 0.0080612255, y: -0.15387227, z: -0.14311823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: 0.27463132, y: 0.40401393, z: 0.2275555} + inSlope: {x: -0.04752234, y: 0.64596075, z: -0.7246802} + outSlope: {x: -0.04751765, y: 0.6459445, z: -0.72466743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8666667 + value: {x: 0.25983486, y: 0.62425905, z: 0.0018751192} + inSlope: {x: -0.07702229, y: 1.1887593, z: -1.1747576} + outSlope: {x: -0.07703008, y: 1.1887667, z: -1.1747597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.24510749, y: 0.8549764, z: -0.22276063} + inSlope: {x: -0.0152578745, y: 0.24242683, z: -0.23273751} + outSlope: {x: -0.015253298, y: 0.24241005, z: -0.23274294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.24491353, y: 0.85805947, z: -0.22571918} + inSlope: {x: -0.011640231, y: 0.18499334, z: -0.17751697} + outSlope: {x: -0.011640231, y: 0.18499334, z: -0.17751697} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013564222, y: 0.005896609, z: 0.16058029} + inSlope: {x: 0.008332795, y: -0.00008112532, z: -0.030662587} + outSlope: {x: 0.008332795, y: -0.00008112532, z: -0.030662587} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.016787397, y: 0.0045424, z: 0.11769382} + inSlope: {x: 0.028971707, y: -0.024456963, z: -0.45934218} + outSlope: {x: 0.02897147, y: -0.024456877, z: -0.45934018} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.020563554, y: -0.0007566183, z: 0.055097826} + inSlope: {x: 0.034306135, y: -0.07052737, z: -0.58581257} + outSlope: {x: 0.034305893, y: -0.07052665, z: -0.58580637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.02394323, y: -0.010580047, z: -0.0035380083} + inSlope: {x: 0.032201696, y: -0.12902938, z: -0.56610376} + outSlope: {x: 0.032201305, y: -0.12902771, z: -0.56609625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.028746564, y: -0.06269812, z: -0.08925619} + inSlope: {x: 0.0033187617, y: -0.33378547, z: -0.060220897} + outSlope: {x: 0.003318987, y: -0.3337856, z: -0.060226653} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.028774295, y: -0.085771404, z: -0.08893696} + inSlope: {x: -0.000037888014, y: -0.6750274, z: 0.047588162} + outSlope: {x: -0.00003880095, y: -0.6750386, z: 0.047593374} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.028429937, y: -0.3896468, z: -0.060331587} + inSlope: {x: -0.0032693753, y: -0.6219707, z: 0.024906764} + outSlope: {x: -0.0032689257, y: -0.62194264, z: 0.024905581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.027486242, y: -0.44333947, z: -0.063178435} + inSlope: {x: -0.011260505, y: -0.3056316, z: -0.04836668} + outSlope: {x: -0.0112614585, y: -0.3056364, z: -0.048368998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.018252758, y: -0.49410188, z: -0.08955718} + inSlope: {x: -0.023930725, y: 0.031182019, z: 0.0037231212} + outSlope: {x: -0.023929395, y: 0.031180914, z: 0.0037243734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9666667 + value: {x: 0.0037325, y: -0.1254709, z: -0.02137386} + inSlope: {x: -0.030418932, y: 1.0430878, z: 0.1929329} + outSlope: {x: -0.030419335, y: 1.043101, z: 0.19293621} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1166666 + value: {x: 0.000569665, y: -0.013474767, z: -0.000658651} + inSlope: {x: -0.0096434625, y: 0.3538855, z: 0.06545601} + outSlope: {x: -0.0096433265, y: 0.3538816, z: 0.06545518} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.0004338935, y: -0.008475889, z: 0.0002659595} + inSlope: {x: -0.0065728556, y: 0.24249646, z: 0.044853013} + outSlope: {x: -0.0065729194, y: 0.24249837, z: 0.044853386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0003505677, y: -0.0053914753, z: 0.0008364639} + inSlope: {x: -0.0049995896, y: 0.18506636, z: 0.034230527} + outSlope: {x: -0.0049995896, y: 0.18506636, z: 0.034230527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5224858, y: -0.58409, z: -0.17529237} + inSlope: {x: -0.10149349, y: 0.00076490117, z: -0.0658143} + outSlope: {x: -0.10149349, y: 0.00076490117, z: -0.0658143} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.4050468, y: -0.58307, z: -0.19553076} + inSlope: {x: -1.4172343, y: 0.013542937, z: -0.19811814} + outSlope: {x: -1.417225, y: 0.013550675, z: -0.19811246} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: -0.020790346, y: -0.5775127, z: -0.24984019} + inSlope: {x: -1.8739569, y: 0.03394353, z: -0.22793853} + outSlope: {x: -1.8739314, y: 0.033959817, z: -0.22793606} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.3045408, y: -0.5672865, z: -0.28376365} + inSlope: {x: -0.19935662, y: 0.053565696, z: -0.023377027} + outSlope: {x: -0.19936381, y: 0.053571142, z: -0.023386508} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.28892085, y: -0.56423265, z: -0.2705955} + inSlope: {x: 0.9930521, y: 0.0734361, z: 0.77236515} + outSlope: {x: 0.99307036, y: 0.07342764, z: 0.7723787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.004893338, y: -0.5509037, z: -0.028736323} + inSlope: {x: 2.8119192, y: 0.11836492, z: 2.464789} + outSlope: {x: 2.8119354, y: 0.118370146, z: 2.4648032} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.28526977, y: -0.53669584, z: 0.25403935} + inSlope: {x: 1.5291345, y: 0.118892886, z: 2.0808399} + outSlope: {x: 1.5291783, y: 0.11891609, z: 2.0808878} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.3299637, y: -0.5309879, z: 0.3422778} + inSlope: {x: 0.29518685, y: 0.11083416, z: 1.4654881} + outSlope: {x: 0.29517895, y: 0.110847384, z: 1.4654522} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: 0.34201118, y: -0.5208324, z: 0.4632108} + inSlope: {x: 0.12297002, y: 0.13322656, z: 1.4953402} + outSlope: {x: 0.122985385, y: 0.13321841, z: 1.4952276} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.36250135, y: -0.46721944, z: 0.9897132} + inSlope: {x: -0.0044446713, y: -0.010067105, z: -0.02702858} + outSlope: {x: -0.0044553196, y: -0.010058201, z: -0.02703338} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.29407173, y: -0.6690869, z: 0.15382816} + inSlope: {x: -0.03416996, y: -0.10081606, z: -0.4173966} + outSlope: {x: -0.03416211, y: -0.10079637, z: -0.41740233} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.29363713, y: -0.670369, z: 0.1485191} + inSlope: {x: -0.026069498, y: -0.076927245, z: -0.3185471} + outSlope: {x: -0.026069498, y: -0.076927245, z: -0.3185471} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.6004249, y: -0.52783495, z: -0.10790476} + inSlope: {x: 0.09988315, y: 0.013896831, z: -0.07804615} + outSlope: {x: 0.09988315, y: 0.013896831, z: -0.07804615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.43495482, y: -0.5048057, z: -0.14119925} + inSlope: {x: 1.5875005, y: 0.22094321, z: -0.26786974} + outSlope: {x: 1.5875028, y: 0.22094059, z: -0.26787004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.022570295, y: -0.4411299, z: -0.21343274} + inSlope: {x: 1.6677663, y: 0.23209347, z: -0.25343737} + outSlope: {x: 1.6677827, y: 0.23211242, z: -0.25343865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.21354765, y: -0.4145507, z: -0.24214283} + inSlope: {x: 0.19620517, y: 0.027313033, z: -0.02911063} + outSlope: {x: 0.19621396, y: 0.027297344, z: -0.029113084} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.19957879, y: -0.41686767, z: -0.23351625} + inSlope: {x: -0.89612645, y: -0.14609455, z: 0.51482594} + outSlope: {x: -0.8961476, y: -0.14609931, z: 0.5148323} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.76666665 + value: {x: 0.018675106, y: -0.4463595, z: -0.12290229} + inSlope: {x: -2.4036908, y: -0.39187282, z: 1.5639486} + outSlope: {x: -2.4036267, y: -0.39183754, z: 1.5639082} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: -0.022223644, y: -0.45302698, z: -0.09590661} + inSlope: {x: -2.4789972, y: -0.4041208, z: 1.6649702} + outSlope: {x: -2.479072, y: -0.4041641, z: 1.665017} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: -0.30921283, y: -0.49981335, z: 0.1448628} + inSlope: {x: -1.2730011, y: -0.20754619, z: 1.7146162} + outSlope: {x: -1.2730331, y: -0.20754279, z: 1.7146634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.3431323, y: -0.505343, z: 0.22333114} + inSlope: {x: -0.121423095, y: -0.014553514, z: 1.4416248} + outSlope: {x: -0.12142662, y: -0.0145450765, z: 1.4415836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: -0.34304678, y: -0.5013071, z: 0.3530983} + inSlope: {x: 0.0031229316, y: 0.09157439, z: 1.6962212} + outSlope: {x: 0.00312498, y: 0.09156207, z: 1.6960859} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: -0.31625184, y: -0.43265724, z: 1.0295172} + inSlope: {x: 0.1423474, y: 0.020584557, z: 0.15344554} + outSlope: {x: 0.14234684, y: 0.020601453, z: 0.15341832} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: -0.26798123, y: -0.4331928, z: 0.9963612} + inSlope: {x: 0.725941, y: -0.013338372, z: -0.6461558} + outSlope: {x: 0.7259266, y: -0.013323113, z: -0.6461241} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9166666 + value: {x: 0.015941154, y: -0.4389477, z: 0.71733236} + inSlope: {x: 1.1257677, y: -0.023657462, z: -1.1473306} + outSlope: {x: 1.125742, y: -0.023649398, z: -1.1472999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.18309529, y: -0.44249606, z: 0.54528844} + inSlope: {x: 0.23313212, y: -0.005004488, z: -0.24244417} + outSlope: {x: 0.23313628, y: -0.0049948595, z: -0.24244764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.18605876, y: -0.4425597, z: 0.5422046} + inSlope: {x: 0.17781223, y: -0.0038177522, z: -0.18502004} + outSlope: {x: 0.17781223, y: -0.0038177522, z: -0.18502004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13275704, y: 0.5977636, z: 0.30159265} + inSlope: {x: 0.004625892, y: -0.0735128, z: -0.000043705524} + outSlope: {x: 0.004625892, y: -0.0735128, z: -0.000043705524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.119760446, y: 0.39098343, z: 0.29924753} + inSlope: {x: 0.085325725, y: -1.3575066, z: -0.028178457} + outSlope: {x: 0.08532638, y: -1.3575118, z: -0.028185735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.09532684, y: 0.0022366662, z: 0.26917377} + inSlope: {x: 0.017735839, y: -0.2822637, z: -0.1621382} + outSlope: {x: 0.017743016, y: -0.28227308, z: -0.16212896} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.09510129, y: -0.0013519, z: 0.26639643} + inSlope: {x: 0.00908092, y: -0.14441814, z: -0.17125699} + outSlope: {x: 0.009076154, y: -0.1444181, z: -0.17127094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: -0.095024265, y: -0.0025772643, z: 0.2634649} + inSlope: {x: 0.0023077845, y: -0.03676112, z: -0.21419723} + outSlope: {x: 0.0023085752, y: -0.03676086, z: -0.21419531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.65 + value: {x: -0.095024265, y: -0.0025772643, z: 0.25925654} + inSlope: {x: 0.00000068126536, y: 0.000000084054015, z: -0.31913227} + outSlope: {x: -2.2204401e-15, y: -1.0408314e-16, z: -0.3191194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: -0.095024265, y: -0.0025772643, z: 0.059058215} + inSlope: {x: -9.516207e-16, y: -4.460722e-17, z: -0.15658236} + outSlope: {x: -0.0000020435898, y: -1.0408351e-16, z: -0.15657733} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.09502439, y: -0.0025772643, z: 0.05770951} + inSlope: {x: -0.0000057220504, y: -4.460722e-17, z: 0.0000054087004} + outSlope: {x: -0.000004495896, y: -1.0408351e-16, z: 0.0000043596574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: -0.095036946, y: -0.0025772643, z: 0.05792232} + inSlope: {x: 0.0006488261, y: 0.00013623931, z: 0.0017462882} + outSlope: {x: 0.0006435352, y: 0.0001362051, z: 0.0017458122} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.05 + value: {x: -0.085970804, y: -0.00066462747, z: 0.06771613} + inSlope: {x: 0.014904279, y: 0.0031451662, z: 0.015776468} + outSlope: {x: 0.0149065135, y: 0.0031450766, z: 0.015775679} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.08511653, y: -0.00048440628, z: 0.0686194} + inSlope: {x: 0.00495408, y: 0.0010450645, z: 0.005233953} + outSlope: {x: 0.0049542603, y: 0.0010450636, z: 0.0052333055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0.08505352, y: -0.00047111366, z: 0.06868594} + inSlope: {x: 0.0037771529, y: 0.0007975551, z: 0.003993528} + outSlope: {x: 0.0037771529, y: 0.0007975551, z: 0.003993528} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15377466, y: 0.58757573, z: 0.1548289} + inSlope: {x: -0.0033535543, y: -0.07292631, z: 0.012685201} + outSlope: {x: -0.0033535543, y: -0.07292631, z: 0.012685201} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.14364748, y: 0.38247246, z: 0.19050582} + inSlope: {x: -0.07052268, y: -1.3465086, z: 0.23422866} + outSlope: {x: -0.0705251, y: -1.3464947, z: 0.23423345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.11759712, y: 0.0026516402, z: 0.2565742} + inSlope: {x: -0.067116685, y: -0.40890762, z: 0.071126014} + outSlope: {x: -0.06711546, y: -0.40889585, z: 0.07112576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.11650321, y: -0.0031216363, z: 0.25757846} + inSlope: {x: -0.06401739, y: -0.27997455, z: 0.04870085} + outSlope: {x: -0.064013965, y: -0.27998382, z: 0.048704512} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.11546322, y: -0.0066811, z: 0.2581976} + inSlope: {x: -0.06063796, y: -0.14324681, z: 0.02491713} + outSlope: {x: -0.060638342, y: -0.143247, z: 0.024921436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: 0.11448179, y: -0.007896527, z: 0.25840902} + inSlope: {x: -0.058624726, y: -0.035503674, z: -0.06847334} + outSlope: {x: -0.058630254, y: -0.035503328, z: -0.06846634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.65 + value: {x: 0.113509014, y: -0.007864549, z: 0.25591522} + inSlope: {x: -0.059507634, y: 0.0037051546, z: -0.28893423} + outSlope: {x: -0.059500884, y: 0.0037050345, z: -0.28892577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.10158932, y: -0.0047285566, z: 0.011351516} + inSlope: {x: -0.045812014, y: 0.017995087, z: -1.4033711} + outSlope: {x: -0.04581684, y: 0.017995708, z: -1.4034126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8666667 + value: {x: 0.10086378, y: -0.004438555, z: -0.011264609} + inSlope: {x: -0.04096672, y: 0.016606152, z: -1.2950531} + outSlope: {x: -0.04096754, y: 0.016606359, z: -1.2950556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.09870933, y: -0.0035178259, z: -0.083068654} + inSlope: {x: -0.008173731, y: 0.0037050657, z: -0.28893912} + outSlope: {x: -0.008170761, y: 0.0037050738, z: -0.28893298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.098670974, y: -0.0034879867, z: -0.085484944} + inSlope: {x: 0.0018333177, y: -0.00012511962, z: 0.004535543} + outSlope: {x: 0.0018297482, y: -0.00012516645, z: 0.0045377766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5333333 + value: {x: 0.10195792, y: -0.0037122774, z: -0.077356644} + inSlope: {x: 0.0009423127, y: -0.000064237676, z: 0.0023257409} + outSlope: {x: 0.00093590934, y: -0.00006416444, z: 0.0023255907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6 + value: {x: 0.10040257, y: -0.003507846, z: -0.08258702} + inSlope: {x: -0.060551938, y: 0.007938768, z: -0.20333435} + outSlope: {x: -0.06055177, y: 0.007938835, z: -0.2033372} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7833333 + value: {x: 0.07505335, y: -0.00018418695, z: -0.16771692} + inSlope: {x: -0.19157174, y: 0.025118046, z: -0.6433526} + outSlope: {x: -0.19156809, y: 0.025117533, z: -0.64333975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.06515221, y: 0.0011139987, z: -0.20096774} + inSlope: {x: -0.20229022, y: 0.026523072, z: -0.6793428} + outSlope: {x: -0.20229158, y: 0.026523601, z: -0.67936355} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.018877424, y: 0.0071813087, z: -0.3563716} + inSlope: {x: -0.041490097, y: 0.0054401886, z: -0.13935347} + outSlope: {x: -0.04149017, y: 0.005440081, z: -0.1393498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.018349694, y: 0.007250502, z: -0.35814387} + inSlope: {x: -0.03166357, y: 0.0041517685, z: -0.106336296} + outSlope: {x: -0.03166357, y: 0.0041517685, z: -0.106336296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014283888, y: 0.970846, z: 0.14790025} + inSlope: {x: 0.008332129, y: -0.00007694788, z: -0.03066076} + outSlope: {x: 0.008332129, y: -0.00007694788, z: -0.03066076} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.017035307, y: 0.96985847, z: 0.112423114} + inSlope: {x: 0.027520532, y: -0.01983468, z: -0.42812932} + outSlope: {x: 0.027520854, y: -0.019821383, z: -0.42813376} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.02411679, y: 0.95642525, z: -0.0066735456} + inSlope: {x: 0.032964114, y: -0.11804187, z: -0.5775942} + outSlope: {x: 0.032965332, y: -0.11804819, z: -0.57759994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: 0.029484982, y: 0.8965361, z: -0.10244726} + inSlope: {x: 0.0007979943, y: -0.39107805, z: -0.008880783} + outSlope: {x: 0.0007991321, y: -0.39104643, z: -0.008881824} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.95 + value: {x: 0.029103657, y: 0.5753009, z: -0.07301169} + inSlope: {x: -0.003339886, y: -0.6219766, z: 0.024907498} + outSlope: {x: -0.0033400084, y: -0.6219449, z: 0.024905581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.027745973, y: 0.512087, z: -0.07763562} + inSlope: {x: -0.0131366765, y: -0.26632515, z: -0.057763867} + outSlope: {x: -0.013137439, y: -0.26632383, z: -0.057762083} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.018914452, y: 0.47084692, z: -0.102237254} + inSlope: {x: -0.023927206, y: 0.031216567, z: 0.0037231212} + outSlope: {x: -0.023926089, y: 0.031185929, z: 0.0037243734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.001151344, y: 0.95647496, z: -0.012414017} + inSlope: {x: -0.0065450147, y: 0.24248962, z: 0.044853147} + outSlope: {x: -0.0065450673, y: 0.24250878, z: 0.044853725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.0010683724, y: 0.9595594, z: -0.011843511} + inSlope: {x: -0.0049783364, y: 0.1850703, z: 0.034231145} + outSlope: {x: -0.0049783364, y: 0.1850703, z: 0.034231145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 2.15 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/game/Assets/Character_Anim/Animations/Jump_Landing.anim.meta b/game/Assets/Character_Anim/Animations/Jump_Landing.anim.meta new file mode 100644 index 0000000..097acce --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_Landing.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4dfa008826a8a5e4caa29a9f4b4e9fbe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim b/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim new file mode 100644 index 0000000..0ab4145 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim @@ -0,0 +1,15302 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump_TakeOff + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44146374, y: 0.88411087, z: 0.15314545, w: 0.0020593812} + inSlope: {x: 0.04930794, y: -0.030444859, z: 0.031119881, w: 0.11505331} + outSlope: {x: 0.04930794, y: -0.030444859, z: 0.031119881, w: 0.11505331} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.51892334, y: 0.8087664, z: 0.21603234, w: 0.17304763} + inSlope: {x: 0.6838039, y: -0.9400495, z: 0.70359766, w: 1.4556231} + outSlope: {x: 0.6838039, y: -0.9400495, z: 0.70359766, w: 1.4556231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.616352, y: 0.60275996, z: 0.35114032, w: 0.36536437} + inSlope: {x: 0.54582065, y: -1.66376, z: 0.95361835, w: 0.909927} + outSlope: {x: 0.54582065, y: -1.66376, z: 0.95361835, w: 0.909927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.6881203, y: 0.374662, z: 0.444552, w: 0.43415707} + inSlope: {x: 0.507419, y: -1.1729062, z: 0.06594307, w: 0.14147773} + outSlope: {x: 0.507419, y: -1.1729062, z: 0.06594307, w: 0.14147773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.7571946, y: 0.23928882, z: 0.3080633, w: 0.52392197} + inSlope: {x: 0.09984447, y: -0.5419781, z: -2.1983285, w: 1.3852649} + outSlope: {x: 0.09984447, y: -0.5419781, z: -2.1983285, w: 1.3852649} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.6346001, y: 0.3038313, z: -0.004590434, w: 0.7105971} + inSlope: {x: -2.3338182, y: 1.7654765, z: -2.5716443, w: 1.3066103} + outSlope: {x: -2.3338182, y: 1.7654765, z: -2.5716443, w: 1.3066103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.3902368, y: 0.49811888, z: -0.15903458, w: 0.7578264} + inSlope: {x: -3.2068734, y: 2.5938478, z: -0.99280584, w: -0.2580037} + outSlope: {x: -3.2068734, y: 2.5938478, z: -0.99280584, w: -0.2580037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.11324085, y: 0.71817434, z: -0.17320345, w: 0.66438144} + inSlope: {x: -2.010465, y: 1.5209169, z: 0.3614586, w: -1.1929562} + outSlope: {x: -2.010465, y: 1.5209169, z: 0.3614586, w: -1.1929562} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.016926961, y: 0.7833229, z: -0.15576369, w: 0.60154504} + inSlope: {x: -0.33625495, y: 0.088250406, z: -0.1186847, w: -0.13488507} + outSlope: {x: -0.33625495, y: 0.088250406, z: -0.1186847, w: -0.13488507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.013194363, y: 0.783613, z: -0.17752473, w: 0.5951987} + inSlope: {x: -0.09546966, y: -0.0015681997, z: -0.07221542, w: -0.02156677} + outSlope: {x: -0.09546966, y: -0.0015681997, z: -0.07221542, w: -0.02156677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.022646073, y: 0.7831784, z: -0.1859379, w: 0.59291303} + inSlope: {x: 0.00081606285, y: -0.00028967884, z: -0.001268686, w: 0.000010728846} + outSlope: {x: 0.00081606285, y: -0.00028967884, z: -0.001268686, w: 0.000010728846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP/LeftHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP/LeftHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP/LeftHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP/LeftHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP/LeftHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.54265714, y: -0.09885777, z: 0.8270467, w: -0.10837039} + inSlope: {x: -0.023818014, y: 0.052298155, z: -0.027308462, w: -0.135165} + outSlope: {x: -0.023818014, y: 0.052298155, z: -0.027308462, w: -0.135165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.5629323, y: -0.019311598, z: 0.7770717, w: -0.28088048} + inSlope: {x: -0.05890847, y: 0.94434303, z: -0.6236333, w: -1.6666095} + outSlope: {x: -0.05890847, y: 0.94434303, z: -0.6236333, w: -1.6666095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.52839404, y: 0.1710654, z: 0.6601276, w: -0.50573504} + inSlope: {x: 0.4833091, y: 1.4315884, z: -0.77735066, w: -1.0384172} + outSlope: {x: 0.4833091, y: 1.4315884, z: -0.77735066, w: -1.0384172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.48054096, y: 0.3423527, z: 0.5689762, w: -0.57283604} + inSlope: {x: -0.25104874, y: 0.29595256, z: -0.43227237, w: -0.041822832} + outSlope: {x: -0.25104874, y: 0.29595256, z: -0.43227237, w: -0.041822832} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.575485, y: 0.3023857, z: 0.40581623, w: -0.64241195} + inSlope: {x: -0.41826135, y: -0.3519609, z: -2.0374439, w: -1.0718207} + outSlope: {x: -0.41826135, y: -0.3519609, z: -2.0374439, w: -1.0718207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.4797556, y: 0.34763753, z: 0.061891336, w: -0.8032137} + inSlope: {x: 1.9749339, y: 1.1515565, z: -2.6100001, w: -0.8795991} + outSlope: {x: 1.9749339, y: 1.1515565, z: -2.6100001, w: -0.8795991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.22800484, y: 0.49795154, z: -0.14072973, w: -0.8247746} + inSlope: {x: 2.6962848, y: 1.6194887, z: -1.3102616, w: 0.45134586} + outSlope: {x: 2.6962848, y: 1.6194887, z: -1.3102616, w: 0.45134586} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.028807774, y: 0.6640115, z: -0.20869538, w: -0.7174295} + inSlope: {x: 0.79065615, y: 0.7535752, z: 0.0056544207, w: 0.72410667} + outSlope: {x: 0.79065615, y: 0.7535752, z: 0.0056544207, w: 0.72410667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: 0.12660952, y: 0.7593829, z: -0.19490057, w: -0.60771817} + inSlope: {x: 0.19050053, y: 0.17358321, z: 0.04879105, w: 0.24072768} + outSlope: {x: 0.19050053, y: 0.17358321, z: 0.04879105, w: 0.24072768} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.14440651, y: 0.7747921, z: -0.1888918, w: -0.5858019} + inSlope: {x: 0.011388671, y: 0.0038123168, z: 0.01481296, w: 0.0030684501} + outSlope: {x: 0.011388671, y: 0.0038123168, z: 0.01481296, w: 0.0030684501} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP/RightHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.07911156, w: 0.99686575} + inSlope: {x: 0, y: 0, z: -0.012097656, w: -0.00095844263} + outSlope: {x: 0, y: 0, z: -0.012097656, w: -0.00095844263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.18892406, w: 0.9819917} + inSlope: {x: 0, y: 0, z: -0.028601287, w: -0.0055074687} + outSlope: {x: 0, y: 0, z: -0.028601287, w: -0.0055074687} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0, y: -0, z: -0.30756724, w: 0.9515264} + inSlope: {x: 0, y: 0, z: -0.25737652, w: -0.083110854} + outSlope: {x: 0, y: 0, z: -0.25737652, w: -0.083110854} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.28125298, w: 0.95963365} + inSlope: {x: 0, y: 0, z: -0.041919347, w: -0.012302398} + outSlope: {x: 0, y: 0, z: -0.041919347, w: -0.012302398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0, y: -0, z: -0.42220712, w: 0.9064994} + inSlope: {x: 0, y: 0, z: -0.51667666, w: -0.24048865} + outSlope: {x: 0, y: 0, z: -0.51667666, w: -0.24048865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP/RightHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP/RightHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + outSlope: {x: 0.16549407, y: 0, z: 0, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33012244, y: -0, z: -0, w: 0.94393814} + inSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + outSlope: {x: 1.9529747, y: 0, z: 0, w: -0.68585163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5665004, y: -0, z: -0, w: 0.82406145} + inSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + outSlope: {x: 1.7382915, y: 0, z: 0, w: -1.1918254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7028051, y: -0, z: -0, w: 0.71138245} + inSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0, z: 0, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP/RightHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + outSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.34131792, y: -0, z: -0, w: 0.9399479} + inSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + outSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5795309, y: -0, z: -0, w: 0.8149503} + inSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + outSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.6944002, y: -0, z: -0, w: 0.71958905} + inSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + outSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + outSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.34131792, y: -0, z: -0, w: 0.9399479} + inSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + outSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5795309, y: -0, z: -0, w: 0.8149503} + inSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + outSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.6944002, y: -0, z: -0, w: 0.71958905} + inSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + outSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} + inSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + outSlope: {x: 0.14479636, y: 0, z: 0, w: -0.026865004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.34131792, y: -0, z: -0, w: 0.9399479} + inSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + outSlope: {x: 1.8218129, y: 0, z: 0, w: -0.6634552} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5795309, y: -0, z: -0, w: 0.8149503} + inSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + outSlope: {x: 1.417299, y: 0, z: 0, w: -1.0052295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.6944002, y: -0, z: -0, w: 0.71958905} + inSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + outSlope: {x: 0.12834373, y: 0, z: 0, w: -0.12365524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP/RightHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.090004385, y: 0.45233348, z: 0.8849949, w: 0.063856505} + inSlope: {x: -0.01995921, y: 0.00012516975, z: -0.0028860567, w: 0.0108750155} + outSlope: {x: -0.01995921, y: 0.00012516975, z: -0.0028860567, w: 0.0108750155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: -0.18196791, y: 0.45005396, z: 0.8668227, w: 0.113831386} + inSlope: {x: -0.10766744, y: -0.0056728716, z: -0.027283428, w: 0.058412693} + outSlope: {x: -0.10766744, y: -0.0056728716, z: -0.027283428, w: 0.058412693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.18857306, y: 0.41763788, z: 0.8822742, w: 0.10775422} + inSlope: {x: -0.08238578, y: -0.73283446, z: 0.3493253, w: -0.17275582} + outSlope: {x: -0.08238578, y: -0.73283446, z: 0.3493253, w: -0.17275582} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.20803511, y: 0.17057799, z: 0.9618761, w: 0.049182754} + inSlope: {x: -0.069758065, y: -1.4633758, z: 0.2625116, w: -0.34872663} + outSlope: {x: -0.069758065, y: -1.4633758, z: 0.2625116, w: -0.34872663} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.21295905, y: -0.049873404, z: 0.9757809, w: -0.0035716093} + inSlope: {x: 0.006575843, y: -0.04552603, z: -0.00090481876, w: -0.0139198275} + outSlope: {x: 0.006575843, y: -0.04552603, z: -0.00090481876, w: -0.0139198275} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.1437562, y: -0.03050106, z: 0.98898363, w: -0.01775735} + inSlope: {x: 0.015143767, y: 0.0041817916, z: 0.0023174307, w: -0.0008459025} + outSlope: {x: 0.015143767, y: 0.0041817916, z: 0.0023174307, w: -0.0008459025} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.10574551, y: 0.13056625, z: 0.9854837, w: -0.024335256} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.10574559, y: 0.13056469, z: 0.9854839, w: -0.024335489} + inSlope: {x: 0, y: 0.0000035762823, z: 0, w: 0.0000035204027} + outSlope: {x: 0, y: 0.0000035762823, z: 0, w: 0.0000035204027} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.10574566, y: 0.13056289, z: 0.9854841, w: -0.024335431} + inSlope: {x: 0.016611489, y: -0.059389997, z: 0.006136856, w: 0.004714512} + outSlope: {x: 0.016611489, y: -0.059389997, z: 0.006136856, w: 0.004714512} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: 0.17757635, y: -0.14287266, z: 0.9736559, w: 0.006954267} + inSlope: {x: 0.42626226, y: -1.7886633, z: -0.3424062, w: 0.2713433} + outSlope: {x: 0.42626226, y: -1.7886633, z: -0.3424062, w: 0.2713433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.22898977, y: -0.39995593, z: 0.88565576, w: 0.056682393} + inSlope: {x: 0.15892774, y: -1.0453464, z: -0.5274998, w: 0.2511691} + outSlope: {x: 0.15892774, y: -1.0453464, z: -0.5274998, w: 0.2511691} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.23666446, y: -0.45569775, z: 0.8551719, w: 0.07078521} + inSlope: {x: 0.012716365, y: -0.10298083, z: -0.06051069, w: 0.02733576} + outSlope: {x: 0.012716365, y: -0.10298083, z: -0.06051069, w: 0.02733576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44146374, y: 0.88411087, z: 0.15314545, w: 0.0020593812} + inSlope: {x: 0.04930794, y: -0.030444859, z: 0.031119881, w: 0.11505331} + outSlope: {x: 0.04930794, y: -0.030444859, z: 0.031119881, w: 0.11505331} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.51892334, y: 0.8087664, z: 0.21603234, w: 0.17304763} + inSlope: {x: 0.6838039, y: -0.9400495, z: 0.70359766, w: 1.4556231} + outSlope: {x: 0.6838039, y: -0.9400495, z: 0.70359766, w: 1.4556231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.616352, y: 0.60275996, z: 0.35114032, w: 0.36536437} + inSlope: {x: 0.54582065, y: -1.66376, z: 0.95361835, w: 0.909927} + outSlope: {x: 0.54582065, y: -1.66376, z: 0.95361835, w: 0.909927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.6881203, y: 0.374662, z: 0.444552, w: 0.43415707} + inSlope: {x: 0.507419, y: -1.1729062, z: 0.06594307, w: 0.14147773} + outSlope: {x: 0.507419, y: -1.1729062, z: 0.06594307, w: 0.14147773} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.7571946, y: 0.23928882, z: 0.3080633, w: 0.52392197} + inSlope: {x: 0.09984447, y: -0.5419781, z: -2.1983285, w: 1.3852649} + outSlope: {x: 0.09984447, y: -0.5419781, z: -2.1983285, w: 1.3852649} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.6346001, y: 0.3038313, z: -0.004590434, w: 0.7105971} + inSlope: {x: -2.3338182, y: 1.7654765, z: -2.5716443, w: 1.3066103} + outSlope: {x: -2.3338182, y: 1.7654765, z: -2.5716443, w: 1.3066103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.3902368, y: 0.49811888, z: -0.15903458, w: 0.7578264} + inSlope: {x: -3.2068734, y: 2.5938478, z: -0.99280584, w: -0.2580037} + outSlope: {x: -3.2068734, y: 2.5938478, z: -0.99280584, w: -0.2580037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.11324085, y: 0.71817434, z: -0.17320345, w: 0.66438144} + inSlope: {x: -2.010465, y: 1.5209169, z: 0.3614586, w: -1.1929562} + outSlope: {x: -2.010465, y: 1.5209169, z: 0.3614586, w: -1.1929562} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.016926961, y: 0.7833229, z: -0.15576369, w: 0.60154504} + inSlope: {x: -0.33625495, y: 0.088250406, z: -0.1186847, w: -0.13488507} + outSlope: {x: -0.33625495, y: 0.088250406, z: -0.1186847, w: -0.13488507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.013194363, y: 0.783613, z: -0.17752473, w: 0.5951987} + inSlope: {x: -0.09546966, y: -0.0015681997, z: -0.07221542, w: -0.02156677} + outSlope: {x: -0.09546966, y: -0.0015681997, z: -0.07221542, w: -0.02156677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.022646073, y: 0.7831784, z: -0.1859379, w: 0.59291303} + inSlope: {x: 0.00081606285, y: -0.00028967884, z: -0.001268686, w: 0.000010728846} + outSlope: {x: 0.00081606285, y: -0.00028967884, z: -0.001268686, w: 0.000010728846} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.54265714, y: -0.09885777, z: 0.8270467, w: -0.10837039} + inSlope: {x: -0.023818014, y: 0.052298155, z: -0.027308462, w: -0.135165} + outSlope: {x: -0.023818014, y: 0.052298155, z: -0.027308462, w: -0.135165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.5629323, y: -0.019311598, z: 0.7770717, w: -0.28088048} + inSlope: {x: -0.05890847, y: 0.94434303, z: -0.6236333, w: -1.6666095} + outSlope: {x: -0.05890847, y: 0.94434303, z: -0.6236333, w: -1.6666095} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.52839404, y: 0.1710654, z: 0.6601276, w: -0.50573504} + inSlope: {x: 0.4833091, y: 1.4315884, z: -0.77735066, w: -1.0384172} + outSlope: {x: 0.4833091, y: 1.4315884, z: -0.77735066, w: -1.0384172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.48054096, y: 0.3423527, z: 0.5689762, w: -0.57283604} + inSlope: {x: -0.25104874, y: 0.29595256, z: -0.43227237, w: -0.041822832} + outSlope: {x: -0.25104874, y: 0.29595256, z: -0.43227237, w: -0.041822832} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.575485, y: 0.3023857, z: 0.40581623, w: -0.64241195} + inSlope: {x: -0.41826135, y: -0.3519609, z: -2.0374439, w: -1.0718207} + outSlope: {x: -0.41826135, y: -0.3519609, z: -2.0374439, w: -1.0718207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.4797556, y: 0.34763753, z: 0.061891336, w: -0.8032137} + inSlope: {x: 1.9749339, y: 1.1515565, z: -2.6100001, w: -0.8795991} + outSlope: {x: 1.9749339, y: 1.1515565, z: -2.6100001, w: -0.8795991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.22800484, y: 0.49795154, z: -0.14072973, w: -0.8247746} + inSlope: {x: 2.6962848, y: 1.6194887, z: -1.3102616, w: 0.45134586} + outSlope: {x: 2.6962848, y: 1.6194887, z: -1.3102616, w: 0.45134586} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.028807774, y: 0.6640115, z: -0.20869538, w: -0.7174295} + inSlope: {x: 0.79065615, y: 0.7535752, z: 0.0056544207, w: 0.72410667} + outSlope: {x: 0.79065615, y: 0.7535752, z: 0.0056544207, w: 0.72410667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: 0.12660952, y: 0.7593829, z: -0.19490057, w: -0.60771817} + inSlope: {x: 0.19050053, y: 0.17358321, z: 0.04879105, w: 0.24072768} + outSlope: {x: 0.19050053, y: 0.17358321, z: 0.04879105, w: 0.24072768} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.14440651, y: 0.7747921, z: -0.1888918, w: -0.5858019} + inSlope: {x: 0.011388671, y: 0.0038123168, z: 0.01481296, w: 0.0030684501} + outSlope: {x: 0.011388671, y: 0.0038123168, z: 0.01481296, w: 0.0030684501} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.2261971, z: -0, w: 0.9740816} + inSlope: {x: -0.028899783, y: -0.042343136, z: 0.0066889245, w: 0.0098097315} + outSlope: {x: -0.028899783, y: -0.042343136, z: 0.0066889245, w: 0.0098097315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.09563558, y: 0.08211892, z: 0.007916891, w: 0.99199176} + inSlope: {x: -0.41574177, y: -0.6529711, z: -0.02851378, w: 0.014340883} + outSlope: {x: -0.41574177, y: -0.6529711, z: -0.02851378, w: 0.014340883} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.13844568, y: -0.003852604, z: -0.0012228403, w: 0.9903618} + inSlope: {x: 0.17186874, y: -0.105436094, z: -0.053877003, w: 0.023431767} + outSlope: {x: 0.17186874, y: -0.105436094, z: -0.053877003, w: 0.023431767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.051050294, y: -0.023042196, z: -0.03919334, w: 0.9976607} + inSlope: {x: 0.81330734, y: -0.05581509, z: -0.1304717, w: -0.047954366} + outSlope: {x: 0.81330734, y: -0.05581509, z: -0.1304717, w: -0.047954366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.19398196, y: -0.0325969, z: -0.051282853, w: 0.97912127} + inSlope: {x: 0.31871647, y: -0.016694196, z: 0.010608035, w: -0.06309813} + outSlope: {x: 0.31871647, y: -0.016694196, z: 0.010608035, w: -0.06309813} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.2549285, y: -0.03574501, z: -0.049140453, w: 0.96504873} + inSlope: {x: 0.0040787496, y: -0.0002078714, z: 0.00015065089, w: -0.0010764609} + outSlope: {x: 0.0040787496, y: -0.0002078714, z: 0.00015065089, w: -0.0010764609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.1716575, z: -0, w: 0.9851567} + inSlope: {x: 0.062714405, y: -0.0000053644176, z: -0.010927599, w: -0.000035762783} + outSlope: {x: 0.062714405, y: -0.0000053644176, z: -0.010927599, w: -0.000035762783} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.18720691, y: 0.16852969, z: -0.032619655, w: 0.96720594} + inSlope: {x: 0.8851813, y: -0.029823486, z: -0.15423742, w: -0.17115892} + outSlope: {x: 0.8851813, y: -0.029823486, z: -0.15423742, w: -0.17115892} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.292671, y: 0.16197363, z: -0.050374687, w: 0.94104767} + inSlope: {x: -0.15412414, y: -0.10463248, z: 0.062598154, w: 0.069111556} + outSlope: {x: -0.15412414, y: -0.10463248, z: 0.062598154, w: 0.069111556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.1282903, y: 0.057028234, z: -0.007389562, w: 0.9900681} + inSlope: {x: -0.79041994, y: -0.46390107, z: 0.106732816, w: 0.13003874} + outSlope: {x: -0.79041994, y: -0.46390107, z: 0.106732816, w: 0.13003874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.011393104, y: 0, z: -0, w: 0.9999351} + inSlope: {x: -0.3204423, y: 0, z: 0, w: -0.0035941636} + outSlope: {x: -0.3204423, y: 0, z: 0, w: -0.0035941636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.06529025, y: 0, z: -0, w: 0.99786633} + inSlope: {x: -0.0010554503, y: 0, z: 0, w: -0.00006794936} + outSlope: {x: -0.0010554503, y: 0, z: 0, w: -0.00006794936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0.027758924, y: 0, z: 0, w: -0.000007152557} + outSlope: {x: 0.027758924, y: 0, z: 0, w: -0.000007152557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.11777763, y: -0, z: -0, w: 0.99304} + inSlope: {x: 0.2678816, y: 0, z: 0, w: -0.031696532} + outSlope: {x: 0.2678816, y: 0, z: 0, w: -0.031696532} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.067476965, y: -0, z: -0, w: 0.99772084} + inSlope: {x: -0.4834153, y: 0, z: 0, w: 0.032651454} + outSlope: {x: -0.4834153, y: 0, z: 0, w: 0.032651454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.038835432, y: 0, z: -0, w: 0.99924564} + inSlope: {x: 0.000016763792, y: 0, z: 0, w: 0} + outSlope: {x: 0.000016763792, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.0000087171875, y: 0, z: 0, w: 0} + outSlope: {x: 0.0000087171875, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034864228, y: 0.029757628, z: 0.001373544, w: 0.99955016} + inSlope: {x: 0.01296169, y: -0.029640643, z: 0.012702823, w: 0.0008082389} + outSlope: {x: 0.01296169, y: -0.029640643, z: 0.012702823, w: 0.0008082389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.0594623, y: -0.08265397, z: 0.056795027, w: 0.9931802} + inSlope: {x: 0.18587562, y: -0.33131295, z: 0.18624792, w: -0.04923642} + outSlope: {x: 0.18587562, y: -0.33131295, z: 0.18624792, w: -0.04923642} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.035425972, y: -0.083329365, z: 0.06761126, w: 0.99359447} + inSlope: {x: -0.15906301, y: 0.09946561, z: -0.014638813, w: 0.015016781} + outSlope: {x: -0.15906301, y: 0.09946561, z: -0.014638813, w: 0.015016781} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.043897152, y: -0.06937659, z: 0.06798693, w: 0.99430263} + inSlope: {x: 0.2579198, y: 0.017637106, z: 0.017994734, w: -0.011410128} + outSlope: {x: 0.2579198, y: 0.017637106, z: 0.017994734, w: -0.011410128} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: 0.08733549, y: 0.00643999, z: 0.0056737717, w: -0.010296117} + outSlope: {x: 0.08733549, y: 0.00643999, z: 0.0056737717, w: -0.010296117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.2715723, z: -0, w: 0.9624181} + inSlope: {x: -0.07008263, y: 0.05481362, z: -0.019703932, w: 0.015392303} + outSlope: {x: -0.07008263, y: 0.05481362, z: -0.019703932, w: 0.015392303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.18047793, y: -0.12891868, z: -0.023868425, w: 0.97480154} + inSlope: {x: -1.0703472, y: 0.85136116, z: 0.013915343, w: -0.08516192} + outSlope: {x: -1.0703472, y: 0.85136116, z: 0.013915343, w: -0.08516192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.34003422, y: 0.0003019399, z: -0.000010386327, w: 0.94041306} + inSlope: {x: 0.13108738, y: 0.019775402, z: -0.006941464, w: 0.0472211} + outSlope: {x: 0.13108738, y: 0.019775402, z: -0.006941464, w: 0.0472211} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.14384378, y: 0.0054026884, z: -0.018710714, w: 0.9894088} + inSlope: {x: 1.1142191, y: -0.0016879503, z: -0.11094646, w: 0.15994534} + outSlope: {x: 1.1142191, y: -0.0016879503, z: -0.11094646, w: 0.15994534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.040566757, y: 0.0014988235, z: -0.036891464, w: 0.99849445} + inSlope: {x: 0.033745825, y: -0.0013763923, z: -0.0034197203, w: -0.0014752224} + outSlope: {x: 0.033745825, y: -0.0013763923, z: -0.0034197203, w: -0.0014752224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: -0.0036430021, y: 0.00013437601, z: 0.000008270153, w: 0.000078678204} + outSlope: {x: -0.0036430021, y: 0.00013437601, z: 0.000008270153, w: 0.000078678204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP/Head_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP/LeftForeArm_FK_CTRL_In_Rig_CONST_GRP/LeftForeArm_FK_CTRL/LeftHand_FK_CTRL_POS_GRP/LeftHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP/RightForeArm_FK_CTRL_In_Rig_CONST_GRP/RightForeArm_FK_CTRL/RightHand_FK_CTRL_POS_GRP/RightHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP/LeftFoot_FK_CTRL_In_Rig_CONST_GRP/LeftFoot_FK_CTRL/LeftToeBase_FK_CTRL_POS_GRP/LeftToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP/RightFoot_FK_CTRL_In_Rig_CONST_GRP/RightFoot_FK_CTRL/RightToeBase_FK_CTRL_POS_GRP/RightToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.75880235, y: -0.2693619, z: 0.5725253, w: 0.15452482} + inSlope: {x: 0.031403303, y: -0.03222406, z: 0.056233402, w: -0.11125981} + outSlope: {x: 0.031403303, y: -0.03222406, z: 0.056233402, w: -0.11125981} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.70664483, y: -0.30837756, z: 0.6357658, w: -0.036855932} + inSlope: {x: 0.50515455, y: -0.25470427, z: 0.3264426, w: -1.8811083} + outSlope: {x: 0.50515455, y: -0.25470427, z: 0.3264426, w: -1.8811083} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.62135947, y: -0.31872278, z: 0.6229588, w: -0.35249218} + inSlope: {x: 0.56808114, y: 0.180096, z: -0.4992932, w: -2.0491273} + outSlope: {x: 0.56808114, y: 0.180096, z: -0.4992932, w: -2.0491273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.54982585, y: -0.2495023, z: 0.5414385, w: -0.5850508} + inSlope: {x: 0.409048, y: 0.73457634, z: -0.26049817, w: -0.93955547} + outSlope: {x: 0.409048, y: 0.73457634, z: -0.26049817, w: -0.93955547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.3997038, y: -0.12749502, z: 0.6254808, w: -0.65784174} + inSlope: {x: 2.0128171, y: 0.6647022, z: 1.5915945, w: 0.16991039} + outSlope: {x: 2.0128171, y: 0.6647022, z: 1.5915945, w: 0.16991039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.12699457, y: -0.16885939, z: 0.8447772, w: -0.4916404} + inSlope: {x: 2.123122, y: -1.5251315, z: 1.6014583, w: 2.7360215} + outSlope: {x: 2.123122, y: -1.5251315, z: 1.6014583, w: 2.7360215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.010587531, y: -0.34263074, z: 0.9138313, w: -0.21772566} + inSlope: {x: 0.56165445, y: -2.3514876, z: -0.039104857, w: 3.4954} + outSlope: {x: 0.56165445, y: -2.3514876, z: -0.039104857, w: 3.4954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: -0.030182421, y: -0.54198366, z: 0.8361428, w: 0.0787918} + inSlope: {x: -0.58269066, y: -1.3711784, z: -1.0980775, w: 2.117435} + outSlope: {x: -0.58269066, y: -1.3711784, z: -1.0980775, w: 2.117435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.05679174, y: -0.6011111, z: 0.7767832, w: 0.17901951} + inSlope: {x: 0.11204517, y: -0.09588749, z: -0.14187309, w: 0.33355132} + outSlope: {x: 0.11204517, y: -0.09588749, z: -0.14187309, w: 0.33355132} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.03435007, y: -0.6035939, z: 0.76887333, w: 0.20815456} + inSlope: {x: 0.073399276, y: -0.004375581, z: -0.025454188, w: 0.093501896} + outSlope: {x: 0.073399276, y: -0.004375581, z: -0.025454188, w: 0.093501896} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.026368206, y: -0.60321194, z: 0.76675344, w: 0.21801233} + inSlope: {x: 0.000392944, y: 0.0011837494, z: 0.00091195194, w: 0.00013768686} + outSlope: {x: 0.000392944, y: 0.0011837494, z: 0.00091195194, w: 0.00013768686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.57748824, y: 0.12879923, z: 0.11034543, w: -0.79858744} + inSlope: {x: 0.041266676, y: 0.06828904, z: -0.1212497, w: -0.035351515} + outSlope: {x: 0.041266676, y: 0.06828904, z: -0.1212497, w: -0.035351515} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.5189348, y: 0.21997538, z: -0.05272219, w: -0.8243409} + inSlope: {x: 0.61141497, y: 0.9676642, z: -1.6586771, w: -0.01869142} + outSlope: {x: 0.61141497, y: 0.9676642, z: -1.6586771, w: -0.01869142} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: -0.4322053, y: 0.38679922, z: -0.30124915, w: -0.75685793} + inSlope: {x: 0.3885305, y: 1.0877458, z: -1.3656046, w: 0.87555355} + outSlope: {x: 0.3885305, y: 1.0877458, z: -1.3656046, w: 0.87555355} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.4193369, y: 0.4834715, z: -0.43904385, w: -0.6305968} + inSlope: {x: -0.033310387, y: -0.1790126, z: -0.5013143, w: 0.23399256} + outSlope: {x: -0.033310387, y: -0.1790126, z: -0.5013143, w: 0.23399256} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.3266362, y: 0.37070525, z: -0.582363, w: -0.6455538} + inSlope: {x: 1.5471025, y: -0.8339177, z: -1.5755427, w: 0.16584998} + outSlope: {x: 1.5471025, y: -0.8339177, z: -1.5755427, w: 0.16584998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.05030996, y: 0.3564857, z: -0.8039857, w: -0.47327986} + inSlope: {x: 2.1065185, y: 0.7558732, z: -1.261217, w: 2.4925442} + outSlope: {x: 2.1065185, y: 0.7558732, z: -1.261217, w: 2.4925442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.10573868, y: 0.47178686, z: -0.8570062, w: -0.17826101} + inSlope: {x: 0.89413804, y: 1.3108793, z: 0.19466224, w: 3.0426037} + outSlope: {x: 0.89413804, y: 1.3108793, z: 0.19466224, w: 3.0426037} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.12430444, y: 0.5971776, z: -0.7834752, w: 0.11871826} + inSlope: {x: -0.37111944, y: 0.40590042, z: 0.41617858, w: 1.1143029} + outSlope: {x: -0.37111944, y: 0.40590042, z: 0.41617858, w: 1.1143029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: 0.06075274, y: 0.64452666, z: -0.71627766, w: 0.2604627} + inSlope: {x: -0.14182371, y: 0.08330027, z: 0.1614221, w: 0.27137184} + outSlope: {x: -0.14182371, y: 0.08330027, z: 0.1614221, w: 0.27137184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.047463313, y: 0.65292317, z: -0.7004079, w: 0.284372} + inSlope: {x: -0.005606716, y: 0.0134289395, z: 0.012642157, w: 0.0012570631} + outSlope: {x: -0.005606716, y: 0.0134289395, z: 0.012642157, w: 0.0012570631} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.14523979, z: -0, w: 0.9893965} + inSlope: {x: 0, y: -0.022670923, z: 0, w: -0.0033330915} + outSlope: {x: 0, y: -0.022670923, z: 0, w: -0.0033330915} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: 0, y: -0.24940026, z: -0, w: 0.9684005} + inSlope: {x: 0, y: -0.12166633, z: 0, w: -0.03129244} + outSlope: {x: 0, y: -0.12166633, z: 0, w: -0.03129244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0, y: -0.25257087, z: -0, w: 0.9675784} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: -0.25257087, z: -0, w: 0.9675784} + inSlope: {x: 0.04793115, y: 0.009342076, z: 0.0155318165, w: 0.0023925155} + outSlope: {x: 0.04793115, y: 0.009342076, z: 0.0155318165, w: 0.0023925155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.24441493, y: -0.19411536, z: 0.06670617, w: 0.94769764} + inSlope: {x: 1.4425566, y: 0.40489182, z: 0.31690693, w: -0.31140193} + outSlope: {x: 1.4425566, y: 0.40489182, z: 0.31690693, w: -0.31140193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.47591648, y: -0.12087501, z: 0.104357824, w: 0.8648712} + inSlope: {x: 0.0858719, y: 0.030126153, z: 0.008634486, w: -0.043984693} + outSlope: {x: 0.0858719, y: 0.030126153, z: 0.008634486, w: -0.043984693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP/Left_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -6.9134726e-10, y: 0, z: -0, w: 1} + inSlope: {x: -0.048781484, y: 0, z: 0, w: -0.000039339102} + outSlope: {x: -0.048781484, y: 0, z: 0, w: -0.000039339102} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.25058874, y: 0, z: -0, w: 0.9680937} + inSlope: {x: -1.4923338, y: 0, z: 0, w: -0.38637364} + outSlope: {x: -1.4923338, y: 0, z: 0, w: -0.38637364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.4954339, y: 0, z: -0, w: 0.86864567} + inSlope: {x: -0.4678582, y: 0, z: 0, w: -0.2660146} + outSlope: {x: -0.4678582, y: 0, z: 0, w: -0.2660146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.40533298, y: 0, z: -0, w: 0.91416913} + inSlope: {x: 1.2244439, y: 0, z: 0, w: 0.54186577} + outSlope: {x: 1.2244439, y: 0, z: 0, w: 0.54186577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.13757256, y: 0, z: -0, w: 0.9904917} + inSlope: {x: 1.403449, y: 0, z: 0, w: 0.19577461} + outSlope: {x: 1.403449, y: 0, z: 0, w: 0.19577461} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0, y: 0, z: -0, w: 1} + inSlope: {x: 0.104097605, y: 0, z: 0, w: 0.000089407054} + outSlope: {x: 0.104097605, y: 0, z: 0, w: 0.000089407054} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_Ankle_IK_AnimData_GRP/Left_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.021029623, y: 0.14777404, z: -0.0031428554, w: 0.9887926} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.021029623, y: 0.14777404, z: -0.0031428554, w: 0.9887926} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.021029623, y: 0.14777404, z: -0.0031428554, w: 0.9887926} + inSlope: {x: 0.09070214, y: 0.009466351, z: -0.012938875, w: -0.0035297652} + outSlope: {x: 0.09070214, y: 0.009466351, z: -0.012938875, w: -0.0035297652} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.3798623, y: 0.17438813, z: -0.06939512, w: 0.90580225} + inSlope: {x: 2.476318, y: 0.08652233, z: -0.5710626, w: -1.1001644} + outSlope: {x: 2.476318, y: 0.08652233, z: -0.5710626, w: -1.1001644} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.6686851, y: 0.16851321, z: -0.15000893, w: 0.708492} + inSlope: {x: 1.6323438, y: -0.15926689, z: -0.5522954, w: -1.6154867} + outSlope: {x: 1.6323438, y: -0.15926689, z: -0.5522954, w: -1.6154867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.793208, y: 0.14846046, z: -0.1971974, w: 0.55668104} + inSlope: {x: 0.09820113, y: -0.023836814, z: -0.042019527, w: -0.14794363} + outSlope: {x: 0.09820113, y: -0.023836814, z: -0.042019527, w: -0.14794363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP/Right_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.309017, y: 0, z: -0, w: 0.95105654} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.309017, y: 0, z: -0, w: 0.95105654} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.30804303, y: 0, z: -0, w: 0.95137244} + inSlope: {x: 0.11427631, y: 0, z: 0, w: 0.036876764} + outSlope: {x: 0.11427631, y: 0, z: 0, w: 0.036876764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.12551786, y: 0, z: -0, w: 0.99209136} + inSlope: {x: 0.9169639, y: 0, z: 0, w: 0.11614334} + outSlope: {x: 0.9169639, y: 0, z: 0, w: 0.11614334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0, y: 0, z: -0, w: 1} + inSlope: {x: 0.061434668, y: 0, z: 0, w: 0.000032186537} + outSlope: {x: 0.061434668, y: 0, z: 0, w: 0.000032186537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_Ankle_IK_AnimData_GRP/Right_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000012947496, y: 0.22619884, z: -0.000055586883, w: 0.97408116} + inSlope: {x: -0.028902186, y: -0.042341348, z: 0.0066884146, w: 0.0098097315} + outSlope: {x: -0.028902186, y: -0.042341348, z: 0.0066884146, w: 0.0098097315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.09563085, y: 0.08212616, z: 0.007860449, w: 0.99199206} + inSlope: {x: -0.41577932, y: -0.6529472, z: -0.028513836, w: 0.014340883} + outSlope: {x: -0.41577932, y: -0.6529472, z: -0.028513836, w: 0.014340883} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.13844585, y: -0.0038429243, z: -0.0012791166, w: 0.99036175} + inSlope: {x: 0.17186248, y: -0.10544588, z: -0.053878658, w: 0.02342819} + outSlope: {x: 0.17186248, y: -0.10544588, z: -0.053878658, w: 0.02342819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.051048942, y: -0.02304332, z: -0.039250374, w: 0.9976585} + inSlope: {x: 0.8133038, y: -0.055861637, z: -0.13047048, w: -0.04796152} + outSlope: {x: 0.8133038, y: -0.055861637, z: -0.13047048, w: -0.04796152} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.19398005, y: -0.032606214, z: -0.051339086, w: 0.9791184} + inSlope: {x: 0.31871602, y: -0.016712524, z: 0.010611164, w: -0.063096344} + outSlope: {x: 0.31871602, y: -0.016712524, z: 0.010611164, w: -0.063096344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.2549264, y: -0.035757825, z: -0.04919599, w: 0.965046} + inSlope: {x: 0.0040769614, y: -0.0002078714, z: 0.00015109792, w: -0.0010764609} + outSlope: {x: 0.0040769614, y: -0.0002078714, z: 0.00015109792, w: -0.0010764609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06384561, y: 0.17129135, z: -0.011067011, w: 0.98308724} + inSlope: {x: 0.06258488, y: -0.00070989126, z: -0.010903905, w: 0.004030466} + outSlope: {x: 0.06258488, y: -0.00070989126, z: -0.010903905, w: 0.004030466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.124131404, y: 0.16606717, z: -0.043415435, w: 0.9773066} + inSlope: {x: 0.89441484, y: -0.0397034, z: -0.15198582, w: -0.113430634} + outSlope: {x: 0.89441484, y: -0.0397034, z: -0.15198582, w: -0.113430634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.23106925, y: 0.15838054, z: -0.060709234, w: 0.9580381} + inSlope: {x: -0.15827218, y: -0.100365534, z: 0.06924969, w: 0.058976386} + outSlope: {x: -0.15827218, y: -0.100365534, z: 0.06924969, w: 0.058976386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.06386338, y: 0.05643142, z: -0.011012351, w: 0.996301} + inSlope: {x: -0.79715776, y: -0.45605594, z: 0.13657117, w: 0.07853679} + outSlope: {x: -0.79715776, y: -0.45605594, z: 0.13657117, w: 0.07853679} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.07616262, y: -0.0000061371497, z: 0.000056772322, w: 0.9970954} + inSlope: {x: -0.31953633, y: -0.000018193768, z: -0.0000019635281, w: -0.024350904} + outSlope: {x: -0.31953633, y: -0.000018193768, z: -0.0000019635281, w: -0.024350904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.12981245, y: -0.000009189229, z: 0.000056358844, w: 0.9915386} + inSlope: {x: -0.0010487448, y: -0.00000005964472, z: -0.000000009604273, w: -0.00013589872} + outSlope: {x: -0.0010487448, y: -0.00000005964472, z: -0.000000009604273, w: -0.00013589872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.694863e-17, y: 0, z: -0, w: 1} + inSlope: {x: 0.027758924, y: -0, z: 0, w: -0.000007152557} + outSlope: {x: 0.027758924, y: -0, z: 0, w: -0.000007152557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.11777763, y: -0, z: -0, w: 0.99304} + inSlope: {x: 0.2678816, y: 0, z: 0, w: -0.031696532} + outSlope: {x: 0.2678816, y: 0, z: 0, w: -0.031696532} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.067476965, y: -0, z: -0, w: 0.99772084} + inSlope: {x: -0.4834153, y: 0, z: 0, w: 0.032651454} + outSlope: {x: -0.4834153, y: 0, z: 0, w: 0.032651454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.038835432, y: 0, z: -0, w: 0.99924564} + inSlope: {x: 0.000016763792, y: 0, z: 0, w: 0} + outSlope: {x: 0.000016763792, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0387917, y: 0, z: -0, w: 0.9992473} + inSlope: {x: 0.0000087171875, y: 0, z: 0, w: 0} + outSlope: {x: 0.0000087171875, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034864228, y: 0.029757628, z: 0.001373544, w: 0.99955016} + inSlope: {x: 0.01296169, y: -0.029640643, z: 0.012702823, w: 0.0008082389} + outSlope: {x: 0.01296169, y: -0.029640643, z: 0.012702823, w: 0.0008082389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.0594623, y: -0.08265397, z: 0.056795027, w: 0.9931802} + inSlope: {x: 0.18587562, y: -0.33131295, z: 0.18624792, w: -0.04923642} + outSlope: {x: 0.18587562, y: -0.33131295, z: 0.18624792, w: -0.04923642} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.035425972, y: -0.083329365, z: 0.06761126, w: 0.99359447} + inSlope: {x: -0.15906301, y: 0.09946561, z: -0.014638813, w: 0.015016781} + outSlope: {x: -0.15906301, y: 0.09946561, z: -0.014638813, w: 0.015016781} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.043897152, y: -0.06937659, z: 0.06798693, w: 0.99430263} + inSlope: {x: 0.2579198, y: 0.017637106, z: 0.017994734, w: -0.011410128} + outSlope: {x: 0.2579198, y: 0.017637106, z: 0.017994734, w: -0.011410128} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.11724789, y: -0.06416326, z: 0.07292742, w: 0.98834085} + inSlope: {x: 0.08733549, y: 0.00643999, z: 0.0056737717, w: -0.010296117} + outSlope: {x: 0.08733549, y: 0.00643999, z: 0.0056737717, w: -0.010296117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.2715723, z: -0, w: 0.9624181} + inSlope: {x: -0.07008263, y: 0.05481362, z: -0.019703932, w: 0.015392303} + outSlope: {x: -0.07008263, y: 0.05481362, z: -0.019703932, w: 0.015392303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.18047793, y: -0.12891868, z: -0.023868425, w: 0.97480154} + inSlope: {x: -1.0703472, y: 0.85136116, z: 0.013915343, w: -0.08516192} + outSlope: {x: -1.0703472, y: 0.85136116, z: 0.013915343, w: -0.08516192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.34003422, y: 0.0003019399, z: -0.000010386327, w: 0.94041306} + inSlope: {x: 0.13108738, y: 0.019775402, z: -0.006941464, w: 0.0472211} + outSlope: {x: 0.13108738, y: 0.019775402, z: -0.006941464, w: 0.0472211} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.14384378, y: 0.0054026884, z: -0.018710714, w: 0.9894088} + inSlope: {x: 1.1142191, y: -0.0016879503, z: -0.11094646, w: 0.15994534} + outSlope: {x: 1.1142191, y: -0.0016879503, z: -0.11094646, w: 0.15994534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.040566757, y: 0.0014988235, z: -0.036891464, w: 0.99849445} + inSlope: {x: 0.033745825, y: -0.0013763923, z: -0.0034197203, w: -0.0014752224} + outSlope: {x: 0.033745825, y: -0.0013763923, z: -0.0034197203, w: -0.0014752224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.021944195, y: 0.0021863522, z: -0.03685711, w: 0.9990772} + inSlope: {x: -0.0036430021, y: 0.00013437601, z: 0.000008270153, w: 0.000078678204} + outSlope: {x: -0.0036430021, y: 0.00013437601, z: 0.000008270153, w: 0.000078678204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck/Bind_Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.36882696, y: 0.13777381, z: 0.10920368, w: 0.912721} + inSlope: {x: 0.022607444, y: -0.093211226, z: 0.10448947, w: -0.0077497954} + outSlope: {x: 0.022607444, y: -0.093211226, z: 0.10448947, w: -0.0077497954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3783917, y: 0.0477169, z: 0.21267934, w: 0.8996168} + inSlope: {x: -0.038810674, y: -1.2574631, z: 1.4609292, w: -0.2653295} + outSlope: {x: -0.038810674, y: -1.2574631, z: 1.4609292, w: -0.2653295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.34633315, y: -0.08309143, z: 0.35057387, w: 0.8661681} + inSlope: {x: -0.55097073, y: -1.0605955, z: 0.79413986, w: -0.19877145} + outSlope: {x: -0.55097073, y: -1.0605955, z: 0.79413986, w: -0.19877145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: 0.26256746, y: -0.14108989, z: 0.2492523, w: 0.9214257} + inSlope: {x: -0.14232066, y: 0.14661986, z: -0.6751978, w: 0.24688302} + outSlope: {x: -0.14232066, y: 0.14661986, z: -0.6751978, w: 0.24688302} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.26550463, y: -0.08353664, z: 0.22618233, w: 0.9334723} + inSlope: {x: 0.14826909, y: 0.7646406, z: -0.32615244, w: 0.10401796} + outSlope: {x: 0.14826909, y: 0.7646406, z: -0.32615244, w: 0.10401796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.3196561, y: 0.027140696, z: 0.07090489, w: 0.9444871} + inSlope: {x: 0.7609676, y: 0.9276725, z: -2.4501884, w: -0.105634436} + outSlope: {x: 0.7609676, y: 0.9276725, z: -2.4501884, w: -0.105634436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.3908093, y: 0.09585878, z: -0.20273416, w: 0.8927363} + inSlope: {x: 0.51756835, y: 0.49913496, z: -2.585717, w: -0.86404437} + outSlope: {x: 0.51756835, y: 0.49913496, z: -2.585717, w: -0.86404437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.4157814, y: 0.18796586, z: -0.5242372, w: 0.7190063} + inSlope: {x: -0.17333663, y: 0.35405755, z: -0.6068584, w: -0.4340974} + outSlope: {x: -0.17333663, y: 0.35405755, z: -0.6068584, w: -0.4340974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.3127546, y: 0.3068371, z: -0.69999915, w: 0.56394744} + inSlope: {x: -0.56659484, y: 0.3695256, z: -0.43508333, w: -0.42675954} + outSlope: {x: -0.56659484, y: 0.3695256, z: -0.43508333, w: -0.42675954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.17072299, y: 0.36093953, z: -0.7345773, w: 0.5486096} + inSlope: {x: -1.3203173, y: 0.32284796, z: 0.0350726, w: 0.24635577} + outSlope: {x: -1.3203173, y: 0.32284796, z: 0.0350726, w: 0.24635577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: -0.7232968, y: 0.15676633, z: 0.06226307, w: 0.13903154} + outSlope: {x: -0.7232968, y: 0.15676633, z: 0.06226307, w: 0.13903154} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.001134891, y: -0.005218604, z: -0.88906074, w: 0.45775813} + inSlope: {x: 0.0010905205, y: 0.0015576928, z: -0.051559206, w: -0.10034501} + outSlope: {x: 0.0010905205, y: 0.0015576928, z: -0.051559206, w: -0.10034501} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.00017831367, y: -0.0040857913, z: -0.924031, w: 0.38229564} + inSlope: {x: 0.005549522, y: 0.0055889837, z: -0.16051413, w: -0.38606468} + outSlope: {x: 0.005549522, y: 0.0055889837, z: -0.16051413, w: -0.38606468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.0011643961, y: -0.0052612727, z: -0.88764256, w: 0.46050152} + inSlope: {x: -0.015242502, y: -0.022349577, z: 0.7467146, w: 1.4346144} + outSlope: {x: -0.015242502, y: -0.022349577, z: 0.7467146, w: 1.4346144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.002130609, y: -0.008079184, z: -0.77491736, w: 0.63200736} + inSlope: {x: 0.00010124719, y: -0.019750195, z: 0.9449136, w: 1.1620224} + outSlope: {x: 0.00010124719, y: -0.019750195, z: 0.9449136, w: 1.1620224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.0020433846, y: -0.008823939, z: -0.7370923, w: 0.6757315} + inSlope: {x: -0.0017758308, y: 0.008074116, z: -0.43277422, w: -0.4741267} + outSlope: {x: -0.0017758308, y: 0.008074116, z: -0.43277422, w: -0.4741267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.0019479357, y: -0.006850488, z: -0.829112, w: 0.5590372} + inSlope: {x: 0.003550623, y: 0.012025276, z: -0.49011338, w: -0.72363746} + outSlope: {x: 0.003550623, y: 0.012025276, z: -0.49011338, w: -0.72363746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.002055452, y: -0.007281958, z: -0.81109184, w: 0.58486986} + inSlope: {x: -0.0038111154, y: -0.020315964, z: 0.8769312, w: 1.2094253} + outSlope: {x: -0.0038111154, y: -0.020315964, z: 0.8769312, w: 1.2094253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.0031901852, y: -0.009972394, z: -0.6443441, w: 0.76466405} + inSlope: {x: -0.025864258, y: -0.01906326, z: 1.673929, w: 1.4134235} + outSlope: {x: -0.025864258, y: -0.01906326, z: 1.673929, w: 1.4134235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.0043405704, y: -0.011224263, z: -0.5431646, w: 0.83954} + inSlope: {x: 0.0014990564, y: 0.0024704412, z: -0.18904144, w: -0.12368455} + outSlope: {x: 0.0014990564, y: 0.0024704412, z: -0.18904144, w: -0.12368455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.003987086, y: -0.010719482, z: -0.582371, w: 0.81284267} + inSlope: {x: 0.005780683, y: 0.0069965487, z: -0.5548906, w: -0.39708352} + outSlope: {x: 0.005780683, y: 0.0069965487, z: -0.5548906, w: -0.39708352} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.0024515002, y: -0.009508089, z: -0.6870809, w: 0.7265146} + inSlope: {x: 0.0004894538, y: 0.00026101223, z: -0.025439834, w: -0.0240433} + outSlope: {x: 0.0004894538, y: 0.00026101223, z: -0.025439834, w: -0.0240433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: -0.00024986477, y: -0.00013288124, z: 0.012967599, w: 0.012266648} + outSlope: {x: -0.00024986477, y: -0.00013288124, z: 0.012967599, w: 0.012266648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.24002393, y: 0.4497134, z: 0.052769747, w: 0.8586977} + inSlope: {x: -0.0045937295, y: -0.099858634, z: -0.05249686, w: 0.056651827} + outSlope: {x: -0.0045937295, y: -0.099858634, z: -0.05249686, w: 0.056651827} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.23855811, y: 0.3531318, z: -0.02519536, w: 0.90429705} + inSlope: {x: -0.04098818, y: -1.3572881, z: -1.4756417, w: 0.49430615} + outSlope: {x: -0.04098818, y: -1.3572881, z: -1.4756417, w: 0.49430615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.2050125, y: 0.2033314, z: -0.23496296, w: 0.92812645} + inSlope: {x: -0.7742845, y: -1.3357161, z: -2.2210472, w: -0.0952167} + outSlope: {x: -0.7742845, y: -1.3357161, z: -2.2210472, w: -0.0952167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.047280997, y: 0.10750956, z: -0.41350988, w: 0.90289307} + inSlope: {x: -0.913515, y: -0.17304927, z: -0.15180308, w: 0.000010728836} + outSlope: {x: -0.913515, y: -0.17304927, z: -0.15180308, w: 0.000010728836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.017350763, y: 0.06665762, z: -0.35310614, w: 0.9330444} + inSlope: {x: -0.23392278, y: -0.85357404, z: 1.2570759, w: 0.5270947} + outSlope: {x: -0.23392278, y: -0.85357404, z: 1.2570759, w: 0.5270947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.021477059, y: -0.10728372, z: -0.19034918, w: 0.9756004} + inSlope: {x: 0.34528008, y: -2.521875, z: 1.4879525, w: 0.019090194} + outSlope: {x: 0.34528008, y: -2.521875, z: 1.4879525, w: 0.019090194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.084525794, y: -0.34863734, z: -0.15224877, w: 0.9209385} + inSlope: {x: 1.633661, y: -1.5386515, z: -1.0216799, w: -0.89967453} + outSlope: {x: 1.633661, y: -1.5386515, z: -1.0216799, w: -0.89967453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.2138702, y: -0.32660243, z: -0.35584354, w: 0.849097} + inSlope: {x: 0.56597805, y: 1.8649111, z: -2.4450593, w: -0.45442837} + outSlope: {x: 0.56597805, y: 1.8649111, z: -2.4450593, w: -0.45442837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.21582976, y: -0.11481096, z: -0.5229634, w: 0.8165448} + inSlope: {x: -0.31380937, y: 2.760124, z: -1.3293282, w: -0.3739146} + outSlope: {x: -0.31380937, y: 2.760124, z: -1.3293282, w: -0.3739146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.17679246, y: 0.10074538, z: -0.5407572, w: 0.8161964} + inSlope: {x: -0.21505365, y: 0.5234121, z: 0.97240496, w: 0.6252811} + outSlope: {x: -0.21505365, y: 0.5234121, z: 0.97240496, w: 0.6252811} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.14275014, y: 0.15657118, z: -0.3777867, w: 0.9013241} + inSlope: {x: -0.22048539, y: 0.29281792, z: 0.8779209, w: 0.3523103} + outSlope: {x: -0.22048539, y: 0.29281792, z: 0.8779209, w: 0.3523103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.04845257, y: 0.24484369, z: -0.23448941, w: 0.9395311} + inSlope: {x: -0.8730278, y: 0.661905, z: 0.20271842, w: -0.078122094} + outSlope: {x: -0.8730278, y: 0.661905, z: 0.20271842, w: -0.078122094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: -0.5801845, y: 0.4070578, z: -0.077616945, w: -0.18146771} + outSlope: {x: -0.5801845, y: 0.4070578, z: -0.077616945, w: -0.18146771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.36882696, y: 0.13777381, z: 0.10920368, w: 0.912721} + inSlope: {x: 0.022607444, y: -0.093211226, z: 0.10448947, w: -0.0077497954} + outSlope: {x: 0.022607444, y: -0.093211226, z: 0.10448947, w: -0.0077497954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3783917, y: 0.0477169, z: 0.21267934, w: 0.8996168} + inSlope: {x: -0.038810674, y: -1.2574631, z: 1.4609292, w: -0.2653295} + outSlope: {x: -0.038810674, y: -1.2574631, z: 1.4609292, w: -0.2653295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.34633315, y: -0.08309143, z: 0.35057387, w: 0.8661681} + inSlope: {x: -0.55097073, y: -1.0605955, z: 0.79413986, w: -0.19877145} + outSlope: {x: -0.55097073, y: -1.0605955, z: 0.79413986, w: -0.19877145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: 0.26256746, y: -0.14108989, z: 0.2492523, w: 0.9214257} + inSlope: {x: -0.14232066, y: 0.14661986, z: -0.6751978, w: 0.24688302} + outSlope: {x: -0.14232066, y: 0.14661986, z: -0.6751978, w: 0.24688302} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: 0.26550463, y: -0.08353664, z: 0.22618233, w: 0.9334723} + inSlope: {x: 0.14826909, y: 0.7646406, z: -0.32615244, w: 0.10401796} + outSlope: {x: 0.14826909, y: 0.7646406, z: -0.32615244, w: 0.10401796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.3196561, y: 0.027140696, z: 0.07090489, w: 0.9444871} + inSlope: {x: 0.7609676, y: 0.9276725, z: -2.4501884, w: -0.105634436} + outSlope: {x: 0.7609676, y: 0.9276725, z: -2.4501884, w: -0.105634436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.3908093, y: 0.09585878, z: -0.20273416, w: 0.8927363} + inSlope: {x: 0.51756835, y: 0.49913496, z: -2.585717, w: -0.86404437} + outSlope: {x: 0.51756835, y: 0.49913496, z: -2.585717, w: -0.86404437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.4157814, y: 0.18796586, z: -0.5242372, w: 0.7190063} + inSlope: {x: -0.17333663, y: 0.35405755, z: -0.6068584, w: -0.4340974} + outSlope: {x: -0.17333663, y: 0.35405755, z: -0.6068584, w: -0.4340974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.3127546, y: 0.3068371, z: -0.69999915, w: 0.56394744} + inSlope: {x: -0.56659484, y: 0.3695256, z: -0.43508333, w: -0.42675954} + outSlope: {x: -0.56659484, y: 0.3695256, z: -0.43508333, w: -0.42675954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.17072299, y: 0.36093953, z: -0.7345773, w: 0.5486096} + inSlope: {x: -1.3203173, y: 0.32284796, z: 0.0350726, w: 0.24635577} + outSlope: {x: -1.3203173, y: 0.32284796, z: 0.0350726, w: 0.24635577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.118723035, y: 0.37265027, z: -0.7310876, w: 0.5590595} + inSlope: {x: -0.7232968, y: 0.15676633, z: 0.06226307, w: 0.13903154} + outSlope: {x: -0.7232968, y: 0.15676633, z: 0.06226307, w: 0.13903154} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.001134891, y: -0.005218604, z: -0.88906074, w: 0.45775813} + inSlope: {x: 0.0010905205, y: 0.0015576928, z: -0.051559206, w: -0.10034501} + outSlope: {x: 0.0010905205, y: 0.0015576928, z: -0.051559206, w: -0.10034501} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.00017831367, y: -0.0040857913, z: -0.924031, w: 0.38229564} + inSlope: {x: 0.005549522, y: 0.0055889837, z: -0.16051413, w: -0.38606468} + outSlope: {x: 0.005549522, y: 0.0055889837, z: -0.16051413, w: -0.38606468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.0011643961, y: -0.0052612727, z: -0.88764256, w: 0.46050152} + inSlope: {x: -0.015242502, y: -0.022349577, z: 0.7467146, w: 1.4346144} + outSlope: {x: -0.015242502, y: -0.022349577, z: 0.7467146, w: 1.4346144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: -0.002130609, y: -0.008079184, z: -0.77491736, w: 0.63200736} + inSlope: {x: 0.00010124719, y: -0.019750195, z: 0.9449136, w: 1.1620224} + outSlope: {x: 0.00010124719, y: -0.019750195, z: 0.9449136, w: 1.1620224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: -0.0020433846, y: -0.008823939, z: -0.7370923, w: 0.6757315} + inSlope: {x: -0.0017758308, y: 0.008074116, z: -0.43277422, w: -0.4741267} + outSlope: {x: -0.0017758308, y: 0.008074116, z: -0.43277422, w: -0.4741267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: -0.0019479357, y: -0.006850488, z: -0.829112, w: 0.5590372} + inSlope: {x: 0.003550623, y: 0.012025276, z: -0.49011338, w: -0.72363746} + outSlope: {x: 0.003550623, y: 0.012025276, z: -0.49011338, w: -0.72363746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.002055452, y: -0.007281958, z: -0.81109184, w: 0.58486986} + inSlope: {x: -0.0038111154, y: -0.020315964, z: 0.8769312, w: 1.2094253} + outSlope: {x: -0.0038111154, y: -0.020315964, z: 0.8769312, w: 1.2094253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.0031901852, y: -0.009972394, z: -0.6443441, w: 0.76466405} + inSlope: {x: -0.025864258, y: -0.01906326, z: 1.673929, w: 1.4134235} + outSlope: {x: -0.025864258, y: -0.01906326, z: 1.673929, w: 1.4134235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: -0.0043405704, y: -0.011224263, z: -0.5431646, w: 0.83954} + inSlope: {x: 0.0014990564, y: 0.0024704412, z: -0.18904144, w: -0.12368455} + outSlope: {x: 0.0014990564, y: 0.0024704412, z: -0.18904144, w: -0.12368455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: -0.003987086, y: -0.010719482, z: -0.582371, w: 0.81284267} + inSlope: {x: 0.005780683, y: 0.0069965487, z: -0.5548906, w: -0.39708352} + outSlope: {x: 0.005780683, y: 0.0069965487, z: -0.5548906, w: -0.39708352} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.0024515002, y: -0.009508089, z: -0.6870809, w: 0.7265146} + inSlope: {x: 0.0004894538, y: 0.00026101223, z: -0.025439834, w: -0.0240433} + outSlope: {x: 0.0004894538, y: 0.00026101223, z: -0.025439834, w: -0.0240433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0024512946, y: -0.009507979, z: -0.6870916, w: 0.72650445} + inSlope: {x: -0.00024986477, y: -0.00013288124, z: 0.012967599, w: 0.012266648} + outSlope: {x: -0.00024986477, y: -0.00013288124, z: 0.012967599, w: 0.012266648} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.24002393, y: 0.4497134, z: 0.052769747, w: 0.8586977} + inSlope: {x: -0.0045937295, y: -0.099858634, z: -0.05249686, w: 0.056651827} + outSlope: {x: -0.0045937295, y: -0.099858634, z: -0.05249686, w: 0.056651827} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.23855811, y: 0.3531318, z: -0.02519536, w: 0.90429705} + inSlope: {x: -0.04098818, y: -1.3572881, z: -1.4756417, w: 0.49430615} + outSlope: {x: -0.04098818, y: -1.3572881, z: -1.4756417, w: 0.49430615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.2050125, y: 0.2033314, z: -0.23496296, w: 0.92812645} + inSlope: {x: -0.7742845, y: -1.3357161, z: -2.2210472, w: -0.0952167} + outSlope: {x: -0.7742845, y: -1.3357161, z: -2.2210472, w: -0.0952167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.047280997, y: 0.10750956, z: -0.41350988, w: 0.90289307} + inSlope: {x: -0.913515, y: -0.17304927, z: -0.15180308, w: 0.000010728836} + outSlope: {x: -0.913515, y: -0.17304927, z: -0.15180308, w: 0.000010728836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.017350763, y: 0.06665762, z: -0.35310614, w: 0.9330444} + inSlope: {x: -0.23392278, y: -0.85357404, z: 1.2570759, w: 0.5270947} + outSlope: {x: -0.23392278, y: -0.85357404, z: 1.2570759, w: 0.5270947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: -0.021477059, y: -0.10728372, z: -0.19034918, w: 0.9756004} + inSlope: {x: 0.34528008, y: -2.521875, z: 1.4879525, w: 0.019090194} + outSlope: {x: 0.34528008, y: -2.521875, z: 1.4879525, w: 0.019090194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.084525794, y: -0.34863734, z: -0.15224877, w: 0.9209385} + inSlope: {x: 1.633661, y: -1.5386515, z: -1.0216799, w: -0.89967453} + outSlope: {x: 1.633661, y: -1.5386515, z: -1.0216799, w: -0.89967453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8000001 + value: {x: 0.2138702, y: -0.32660243, z: -0.35584354, w: 0.849097} + inSlope: {x: 0.56597805, y: 1.8649111, z: -2.4450593, w: -0.45442837} + outSlope: {x: 0.56597805, y: 1.8649111, z: -2.4450593, w: -0.45442837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.21582976, y: -0.11481096, z: -0.5229634, w: 0.8165448} + inSlope: {x: -0.31380937, y: 2.760124, z: -1.3293282, w: -0.3739146} + outSlope: {x: -0.31380937, y: 2.760124, z: -1.3293282, w: -0.3739146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.17679246, y: 0.10074538, z: -0.5407572, w: 0.8161964} + inSlope: {x: -0.21505365, y: 0.5234121, z: 0.97240496, w: 0.6252811} + outSlope: {x: -0.21505365, y: 0.5234121, z: 0.97240496, w: 0.6252811} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.14275014, y: 0.15657118, z: -0.3777867, w: 0.9013241} + inSlope: {x: -0.22048539, y: 0.29281792, z: 0.8779209, w: 0.3523103} + outSlope: {x: -0.22048539, y: 0.29281792, z: 0.8779209, w: 0.3523103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.04845257, y: 0.24484369, z: -0.23448941, w: 0.9395311} + inSlope: {x: -0.8730278, y: 0.661905, z: 0.20271842, w: -0.078122094} + outSlope: {x: -0.8730278, y: 0.661905, z: 0.20271842, w: -0.078122094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.045192678, y: 0.3121159, z: -0.2337262, w: 0.9197355} + inSlope: {x: -0.5801845, y: 0.4070578, z: -0.077616945, w: -0.18146771} + outSlope: {x: -0.5801845, y: 0.4070578, z: -0.077616945, w: -0.18146771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.276507, y: 0.34955138, z: 0.17539309, w: 0.8778354} + inSlope: {x: -0.084557526, y: 0.020579694, z: -0.24327187, w: 0.066372156} + outSlope: {x: -0.084557526, y: 0.020579694, z: -0.24327187, w: 0.066372156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.24943392, y: 0.3210224, z: 0.043536883, w: 0.9125963} + inSlope: {x: -0.027041586, y: -0.5231658, z: -1.1112871, w: 0.2440292} + outSlope: {x: -0.027041586, y: -0.5231658, z: -1.1112871, w: 0.2440292} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.2916824, y: 0.19743064, z: -0.15296434, w: 0.92333335} + inSlope: {x: 0.34444663, y: -0.6369867, z: -0.83073926, w: -0.10935366} + outSlope: {x: 0.34444663, y: -0.6369867, z: -0.83073926, w: -0.10935366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.3244925, y: 0.12197285, z: -0.1715612, w: 0.9221681} + inSlope: {x: 0.055211537, y: -0.3952961, z: 0.89478624, w: 0.19768971} + outSlope: {x: 0.055211537, y: -0.3952961, z: 0.89478624, w: 0.19768971} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.38512725, y: -0.026444016, z: 0.14241819, w: 0.91142464} + inSlope: {x: 0.4116417, y: -1.0476274, z: 1.6432058, w: -0.46124563} + outSlope: {x: 0.4116417, y: -1.0476274, z: 1.6432058, w: -0.46124563} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.42047438, y: -0.22757809, z: 0.42138857, w: 0.7706109} + inSlope: {x: -0.08526751, y: -0.74003243, z: 1.0718287, w: -0.7562853} + outSlope: {x: -0.08526751, y: -0.74003243, z: 1.0718287, w: -0.7562853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.4151811, y: -0.27520567, z: 0.49980015, w: 0.7085805} + inSlope: {x: 0.02128416, y: -0.1501479, z: 0.3282318, w: -0.3023557} + outSlope: {x: 0.02128416, y: -0.1501479, z: 0.3282318, w: -0.3023557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.38382095, y: -0.34509033, z: 0.59055567, w: 0.6203533} + inSlope: {x: -0.40201277, y: -0.23861942, z: 0.19395185, w: -0.0689434} + outSlope: {x: -0.40201277, y: -0.23861942, z: 0.19395185, w: -0.0689434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.5607646, y: -0.1534833, z: 0.07857449, w: 0.0914062} + outSlope: {x: -0.5607646, y: -0.1534833, z: 0.07857449, w: 0.0914062} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0022422466, y: 0.01850258, z: 0.107963905, w: 0.9939801} + inSlope: {x: -0.009863124, y: -0.0072134654, z: 0.5561489, w: -0.06292462} + outSlope: {x: -0.009863124, y: -0.0072134654, z: 0.5561489, w: -0.06292462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: -0.003285239, y: 0.017648054, z: 0.17205262, w: 0.9849242} + inSlope: {x: -0.028694443, y: -0.02727449, z: 1.9848413, w: -0.35028577} + outSlope: {x: -0.028694443, y: -0.02727449, z: 1.9848413, w: -0.35028577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.0051319464, y: 0.0134943435, z: 0.4552999, w: 0.89022106} + inSlope: {x: 0.0040272786, y: -0.028950496, z: 1.948786, w: -0.9953531} + outSlope: {x: 0.0040272786, y: -0.028950496, z: 1.948786, w: -0.9953531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: -0.0022785375, y: 0.008778393, z: 0.7762199, w: 0.630397} + inSlope: {x: -0.00007446592, y: -0.012783548, z: 0.5620426, w: -0.6899303} + outSlope: {x: -0.00007446592, y: -0.012783548, z: 0.5620426, w: -0.6899303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.002225644, y: 0.008113723, z: 0.80414116, w: 0.5943788} + inSlope: {x: 0.000050074625, y: -0.00032295304, z: 0.013024738, w: -0.01758447} + outSlope: {x: 0.000050074625, y: -0.00032295304, z: 0.013024738, w: -0.01758447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.0024877293, y: 0.010289684, z: 0.6937299, w: 0.72015756} + inSlope: {x: -0.025613807, y: 0.0128911, z: -1.1890388, w: 1.143391} + outSlope: {x: -0.025613807, y: 0.0128911, z: -1.1890388, w: 1.143391} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.0049173967, y: 0.012694282, z: 0.5097024, w: 0.8602431} + inSlope: {x: -0.0072327373, y: 0.017617073, z: -1.2159519, w: 0.7231493} + outSlope: {x: -0.0072327373, y: 0.017617073, z: -1.2159519, w: 0.7231493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.005059274, y: 0.013126833, z: 0.48012727, w: 0.87708604} + inSlope: {x: 0.003279119, y: -0.012384746, z: 0.8415078, w: -0.4627876} + outSlope: {x: 0.003279119, y: -0.012384746, z: 0.8415078, w: -0.4627876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.0023532833, y: 0.01022399, z: 0.6998592, w: 0.7142038} + inSlope: {x: 0.012496961, y: -0.0059642326, z: 0.561968, w: -0.5501967} + outSlope: {x: 0.012496961, y: -0.0059642326, z: 0.561968, w: -0.5501967} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: 0.000047916594, y: 0.0005701376, z: -0.026131893, w: 0.030705959} + outSlope: {x: 0.000047916594, y: 0.0005701376, z: -0.026131893, w: 0.030705959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018438213, y: -0.09985725, z: -0.06575952, w: 0.99265516} + inSlope: {x: -0.08996296, y: -0.017230958, z: -0.11548563, w: -0.007896423} + outSlope: {x: -0.08996296, y: -0.017230958, z: -0.11548563, w: -0.007896423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.04024297, y: -0.103078485, z: -0.056468934, w: 0.9922533} + inSlope: {x: -0.85542136, y: 0.04793108, z: 0.6771935, w: 0.007283092} + outSlope: {x: -0.85542136, y: 0.04793108, z: 0.6771935, w: 0.007283092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.16178137, y: -0.07841186, z: 0.14552277, w: 0.9728831} + inSlope: {x: -0.5049925, y: 0.12541887, z: 1.7078377, w: -0.32887965} + outSlope: {x: -0.5049925, y: 0.12541887, z: 1.7078377, w: -0.32887965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.16965796, y: -0.09271346, z: 0.32691017, w: 0.92506766} + inSlope: {x: 0.16459914, y: 0.0571947, z: -0.34448493, w: 0.1564836} + outSlope: {x: 0.16459914, y: 0.0571947, z: -0.34448493, w: 0.1564836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.15288384, y: 0.024673339, z: 0.15464243, w: 0.9757579} + inSlope: {x: 0.2511985, y: 1.7893305, z: -1.5618389, w: 0.24082685} + outSlope: {x: 0.2511985, y: 1.7893305, z: -1.5618389, w: 0.24082685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.082737766, y: 0.26701486, z: 0.10965421, w: 0.95385194} + inSlope: {x: 0.8723149, y: 1.8452771, z: 1.1988482, w: -0.5808705} + outSlope: {x: 0.8723149, y: 1.8452771, z: 1.1988482, w: -0.5808705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.009615382, y: 0.35130927, z: 0.38734844, w: 0.85232073} + inSlope: {x: 0.58299136, y: -0.5545079, z: 2.8853533, w: -1.089568} + outSlope: {x: 0.58299136, y: -0.5545079, z: 2.8853533, w: -1.089568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.051278975, y: 0.22276285, z: 0.62044245, w: 0.75019896} + inSlope: {x: 0.31955904, y: -1.6510825, z: 1.44294, w: -0.7175155} + outSlope: {x: 0.31955904, y: -1.6510825, z: 1.44294, w: -0.7175155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.07815892, y: 0.100658804, z: 0.6552232, w: 0.7446084} + inSlope: {x: 0.33014262, y: -1.1378543, z: -0.58502436, w: 0.6328466} + outSlope: {x: 0.33014262, y: -1.1378543, z: -0.58502436, w: 0.6328466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.093056224, y: -0.067563355, z: 0.48590252, w: 0.8664147} + inSlope: {x: -0.11259276, y: -0.4848825, z: -0.79337496, w: 0.41953367} + outSlope: {x: -0.11259276, y: -0.4848825, z: -0.79337496, w: 0.41953367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.0025265154, y: -0.15529387, z: 0.35303766, w: 0.92262775} + inSlope: {x: -0.7940531, y: -0.35469788, z: -0.20668049, w: 0.017437952} + outSlope: {x: -0.7940531, y: -0.35469788, z: -0.20668049, w: 0.017437952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.537399, y: -0.22300711, z: -0.0650633, w: -0.034761462} + outSlope: {x: -0.537399, y: -0.22300711, z: -0.0650633, w: -0.034761462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20219873, y: 0.08909413, z: 0.14203367, w: 0.96488565} + inSlope: {x: -0.0010809302, y: 0.002453774, z: -0.0117087355, w: 0.0017237662} + outSlope: {x: -0.0010809302, y: 0.002453774, z: -0.0117087355, w: 0.0017237662} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.19677871, y: 0.10049993, z: 0.086679325, w: 0.97142404} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000027473958, y: -0.00012679923, z: -0.06457076, w: 0.9979131} + inSlope: {x: 0.0000036819254, y: 0.00000080239255, z: -0.02906531, w: -0.0018846988} + outSlope: {x: 0.0000036819254, y: 0.00000080239255, z: -0.02906531, w: -0.0018846988} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.000042770742, y: -0.00012248901, z: -0.18609342, w: 0.9825321} + inSlope: {x: 0.000033121585, y: 0.000011563961, z: -0.26575214, w: -0.050253823} + outSlope: {x: 0.000033121585, y: 0.000011563961, z: -0.26575214, w: -0.050253823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.000044556433, y: -0.00012185089, z: -0.20043175, w: 0.97970766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0005673413, y: -0.0027792053, z: -0.3018949, w: 0.953337} + inSlope: {x: 0.00012138392, y: 0.000024838371, z: -0.04164576, w: -0.013207196} + outSlope: {x: 0.00012138392, y: 0.000024838371, z: -0.04164576, w: -0.013207196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3166667 + value: {x: 0.0009783648, y: -0.0026624547, z: -0.44166905, w: 0.8971736} + inSlope: {x: 0.0015174947, y: 0.000557194, z: -0.5113641, w: -0.25158226} + outSlope: {x: 0.0015174947, y: 0.000557194, z: -0.5113641, w: -0.25158226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0011232314, y: -0.002604649, z: -0.49031663, w: 0.8715398} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.1696837, y: 0.01396373, z: 0.04177225, w: 0.9845139} + inSlope: {x: 0.16567557, y: 0.00702789, z: -0.0023601202, w: -0.028796194} + outSlope: {x: 0.16567557, y: 0.00702789, z: -0.0023601202, w: -0.028796194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.31890127, y: 0.020214649, z: 0.039131507, w: 0.946764} + inSlope: {x: 1.9588541, y: 0.08094421, z: -0.041947294, w: -0.66263264} + outSlope: {x: 1.9588541, y: 0.08094421, z: -0.041947294, w: -0.66263264} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.55641574, y: 0.029784516, z: 0.032446716, w: 0.8297359} + inSlope: {x: 1.7502275, y: 0.06846334, z: -0.06269038, w: -1.1705589} + outSlope: {x: 1.7502275, y: 0.06846334, z: -0.06269038, w: -1.1705589} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.6938777, y: 0.03503444, z: 0.026692599, w: 0.71874464} + inSlope: {x: 0.19709942, y: 0.007322765, z: -0.00958856, w: -0.18984672} + outSlope: {x: 0.19709942, y: 0.007322765, z: -0.00958856, w: -0.18984672} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6982242, y: 0.03519569, z: 0.02647962, w: 0.71452296} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120262, y: -0.0012805896, z: -0.006263081, w: 0.983425} + inSlope: {x: 0.1654896, y: -0.0010539196, z: 0.00021700746, w: -0.03073096} + outSlope: {x: 0.1654896, y: -0.0010539196, z: 0.00021700746, w: -0.03073096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3301162, y: -0.0022274647, z: -0.0059920363, w: 0.9439187} + inSlope: {x: 1.9529352, y: -0.012396969, z: 0.0046266993, w: -0.6858409} + outSlope: {x: 1.9529352, y: -0.012396969, z: 0.0046266993, w: -0.6858409} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.56648934, y: -0.0037233394, z: -0.005196425, w: 0.8240443} + inSlope: {x: 1.7382576, y: -0.010961855, z: 0.007833881, w: -1.1918039} + outSlope: {x: 1.7382576, y: -0.010961855, z: 0.007833881, w: -1.1918039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.70279115, y: -0.0045804973, z: -0.004459276, w: 0.7113675} + inSlope: {x: 0.1950824, y: -0.0012229613, z: 0.0012533318, w: -0.19228932} + outSlope: {x: 0.1950824, y: -0.0012229613, z: 0.0012533318, w: -0.19228932} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.70709276, y: -0.004607459, z: -0.0044314126, w: 0.7070919} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120232, y: 0.0012247949, z: 0.0059066564, w: 0.98342735} + inSlope: {x: 0.1654905, y: 0.00099394, z: -0.00020753591, w: -0.03073096} + outSlope: {x: 0.1654905, y: 0.00099394, z: -0.00020753591, w: -0.03073096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33011633, y: 0.002117582, z: 0.0056484127, w: 0.943921} + inSlope: {x: 1.9529407, y: 0.011685988, z: -0.0043983343, w: -0.6858391} + outSlope: {x: 1.9529407, y: 0.011685988, z: -0.0043983343, w: -0.6858391} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.56649005, y: 0.0035270462, z: 0.0048937374, w: 0.82404655} + inSlope: {x: 1.7382629, y: 0.010323383, z: -0.0074209743, w: -1.1918075} + outSlope: {x: 1.7382629, y: 0.010323383, z: -0.0074209743, w: -1.1918075} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7027922, y: 0.004333953, z: 0.004195899, w: 0.7113696} + inSlope: {x: 0.19508597, y: 0.0011507513, z: -0.0011858714, w: -0.19229111} + outSlope: {x: 0.19508597, y: 0.0011507513, z: -0.0011858714, w: -0.19229111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.70709383, y: 0.004359321, z: 0.004169536, w: 0.707094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16997465, y: 0.006659981, z: 0.042664338, w: 0.9845019} + inSlope: {x: 0.16567199, y: 0.0071797143, z: -0.001130998, w: -0.028842686} + outSlope: {x: 0.16567199, y: 0.0071797143, z: -0.001130998, w: -0.028842686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.31918696, y: 0.013134619, z: 0.041134935, w: 0.9467075} + inSlope: {x: 1.9587352, y: 0.085110046, z: -0.027297849, w: -0.6632245} + outSlope: {x: 1.9587352, y: 0.085110046, z: -0.027297849, w: -0.6632245} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.55667657, y: 0.023479454, z: 0.036239706, w: 0.8296063} + inSlope: {x: 1.7499557, y: 0.076441124, z: -0.04939154, w: -1.1711061} + outSlope: {x: 1.7499557, y: 0.076441124, z: -0.04939154, w: -1.1711061} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.6941116, y: 0.029496133, z: 0.03153695, w: 0.7185711} + inSlope: {x: 0.19705471, y: 0.008648111, z: -0.008069983, w: -0.1899111} + outSlope: {x: 0.19705471, y: 0.008648111, z: -0.008069983, w: -0.1899111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69845706, y: 0.029686866, z: 0.031357475, w: 0.7143481} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120368, y: -0.00085990014, z: -0.0043001724, w: 0.9834358} + inSlope: {x: 0.16549139, y: -0.00072360964, z: 0.00014576128, w: -0.03073096} + outSlope: {x: 0.16549139, y: -0.00072360964, z: 0.00014576128, w: -0.03073096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.33011892, y: -0.0015102451, z: -0.004117046, w: 0.94392914} + inSlope: {x: 1.9529558, y: -0.008517831, z: 0.003137109, w: -0.68584627} + outSlope: {x: 1.9529558, y: -0.008517831, z: 0.003137109, w: -0.68584627} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5664947, y: -0.0025387504, z: -0.0035757036, w: 0.8240537} + inSlope: {x: 1.7382772, y: -0.0075428756, z: 0.005341431, w: -1.1918147} + outSlope: {x: 1.7382772, y: -0.0075428756, z: 0.005341431, w: -1.1918147} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.70279807, y: -0.003128932, z: -0.0030725712, w: 0.7113759} + inSlope: {x: 0.19508597, y: -0.0008426465, z: 0.00085613446, w: -0.1922929} + outSlope: {x: 0.19508597, y: -0.0008426465, z: 0.00085613446, w: -0.1922929} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7070998, y: -0.00314751, z: -0.0030535376, w: 0.7071003} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.1812048, y: 0.00072564563, z: 0.0033979143, w: 0.98343927} + inSlope: {x: 0.16549228, y: 0.00057177147, z: -0.00012294855, w: -0.030734537} + outSlope: {x: 0.16549228, y: 0.00057177147, z: -0.00012294855, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3301206, y: 0.001238988, z: 0.0032461195, w: 0.94393235} + inSlope: {x: 1.952963, y: 0.0067158295, z: -0.0025732864, w: -0.68584806} + outSlope: {x: 1.952963, y: 0.0067158295, z: -0.0025732864, w: -0.68584806} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.56649715, y: 0.0020482277, z: 0.0028066253, w: 0.8240564} + inSlope: {x: 1.7382843, y: 0.0059206733, z: -0.0043095974, w: -1.19182} + outSlope: {x: 1.7382843, y: 0.0059206733, z: -0.0043095974, w: -1.19182} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.702801, y: 0.0025106024, z: 0.0024019282, w: 0.71137804} + inSlope: {x: 0.19508418, y: 0.00065873365, z: -0.0006869667, w: -0.1922929} + outSlope: {x: 0.19508418, y: 0.00065873365, z: -0.0006869667, w: -0.1922929} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.70710266, y: 0.0025251242, z: 0.0023866568, w: 0.70710236} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17000397, y: 0.0057880357, z: 0.044607285, w: 0.98441625} + inSlope: {x: 0.16565768, y: 0.0075069997, z: -0.0009848177, w: -0.028846262} + outSlope: {x: 0.16565768, y: 0.0075069997, z: -0.0009848177, w: -0.028846262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.31920278, y: 0.01257148, z: 0.043188766, w: 0.9466184} + inSlope: {x: 1.9585527, y: 0.08936288, z: -0.02613757, w: -0.6632567} + outSlope: {x: 1.9585527, y: 0.08936288, z: -0.02613757, w: -0.6632567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5566684, y: 0.023475636, z: 0.03836934, w: 0.8295162} + inSlope: {x: 1.7497661, y: 0.08092963, z: -0.04937802, w: -1.1710901} + outSlope: {x: 1.7497661, y: 0.08092963, z: -0.04937802, w: -1.1710901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.6940877, y: 0.029867522, z: 0.033633947, w: 0.7184838} + inSlope: {x: 0.19702789, y: 0.00922255, z: -0.008171125, w: -0.18990573} + outSlope: {x: 0.19702789, y: 0.00922255, z: -0.008171125, w: -0.18990573} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6984326, y: 0.030070966, z: 0.03345218, w: 0.7142609} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120176, y: -0.0010646062, z: -0.0062780627, w: 0.9834253} + inSlope: {x: 0.1654896, y: -0.00105649, z: 0.00018068588, w: -0.03073096} + outSlope: {x: 0.1654896, y: -0.00105649, z: 0.00018068588, w: -0.03073096} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3301154, y: -0.002016346, z: -0.006040017, w: 0.9439191} + inSlope: {x: 1.9529352, y: -0.012496838, z: 0.0041898345, w: -0.6858373} + outSlope: {x: 1.9529352, y: -0.012496838, z: 0.0041898345, w: -0.6858373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5664887, y: -0.0035322406, z: -0.005298182, w: 0.82404494} + inSlope: {x: 1.7382593, y: -0.0111758225, z: 0.007430851, w: -1.1918021} + outSlope: {x: 1.7382593, y: -0.0111758225, z: 0.007430851, w: -1.1918021} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.7027906, y: -0.0044103116, z: -0.0045931046, w: 0.71136826} + inSlope: {x: 0.1950824, y: -0.0012595623, z: 0.0012066585, w: -0.19229111} + outSlope: {x: 0.1950824, y: -0.0012595623, z: 0.0012066585, w: -0.19229111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7070922, y: -0.0044380883, z: -0.004566271, w: 0.70709264} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120445, y: 0.00053775805, z: 0.0018407638, w: 0.9834436} + inSlope: {x: 0.16549139, y: 0.0003097113, z: -0.00009095761, w: -0.030734537} + outSlope: {x: 0.16549139, y: 0.0003097113, z: -0.00009095761, w: -0.030734537} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3301209, y: 0.0008141359, z: 0.0017363116, w: 0.94393677} + inSlope: {x: 1.9529711, y: 0.0035918118, z: -0.0016898407, w: -0.68584985} + outSlope: {x: 1.9529711, y: 0.0035918118, z: -0.0016898407, w: -0.68584985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.5664985, y: 0.0012416707, z: 0.0014614543, w: 0.8240605} + inSlope: {x: 1.7382915, y: 0.0030834405, z: -0.0026131773, w: -1.1918218} + outSlope: {x: 1.7382915, y: 0.0030834405, z: -0.0026131773, w: -1.1918218} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.70280313, y: 0.001479698, z: 0.0012198727, w: 0.7113819} + inSlope: {x: 0.19508776, y: 0.00033462298, z: -0.00040494715, w: -0.19229469} + outSlope: {x: 0.19508776, y: 0.00033462298, z: -0.00040494715, w: -0.19229469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.7071048, y: 0.0014870694, z: 0.0012108755, w: 0.7071062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17059073, y: -0.012196882, z: 0.050873116, w: 0.9839522} + inSlope: {x: 0.14487325, y: 0.0074939798, z: 0.0017872452, w: -0.025298594} + outSlope: {x: 0.14487325, y: 0.0074939798, z: 0.0017872452, w: -0.025298594} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.3309328, y: -0.003617467, z: 0.052189577, w: 0.9422031} + inSlope: {x: 1.8262036, y: 0.101194754, z: 0.006919765, w: -0.6433261} + outSlope: {x: 1.8262036, y: 0.101194754, z: 0.006919765, w: -0.6433261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5701228, y: 0.010425698, z: 0.05126542, w: 0.8198922} + inSlope: {x: 1.4258677, y: 0.08910081, z: -0.018004999, w: -0.98887146} + outSlope: {x: 1.4258677, y: 0.08910081, z: -0.018004999, w: -0.98887146} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.6858326, y: 0.017941777, z: 0.049141943, w: 0.72587657} + inSlope: {x: 0.1294667, y: 0.008760768, z: -0.003190712, w: -0.122128166} + outSlope: {x: 0.1294667, y: 0.008760768, z: -0.003190712, w: -0.122128166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.68792725, y: 0.018083703, z: 0.049089894, w: 0.7238918} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120168, y: -0.0008180589, z: -0.0084135905, w: 0.98340964} + inSlope: {x: 0.14479099, y: -0.0012388906, z: 0.000121928744, w: -0.026861427} + outSlope: {x: 0.14479099, y: -0.0012388906, z: 0.000121928744, w: -0.026861427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.341308, y: -0.0021979315, z: -0.0081625255, w: 0.9399135} + inSlope: {x: 1.8217475, y: -0.015822046, z: 0.004276112, w: -0.6634355} + outSlope: {x: 1.8217475, y: -0.015822046, z: 0.004276112, w: -0.6634355} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5795122, y: -0.004294298, z: -0.0072812587, w: 0.81491977} + inSlope: {x: 1.417247, y: -0.012661102, z: 0.007446008, w: -1.0051954} + outSlope: {x: 1.417247, y: -0.012661102, z: 0.007446008, w: -1.0051954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.6943772, y: -0.005330457, z: -0.00656079, w: 0.7195617} + inSlope: {x: 0.12834015, y: -0.0011700302, z: 0.00094909716, w: -0.12365345} + outSlope: {x: 0.12834015, y: -0.0011700302, z: 0.00094909716, w: -0.12365345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.69645345, y: -0.005349392, z: -0.006545359, w: 0.7175522} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18120247, y: -0.00056442333, z: -0.0040504546, w: 0.98343736} + inSlope: {x: 0.14479278, y: -0.0005963863, z: 0.000083874904, w: -0.026865004} + outSlope: {x: 0.14479278, y: -0.0005963863, z: 0.000083874904, w: -0.026865004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.34131336, y: -0.0012263708, z: -0.00390138, w: 0.9399407} + inSlope: {x: 1.8217986, y: -0.007562021, z: 0.0023847634, w: -0.66344804} + outSlope: {x: 1.8217986, y: -0.007562021, z: 0.0023847634, w: -0.66344804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.5795245, y: -0.002221992, z: -0.0034332934, w: 0.81494457} + inSlope: {x: 1.41729, y: -0.0059704436, z: 0.0038535101, w: -1.0052187} + outSlope: {x: 1.41729, y: -0.0059704436, z: 0.0038535101, w: -1.0052187} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.69439304, y: -0.0027083696, z: -0.0030642268, w: 0.71958435} + inSlope: {x: 0.12834373, y: -0.0005464933, z: 0.00048225294, w: -0.12365345} + outSlope: {x: 0.12834373, y: -0.0005464933, z: 0.00048225294, w: -0.12365345} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.6964695, y: -0.002717213, z: -0.0030563876, w: 0.7175748} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.276507, y: 0.34955138, z: 0.17539309, w: 0.8778354} + inSlope: {x: -0.084557526, y: 0.020579694, z: -0.24327187, w: 0.066372156} + outSlope: {x: -0.084557526, y: 0.020579694, z: -0.24327187, w: 0.066372156} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.24943392, y: 0.3210224, z: 0.043536883, w: 0.9125963} + inSlope: {x: -0.027041586, y: -0.5231658, z: -1.1112871, w: 0.2440292} + outSlope: {x: -0.027041586, y: -0.5231658, z: -1.1112871, w: 0.2440292} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.2916824, y: 0.19743064, z: -0.15296434, w: 0.92333335} + inSlope: {x: 0.34444663, y: -0.6369867, z: -0.83073926, w: -0.10935366} + outSlope: {x: 0.34444663, y: -0.6369867, z: -0.83073926, w: -0.10935366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.3244925, y: 0.12197285, z: -0.1715612, w: 0.9221681} + inSlope: {x: 0.055211537, y: -0.3952961, z: 0.89478624, w: 0.19768971} + outSlope: {x: 0.055211537, y: -0.3952961, z: 0.89478624, w: 0.19768971} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.38512725, y: -0.026444016, z: 0.14241819, w: 0.91142464} + inSlope: {x: 0.4116417, y: -1.0476274, z: 1.6432058, w: -0.46124563} + outSlope: {x: 0.4116417, y: -1.0476274, z: 1.6432058, w: -0.46124563} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.42047438, y: -0.22757809, z: 0.42138857, w: 0.7706109} + inSlope: {x: -0.08526751, y: -0.74003243, z: 1.0718287, w: -0.7562853} + outSlope: {x: -0.08526751, y: -0.74003243, z: 1.0718287, w: -0.7562853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.4151811, y: -0.27520567, z: 0.49980015, w: 0.7085805} + inSlope: {x: 0.02128416, y: -0.1501479, z: 0.3282318, w: -0.3023557} + outSlope: {x: 0.02128416, y: -0.1501479, z: 0.3282318, w: -0.3023557} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.38382095, y: -0.34509033, z: 0.59055567, w: 0.6203533} + inSlope: {x: -0.40201277, y: -0.23861942, z: 0.19395185, w: -0.0689434} + outSlope: {x: -0.40201277, y: -0.23861942, z: 0.19395185, w: -0.0689434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.28728044, y: -0.3788083, z: 0.6079928, w: 0.6358608} + inSlope: {x: -0.5607646, y: -0.1534833, z: 0.07857449, w: 0.0914062} + outSlope: {x: -0.5607646, y: -0.1534833, z: 0.07857449, w: 0.0914062} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0022422466, y: 0.01850258, z: 0.107963905, w: 0.9939801} + inSlope: {x: -0.009863124, y: -0.0072134654, z: 0.5561489, w: -0.06292462} + outSlope: {x: -0.009863124, y: -0.0072134654, z: 0.5561489, w: -0.06292462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: -0.003285239, y: 0.017648054, z: 0.17205262, w: 0.9849242} + inSlope: {x: -0.028694443, y: -0.02727449, z: 1.9848413, w: -0.35028577} + outSlope: {x: -0.028694443, y: -0.02727449, z: 1.9848413, w: -0.35028577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.0051319464, y: 0.0134943435, z: 0.4552999, w: 0.89022106} + inSlope: {x: 0.0040272786, y: -0.028950496, z: 1.948786, w: -0.9953531} + outSlope: {x: 0.0040272786, y: -0.028950496, z: 1.948786, w: -0.9953531} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.43333337 + value: {x: -0.0022785375, y: 0.008778393, z: 0.7762199, w: 0.630397} + inSlope: {x: -0.00007446592, y: -0.012783548, z: 0.5620426, w: -0.6899303} + outSlope: {x: -0.00007446592, y: -0.012783548, z: 0.5620426, w: -0.6899303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.002225644, y: 0.008113723, z: 0.80414116, w: 0.5943788} + inSlope: {x: 0.000050074625, y: -0.00032295304, z: 0.013024738, w: -0.01758447} + outSlope: {x: 0.000050074625, y: -0.00032295304, z: 0.013024738, w: -0.01758447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.0024877293, y: 0.010289684, z: 0.6937299, w: 0.72015756} + inSlope: {x: -0.025613807, y: 0.0128911, z: -1.1890388, w: 1.143391} + outSlope: {x: -0.025613807, y: 0.0128911, z: -1.1890388, w: 1.143391} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.0049173967, y: 0.012694282, z: 0.5097024, w: 0.8602431} + inSlope: {x: -0.0072327373, y: 0.017617073, z: -1.2159519, w: 0.7231493} + outSlope: {x: -0.0072327373, y: 0.017617073, z: -1.2159519, w: 0.7231493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.005059274, y: 0.013126833, z: 0.48012727, w: 0.87708604} + inSlope: {x: 0.003279119, y: -0.012384746, z: 0.8415078, w: -0.4627876} + outSlope: {x: 0.003279119, y: -0.012384746, z: 0.8415078, w: -0.4627876} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.0023532833, y: 0.01022399, z: 0.6998592, w: 0.7142038} + inSlope: {x: 0.012496961, y: -0.0059642326, z: 0.561968, w: -0.5501967} + outSlope: {x: 0.012496961, y: -0.0059642326, z: 0.561968, w: -0.5501967} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.002264399, y: 0.009109119, z: 0.7613899, w: 0.64822626} + inSlope: {x: 0.000047916594, y: 0.0005701376, z: -0.026131893, w: 0.030705959} + outSlope: {x: 0.000047916594, y: 0.0005701376, z: -0.026131893, w: 0.030705959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018438213, y: -0.09985725, z: -0.06575952, w: 0.99265516} + inSlope: {x: -0.08996296, y: -0.017230958, z: -0.11548563, w: -0.007896423} + outSlope: {x: -0.08996296, y: -0.017230958, z: -0.11548563, w: -0.007896423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.04024297, y: -0.103078485, z: -0.056468934, w: 0.9922533} + inSlope: {x: -0.85542136, y: 0.04793108, z: 0.6771935, w: 0.007283092} + outSlope: {x: -0.85542136, y: 0.04793108, z: 0.6771935, w: 0.007283092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.16178137, y: -0.07841186, z: 0.14552277, w: 0.9728831} + inSlope: {x: -0.5049925, y: 0.12541887, z: 1.7078377, w: -0.32887965} + outSlope: {x: -0.5049925, y: 0.12541887, z: 1.7078377, w: -0.32887965} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: -0.16965796, y: -0.09271346, z: 0.32691017, w: 0.92506766} + inSlope: {x: 0.16459914, y: 0.0571947, z: -0.34448493, w: 0.1564836} + outSlope: {x: 0.16459914, y: 0.0571947, z: -0.34448493, w: 0.1564836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.15288384, y: 0.024673339, z: 0.15464243, w: 0.9757579} + inSlope: {x: 0.2511985, y: 1.7893305, z: -1.5618389, w: 0.24082685} + outSlope: {x: 0.2511985, y: 1.7893305, z: -1.5618389, w: 0.24082685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.082737766, y: 0.26701486, z: 0.10965421, w: 0.95385194} + inSlope: {x: 0.8723149, y: 1.8452771, z: 1.1988482, w: -0.5808705} + outSlope: {x: 0.8723149, y: 1.8452771, z: 1.1988482, w: -0.5808705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.009615382, y: 0.35130927, z: 0.38734844, w: 0.85232073} + inSlope: {x: 0.58299136, y: -0.5545079, z: 2.8853533, w: -1.089568} + outSlope: {x: 0.58299136, y: -0.5545079, z: 2.8853533, w: -1.089568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.051278975, y: 0.22276285, z: 0.62044245, w: 0.75019896} + inSlope: {x: 0.31955904, y: -1.6510825, z: 1.44294, w: -0.7175155} + outSlope: {x: 0.31955904, y: -1.6510825, z: 1.44294, w: -0.7175155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.07815892, y: 0.100658804, z: 0.6552232, w: 0.7446084} + inSlope: {x: 0.33014262, y: -1.1378543, z: -0.58502436, w: 0.6328466} + outSlope: {x: 0.33014262, y: -1.1378543, z: -0.58502436, w: 0.6328466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2166667 + value: {x: 0.093056224, y: -0.067563355, z: 0.48590252, w: 0.8664147} + inSlope: {x: -0.11259276, y: -0.4848825, z: -0.79337496, w: 0.41953367} + outSlope: {x: -0.11259276, y: -0.4848825, z: -0.79337496, w: 0.41953367} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.0025265154, y: -0.15529387, z: 0.35303766, w: 0.92262775} + inSlope: {x: -0.7940531, y: -0.35469788, z: -0.20668049, w: 0.017437952} + outSlope: {x: -0.7940531, y: -0.35469788, z: -0.20668049, w: 0.017437952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.03651669, y: -0.16976732, z: 0.34705797, w: 0.92162704} + inSlope: {x: -0.537399, y: -0.22300711, z: -0.0650633, w: -0.034761462} + outSlope: {x: -0.537399, y: -0.22300711, z: -0.0650633, w: -0.034761462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14754328, y: 0.03305847, z: 0.9867601, w: 0.05867405} + inSlope: {x: -0.12849659, y: 0.54343563, z: -0.045708414, w: 0.09361624} + outSlope: {x: -0.12849659, y: 0.54343563, z: -0.045708414, w: 0.09361624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.22007166, y: 0.17514147, z: 0.95326823, w: 0.11033449} + inSlope: {x: -0.7446184, y: 1.2147784, z: -0.47974887, w: 0.7410262} + outSlope: {x: -0.7446184, y: 1.2147784, z: -0.47974887, w: 0.7410262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.2158675, y: 0.33342785, z: 0.8889466, w: 0.22803748} + inSlope: {x: 0.6268233, y: 0.54294443, z: -0.14632347, w: 0.37088382} + outSlope: {x: 0.6268233, y: 0.54294443, z: -0.14632347, w: 0.37088382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.09892554, y: 0.35165906, z: 0.89829266, w: 0.24417214} + inSlope: {x: 0.21414724, y: -0.34089684, z: 0.2067123, w: -0.18244275} + outSlope: {x: 0.21414724, y: -0.34089684, z: 0.2067123, w: -0.18244275} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.12967338, y: 0.30179876, z: 0.9357783, w: 0.12814538} + inSlope: {x: -0.1909208, y: -0.17266351, z: 0.110320956, w: -0.59183383} + outSlope: {x: -0.1909208, y: -0.17266351, z: 0.110320956, w: -0.59183383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.14508668, y: 0.21996969, z: 0.96424675, w: 0.028133223} + inSlope: {x: 0.029422035, y: -0.6766689, z: 0.17106757, w: -0.40928173} + outSlope: {x: 0.029422035, y: -0.6766689, z: 0.17106757, w: -0.40928173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.1396363, y: 0.21840447, z: 0.9657495, w: 0.011362838} + inSlope: {x: 0.06924352, y: 1.2199128, z: -0.27103567, w: 0.07548347} + outSlope: {x: 0.06924352, y: 1.2199128, z: -0.27103567, w: 0.07548347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: -0.12677535, y: 0.45936733, z: 0.8785686, w: 0.032046616} + inSlope: {x: 0.12189579, y: 1.9270062, z: -0.9961233, w: 0.15642597} + outSlope: {x: 0.12189579, y: 1.9270062, z: -0.9961233, w: 0.15642597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.09572273, y: 0.79958344, z: 0.58995557, w: 0.058786962} + inSlope: {x: 0.1981041, y: 1.3207572, z: -1.7695202, w: 0.13601747} + outSlope: {x: 0.1981041, y: 1.3207572, z: -1.7695202, w: 0.13601747} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.07443192, y: 0.8976957, z: 0.42821947, w: 0.07232147} + inSlope: {x: 0.08963284, y: 0.26064175, z: -0.5362126, w: 0.06101803} + outSlope: {x: 0.08963284, y: 0.26064175, z: -0.5362126, w: 0.06101803} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.073379055, y: 0.90049475, z: 0.42235154, w: 0.073102005} + inSlope: {x: 0.06317189, y: 0.16794221, z: -0.35207602, w: 0.04683231} + outSlope: {x: 0.06317189, y: 0.16794221, z: -0.35207602, w: 0.04683231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018848874, y: 0.004681973, z: 0.0086871665, w: -0.9997736} + inSlope: {x: 6.26786, y: 2.3254023, z: -0.6011611, w: 0.50147295} + outSlope: {x: 6.26786, y: 2.3254023, z: -0.6011611, w: 0.50147295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.12331321, y: 0.04343868, z: -0.0013321858, w: -0.99141574} + inSlope: {x: 4.7548523, y: 1.2469021, z: -0.34080163, w: 0.5014622} + outSlope: {x: 4.7548523, y: 1.2469021, z: -0.34080163, w: 0.5014622} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.17734395, y: 0.04624538, z: -0.0026728883, w: -0.9830582} + inSlope: {x: 3.251296, y: 0.13625084, z: -0.09018479, w: 0.59459025} + outSlope: {x: 3.251296, y: 0.13625084, z: -0.09018479, w: 0.59459025} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.6064002, y: 0.0358403, z: -0.024653174, w: -0.7939688} + inSlope: {x: 2.2569242, y: -0.14658524, z: -0.15882707, w: 1.7193079} + outSlope: {x: 2.2569242, y: -0.14658524, z: -0.15882707, w: 1.7193079} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: 0.9072156, y: 0.017322596, z: -0.045289498, w: -0.41786212} + inSlope: {x: 0.0544184, y: 0.034525175, z: 0.050624475, w: 0.11348059} + outSlope: {x: 0.0544184, y: 0.034525175, z: 0.050624475, w: 0.11348059} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.81452286, y: 0.022251502, z: -0.022978062, w: -0.57924896} + inSlope: {x: -0.9993367, y: 0.038197313, z: 0.085544005, w: -1.4040298} + outSlope: {x: -0.9993367, y: 0.038197313, z: 0.085544005, w: -1.4040298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.4515043, y: 0.026361259, z: -0.004475183, w: -0.89186823} + inSlope: {x: -2.6157553, y: 0.05157742, z: 0.093988344, w: -1.3226199} + outSlope: {x: -2.6157553, y: 0.05157742, z: 0.093988344, w: -1.3226199} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.24149023, y: 0.033113603, z: 0.00006697133, w: -0.96983814} + inSlope: {x: -1.7810856, y: 0.08324342, z: -0.0013748319, w: -0.4518215} + outSlope: {x: -1.7810856, y: 0.08324342, z: -0.0013748319, w: -0.4518215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.22486353, y: 0.03481287, z: -0.0018236152, w: -0.9737665} + inSlope: {x: 1.3533443, y: -0.037011344, z: -0.04871826, w: 0.32344902} + outSlope: {x: 1.3533443, y: -0.037011344, z: -0.04871826, w: 0.32344902} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.4299492, y: 0.027761033, z: -0.008710505, w: -0.90238416} + inSlope: {x: 2.717759, y: -0.07770792, z: -0.115593344, w: 1.29438} + outSlope: {x: 2.717759, y: -0.07770792, z: -0.115593344, w: 1.29438} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.76802814, y: 0.025203472, z: -0.02726109, w: -0.63933915} + inSlope: {x: 1.645765, y: -0.05660751, z: -0.0981285, w: 1.9756403} + outSlope: {x: 1.645765, y: -0.05660751, z: -0.0981285, w: 1.9756403} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.9307837, y: 0.022079876, z: -0.042638343, w: -0.36240348} + inSlope: {x: 0.01583408, y: 0.030736232, z: -0.018787285, w: 0.044503476} + outSlope: {x: 0.01583408, y: 0.030736232, z: -0.018787285, w: 0.044503476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.9286417, y: 0.02337148, z: -0.04280709, w: -0.36775804} + inSlope: {x: -0.10334382, y: 0.042535294, z: 0.0016681121, w: -0.26026392} + outSlope: {x: -0.10334382, y: 0.042535294, z: 0.0016681121, w: -0.26026392} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.41505378, y: 0.18820831, z: -0.050230145, w: 0.88869846} + inSlope: {x: 4.922944, y: 1.9466891, z: -0.3344768, w: -3.0833528} + outSlope: {x: 4.922944, y: 1.9466891, z: -0.3344768, w: -3.0833528} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.49710286, y: 0.22065313, z: -0.05580476, w: 0.83730924} + inSlope: {x: 3.3212504, y: 0.8369887, z: 0.063162565, w: -2.021554} + outSlope: {x: 3.3212504, y: 0.8369887, z: 0.063162565, w: -2.021554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.52576214, y: 0.21610793, z: -0.048124727, w: 0.8213133} + inSlope: {x: 1.6382949, y: -0.44644782, z: 0.4944139, w: -0.9004353} + outSlope: {x: 1.6382949, y: -0.44644782, z: 0.4944139, w: -0.9004353} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.702572, y: 0.06364477, z: 0.0119651565, w: 0.7086599} + inSlope: {x: 1.0479767, y: -1.1500278, z: 0.20290694, w: -0.93656844} + outSlope: {x: 1.0479767, y: -1.1500278, z: 0.20290694, w: -0.93656844} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.85103744, y: -0.027748866, z: 0.036339898, w: 0.5231107} + inSlope: {x: 0.3861305, y: 0.0713676, z: 0.23487906, w: -0.6401194} + outSlope: {x: 0.3861305, y: 0.0713676, z: 0.23487906, w: -0.6401194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.86291426, y: 0.0005881637, z: 0.08184666, w: 0.4986781} + inSlope: {x: -0.46493202, y: 0.14114459, z: 0.115593925, w: 0.7819055} + outSlope: {x: -0.46493202, y: 0.14114459, z: 0.115593925, w: 0.7819055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.5932986, y: 0.030969381, z: 0.08494723, w: 0.7998885} + inSlope: {x: -2.2464113, y: 0.106723465, z: 0.016283482, w: 1.6586778} + outSlope: {x: -2.2464113, y: 0.106723465, z: 0.016283482, w: 1.6586778} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: 0.26109532, y: 0.04816966, z: 0.090386555, w: 0.95986414} + inSlope: {x: -2.4085898, y: 0.20655857, z: 0.020775963, w: 0.64617157} + outSlope: {x: -2.4085898, y: 0.20655857, z: 0.020775963, w: 0.64617157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.114137426, y: 0.06785771, z: 0.08961767, w: 0.9870849} + inSlope: {x: 0.34158176, y: 0.03617973, z: -0.009949056, w: -0.04342289} + outSlope: {x: 0.34158176, y: 0.03617973, z: -0.009949056, w: -0.04342289} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.21483831, y: 0.05387567, z: 0.09028611, w: 0.9709739} + inSlope: {x: 1.3336563, y: -0.23737851, z: -0.023843743, w: -0.27922717} + outSlope: {x: 1.3336563, y: -0.23737851, z: -0.023843743, w: -0.27922717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.38729241, y: 0.0249484, z: 0.06833546, w: 0.9190824} + inSlope: {x: -0.37572524, y: 0.036270313, z: -0.021887261, w: 0.15830702} + outSlope: {x: -0.37572524, y: 0.036270313, z: -0.021887261, w: 0.15830702} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.27083912, y: 0.037821483, z: 0.079763904, w: 0.95856845} + inSlope: {x: -0.6354284, y: 0.0748536, z: 0.0962154, w: 0.17247693} + outSlope: {x: -0.6354284, y: 0.0748536, z: 0.0962154, w: 0.17247693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892953, y: 0.009958187, z: -0.0032346023, w: 0.95102733} + inSlope: {x: -0.000075101845, y: -0.0000025145707, z: -0.0000074598934, w: 0.00002145767} + outSlope: {x: -0.000075101845, y: -0.0000025145707, z: -0.0000074598934, w: 0.00002145767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.30892667, y: 0.009958001, z: -0.0032351725, w: 0.9510282} + inSlope: {x: 0.04637991, y: -0.00015839018, z: -0.00048619974, w: -0.015106215} + outSlope: {x: 0.04637991, y: -0.00015839018, z: -0.00048619974, w: -0.015106215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.53738815, y: 0.0088298125, z: -0.005626947, w: 0.84327006} + inSlope: {x: 1.2998904, y: -0.008674173, z: -0.013609825, w: -0.82847464} + outSlope: {x: 1.2998904, y: -0.008674173, z: -0.013609825, w: -0.82847464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.7395204, y: 0.0070474804, z: -0.007743458, w: 0.6730527} + inSlope: {x: 0.36276734, y: -0.0041614515, z: -0.0037976205, w: -0.39752343} + outSlope: {x: 0.36276734, y: -0.0041614515, z: -0.0037976205, w: -0.39752343} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: 0.6678954, y: 0.007792265, z: -0.006993478, w: 0.74418163} + inSlope: {x: -0.99708354, y: 0.009356741, z: 0.010440383, w: 0.8935931} + outSlope: {x: -0.99708354, y: 0.009356741, z: 0.010440383, w: 0.8935931} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.43682593, y: 0.009418435, z: -0.0045739687, w: 0.8994851} + inSlope: {x: -1.2742355, y: 0.00648936, z: 0.01334241, w: 0.6197518} + outSlope: {x: -1.2742355, y: 0.00648936, z: 0.01334241, w: 0.6197518} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: -0.09893248, y: 0.00033583524, z: 0.0010303464, w: 0.03223303} + outSlope: {x: -0.09893248, y: 0.00033583524, z: 0.0010303464, w: 0.03223303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase/Bind_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1056877, y: 0.0113689685, z: 0.99057645, w: -0.08636674} + inSlope: {x: 0.03775611, y: 0.15009473, z: 0.0026428697, w: 0.006205737} + outSlope: {x: 0.03775611, y: 0.15009473, z: 0.0026428697, w: 0.006205737} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: -0.031328082, y: 0.15173517, z: 0.9807149, w: -0.119135275} + inSlope: {x: 0.5983951, y: 0.65003085, z: -0.14442796, w: -0.517999} + outSlope: {x: 0.5983951, y: 0.65003085, z: -0.14442796, w: -0.517999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.051445927, y: 0.20612173, z: 0.93258214, w: -0.29181796} + inSlope: {x: 0.1544123, y: -0.044327542, z: -0.26817977, w: -0.86358726} + outSlope: {x: 0.1544123, y: -0.044327542, z: -0.26817977, w: -0.86358726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.079408556, y: 0.20199315, z: 0.9222092, w: -0.32003635} + inSlope: {x: 0.39235988, y: 0.13407186, z: 0.09480348, w: 0.4567976} + outSlope: {x: 0.39235988, y: 0.13407186, z: 0.09480348, w: 0.4567976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.17829856, y: 0.21854766, z: 0.9428214, w: -0.17757952} + inSlope: {x: 0.32777864, y: -0.21239407, z: 0.09133271, w: 0.55291235} + outSlope: {x: 0.32777864, y: -0.21239407, z: 0.09133271, w: 0.55291235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.22122963, y: 0.13751283, z: 0.9610229, w: -0.09264293} + inSlope: {x: 0.18090177, y: -0.6138464, z: 0.0849653, w: 0.39564788} + outSlope: {x: 0.18090177, y: -0.6138464, z: 0.0849653, w: 0.39564788} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.23109062, y: 0.14685506, z: 0.9584334, w: -0.08022572} + inSlope: {x: 0.043656122, y: 1.2346631, z: -0.21817109, w: -0.16989933} + outSlope: {x: 0.043656122, y: 1.2346631, z: -0.21817109, w: -0.16989933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.2297907, y: 0.3749581, z: 0.88815695, w: -0.13334146} + inSlope: {x: -0.055350564, y: 1.723262, z: -0.78970027, w: -0.5103699} + outSlope: {x: -0.055350564, y: 1.723262, z: -0.78970027, w: -0.5103699} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.18069336, y: 0.70587337, z: 0.6332337, w: -0.26097468} + inSlope: {x: -0.40846238, y: 1.055418, z: -1.2527359, w: -0.47275588} + outSlope: {x: -0.40846238, y: 1.055418, z: -1.2527359, w: -0.47275588} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.1506882, y: 0.76799625, z: 0.5515071, w: -0.288643} + inSlope: {x: -0.06425953, y: 0.12661469, z: -0.18866318, w: -0.058853086} + outSlope: {x: -0.06425953, y: 0.12661469, z: -0.18866318, w: -0.058853086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.2888412, y: -0.0227962, z: 0.004801283, w: -0.9570936} + inSlope: {x: 2.2877328, y: -0.79754573, z: 0.025346119, w: 0.7657599} + outSlope: {x: 2.2877328, y: -0.79754573, z: 0.025346119, w: 0.7657599} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.32697007, y: -0.03608863, z: 0.0052237185, w: -0.94433093} + inSlope: {x: 1.7722963, y: -0.42458344, z: 0.028976336, w: 0.60943896} + outSlope: {x: 1.7722963, y: -0.42458344, z: 0.028976336, w: 0.60943896} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.37620676, y: -0.037388682, z: 0.0066815848, w: -0.92575693} + inSlope: {x: 1.8386086, y: -0.01903396, z: 0.065190695, w: 0.75435877} + outSlope: {x: 1.8386086, y: -0.01903396, z: 0.065190695, w: 0.75435877} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.6264192, y: -0.03959153, z: 0.02068445, w: -0.7782054} + inSlope: {x: 2.017885, y: -0.048751164, z: 0.1545471, w: 1.6299481} + outSlope: {x: 2.017885, y: -0.048751164, z: 0.1545471, w: 1.6299481} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.88874906, y: -0.040193565, z: 0.045899335, w: -0.45431584} + inSlope: {x: 0.6187768, y: 0.037576403, z: 0.07584037, w: 1.2107608} + outSlope: {x: 0.6187768, y: 0.037576403, z: 0.07584037, w: 1.2107608} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.918354, y: -0.02295188, z: 0.034746874, w: -0.39356306} + inSlope: {x: -0.22362134, y: 0.06382562, z: -0.16106491, w: -0.5375447} + outSlope: {x: -0.22362134, y: 0.06382562, z: -0.16106491, w: -0.5375447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8333334 + value: {x: 0.55928236, y: -0.028636849, z: 0.008340553, w: -0.82844055} + inSlope: {x: -2.3635237, y: -0.03928194, z: -0.11863315, w: -1.5937791} + outSlope: {x: -2.3635237, y: -0.03928194, z: -0.11863315, w: -1.5937791} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.29739136, y: -0.03734546, z: -0.0010229097, w: -0.95402443} + inSlope: {x: -2.6076055, y: -0.12534545, z: -0.050990954, w: -0.8127049} + outSlope: {x: -2.6076055, y: -0.12534545, z: -0.050990954, w: -0.8127049} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.2010301, y: -0.0439326, z: -0.00059558643, w: -0.97859925} + inSlope: {x: 1.4427118, y: 0.03947597, z: 0.05486595, w: 0.3082534} + outSlope: {x: 1.4427118, y: 0.03947597, z: 0.05486595, w: 0.3082534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: 0.3657133, y: -0.03730665, z: 0.005360894, w: -0.9299641} + inSlope: {x: 2.748167, y: 0.10833117, z: 0.12200104, w: 1.0784154} + outSlope: {x: 2.748167, y: 0.10833117, z: 0.12200104, w: 1.0784154} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: 0.7595625, y: -0.030602634, z: 0.030444497, w: -0.64900035} + inSlope: {x: 1.8250165, y: 0.056740247, z: 0.11763929, w: 2.137218} + outSlope: {x: 1.8250165, y: 0.056740247, z: 0.11763929, w: 2.137218} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.92756426, y: -0.025360094, z: 0.044765294, w: -0.37010482} + inSlope: {x: 0.6759102, y: 0.013278289, z: 0.08746066, w: 1.6938694} + outSlope: {x: 0.6759102, y: 0.013278289, z: 0.08746066, w: 1.6938694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.95635605, y: -0.02587993, z: 0.0477038, w: -0.2871197} + inSlope: {x: -0.08214363, y: -0.028069343, z: -0.044154566, w: -0.28097597} + outSlope: {x: -0.08214363, y: -0.028069343, z: -0.044154566, w: -0.28097597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.4128219, y: 0.0037783175, z: -0.06600032, w: 0.9084095} + inSlope: {x: 2.0595896, y: -0.60808915, z: 0.17245351, w: -0.97215766} + outSlope: {x: 2.0595896, y: -0.60808915, z: 0.17245351, w: -0.97215766} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.44714838, y: -0.006356502, z: -0.063126095, w: 0.89220685} + inSlope: {x: 1.3975793, y: -0.27674043, z: 0.08966736, w: -0.6731593} + outSlope: {x: 1.3975793, y: -0.27674043, z: 0.08966736, w: -0.6731593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.4748429, y: -0.003352243, z: -0.063006975, w: 0.8778058} + inSlope: {x: 0.9838271, y: 0.1528928, z: -0.0018601122, w: -0.53334117} + outSlope: {x: 0.9838271, y: 0.1528928, z: -0.0018601122, w: -0.53334117} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.6865736, y: 0.0659837, z: -0.06455635, w: 0.7211763} + inSlope: {x: 0.8490963, y: 0.59028566, z: -0.06215796, w: -0.8675123} + outSlope: {x: 0.8490963, y: 0.59028566, z: -0.06215796, w: -0.8675123} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: 0.7778633, y: 0.20652153, z: -0.08923308, w: 0.5867836} + inSlope: {x: 0.0054770494, y: 0.3503273, z: -0.10782323, w: -0.14601764} + outSlope: {x: 0.0054770494, y: 0.3503273, z: -0.10782323, w: -0.14601764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.6905615, y: 0.11863174, z: -0.059830453, w: 0.7109653} + inSlope: {x: -0.86287105, y: -0.5199224, z: 0.20120743, w: 0.94115406} + outSlope: {x: -0.86287105, y: -0.5199224, z: 0.20120743, w: 0.94115406} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.43043494, y: 0.05101438, z: -0.046919934, w: 0.8999566} + inSlope: {x: -1.3465331, y: -0.2233895, z: -0.018238448, w: 0.65675807} + outSlope: {x: -1.3465331, y: -0.2233895, z: -0.018238448, w: 0.65675807} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.36124364, y: 0.03977714, z: -0.046865243, w: 0.93044317} + inSlope: {x: 0.3027381, y: 0.053713385, z: 0.052321047, w: -0.11920555} + outSlope: {x: 0.3027381, y: 0.053713385, z: 0.052321047, w: -0.11920555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.40822846, y: 0.048901305, z: -0.04112399, w: 0.910641} + inSlope: {x: 0.48644945, y: 0.12070221, z: 0.09269533, w: -0.21927616} + outSlope: {x: 0.48644945, y: 0.12070221, z: 0.09269533, w: -0.21927616} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.3110244, y: 0.03483364, z: -0.031168718, w: 0.9492518} + inSlope: {x: -0.9178456, y: -0.057921354, z: -0.034406796, w: 0.3013286} + outSlope: {x: -0.9178456, y: -0.057921354, z: -0.034406796, w: 0.3013286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.13485004, y: 0.02865647, z: -0.04807928, w: 0.9892839} + inSlope: {x: -1.2231557, y: -0.0056891385, z: -0.18607172, w: 0.15919104} + outSlope: {x: -1.2231557, y: -0.0056891385, z: -0.18607172, w: 0.15919104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.08889608, y: 0.029130202, z: -0.055474345, w: 0.9940682} + inSlope: {x: -0.6470867, y: 0.018445903, z: -0.104374014, w: 0.055131964} + outSlope: {x: -0.6470867, y: 0.018445903, z: -0.104374014, w: 0.055131964} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5926615, y: -0.009138021, z: 0.0067245374, w: 0.8053718} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.5926627, y: -0.009138252, z: 0.006724221, w: 0.80537087} + inSlope: {x: -0.0000017881393, y: 0.00000069849284, z: 0.0000010058293, w: 0.0000035762823} + outSlope: {x: -0.0000017881393, y: 0.00000069849284, z: 0.0000010058293, w: 0.0000035762823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.59183854, y: -0.009145158, z: 0.006714828, w: 0.80597675} + inSlope: {x: -0.09691349, y: -0.0007976212, z: -0.0010885289, w: 0.07101947} + outSlope: {x: -0.09691349, y: -0.0007976212, z: -0.0010885289, w: 0.07101947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.43142068, y: -0.010235168, z: 0.0048953197, w: 0.9020796} + inSlope: {x: -0.8335428, y: -0.0044925367, z: -0.00938742, w: 0.3987894} + outSlope: {x: -0.8335428, y: -0.0044925367, z: -0.00938742, w: 0.3987894} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: -0.058298763, y: -0.0002197737, z: -0.0006614725, w: 0.019369144} + outSlope: {x: -0.058298763, y: -0.0002197737, z: -0.0006614725, w: 0.019369144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004143556, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00000004143556, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase/Bind_RightToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.14754328, y: 0.03305847, z: 0.9867601, w: 0.05867405} + inSlope: {x: -0.12849659, y: 0.54343563, z: -0.045708414, w: 0.09361624} + outSlope: {x: -0.12849659, y: 0.54343563, z: -0.045708414, w: 0.09361624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.116666675 + value: {x: -0.22007166, y: 0.17514147, z: 0.95326823, w: 0.11033449} + inSlope: {x: -0.7446184, y: 1.2147784, z: -0.47974887, w: 0.7410262} + outSlope: {x: -0.7446184, y: 1.2147784, z: -0.47974887, w: 0.7410262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.2158675, y: 0.33342785, z: 0.8889466, w: 0.22803748} + inSlope: {x: 0.6268233, y: 0.54294443, z: -0.14632347, w: 0.37088382} + outSlope: {x: 0.6268233, y: 0.54294443, z: -0.14632347, w: 0.37088382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.09892554, y: 0.35165906, z: 0.89829266, w: 0.24417214} + inSlope: {x: 0.21414724, y: -0.34089684, z: 0.2067123, w: -0.18244275} + outSlope: {x: 0.21414724, y: -0.34089684, z: 0.2067123, w: -0.18244275} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.12967338, y: 0.30179876, z: 0.9357783, w: 0.12814538} + inSlope: {x: -0.1909208, y: -0.17266351, z: 0.110320956, w: -0.59183383} + outSlope: {x: -0.1909208, y: -0.17266351, z: 0.110320956, w: -0.59183383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: -0.14508668, y: 0.21996969, z: 0.96424675, w: 0.028133223} + inSlope: {x: 0.029422035, y: -0.6766689, z: 0.17106757, w: -0.40928173} + outSlope: {x: 0.029422035, y: -0.6766689, z: 0.17106757, w: -0.40928173} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.1396363, y: 0.21840447, z: 0.9657495, w: 0.011362838} + inSlope: {x: 0.06924352, y: 1.2199128, z: -0.27103567, w: 0.07548347} + outSlope: {x: 0.06924352, y: 1.2199128, z: -0.27103567, w: 0.07548347} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: -0.12677535, y: 0.45936733, z: 0.8785686, w: 0.032046616} + inSlope: {x: 0.12189579, y: 1.9270062, z: -0.9961233, w: 0.15642597} + outSlope: {x: 0.12189579, y: 1.9270062, z: -0.9961233, w: 0.15642597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.09572273, y: 0.79958344, z: 0.58995557, w: 0.058786962} + inSlope: {x: 0.1981041, y: 1.3207572, z: -1.7695202, w: 0.13601747} + outSlope: {x: 0.1981041, y: 1.3207572, z: -1.7695202, w: 0.13601747} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.07443192, y: 0.8976957, z: 0.42821947, w: 0.07232147} + inSlope: {x: 0.08963284, y: 0.26064175, z: -0.5362126, w: 0.06101803} + outSlope: {x: 0.08963284, y: 0.26064175, z: -0.5362126, w: 0.06101803} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.073379055, y: 0.90049475, z: 0.42235154, w: 0.073102005} + inSlope: {x: 0.06317189, y: 0.16794221, z: -0.35207602, w: 0.04683231} + outSlope: {x: 0.06317189, y: 0.16794221, z: -0.35207602, w: 0.04683231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.094862655, y: 0.04175011, z: -0.0006868439, w: -0.99461424} + inSlope: {x: 1.1679629, y: -0.06137229, z: -0.01614474, w: 0.120413296} + outSlope: {x: 1.1679629, y: -0.06137229, z: -0.01614474, w: 0.120413296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.114328705, y: 0.04072724, z: -0.0009559229, w: -0.99260736} + inSlope: {x: 1.8841712, y: -0.09627957, z: -0.030410577, w: 0.23627935} + outSlope: {x: 1.8841712, y: -0.09627957, z: -0.030410577, w: 0.23627935} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.26207677, y: 0.03384791, z: -0.004287691, w: -0.96444374} + inSlope: {x: 3.177575, y: -0.12905394, z: -0.095109046, w: 0.8601362} + outSlope: {x: 3.177575, y: -0.12905394, z: -0.095109046, w: 0.8601362} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.21666668 + value: {x: 0.66356784, y: 0.027122375, z: -0.02359074, w: -0.74725205} + inSlope: {x: 2.0165207, y: 0.033453017, z: -0.13029552, w: 1.7930121} + outSlope: {x: 2.0165207, y: 0.033453017, z: -0.13029552, w: 1.7930121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: 0.9084321, y: 0.023893224, z: -0.04018457, w: -0.41540983} + inSlope: {x: 0.09982999, y: 0.0009768266, z: -0.011172178, w: 0.21821907} + outSlope: {x: 0.09982999, y: 0.0009768266, z: -0.011172178, w: 0.21821907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: 0.81651807, y: 0.025011893, z: -0.032277483, w: -0.575874} + inSlope: {x: -0.99748063, y: 0.027633721, z: 0.06520434, w: -1.4137591} + outSlope: {x: -0.99748063, y: 0.027633721, z: 0.06520434, w: -1.4137591} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.4611953, y: 0.027735455, z: -0.012113844, w: -0.88678235} + inSlope: {x: -2.5539026, y: 0.049101125, z: 0.123114295, w: -1.3276553} + outSlope: {x: -2.5539026, y: 0.049101125, z: 0.123114295, w: -1.3276553} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.25150037, y: 0.03428299, z: -0.0039761057, w: -0.96724164} + inSlope: {x: -1.9326731, y: 0.07956086, z: 0.0567912, w: -0.51013625} + outSlope: {x: -1.9326731, y: 0.07956086, z: 0.0567912, w: -0.51013625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.23862307, y: 0.034825623, z: -0.0036115437, w: -0.9704809} + inSlope: {x: 1.661184, y: -0.0700749, z: -0.04689134, w: 0.41663328} + outSlope: {x: 1.661184, y: -0.0700749, z: -0.04689134, w: 0.41663328} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.44451413, y: 0.02807439, z: -0.011320524, w: -0.8952603} + inSlope: {x: 2.65305, y: -0.056649305, z: -0.124103606, w: 1.3176243} + outSlope: {x: 2.65305, y: -0.056649305, z: -0.124103606, w: 1.3176243} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.77069044, y: 0.026490318, z: -0.029615957, w: -0.63596976} + inSlope: {x: 1.5614119, y: -0.056805164, z: -0.07942822, w: 1.8899274} + outSlope: {x: 1.5614119, y: -0.056805164, z: -0.07942822, w: 1.8899274} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.9234827, y: 0.024141744, z: -0.041974917, w: -0.3805719} + inSlope: {x: 0.1470581, y: 0.003334594, z: -0.01842216, w: 0.357629} + outSlope: {x: 0.1470581, y: 0.003334594, z: -0.01842216, w: 0.357629} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.9262065, y: 0.024208648, z: -0.042321313, w: -0.37385064} + inSlope: {x: 0.050189544, y: 0.001280756, z: -0.006430602, w: 0.12475145} + outSlope: {x: 0.050189544, y: 0.001280756, z: -0.006430602, w: 0.12475145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.4806312, y: 0.22129966, z: -0.059518553, w: 0.8464501} + inSlope: {x: 0.53631485, y: -0.19619732, z: 0.20765214, w: -0.24285434} + outSlope: {x: 0.53631485, y: -0.19619732, z: 0.20765214, w: -0.24285434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.050000004 + value: {x: 0.5331439, y: 0.1949705, z: -0.03761942, w: 0.82239217} + inSlope: {x: 1.4442496, y: -0.9489825, z: 0.6339439, w: -0.68586946} + outSlope: {x: 1.4442496, y: -0.9489825, z: 0.6339439, w: -0.68586946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.705705, y: 0.037986286, z: 0.021379497, w: 0.70716363} + inSlope: {x: 1.0305777, y: -0.87298465, z: 0.14270967, w: -0.9836211} + outSlope: {x: 1.0305777, y: -0.87298465, z: 0.14270967, w: -0.9836211} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.8613728, y: -0.016812807, z: 0.052893624, w: 0.5049323} + inSlope: {x: 0.35408026, y: 0.11211538, z: 0.25255948, w: -0.62601423} + outSlope: {x: 0.35408026, y: 0.11211538, z: 0.25255948, w: -0.62601423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.8664205, y: 0.004209943, z: 0.07824843, w: 0.49312785} + inSlope: {x: -0.46261102, y: 0.13264373, z: 0.039230384, w: 0.80171} + outSlope: {x: -0.46261102, y: 0.13264373, z: 0.039230384, w: 0.80171} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.63381505, y: 0.031673905, z: 0.07560818, w: 0.7691285} + inSlope: {x: -2.0872183, y: 0.15243569, z: 0.001958042, w: 1.7115734} + outSlope: {x: -2.0872183, y: 0.15243569, z: 0.001958042, w: 1.7115734} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: 0.3131359, y: 0.046480704, z: 0.08286713, w: 0.94494367} + inSlope: {x: -2.4503264, y: 0.17275655, z: 0.058936905, w: 0.8007421} + outSlope: {x: -2.4503264, y: 0.17275655, z: 0.058936905, w: 0.8007421} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.11839449, y: 0.069239385, z: 0.088328086, w: 0.9866037} + inSlope: {x: 0.43945277, y: -0.037602868, z: 0.027524974, w: -0.054291435} + outSlope: {x: 0.43945277, y: -0.037602868, z: 0.027524974, w: -0.054291435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.24385582, y: 0.047761407, z: 0.087077126, w: 0.9647128} + inSlope: {x: 1.123522, y: -0.18249407, z: -0.06338627, w: -0.26868692} + outSlope: {x: 1.123522, y: -0.18249407, z: -0.06338627, w: -0.26868692} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.34496206, y: 0.03105697, z: 0.070259325, w: 0.93546796} + inSlope: {x: -0.5024294, y: 0.04733609, z: 0.019629298, w: 0.18154044} + outSlope: {x: -0.5024294, y: 0.04733609, z: 0.019629298, w: 0.18154044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.26453406, y: 0.03851073, z: 0.08078624, w: 0.96021473} + inSlope: {x: -0.23982726, y: 0.020301435, z: 0.054270975, w: 0.061250985} + outSlope: {x: -0.23982726, y: 0.020301435, z: 0.054270975, w: 0.061250985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892953, y: 0.009958187, z: -0.0032346023, w: 0.95102733} + inSlope: {x: -0.000075101845, y: -0.0000025145707, z: -0.0000074598934, w: 0.00002145767} + outSlope: {x: -0.000075101845, y: -0.0000025145707, z: -0.0000074598934, w: 0.00002145767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.30892667, y: 0.009958001, z: -0.0032351725, w: 0.9510282} + inSlope: {x: 0.04637991, y: -0.00015839018, z: -0.00048619974, w: -0.015106215} + outSlope: {x: 0.04637991, y: -0.00015839018, z: -0.00048619974, w: -0.015106215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.53738815, y: 0.0088298125, z: -0.005626947, w: 0.84327006} + inSlope: {x: 1.2998904, y: -0.008674173, z: -0.013609825, w: -0.82847464} + outSlope: {x: 1.2998904, y: -0.008674173, z: -0.013609825, w: -0.82847464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.7395204, y: 0.0070474884, z: -0.007743451, w: 0.6730527} + inSlope: {x: 0.36276734, y: -0.0041614515, z: -0.0037976205, w: -0.39752343} + outSlope: {x: 0.36276734, y: -0.0041614515, z: -0.0037976205, w: -0.39752343} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: 0.6678954, y: 0.007792265, z: -0.006993478, w: 0.74418163} + inSlope: {x: -0.99708354, y: 0.009356489, z: 0.010440104, w: 0.8935931} + outSlope: {x: -0.99708354, y: 0.009356489, z: 0.010440104, w: 0.8935931} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: 0.43682593, y: 0.009418435, z: -0.0045739687, w: 0.8994851} + inSlope: {x: -1.2742355, y: 0.00648936, z: 0.01334241, w: 0.6197518} + outSlope: {x: -1.2742355, y: 0.00648936, z: 0.01334241, w: 0.6197518} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.3089351, y: 0.009957737, z: -0.0032359832, w: 0.9510255} + inSlope: {x: -0.09893248, y: 0.00033583524, z: 0.0010303464, w: 0.03223303} + outSlope: {x: -0.09893248, y: 0.00033583524, z: 0.0010303464, w: 0.03223303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase/IK_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1056877, y: 0.0113689685, z: 0.99057645, w: -0.08636674} + inSlope: {x: 0.03775611, y: 0.15009473, z: 0.0026428697, w: 0.006205737} + outSlope: {x: 0.03775611, y: 0.15009473, z: 0.0026428697, w: 0.006205737} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.20000002 + value: {x: -0.031328082, y: 0.15173517, z: 0.9807149, w: -0.119135275} + inSlope: {x: 0.5983951, y: 0.65003085, z: -0.14442796, w: -0.517999} + outSlope: {x: 0.5983951, y: 0.65003085, z: -0.14442796, w: -0.517999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.051445927, y: 0.20612173, z: 0.93258214, w: -0.29181796} + inSlope: {x: 0.1544123, y: -0.044327542, z: -0.26817977, w: -0.86358726} + outSlope: {x: 0.1544123, y: -0.044327542, z: -0.26817977, w: -0.86358726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.079408556, y: 0.20199315, z: 0.9222092, w: -0.32003635} + inSlope: {x: 0.39235988, y: 0.13407186, z: 0.09480348, w: 0.4567976} + outSlope: {x: 0.39235988, y: 0.13407186, z: 0.09480348, w: 0.4567976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.17829856, y: 0.21854766, z: 0.9428214, w: -0.17757952} + inSlope: {x: 0.32777864, y: -0.21239407, z: 0.09133271, w: 0.55291235} + outSlope: {x: 0.32777864, y: -0.21239407, z: 0.09133271, w: 0.55291235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.22122963, y: 0.13751283, z: 0.9610229, w: -0.09264293} + inSlope: {x: 0.18090177, y: -0.6138464, z: 0.0849653, w: 0.39564788} + outSlope: {x: 0.18090177, y: -0.6138464, z: 0.0849653, w: 0.39564788} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.23109062, y: 0.14685506, z: 0.9584334, w: -0.08022572} + inSlope: {x: 0.043656122, y: 1.2346631, z: -0.21817109, w: -0.16989933} + outSlope: {x: 0.043656122, y: 1.2346631, z: -0.21817109, w: -0.16989933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.2297907, y: 0.3749581, z: 0.88815695, w: -0.13334146} + inSlope: {x: -0.055350564, y: 1.723262, z: -0.78970027, w: -0.5103699} + outSlope: {x: -0.055350564, y: 1.723262, z: -0.78970027, w: -0.5103699} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.18069336, y: 0.70587337, z: 0.6332337, w: -0.26097468} + inSlope: {x: -0.40846238, y: 1.055418, z: -1.2527359, w: -0.47275588} + outSlope: {x: -0.40846238, y: 1.055418, z: -1.2527359, w: -0.47275588} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.1506882, y: 0.76799625, z: 0.5515071, w: -0.288643} + inSlope: {x: -0.06425953, y: 0.12661469, z: -0.18866318, w: -0.058853086} + outSlope: {x: -0.06425953, y: 0.12661469, z: -0.18866318, w: -0.058853086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3186155, y: -0.035522204, z: 0.005042808, w: -0.94720477} + inSlope: {x: 0.36338922, y: 0.01639232, z: 0.012798467, w: 0.12298464} + outSlope: {x: 0.36338922, y: 0.01639232, z: 0.012798467, w: 0.12298464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.39814264, y: -0.032238085, z: 0.008172757, w: -0.91672045} + inSlope: {x: 1.983205, y: 0.072715476, z: 0.087257236, w: 0.864991} + outSlope: {x: 1.983205, y: 0.072715476, z: 0.087257236, w: 0.864991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.6510327, y: -0.027580969, z: 0.022726659, w: -0.7582079} + inSlope: {x: 1.9750726, y: -0.010074537, z: 0.1402611, w: 1.6991234} + outSlope: {x: 1.9750726, y: -0.010074537, z: 0.1402611, w: 1.6991234} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.90646166, y: -0.024035787, z: 0.040591843, w: -0.41964486} + inSlope: {x: 0.43900073, y: -0.004966167, z: 0.04904475, w: 0.9494519} + outSlope: {x: 0.43900073, y: -0.004966167, z: 0.04904475, w: 0.9494519} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.9081048, y: -0.024056135, z: 0.04077727, w: -0.416058} + inSlope: {x: -0.39439535, y: 0.004954259, z: -0.04457493, w: -0.8622527} + outSlope: {x: -0.39439535, y: 0.004954259, z: -0.04457493, w: -0.8622527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.6034113, y: -0.027593696, z: 0.019460747, w: -0.7967149} + inSlope: {x: -2.178172, y: -0.011911087, z: -0.14360008, w: -1.6508636} + outSlope: {x: -2.178172, y: -0.011911087, z: -0.14360008, w: -1.6508636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9333334 + value: {x: 0.30946627, y: -0.035941698, z: 0.0047284923, w: -0.9502192} + inSlope: {x: -2.5985603, y: -0.11987074, z: -0.0881715, w: -0.8461485} + outSlope: {x: -2.5985603, y: -0.11987074, z: -0.0881715, w: -0.8461485} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.19303684, y: -0.041926626, z: 0.0015758149, w: -0.98029405} + inSlope: {x: 0.8883874, y: 0.049251366, z: 0.018888254, w: 0.18123858} + outSlope: {x: 0.8883874, y: 0.049251366, z: 0.018888254, w: 0.18123858} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.3825198, y: -0.0328291, z: 0.0075020287, w: -0.9233334} + inSlope: {x: 2.703604, y: 0.104471244, z: 0.11366725, w: 1.1185251} + outSlope: {x: 2.703604, y: 0.104471244, z: 0.11366725, w: 1.1185251} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2666668 + value: {x: 0.7692302, y: -0.026449036, z: 0.02999621, w: -0.63771904} + inSlope: {x: 1.7678921, y: 0.062389135, z: 0.09164843, w: 2.1321204} + outSlope: {x: 1.7678921, y: 0.062389135, z: 0.09164843, w: 2.1321204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: 0.9433116, y: -0.025108224, z: 0.045355916, w: -0.32783487} + inSlope: {x: 0.3721497, y: -0.018802304, z: 0.055597216, w: 1.0722632} + outSlope: {x: 0.3721497, y: -0.018802304, z: 0.055597216, w: 1.0722632} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.9552099, y: -0.025852574, z: 0.047260854, w: -0.29098487} + inSlope: {x: 0.04377727, y: -0.0032413409, z: 0.0074464898, w: 0.14454974} + outSlope: {x: 0.04377727, y: -0.0032413409, z: 0.0074464898, w: 0.14454974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44194144, y: -0.006475781, z: -0.063222244, w: 0.8947898} + inSlope: {x: 0.1784849, y: 0.04657044, z: -0.0030858812, w: -0.08842348} + outSlope: {x: 0.1784849, y: 0.04657044, z: -0.0030858812, w: -0.08842348} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.59431535, y: 0.039452747, z: -0.06405906, w: 0.80070543} + inSlope: {x: 1.1253155, y: 0.40933573, z: 0.0040809815, w: -0.85503286} + outSlope: {x: 1.1253155, y: 0.40933573, z: 0.0040809815, w: -0.85503286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: 0.7616317, y: 0.17383775, z: -0.08136687, w: 0.6189321} + inSlope: {x: 0.3325275, y: 0.66966116, z: -0.1350576, w: -0.61375153} + outSlope: {x: 0.3325275, y: 0.66966116, z: -0.1350576, w: -0.61375153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.77152836, y: 0.19760752, z: -0.081931606, w: 0.5991515} + inSlope: {x: -0.20959651, y: -0.46337575, z: 0.20560184, w: 0.44947338} + outSlope: {x: -0.20959651, y: -0.46337575, z: 0.20560184, w: 0.44947338} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.60931814, y: 0.08340451, z: -0.037171617, w: 0.7876505} + inSlope: {x: -1.1227664, y: -0.24777555, z: 0.029579949, w: 0.8957945} + outSlope: {x: -1.1227664, y: -0.24777555, z: 0.029579949, w: 0.8957945} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.39901373, y: 0.046869367, z: -0.041635096, w: 0.91479933} + inSlope: {x: -1.1477926, y: -0.17703892, z: -0.059907418, w: 0.5090569} + outSlope: {x: -1.1477926, y: -0.17703892, z: -0.059907418, w: 0.5090569} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.36362514, y: 0.043415457, z: -0.044633586, w: 0.9294621} + inSlope: {x: 0.2101, y: 0.09943088, z: -0.0050422624, w: -0.087650955} + outSlope: {x: 0.2101, y: 0.09943088, z: -0.0050422624, w: -0.087650955} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.38642678, y: 0.053484187, z: -0.038333327, w: 0.9199698} + inSlope: {x: -0.2114856, y: -0.023122324, z: 0.074741006, w: 0.0929974} + outSlope: {x: -0.2114856, y: -0.023122324, z: 0.074741006, w: 0.0929974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: 0.26511365, y: 0.03631333, z: -0.034665074, w: 0.96290934} + inSlope: {x: -0.9778409, y: -0.059795886, z: -0.047190048, w: 0.2692851} + outSlope: {x: -0.9778409, y: -0.059795886, z: -0.047190048, w: 0.2692851} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.11265445, y: 0.02963904, z: -0.051401492, w: 0.9918611} + inSlope: {x: -0.9778787, y: -0.019149873, z: -0.16208023, w: 0.10498534} + outSlope: {x: -0.9778787, y: -0.019149873, z: -0.16208023, w: 0.10498534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.08488657, y: 0.0293532, z: -0.055946432, w: 0.9943856} + inSlope: {x: -0.20868321, y: 0.0015617177, z: -0.025209436, w: 0.016722696} + outSlope: {x: -0.20868321, y: 0.0015617177, z: -0.025209436, w: 0.016722696} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5926615, y: -0.009138021, z: 0.0067245374, w: 0.8053718} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.5926627, y: -0.009138252, z: 0.006724221, w: 0.80537087} + inSlope: {x: -0.0000017881393, y: 0.00000069849284, z: 0.0000010058293, w: 0.0000035762823} + outSlope: {x: -0.0000017881393, y: 0.00000069849284, z: 0.0000010058293, w: 0.0000035762823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.59183854, y: -0.009145158, z: 0.006714828, w: 0.80597675} + inSlope: {x: -0.09691349, y: -0.0007976212, z: -0.0010885289, w: 0.07101947} + outSlope: {x: -0.09691349, y: -0.0007976212, z: -0.0010885289, w: 0.07101947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: 0.43142068, y: -0.010235168, z: 0.0048953197, w: 0.9020796} + inSlope: {x: -0.8335428, y: -0.0044925367, z: -0.00938742, w: 0.3987894} + outSlope: {x: -0.8335428, y: -0.0044925367, z: -0.00938742, w: 0.3987894} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.314781, y: -0.010768769, z: 0.0035716116, w: 0.9490965} + inSlope: {x: -0.058298763, y: -0.0002197737, z: -0.0006614725, w: 0.019369144} + outSlope: {x: -0.058298763, y: -0.0002197737, z: -0.0006614725, w: 0.019369144} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004143556, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 0.00000004143556, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase/IK_RightToe_End + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05883984, y: 1.2647237, z: 0.27402946} + inSlope: {x: -0.042702135, y: -0.14588031, z: -0.06577447} + outSlope: {x: -0.042702135, y: -0.14588031, z: -0.06577447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.06161969, y: 1.2552252, z: 0.26974747} + inSlope: {x: -0.1617672, y: -0.5527504, z: -0.24917664} + outSlope: {x: -0.16176662, y: -0.5527304, z: -0.24918237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.23310044, y: 0.66929716, z: 0.0056043766} + inSlope: {x: -0.4631994, y: -1.5827038, z: -0.71349126} + outSlope: {x: -0.46319908, y: -1.582723, z: -0.71349835} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: -0.24044323, y: 0.6442073, z: -0.005706668} + inSlope: {x: -0.41495398, y: -1.4178843, z: -0.63920194} + outSlope: {x: -0.41494632, y: -1.4178686, z: -0.63919336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.26233864, y: 0.56939316, z: -0.039433837} + inSlope: {x: -0.0833947, y: -0.2849457, z: -0.12845825} + outSlope: {x: -0.08339856, y: -0.28495038, z: -0.12846085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.51666665 + value: {x: -0.26117906, y: 0.5748089, z: -0.03394795} + inSlope: {x: 0.10909727, y: 0.4594087, z: 0.38378286} + outSlope: {x: 0.10908968, y: 0.45941013, z: 0.38377327} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.56666666 + value: {x: -0.25214985, y: 0.6131503, z: -0.0021789395} + inSlope: {x: 0.24507062, y: 1.0490632, z: 0.8624506} + outSlope: {x: 0.24507655, y: 1.0490764, z: 0.86244786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.10915196, y: 1.3722711, z: 0.5038735} + inSlope: {x: 0.042504925, y: 1.1610075, z: 0.16840532} + outSlope: {x: 0.042509608, y: 1.1609994, z: 0.16840638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.11566122, y: 1.4741224, z: 0.5011038} + inSlope: {x: -0.112077065, y: 0.6969929, z: -0.04615471} + outSlope: {x: -0.11207611, y: 0.69704384, z: -0.046142396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: -0.022403354, y: 0.031404357, z: -0.0043098484} + outSlope: {x: -0.022403354, y: 0.031404357, z: -0.0043098484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.24484731, y: 0.8591129, z: -0.22672923} + inSlope: {x: 0.008506828, y: -0.067398064, z: 0.015206198} + outSlope: {x: 0.008506828, y: -0.067398064, z: 0.015206198} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.28517717, y: 0.5726794, z: -0.09855928} + inSlope: {x: 0.1157568, y: -0.6542982, z: 0.6526744} + outSlope: {x: 0.11575846, y: -0.65426624, z: 0.6526678} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.29294994, y: 0.5381648, z: -0.03875528} + inSlope: {x: 0.06596046, y: -0.13120006, z: 0.78181607} + outSlope: {x: 0.0659638, y: -0.13121937, z: 0.7818212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.2947349, y: 0.53915596, z: -0.0110615045} + inSlope: {x: 0.042066697, y: 0.24763967, z: 0.9238816} + outSlope: {x: 0.042076033, y: 0.2476488, z: 0.9238874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.26563835, y: 1.353357, z: 0.5808652} + inSlope: {x: -0.108501025, y: 1.0369735, z: 0.17508833} + outSlope: {x: -0.10850409, y: 1.0369354, z: 0.17510359} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1333333 + value: {x: 0.24918178, y: 1.4519577, z: 0.57957095} + inSlope: {x: -0.10814517, y: 0.42605278, z: -0.043226004} + outSlope: {x: -0.10814245, y: 0.4260013, z: -0.043236684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: -0.002408275, y: 0.08593844, z: -0.0040690866} + outSlope: {x: -0.002408275, y: 0.08593844, z: -0.0040690866} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16572152, y: 0.11567368, z: 0.08589199} + inSlope: {x: -0.35288924, y: 0.13522471, z: -3.9285867} + outSlope: {x: -0.35288924, y: 0.13522471, z: -3.9285867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.17160296, y: 0.1179274, z: 0.020415545} + inSlope: {x: -0.21709146, y: 0.12834191, z: -2.2123544} + outSlope: {x: -0.21707782, y: 0.12834007, z: -2.2123542} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.17295769, y: 0.119951695, z: 0.012146843} + inSlope: {x: -0.050833337, y: 0.10646006, z: -0.32722294} + outSlope: {x: -0.050849915, y: 0.10646525, z: -0.32722327} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.17329767, y: 0.12147616, z: 0.009508107} + inSlope: {x: -0.009607586, y: 0.08029097, z: -0.09944565} + outSlope: {x: -0.009604316, y: 0.08028742, z: -0.099445485} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.17327793, y: 0.12262794, z: 0.00883199} + inSlope: {x: 0.0068642735, y: 0.06230385, z: -0.024473755} + outSlope: {x: 0.0068755, y: 0.06230133, z: -0.024473974} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.17265886, y: 0.12431004, z: 0.008649134} + inSlope: {x: 0.031440243, y: 0.04068927, z: -0.0031750097} + outSlope: {x: 0.03143038, y: 0.040689763, z: -0.0031748717} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.16656066, y: 0.12620264, z: 0.007630491} + inSlope: {x: 0.067520514, y: 0.00096424605, z: -0.0195827} + outSlope: {x: 0.06752482, y: 0.00096547283, z: -0.01958303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.16366144, y: 0.12586917, z: 0.006089773} + inSlope: {x: 0.054859318, y: -0.015410722, z: -0.041837968} + outSlope: {x: 0.054863084, y: -0.015409672, z: -0.04183763} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.16269712, y: 0.12555562, z: 0.005350573} + inSlope: {x: 0.04671599, y: -0.020521361, z: -0.053648368} + outSlope: {x: 0.04672114, y: -0.020524232, z: -0.053649187} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: -0.16141611, y: 0.1241811, z: 0.0014383912} + inSlope: {x: 0.011244428, y: -0.035265133, z: -0.10228761} + outSlope: {x: 0.011256016, y: -0.03526226, z: -0.102286205} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: -0.16293703, y: 0.11903901, z: -0.014086811} + inSlope: {x: -0.04077304, y: -0.065009356, z: -0.21054725} + outSlope: {x: -0.040769752, y: -0.06500731, z: -0.21054363} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.51666665 + value: {x: -0.16750267, y: 0.11598441, z: -0.040687103} + inSlope: {x: 0.0034517054, y: 0.11384968, z: -0.31373447} + outSlope: {x: 0.0034439522, y: 0.1138493, z: -0.31372643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.71666664 + value: {x: -0.152573, y: 0.17254966, z: -0.093421556} + inSlope: {x: 0.08115489, y: 0.26853228, z: -0.14628324} + outSlope: {x: 0.08115067, y: 0.2685212, z: -0.14627574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: -0.1416143, y: 0.19305122, z: -0.09858534} + inSlope: {x: 0.051710173, y: 0.0020502852, z: 0.028085113} + outSlope: {x: 0.051716518, y: 0.0020598837, z: 0.028086983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.13636838, y: 0.19453943, z: -0.10137691} + inSlope: {x: 0.12675768, y: 0.06596852, z: -0.18592222} + outSlope: {x: 0.12675905, y: 0.065971866, z: -0.18592392} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0333333 + value: {x: -0.12929522, y: 0.20632984, z: -0.1117318} + inSlope: {x: 0.09977875, y: 0.4720639, z: 0.020607028} + outSlope: {x: 0.09978122, y: 0.47205973, z: 0.020606723} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1333333 + value: {x: -0.1298764, y: 0.2874017, z: -0.05107863} + inSlope: {x: -0.060797002, y: 1.1104783, z: 0.9781933} + outSlope: {x: -0.06078981, y: 1.1104815, z: 0.97818565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: -0.13456486, y: 0.37207267, z: 0.021254683} + inSlope: {x: -0.07522322, y: 1.4058325, z: 1.1476595} + outSlope: {x: -0.07523344, y: 1.4059044, z: 1.1477268} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.1454253, y: 0.59715754, z: 0.18364036} + inSlope: {x: -0.0797844, y: 1.3847135, z: 0.9046435} + outSlope: {x: -0.07978067, y: 1.3847326, z: 0.9046568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.16086033, y: 0.710644, z: 0.27872136} + inSlope: {x: -0.12560658, y: 0.01521608, z: 0.3535954} + outSlope: {x: -0.12560658, y: 0.01521608, z: 0.3535954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15268384, y: 0.18350373, z: -0.29373646} + inSlope: {x: -0.2306879, y: 0.92387444, z: -1.2117214} + outSlope: {x: -0.2306879, y: 0.92387444, z: -1.2117214} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.14883901, y: 0.19890153, z: -0.31393176} + inSlope: {x: -0.11447317, y: 0.5243285, z: -0.63001287} + outSlope: {x: -0.114474945, y: 0.52432764, z: -0.6300159} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.14886792, y: 0.20098111, z: -0.3147368} + inSlope: {x: 0.016638914, y: 0.11218233, z: 0.0052346806} + outSlope: {x: 0.016635455, y: 0.11217634, z: 0.0052453107} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.17683503, y: 0.19922055, z: -0.22706375} + inSlope: {x: 0.15757325, y: -0.059709873, z: 0.54373115} + outSlope: {x: 0.15756689, y: -0.059709873, z: 0.54371995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: 0.19380823, y: 0.18690999, z: -0.14362982} + inSlope: {x: -0.04700746, y: -0.043726433, z: 0.037255287} + outSlope: {x: -0.047003236, y: -0.043721784, z: 0.03725182} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.19108659, y: 0.18770888, z: -0.16150898} + inSlope: {x: -0.009766089, y: -0.007840925, z: -0.16590269} + outSlope: {x: -0.009760073, y: -0.007852179, z: -0.1659029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.18532313, y: 0.18475486, z: -0.19372174} + inSlope: {x: -0.035914294, y: 0.018683573, z: -0.05467798} + outSlope: {x: -0.035914205, y: 0.018703802, z: -0.054684598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.17892984, y: 0.19066323, z: -0.20332311} + inSlope: {x: -0.1508672, y: 0.21104199, z: -0.24865098} + outSlope: {x: -0.15088055, y: 0.21104643, z: -0.24865606} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.05 + value: {x: 0.17287132, y: 0.2118301, z: -0.20640564} + inSlope: {x: -0.030042069, y: 0.5768273, z: 0.29266283} + outSlope: {x: -0.030047476, y: 0.57678455, z: 0.29264694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.15 + value: {x: 0.18015808, y: 0.29490694, z: -0.13460265} + inSlope: {x: 0.10856779, y: 1.0947349, z: 0.9385219} + outSlope: {x: 0.10856659, y: 1.0947175, z: 0.9385045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3 + value: {x: 0.18838304, y: 0.50868857, z: 0.011425278} + inSlope: {x: -0.009992608, y: 1.62629, z: 0.94120824} + outSlope: {x: -0.009984579, y: 1.6261859, z: 0.9411494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: 0.18967819, y: 0.70948726, z: 0.13591352} + inSlope: {x: 0.1360642, y: -0.02230686, z: 0.21644534} + outSlope: {x: 0.13606279, y: -0.022320118, z: 0.216446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.19225532, y: 0.7067206, z: 0.13849299} + inSlope: {x: 0.15462947, y: -0.16601443, z: 0.15476772} + outSlope: {x: 0.15462947, y: -0.16601443, z: 0.15476772} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05883984, y: 1.2647237, z: 0.27402946} + inSlope: {x: -0.042702135, y: -0.14588031, z: -0.06577447} + outSlope: {x: -0.042702135, y: -0.14588031, z: -0.06577447} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.06161969, y: 1.2552252, z: 0.26974747} + inSlope: {x: -0.1617672, y: -0.5527504, z: -0.24917664} + outSlope: {x: -0.16176662, y: -0.5527304, z: -0.24918237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.23310044, y: 0.66929716, z: 0.0056043766} + inSlope: {x: -0.4631994, y: -1.5827038, z: -0.71349126} + outSlope: {x: -0.46319908, y: -1.582723, z: -0.71349835} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: -0.24044323, y: 0.6442073, z: -0.005706668} + inSlope: {x: -0.41495398, y: -1.4178843, z: -0.63920194} + outSlope: {x: -0.41494632, y: -1.4178686, z: -0.63919336} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.26233864, y: 0.56939316, z: -0.039433837} + inSlope: {x: -0.0833947, y: -0.2849457, z: -0.12845825} + outSlope: {x: -0.08339856, y: -0.28495038, z: -0.12846085} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.51666665 + value: {x: -0.26117906, y: 0.5748089, z: -0.03394795} + inSlope: {x: 0.10909727, y: 0.4594087, z: 0.38378286} + outSlope: {x: 0.10908968, y: 0.45941013, z: 0.38377327} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.56666666 + value: {x: -0.25214985, y: 0.6131503, z: -0.0021789395} + inSlope: {x: 0.24507062, y: 1.0490632, z: 0.8624506} + outSlope: {x: 0.24507655, y: 1.0490764, z: 0.86244786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.10915196, y: 1.3722711, z: 0.5038735} + inSlope: {x: 0.042504925, y: 1.1610075, z: 0.16840532} + outSlope: {x: 0.042509608, y: 1.1609994, z: 0.16840638} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: -0.11566122, y: 1.4741224, z: 0.5011038} + inSlope: {x: -0.112077065, y: 0.6969929, z: -0.04615471} + outSlope: {x: -0.11207611, y: 0.69704384, z: -0.046142396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.16677245, y: 1.5919769, z: 0.48592037} + inSlope: {x: -0.022403354, y: 0.031404357, z: -0.0043098484} + outSlope: {x: -0.022403354, y: 0.031404357, z: -0.0043098484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.24484731, y: 0.8591129, z: -0.22672923} + inSlope: {x: 0.008506828, y: -0.067398064, z: 0.015206198} + outSlope: {x: 0.008506828, y: -0.067398064, z: 0.015206198} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.28517717, y: 0.5726794, z: -0.09855928} + inSlope: {x: 0.1157568, y: -0.6542982, z: 0.6526744} + outSlope: {x: 0.11575846, y: -0.65426624, z: 0.6526678} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.29294994, y: 0.5381648, z: -0.03875528} + inSlope: {x: 0.06596046, y: -0.13120006, z: 0.78181607} + outSlope: {x: 0.0659638, y: -0.13121937, z: 0.7818212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.2947349, y: 0.53915596, z: -0.0110615045} + inSlope: {x: 0.042066697, y: 0.24763967, z: 0.9238816} + outSlope: {x: 0.042076033, y: 0.2476488, z: 0.9238874} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.26563835, y: 1.353357, z: 0.5808652} + inSlope: {x: -0.108501025, y: 1.0369735, z: 0.17508833} + outSlope: {x: -0.10850409, y: 1.0369354, z: 0.17510359} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1333333 + value: {x: 0.24918178, y: 1.4519577, z: 0.57957095} + inSlope: {x: -0.10814517, y: 0.42605278, z: -0.043226004} + outSlope: {x: -0.10814245, y: 0.4260013, z: -0.043236684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.22473091, y: 1.5101528, z: 0.56348133} + inSlope: {x: -0.002408275, y: 0.08593844, z: -0.0040690866} + outSlope: {x: -0.002408275, y: 0.08593844, z: -0.0040690866} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0003222279, y: -0.0043375534, z: 0.0010314011} + inSlope: {x: 0.000005798999, y: -0.097889, z: 6.938893e-17} + outSlope: {x: 0.000005798999, y: -0.097889, z: 6.938893e-17} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.00032232466, y: -0.0059690354, z: 0.0010314011} + inSlope: {x: 0.000023222712, y: -0.19117145, z: 2.9738116e-17} + outSlope: {x: 0.000023225157, y: -0.19117145, z: 6.938893e-17} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.0024468424, y: -0.4708263, z: 0.0010314011} + inSlope: {x: 0.013663954, y: -0.1911498, z: 2.9738093e-17} + outSlope: {x: 0.013664037, y: -0.19116542, z: 0.0000000054217346} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.0030871343, y: -0.4709178, z: 0.0011431217} + inSlope: {x: 0.03344693, y: 0.18074237, z: 0.01322308} + outSlope: {x: 0.033447105, y: 0.18072523, z: 0.0132230865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.9166667 + value: {x: 0.056373466, y: -0.003422093, z: 0.050727528} + inSlope: {x: 0.086580075, y: 0.7899443, z: 0.1672879} + outSlope: {x: 0.08658249, y: 0.78996694, z: 0.16729204} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.06004746, y: 0.030152982, z: 0.061693277} + inSlope: {x: 0.019740308, y: 0.18073153, z: 0.16002841} + outSlope: {x: 0.019741034, y: 0.1807363, z: 0.16003276} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.060063526, y: 0.031608894, z: 0.06709396} + inSlope: {x: -0.017832048, y: -0.009859936, z: 0.17349574} + outSlope: {x: -0.017832048, y: -0.009860135, z: 0.17349258} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: 0.01371627, y: 0.005980686, z: 0.16035087} + inSlope: {x: -0.017830856, y: -0.009859723, z: 0.0270211} + outSlope: {x: -0.017831368, y: -0.009859881, z: 0.027016964} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.013564222, y: 0.005896609, z: 0.16058029} + inSlope: {x: -0.009122952, y: -0.005044674, z: 0.013758153} + outSlope: {x: -0.009122952, y: -0.005044674, z: 0.013758153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.29348862, y: -0.6708071, z: 0.14670503} + inSlope: {x: -0.06686166, y: 0.049838465, z: 0.14312804} + outSlope: {x: -0.06686166, y: 0.049838465, z: 0.14312804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.28913587, y: -0.6675634, z: 0.1560225} + inSlope: {x: -0.25330523, y: 0.1887841, z: 0.54220325} + outSlope: {x: -0.25329575, y: 0.18876995, z: 0.54221153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.001028608, y: -0.4513261, z: 0.77714896} + inSlope: {x: -0.56480134, y: 0.4209041, z: 1.2090219} + outSlope: {x: -0.5648071, y: 0.42090946, z: 1.2090437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.025152167, y: -0.43334866, z: 0.8287879} + inSlope: {x: -0.13058065, y: 0.09729625, z: 0.27949473} + outSlope: {x: -0.13058122, y: 0.097315185, z: 0.27950463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.024563605, y: -0.4331512, z: 0.8292344} + inSlope: {x: 0.19986522, y: -0.074296504, z: -0.22829175} + outSlope: {x: 0.19986436, y: -0.07429085, z: -0.2282577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: -0.0008156314, y: -0.441979, z: 0.80191475} + inSlope: {x: 0.7253504, y: -0.26963252, z: -0.8402865} + outSlope: {x: 0.72535515, y: -0.26964232, z: -0.84026754} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.5295371, y: -0.63912535, z: 0.045692876} + inSlope: {x: 0.19987464, y: -0.07429058, z: -1.1543404} + outSlope: {x: 0.19988018, y: -0.07430208, z: -1.1543667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.5312115, y: -0.6395834, z: 0.011720823} + inSlope: {x: -0.003341458, y: 0.02053693, z: -0.9383985} + outSlope: {x: -0.0033510504, y: 0.020530388, z: -0.9383889} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.5224858, y: -0.58409, z: -0.17529237} + inSlope: {x: -0.0017093128, y: 0.022107279, z: -0.03183226} + outSlope: {x: -0.0017093128, y: 0.022107279, z: -0.03183226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18707052, y: -0.4425814, z: 0.5411509} + inSlope: {x: -0.015692625, y: 0.008883338, z: 0.06719196} + outSlope: {x: -0.015692625, y: 0.008883338, z: 0.06719196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.11463811, y: -0.41590935, z: 0.74296707} + inSlope: {x: -0.4993419, y: 0.12766789, z: 0.96605754} + outSlope: {x: -0.4993346, y: 0.12767093, z: 0.96606743} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.0035028758, y: -0.4002599, z: 0.8613793} + inSlope: {x: -0.78439915, y: 0.017359579, z: 0.13123569} + outSlope: {x: -0.78440374, y: 0.017360156, z: 0.13124312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.031254545, y: -0.40031242, z: 0.86040145} + inSlope: {x: -0.92476684, y: -0.023618512, z: -0.24684055} + outSlope: {x: -0.92477053, y: -0.02360678, z: -0.24679954} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.62037826, y: -0.48491982, z: 0.048046377} + inSlope: {x: -0.16807792, y: -0.14114995, z: -1.0341473} + outSlope: {x: -0.16808824, y: -0.14114751, z: -1.0341699} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: -0.6217359, y: -0.48923576, z: 0.018857028} + inSlope: {x: 0.008168471, y: -0.12498397, z: -0.7811141} + outSlope: {x: 0.008167818, y: -0.12499683, z: -0.7811059} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0833334 + value: {x: -0.6202218, y: -0.4974307, z: -0.025666017} + inSlope: {x: 0.03554178, y: -0.12011772, z: -0.5620184} + outSlope: {x: 0.035534807, y: -0.12013276, z: -0.5620281} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.6004249, y: -0.52783495, z: -0.10790476} + inSlope: {x: 0.0041735, y: -0.0039147544, z: -0.08583568} + outSlope: {x: 0.0041735, y: -0.0039147544, z: -0.08583568} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.08503199, y: -0.00046657166, z: 0.06870867} + inSlope: {x: 0.000011989048, y: -1.7347233e-17, z: -0.003559221} + outSlope: {x: 0.000011989048, y: -1.7347233e-17, z: -0.003559221} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.08182769, y: -0.00046657166, z: 0.012139329} + inSlope: {x: 0.020607764, y: -7.434523e-18, z: -0.26485053} + outSlope: {x: 0.020606194, y: -1.7347251e-17, z: -0.26485294} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.08075797, y: -0.00046657166, z: 0.0026475277} + inSlope: {x: 0.06265768, y: -7.434523e-18, z: -0.3195263} + outSlope: {x: 0.06265608, y: -1.7347251e-17, z: -0.31952804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.51666665 + value: {x: -0.079383425, y: -0.00046657166, z: -0.0030246095} + inSlope: {x: 0.10089709, y: -7.434536e-18, z: -0.35938847} + outSlope: {x: 0.10089644, y: -1.7347188e-17, z: -0.35937896} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.00011014421, y: -0.00046657166, z: -0.14925423} + inSlope: {x: 0.32528552, y: -7.434536e-18, z: -0.5038089} + outSlope: {x: 0.32528743, y: -1.7347251e-17, z: -0.50381494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.039005324, y: -0.00046657166, z: -0.20754218} + inSlope: {x: 0.04198452, y: -7.43451e-18, z: -0.06062169} + outSlope: {x: 0.04198562, y: -0.00000006216187, z: -0.06061597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.03936293, y: -0.00046657166, z: -0.20805702} + inSlope: {x: -0.005775112, y: 0.057053044, z: 0.03368888} + outSlope: {x: -0.0057749352, y: 0.05705322, z: 0.033691917} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.038812816, y: 0.0014351957, z: -0.2064192} + inSlope: {x: -0.0645295, y: 0.22309428, z: 0.19210553} + outSlope: {x: -0.06452879, y: 0.22309256, z: 0.19210906} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.15 + value: {x: 0.00282264, y: 0.12593453, z: -0.09933686} + inSlope: {x: -0.42632365, y: 1.4754869, z: 1.2678152} + outSlope: {x: -0.42631602, y: 1.4754626, z: 1.2677976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: -0.020251684, y: 0.20581846, z: -0.030739069} + inSlope: {x: -0.48846394, y: 1.6916615, z: 1.4516503} + outSlope: {x: -0.48849207, y: 1.691757, z: 1.4517376} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: -0.09409133, y: 0.4619738, z: 0.18832527} + inSlope: {x: -0.4344103, y: 1.5112244, z: 1.285117} + outSlope: {x: -0.4344188, y: 1.5112538, z: 1.2851385} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: -0.1318808, y: 0.5944212, z: 0.2992571} + inSlope: {x: -0.0834243, y: 0.306542, z: 0.232527} + outSlope: {x: -0.08341878, y: 0.30655193, z: 0.23252778} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.13275704, y: 0.5977636, z: 0.30159265} + inSlope: {x: -0.0525742, y: 0.20054688, z: 0.14013575} + outSlope: {x: -0.0525742, y: 0.20054688, z: 0.14013575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018169371, y: 0.007274145, z: -0.35874942} + inSlope: {x: 0.010756488, y: -0.0015656162, z: 0.03518916} + outSlope: {x: 0.010756488, y: -0.0015656162, z: 0.03518916} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.019706938, y: 0.0070503466, z: -0.3537202} + inSlope: {x: 0.058972023, y: -0.008583543, z: 0.19291054} + outSlope: {x: 0.058971092, y: -0.008583563, z: 0.19289425} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.06807173, y: 0.0000106743955, z: -0.19552384} + inSlope: {x: 0.05897054, y: -0.0085834535, z: 0.19289118} + outSlope: {x: 0.0589701, y: -0.008583543, z: 0.19289163} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.06943002, y: -0.00018702954, z: -0.191081} + inSlope: {x: 0.021006875, y: -0.003057624, z: 0.06871184} + outSlope: {x: 0.021006562, y: -0.0030576524, z: 0.068709515} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.06955324, y: -0.00021303432, z: -0.19067799} + inSlope: {x: -0.006579679, y: 0.000021518512, z: -0.021525444} + outSlope: {x: -0.0065794173, y: 0.000021524851, z: -0.021515781} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.7 + value: {x: 0.06263387, y: -0.000016125725, z: -0.21331054} + inSlope: {x: -0.05182081, y: 0.0027330641, z: -0.16950534} + outSlope: {x: -0.05182217, y: 0.0027330385, z: -0.16950119} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.05575393, y: 0.00061728153, z: -0.23581412} + inSlope: {x: -0.046499126, y: 0.0071231835, z: -0.15209357} + outSlope: {x: -0.046496343, y: 0.0071229627, z: -0.15208986} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.051312894, y: 0.0022078834, z: -0.2503403} + inSlope: {x: -0.0065800208, y: 0.014531233, z: -0.021518648} + outSlope: {x: -0.0065796906, y: 0.014531434, z: -0.021509135} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.051256835, y: 0.0024581437, z: -0.2505237} + inSlope: {x: 0.008342601, y: 0.071966305, z: 0.0341419} + outSlope: {x: 0.008341754, y: 0.071966425, z: 0.034127176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: 0.051590964, y: 0.004606757, z: -0.24920253} + inSlope: {x: 0.039184973, y: 0.23715752, z: 0.1549333} + outSlope: {x: 0.03918423, y: 0.23715565, z: 0.15494451} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2833333 + value: {x: 0.11270678, y: 0.35400718, z: -0.007552334} + inSlope: {x: 0.30163556, y: 1.716883, z: 1.1926497} + outSlope: {x: 0.30162874, y: 1.7168484, z: 1.1926258} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: 0.1396348, y: 0.50719655, z: 0.09892028} + inSlope: {x: 0.21961862, y: 1.2487801, z: 0.86836076} + outSlope: {x: 0.2196175, y: 1.248767, z: 0.8683574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: 0.15344054, y: 0.58567697, z: 0.15350775} + inSlope: {x: 0.03918332, y: 0.22268279, z: 0.15493439} + outSlope: {x: 0.039183162, y: 0.22268085, z: 0.15493932} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.15377466, y: 0.58757573, z: 0.1548289} + inSlope: {x: 0.020046987, y: 0.11392918, z: 0.07927474} + outSlope: {x: 0.020046987, y: 0.11392918, z: 0.07927474} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0010401537, y: 0.9606133, z: -0.011648574} + inSlope: {x: -0.0000053688873, y: -0.09789362, z: -5.5511146e-16} + outSlope: {x: -0.0000053688873, y: -0.09789362, z: -5.5511146e-16} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.0015683973, y: 0.6434531, z: -0.0116486} + inSlope: {x: 0.0054943264, y: -1.3658303, z: -0.00000022820042} + outSlope: {x: 0.005494362, y: -1.3658272, z: 0.00000011239745} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.0031115185, y: 0.4941243, z: -0.011648617} + inSlope: {x: 0.013642177, y: -0.19117618, z: 0.00000018392277} + outSlope: {x: 0.013642205, y: -0.19115727, z: -0.00000007142576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.0037518006, y: 0.49403274, z: -0.011536898} + inSlope: {x: 0.03346769, y: 0.18072918, z: 0.013223047} + outSlope: {x: 0.033467874, y: 0.18072884, z: 0.013222802} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.021072943, y: 0.63787556, z: 0.000020370482} + inSlope: {x: 0.15227535, y: 1.3382118, z: 0.11610924} + outSlope: {x: 0.15228035, y: 1.3382707, z: 0.11611231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.06076954, y: 0.99509704, z: 0.04901309} + inSlope: {x: 0.019762976, y: 0.18075815, z: 0.16002603} + outSlope: {x: 0.019763771, y: 0.18075904, z: 0.16003276} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.1 + value: {x: 0.056085866, y: 0.9939548, z: 0.07170913} + inSlope: {x: -0.08936673, y: -0.049424566, z: 0.23475157} + outSlope: {x: -0.08936817, y: -0.049416497, z: 0.23475493} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: 0.014435945, y: 0.97093, z: 0.14767085} + inSlope: {x: -0.017832428, y: -0.009863943, z: 0.027021673} + outSlope: {x: -0.01783238, y: -0.009857404, z: 0.027021948} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.014283888, y: 0.970846, z: 0.14790025} + inSlope: {x: -0.009123622, y: -0.005039982, z: 0.013765864} + outSlope: {x: -0.009123622, y: -0.005039982, z: 0.013765864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5000001 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.5000001 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim.meta b/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim.meta new file mode 100644 index 0000000..53c82be --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Jump_TakeOff.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 400a0aac0b38d2c429ba53b3f5d47cc5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Character_Anim/Animations/Run.anim b/game/Assets/Character_Anim/Animations/Run.anim new file mode 100644 index 0000000..5f21af8 --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Run.anim @@ -0,0 +1,19325 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Run + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.67948204, y: 0.036519054, z: 0.73013204, w: 0.06227137} + inSlope: {x: 0.0045418735, y: 0.011076405, z: -0.0054824348, w: 0.008208901} + outSlope: {x: 0.0045418735, y: 0.011076405, z: -0.0054824348, w: 0.008208901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.67055327, y: 0.016591636, z: 0.74016714, w: 0.04728247} + inSlope: {x: -0.16875567, y: -0.3554237, z: 0.17810763, w: -0.2735656} + outSlope: {x: -0.16875567, y: -0.3554237, z: 0.17810763, w: -0.2735656} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.59978646, y: -0.11219211, z: 0.7886754, w: -0.075234696} + inSlope: {x: -0.1625599, y: -0.30696523, z: 0.04574065, w: -0.360753} + outSlope: {x: -0.1625599, y: -0.30696523, z: 0.04574065, w: -0.360753} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: 0.5637841, y: -0.21927631, z: 0.76657736, w: -0.21546344} + inSlope: {x: -0.043383878, y: -0.16727926, z: -0.081081465, w: -0.2318468} + outSlope: {x: -0.043383878, y: -0.16727926, z: -0.081081465, w: -0.2318468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.5477177, y: -0.2526975, z: 0.75054586, w: -0.2698707} + inSlope: {x: -0.03432158, y: 0.01051874, z: 0.014464273, w: -0.03933374} + outSlope: {x: -0.03432158, y: 0.01051874, z: 0.014464273, w: -0.03933374} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.5662132, y: -0.22674935, z: 0.7603155, w: -0.22340037} + inSlope: {x: 0.36381876, y: 0.4326206, z: 0.10270367, w: 0.8439422} + outSlope: {x: 0.36381876, y: 0.4326206, z: 0.10270367, w: 0.8439422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6384475, y: -0.11238009, z: 0.7605606, w: -0.036100052} + inSlope: {x: 0.511006, y: 1.0849676, z: -0.19483048, w: 1.5247941} + outSlope: {x: 0.511006, y: 1.0849676, z: -0.19483048, w: 1.5247941} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.68266827, y: 0.024078745, z: 0.7189602, w: 0.1283767} + inSlope: {x: 0.25748158, y: 1.2520051, z: -0.5196552, w: 1.3174516} + outSlope: {x: 0.25748158, y: 1.2520051, z: -0.5196552, w: 1.3174516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.6985155, y: 0.16232039, z: 0.6493061, w: 0.25323865} + inSlope: {x: -0.03969673, y: 0.6633695, z: -0.26394928, w: 0.3619153} + outSlope: {x: -0.03969673, y: 0.6633695, z: -0.26394928, w: 0.3619153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.7057336, y: 0.2628725, z: 0.5532848, w: 0.35596922} + inSlope: {x: 0.10045061, y: 0.31974822, z: -0.8137222, w: 0.82635725} + outSlope: {x: 0.10045061, y: 0.31974822, z: -0.8137222, w: 0.82635725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.6708995, y: 0.35496596, z: 0.39546356, w: 0.5172056} + inSlope: {x: -0.70763004, y: 1.0288275, z: -0.91782063, w: 0.91493994} + outSlope: {x: -0.70763004, y: 1.0288275, z: -0.91782063, w: 0.91493994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.5470567, y: 0.5182799, z: 0.33889934, w: 0.5632603} + inSlope: {x: -0.47234818, y: 0.6236625, z: 0.0022092483, w: -0.11500966} + outSlope: {x: -0.47234818, y: 0.6236625, z: 0.0022092483, w: -0.11500966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.48759437, y: 0.5836289, z: 0.2969592, w: 0.57744634} + inSlope: {x: -0.35037282, y: 0.2682337, z: -0.43765378, w: 0.24962091} + outSlope: {x: -0.35037282, y: 0.2682337, z: -0.43765378, w: 0.24962091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.41491652, y: 0.6332429, z: 0.22117452, w: 0.61475974} + inSlope: {x: -0.37241614, y: 0.30318648, z: -0.19206199, w: 0.0076729134} + outSlope: {x: -0.37241614, y: 0.30318648, z: -0.19206199, w: 0.0076729134} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.3399425, y: 0.68992, z: 0.17848548, w: 0.61367124} + inSlope: {x: 0.54433876, y: -0.62015593, z: -0.26357514, w: 0.46901688} + outSlope: {x: 0.54433876, y: -0.62015593, z: -0.26357514, w: 0.46901688} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: 0.4383104, y: 0.5866268, z: 0.17298417, w: 0.6586574} + inSlope: {x: 1.8890208, y: -1.9161899, z: 0.48531267, w: 0.31231672} + outSlope: {x: 1.8890208, y: -1.9161899, z: 0.48531267, w: 0.31231672} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4833336 + value: {x: 0.5883442, y: 0.43010277, z: 0.29122975, w: 0.6197161} + inSlope: {x: 1.151958, y: -1.3314731, z: 2.180301, w: -1.1889815} + outSlope: {x: 1.151958, y: -1.3314731, z: 2.180301, w: -1.1889815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.58855814, y: 0.3962575, z: 0.49236113, w: 0.5041427} + inSlope: {x: -0.7130892, y: 0.2653038, z: 1.3637812, w: -0.70049894} + outSlope: {x: -0.7130892, y: 0.2653038, z: 1.3637812, w: -0.70049894} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: 0.5470747, y: 0.38968349, z: 0.59310913, w: 0.44393444} + inSlope: {x: 0.21656713, y: -0.6523684, z: 0.8749231, w: -0.8707505} + outSlope: {x: 0.21656713, y: -0.6523684, z: 0.8749231, w: -0.8707505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.60084397, y: 0.25474176, z: 0.70529366, w: 0.27686468} + inSlope: {x: 0.5829554, y: -1.562369, z: 0.7507385, w: -1.7414072} + outSlope: {x: 0.5829554, y: -1.562369, z: 0.7507385, w: -1.7414072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.6642524, y: 0.07327103, z: 0.7367041, w: 0.10328196} + inSlope: {x: 0.40067056, y: -1.1583996, z: -0.099794365, w: -1.004726} + outSlope: {x: 0.40067056, y: -1.1583996, z: -0.099794365, w: -1.004726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.67948204, y: 0.036519054, z: 0.73013204, w: 0.06227137} + inSlope: {x: 0.07784962, y: -0.0063061933, z: -0.044804305, w: -0.30674344} + outSlope: {x: 0.07784962, y: -0.0063061933, z: -0.044804305, w: -0.30674344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandIndex1_CTRL_POS_GRP/LeftHandIndex1_CTRL_AnimData_CONST_GRP/LeftHandIndex1_CTRL_In_Rig_CONST_GRP/LeftHandIndex1_CTRL/LeftHandIndex2_CTRL_POS_GRP/LeftHandIndex2_CTRL_AnimData_CONST_GRP/LeftHandIndex2_CTRL_In_Rig_CONST_GRP/LeftHandIndex2_CTRL/LeftHandIndex3_CTRL_POS_GRP/LeftHandIndex3_CTRL_AnimData_CONST_GRP/LeftHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandThumb1_CTRL_POS_GRP/LeftHandThumb1_CTRL_AnimData_CONST_GRP/LeftHandThumb1_CTRL_In_Rig_CONST_GRP/LeftHandThumb1_CTRL/LeftHandThumb2_CTRL_POS_GRP/LeftHandThumb2_CTRL_AnimData_CONST_GRP/LeftHandThumb2_CTRL_In_Rig_CONST_GRP/LeftHandThumb2_CTRL/LeftHandThumb3_CTRL_POS_GRP/LeftHandThumb3_CTRL_AnimData_CONST_GRP/LeftHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandMiddle1_CTRL_POS_GRP/LeftHandMiddle1_CTRL_AnimData_CONST_GRP/LeftHandMiddle1_CTRL_In_Rig_CONST_GRP/LeftHandMiddle1_CTRL/LeftHandMiddle2_CTRL_POS_GRP/LeftHandMiddle2_CTRL_AnimData_CONST_GRP/LeftHandMiddle2_CTRL_In_Rig_CONST_GRP/LeftHandMiddle2_CTRL/LeftHandMiddle3_CTRL_POS_GRP/LeftHandMiddle3_CTRL_AnimData_CONST_GRP/LeftHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandRing1_CTRL_POS_GRP/LeftHandRing1_CTRL_AnimData_CONST_GRP/LeftHandRing1_CTRL_In_Rig_CONST_GRP/LeftHandRing1_CTRL/LeftHandRing2_CTRL_POS_GRP/LeftHandRing2_CTRL_AnimData_CONST_GRP/LeftHandRing2_CTRL_In_Rig_CONST_GRP/LeftHandRing2_CTRL/LeftHandRing3_CTRL_POS_GRP/LeftHandRing3_CTRL_AnimData_CONST_GRP/LeftHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP/LeftHandPinky1_CTRL_POS_GRP/LeftHandPinky1_CTRL_AnimData_CONST_GRP/LeftHandPinky1_CTRL_In_Rig_CONST_GRP/LeftHandPinky1_CTRL/LeftHandPinky2_CTRL_POS_GRP/LeftHandPinky2_CTRL_AnimData_CONST_GRP/LeftHandPinky2_CTRL_In_Rig_CONST_GRP/LeftHandPinky2_CTRL/LeftHandPinky3_CTRL_POS_GRP/LeftHandPinky3_CTRL_AnimData_CONST_GRP/LeftHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.67014474, y: -0.0127547, z: 0.71115774, w: -0.21212746} + inSlope: {x: 0.13050199, y: 1.0663875, z: 0.0045025344, w: -0.40936854} + outSlope: {x: 0.13050199, y: 1.0663875, z: 0.0045025344, w: -0.40936854} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.61805695, y: 0.20325604, z: 0.71597, w: -0.2531395} + inSlope: {x: 0.2951682, y: 1.2343249, z: -0.20842732, w: -0.321655} + outSlope: {x: 0.2951682, y: 1.2343249, z: -0.20842732, w: -0.321655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.6223004, y: 0.31743318, z: 0.6241481, w: -0.34988248} + inSlope: {x: -0.31979263, y: 0.09648983, z: -0.8764976, w: -0.9027207} + outSlope: {x: -0.31979263, y: 0.09648983, z: -0.8764976, w: -0.9027207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.6281843, y: 0.3460307, z: 0.46745187, w: -0.51685196} + inSlope: {x: 0.55923176, y: 0.6841055, z: -1.1586133, w: -1.2703104} + outSlope: {x: 0.55923176, y: 0.6841055, z: -1.1586133, w: -1.2703104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.48933744, y: 0.4899814, z: 0.4011609, w: -0.5996141} + inSlope: {x: 0.8034998, y: 0.78533864, z: 0.23083153, w: 0.13844113} + outSlope: {x: 0.8034998, y: 0.78533864, z: 0.23083153, w: 0.13844113} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.44267428, y: 0.53513306, z: 0.43810657, w: -0.5707319} + inSlope: {x: -0.07472642, y: -0.06359881, z: 0.05373811, w: 0.03960911} + outSlope: {x: -0.07472642, y: -0.06359881, z: 0.05373811, w: 0.03960911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.5457488, y: 0.43068582, z: 0.4592927, w: -0.5529179} + inSlope: {x: -0.35412043, y: -0.37521863, z: 0.3157729, w: 0.31971484} + outSlope: {x: -0.35412043, y: -0.37521863, z: 0.3157729, w: 0.31971484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.57662916, y: 0.3888717, z: 0.57379645, w: -0.43247575} + inSlope: {x: 0.07339758, y: 0.002272721, z: 0.44131696, w: 0.48937398} + outSlope: {x: 0.07339758, y: 0.002272721, z: 0.44131696, w: 0.48937398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.61318743, y: 0.31577465, z: 0.644786, w: -0.3294519} + inSlope: {x: -0.42044204, y: -0.7604034, z: 0.27641797, w: 0.59499764} + outSlope: {x: -0.42044204, y: -0.7604034, z: 0.27641797, w: 0.59499764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: -0.66017216, y: 0.21493003, z: 0.6761901, w: -0.24646452} + inSlope: {x: -0.16041592, y: -0.50257134, z: 0.20294149, w: 0.5481014} + outSlope: {x: -0.16041592, y: -0.50257134, z: 0.20294149, w: 0.5481014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.69056875, y: 0.07358434, z: 0.71219796, w: -0.10234371} + inSlope: {x: -0.026065715, y: -0.39606935, z: 0.060694702, w: 0.30985785} + outSlope: {x: -0.026065715, y: -0.39606935, z: 0.060694702, w: 0.30985785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: -0.68696284, y: 0.033671506, z: 0.7157887, w: -0.120808914} + inSlope: {x: 0.04133109, y: -0.14510821, z: 0.003409985, w: -0.25495985} + outSlope: {x: 0.04133109, y: -0.14510821, z: 0.003409985, w: -0.25495985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.68078935, y: 0.02601658, z: 0.7149719, w: -0.15704831} + inSlope: {x: 0.0004398827, y: 0.14428085, z: -0.01842143, w: -0.061677903} + outSlope: {x: 0.0004398827, y: 0.14428085, z: -0.01842143, w: -0.061677903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.68570787, y: 0.02623005, z: 0.71738786, w: -0.12029685} + inSlope: {x: -0.019698162, y: -0.4874937, z: 0.08342393, w: 0.50844383} + outSlope: {x: -0.019698162, y: -0.4874937, z: 0.08342393, w: 0.50844383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.67370963, y: -0.13056886, z: 0.7260332, w: 0.044077877} + inSlope: {x: 0.13870431, y: -0.7187922, z: -0.048000857, w: 0.790442} + outSlope: {x: 0.13870431, y: -0.7187922, z: -0.048000857, w: 0.790442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: -0.64425504, y: -0.23869829, z: 0.70675343, w: 0.16869558} + inSlope: {x: 0.08565133, y: -0.24402273, z: -0.07012145, w: 0.2756427} + outSlope: {x: 0.08565133, y: -0.24402273, z: -0.07012145, w: 0.2756427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: -0.59802854, y: -0.334035, z: 0.6792331, w: 0.26348636} + inSlope: {x: 0.35051244, y: -0.6180799, z: -0.24171016, w: 0.6340282} + outSlope: {x: 0.35051244, y: -0.6180799, z: -0.24171016, w: 0.6340282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.53865325, y: -0.4249893, z: 0.6240952, w: 0.3738207} + inSlope: {x: -0.0067784674, y: 0.067971446, z: 0.12303499, w: -0.13962056} + outSlope: {x: -0.0067784674, y: 0.067971446, z: 0.12303499, w: -0.13962056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: -0.5822817, y: -0.3287679, z: 0.7040683, w: 0.23905548} + inSlope: {x: -0.6327319, y: 1.2913015, z: 0.68963414, w: -1.7974296} + outSlope: {x: -0.6327319, y: 1.2913015, z: 0.68963414, w: -1.7974296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: -0.6390994, y: -0.2221473, z: 0.7338908, w: 0.06005744} + inSlope: {x: -0.6965561, y: 1.4980836, z: 0.061372574, w: -2.6817565} + outSlope: {x: -0.6965561, y: 1.4980836, z: 0.061372574, w: -2.6817565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.67218405, y: -0.08192656, z: 0.72037977, w: -0.15003254} + inSlope: {x: -0.066556394, y: 1.6480286, z: -0.2613833, w: -1.9085815} + outSlope: {x: -0.066556394, y: 1.6480286, z: -0.2613833, w: -1.9085815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.67014474, y: -0.0127547, z: 0.71115774, w: -0.21212746} + inSlope: {x: 0.08208758, y: 1.1527007, z: -0.102351084, w: -0.746539} + outSlope: {x: 0.08208758, y: 1.1527007, z: -0.102351084, w: -0.746539} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6172419, y: -0, z: -0, w: 0.78677344} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandIndex1_CTRL_POS_GRP/RightHandIndex1_CTRL_AnimData_CONST_GRP/RightHandIndex1_CTRL_In_Rig_CONST_GRP/RightHandIndex1_CTRL/RightHandIndex2_CTRL_POS_GRP/RightHandIndex2_CTRL_AnimData_CONST_GRP/RightHandIndex2_CTRL_In_Rig_CONST_GRP/RightHandIndex2_CTRL/RightHandIndex3_CTRL_POS_GRP/RightHandIndex3_CTRL_AnimData_CONST_GRP/RightHandIndex3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.21239088, w: 0.97718483} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0.21239088, w: 0.97718483} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.4913599, w: 0.87095666} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0.4913599, w: 0.87095666} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0.69647664, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0.69647664, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandThumb1_CTRL_POS_GRP/RightHandThumb1_CTRL_AnimData_CONST_GRP/RightHandThumb1_CTRL_In_Rig_CONST_GRP/RightHandThumb1_CTRL/RightHandThumb2_CTRL_POS_GRP/RightHandThumb2_CTRL_AnimData_CONST_GRP/RightHandThumb2_CTRL_In_Rig_CONST_GRP/RightHandThumb2_CTRL/RightHandThumb3_CTRL_POS_GRP/RightHandThumb3_CTRL_AnimData_CONST_GRP/RightHandThumb3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandMiddle1_CTRL_POS_GRP/RightHandMiddle1_CTRL_AnimData_CONST_GRP/RightHandMiddle1_CTRL_In_Rig_CONST_GRP/RightHandMiddle1_CTRL/RightHandMiddle2_CTRL_POS_GRP/RightHandMiddle2_CTRL_AnimData_CONST_GRP/RightHandMiddle2_CTRL_In_Rig_CONST_GRP/RightHandMiddle2_CTRL/RightHandMiddle3_CTRL_POS_GRP/RightHandMiddle3_CTRL_AnimData_CONST_GRP/RightHandMiddle3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandRing1_CTRL_POS_GRP/RightHandRing1_CTRL_AnimData_CONST_GRP/RightHandRing1_CTRL_In_Rig_CONST_GRP/RightHandRing1_CTRL/RightHandRing2_CTRL_POS_GRP/RightHandRing2_CTRL_AnimData_CONST_GRP/RightHandRing2_CTRL_In_Rig_CONST_GRP/RightHandRing2_CTRL/RightHandRing3_CTRL_POS_GRP/RightHandRing3_CTRL_AnimData_CONST_GRP/RightHandRing3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66601187, y: -0, z: -0, w: 0.74594116} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP/RightHandPinky1_CTRL_POS_GRP/RightHandPinky1_CTRL_AnimData_CONST_GRP/RightHandPinky1_CTRL_In_Rig_CONST_GRP/RightHandPinky1_CTRL/RightHandPinky2_CTRL_POS_GRP/RightHandPinky2_CTRL_AnimData_CONST_GRP/RightHandPinky2_CTRL_In_Rig_CONST_GRP/RightHandPinky2_CTRL/RightHandPinky3_CTRL_POS_GRP/RightHandPinky3_CTRL_AnimData_CONST_GRP/RightHandPinky3_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013281646, y: -0.10059476, z: 0.9948349, w: 0.0027903202} + inSlope: {x: 0.056333706, y: 1.2428985, z: 0.11198758, w: -0.056394383} + outSlope: {x: 0.056333706, y: 1.2428985, z: 0.11198758, w: -0.056394383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.030910477, y: 0.23355177, z: 0.971746, w: -0.014413952} + inSlope: {x: -0.0004271972, y: 1.1684966, z: -0.28123653, w: -0.040039174} + outSlope: {x: -0.0004271972, y: 1.1684966, z: -0.28123653, w: -0.040039174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.006161412, y: 0.5606226, z: 0.82789624, w: 0.015881356} + inSlope: {x: -0.13026285, y: 0.85407877, z: -0.5829268, w: 0.20250228} + outSlope: {x: -0.13026285, y: 0.85407877, z: -0.5829268, w: 0.20250228} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.022455435, y: 0.6955361, z: 0.71605176, w: 0.054728575} + inSlope: {x: -0.013189971, y: -0.018689662, z: 0.017470151, w: 0.0032659064} + outSlope: {x: -0.013189971, y: -0.018689662, z: 0.017470151, w: 0.0032659064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: 0.0076402943, y: 0.5704344, z: 0.82119465, w: 0.013622762} + inSlope: {x: 0.18583244, y: -0.63800156, z: 0.4442851, w: -0.16885343} + outSlope: {x: 0.18583244, y: -0.63800156, z: 0.4442851, w: -0.16885343} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.04248317, y: 0.46355674, z: 0.884992, w: -0.0099749975} + inSlope: {x: 0.0064458037, y: 0.09758736, z: -0.051571548, w: -0.007847296} + outSlope: {x: 0.0064458037, y: 0.09758736, z: -0.051571548, w: -0.007847296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.03852109, y: 0.45472726, z: 0.88976765, w: -0.007262096} + inSlope: {x: 0.010526674, y: -0.559664, z: 0.2851674, w: 0.012493267} + outSlope: {x: 0.010526674, y: -0.559664, z: 0.2851674, w: 0.012493267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: 0.041032642, y: 0.27467245, z: 0.9606563, w: -0.003295887} + inSlope: {x: 0.007861227, y: -0.8337896, z: 0.23848973, w: 0.018133182} + outSlope: {x: 0.007861227, y: -0.8337896, z: 0.23848973, w: 0.018133182} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1166668 + value: {x: 0.04354308, y: 0.19618152, z: 0.9795989, w: -0.0017120816} + inSlope: {x: 0.023773335, y: 0.009865174, z: -0.0030380518, w: -0.0009405378} + outSlope: {x: 0.023773335, y: 0.009865174, z: -0.0030380518, w: -0.0009405378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3500001 + value: {x: 0.04050896, y: 0.14441802, z: 0.98868716, w: -0.00040560152} + inSlope: {x: -0.08757376, y: -0.869923, z: 0.12965989, w: 0.024963565} + outSlope: {x: -0.08757376, y: -0.869923, z: 0.12965989, w: 0.024963565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5333335 + value: {x: 0.014203159, y: -0.100487426, z: 0.9947671, w: 0.011788867} + inSlope: {x: -0.15206142, y: -1.5093713, z: -0.15130356, w: 0.104316995} + outSlope: {x: -0.15206142, y: -1.5093713, z: -0.15130356, w: 0.104316995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: -0.0042009796, y: -0.32050043, z: 0.946837, w: 0.027594877} + inSlope: {x: -0.038947638, y: -0.6167538, z: -0.20957038, w: 0.0327686} + outSlope: {x: -0.038947638, y: -0.6167538, z: -0.20957038, w: 0.0327686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: -0.011432476, y: -0.44812974, z: 0.8933598, w: 0.030940916} + inSlope: {x: -0.03903129, y: -0.64609385, z: -0.3259334, w: 0.020762999} + outSlope: {x: -0.03903129, y: -0.64609385, z: -0.3259334, w: 0.020762999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: -0.020554055, y: -0.614638, z: 0.7877833, w: 0.03457061} + inSlope: {x: -0.048387818, y: -0.8765389, z: -0.68538785, w: 0.019664269} + outSlope: {x: -0.048387818, y: -0.8765389, z: -0.68538785, w: 0.019664269} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: -0.02767033, y: -0.6747841, z: 0.73640317, w: 0.04013939} + inSlope: {x: -0.025304096, y: 0.5658948, z: 0.51242757, w: 0.05662383} + outSlope: {x: -0.025304096, y: 0.5658948, z: 0.51242757, w: 0.05662383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: -0.026127165, y: -0.49436948, z: 0.86721474, w: 0.053431094} + inSlope: {x: 0.06723991, y: 1.6051856, z: 0.91124916, w: 0.09452907} + outSlope: {x: 0.06723991, y: 1.6051856, z: 0.91124916, w: 0.09452907} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: -0.011070929, y: -0.28745052, z: 0.955995, w: 0.05764779} + inSlope: {x: 0.10148156, y: 0.89397806, z: 0.27471536, w: -0.069056585} + outSlope: {x: 0.10148156, y: 0.89397806, z: 0.27471536, w: -0.069056585} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.966667 + value: {x: 0.011605423, y: -0.120099366, z: 0.99265367, w: 0.008956938} + inSlope: {x: 0.053506434, y: 0.55435437, z: 0.06806738, w: -0.19278193} + outSlope: {x: 0.053506434, y: 0.55435437, z: 0.06806738, w: -0.19278193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.013281646, y: -0.10059476, z: 0.9948349, w: 0.0027903202} + inSlope: {x: 0.04868261, y: 0.6019841, z: 0.06409147, w: -0.18069552} + outSlope: {x: 0.04868261, y: 0.6019841, z: 0.06409147, w: -0.18069552} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06065231, y: 0.12837017, z: 0.98975617, w: -0.0150032975} + inSlope: {x: 0.0008717179, y: -0.07125914, z: 0.009237527, w: 0.0059949043} + outSlope: {x: 0.0008717179, y: -0.07125914, z: 0.009237527, w: 0.0059949043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.061745156, y: -0.010673725, z: 0.99802953, w: -0.0032701795} + inSlope: {x: 0.0019767885, y: -0.55512035, z: -0.0055593234, w: 0.04699923} + outSlope: {x: 0.0019767885, y: -0.55512035, z: -0.0055593234, w: 0.04699923} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: 0.05505868, y: -0.0544971, z: 0.9969373, w: 0.010708783} + inSlope: {x: -0.07676199, y: -0.27587473, z: -0.01220585, w: 0.117698655} + outSlope: {x: -0.07676199, y: -0.27587473, z: -0.01220585, w: 0.117698655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.034361474, y: -0.24544914, z: 0.9684417, w: 0.026357463} + inSlope: {x: 0.0014190103, y: -1.1866906, z: -0.30027664, w: -0.0014521364} + outSlope: {x: 0.0014190103, y: -1.1866906, z: -0.30027664, w: -0.0014521364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.034963444, y: -0.37641448, z: 0.92542845, w: 0.025920153} + inSlope: {x: 0.0011838612, y: -0.56487286, z: -0.23011766, w: -0.0030396162} + outSlope: {x: 0.0011838612, y: -0.56487286, z: -0.23011766, w: -0.0030396162} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1666667 + value: {x: 0.034359645, y: -0.5942153, z: 0.8032169, w: 0.023881052} + inSlope: {x: -0.009501958, y: -1.1310385, z: -0.83557504, w: -0.01579655} + outSlope: {x: -0.009501958, y: -1.1310385, z: -0.83557504, w: -0.01579655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: 0.032407537, y: -0.738325, z: 0.6733304, w: 0.021262098} + inSlope: {x: -0.000852608, y: 0.03319326, z: 0.03662649, w: -0.011721991} + outSlope: {x: -0.000852608, y: 0.03319326, z: 0.03662649, w: -0.011721991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.02607252, y: -0.56644464, z: 0.823686, w: -0.0014892987} + inSlope: {x: -0.10577436, y: 1.7252504, z: 1.1891139, w: -0.1764663} + outSlope: {x: -0.10577436, y: 1.7252504, z: 1.1891139, w: -0.1764663} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.013460959, y: -0.35704806, z: 0.93388337, w: -0.01404861} + inSlope: {x: -0.03980019, y: 1.1563818, z: 0.44317287, w: -0.0065659145} + outSlope: {x: -0.03980019, y: 1.1563818, z: 0.44317287, w: -0.0065659145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.0024492992, y: -0.10568133, z: 0.9943412, w: -0.010539797} + inSlope: {x: -0.04762806, y: 1.0276214, z: 0.10933946, w: 0.021033457} + outSlope: {x: -0.04762806, y: 1.0276214, z: 0.10933946, w: 0.021033457} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: 0.013663133, y: 0.21385275, z: 0.9766649, w: -0.014352778} + inSlope: {x: 0.12380812, y: 1.3649234, z: -0.30155927, w: -0.07874853} + outSlope: {x: 0.12380812, y: 1.3649234, z: -0.30155927, w: -0.07874853} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: 0.015184679, y: 0.45566878, z: 0.8896514, w: -0.025608962} + inSlope: {x: -0.05674576, y: 0.6810216, z: -0.34780952, w: -0.007848039} + outSlope: {x: -0.05674576, y: 0.6810216, z: -0.34780952, w: -0.007848039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: -0.0019510448, y: 0.64473605, z: 0.7639166, w: -0.027258784} + inSlope: {x: -0.04866564, y: 0.49096274, z: -0.4145054, w: -0.0026888056} + outSlope: {x: -0.04866564, y: 0.49096274, z: -0.4145054, w: -0.0026888056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: -0.008269739, y: 0.7032006, z: 0.71041167, w: -0.027494559} + inSlope: {x: -0.008177042, y: -0.07947864, z: 0.07865252, w: 0.0008875828} + outSlope: {x: -0.008177042, y: -0.07947864, z: 0.07865252, w: 0.0008875828} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: -0.0079493, y: 0.7032674, z: 0.71034884, w: -0.027503835} + inSlope: {x: 0.035422347, y: -0.33444315, z: 0.3303662, w: 0.0009585554} + outSlope: {x: 0.035422347, y: -0.33444315, z: 0.3303662, w: 0.0009585554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2000003 + value: {x: 0.0061600963, y: 0.559305, z: 0.8285104, w: -0.02665451} + inSlope: {x: 0.10146348, y: -1.1135764, z: 0.75180584, w: 0.009510889} + outSlope: {x: 0.10146348, y: -1.1135764, z: 0.75180584, w: 0.009510889} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: 0.015629247, y: 0.45032257, z: 0.89236355, w: -0.025547082} + inSlope: {x: -0.0024245516, y: -0.05725449, z: 0.029137759, w: 0.004485049} + outSlope: {x: -0.0024245516, y: -0.05725449, z: 0.029137759, w: 0.004485049} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.014096874, y: 0.44863838, z: 0.8935502, w: -0.009638629} + inSlope: {x: 0.002684697, y: -0.04469753, z: 0.0224337, w: -0.0005724216} + outSlope: {x: 0.002684697, y: -0.04469753, z: 0.0224337, w: -0.0005724216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.032367975, y: 0.2481955, z: 0.9679837, w: -0.0189426} + inSlope: {x: 0.30701044, y: -1.2986643, z: 0.3229486, w: 0.005705254} + outSlope: {x: 0.30701044, y: -1.2986643, z: 0.3229486, w: 0.005705254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.060652357, y: 0.12837027, z: 0.98975617, w: -0.0150033105} + inSlope: {x: 0.2457026, y: -1.04603, z: 0.1314088, w: 0.059475206} + outSlope: {x: 0.2457026, y: -1.04603, z: 0.1314088, w: 0.059475206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.67948204, y: 0.036519054, z: 0.73013204, w: 0.06227137} + inSlope: {x: 0.0045418735, y: 0.011076405, z: -0.0054824348, w: 0.008208901} + outSlope: {x: 0.0045418735, y: 0.011076405, z: -0.0054824348, w: 0.008208901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.67055327, y: 0.016591636, z: 0.74016714, w: 0.04728247} + inSlope: {x: -0.16875567, y: -0.3554237, z: 0.17810763, w: -0.2735656} + outSlope: {x: -0.16875567, y: -0.3554237, z: 0.17810763, w: -0.2735656} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.59978646, y: -0.11219211, z: 0.7886754, w: -0.075234696} + inSlope: {x: -0.1625599, y: -0.30696523, z: 0.04574065, w: -0.360753} + outSlope: {x: -0.1625599, y: -0.30696523, z: 0.04574065, w: -0.360753} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: 0.5637841, y: -0.21927631, z: 0.76657736, w: -0.21546344} + inSlope: {x: -0.043383878, y: -0.16727926, z: -0.081081465, w: -0.2318468} + outSlope: {x: -0.043383878, y: -0.16727926, z: -0.081081465, w: -0.2318468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.5477177, y: -0.2526975, z: 0.75054586, w: -0.2698707} + inSlope: {x: -0.03432158, y: 0.01051874, z: 0.014464273, w: -0.03933374} + outSlope: {x: -0.03432158, y: 0.01051874, z: 0.014464273, w: -0.03933374} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.5662132, y: -0.22674935, z: 0.7603155, w: -0.22340037} + inSlope: {x: 0.36381876, y: 0.4326206, z: 0.10270367, w: 0.8439422} + outSlope: {x: 0.36381876, y: 0.4326206, z: 0.10270367, w: 0.8439422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6384475, y: -0.11238009, z: 0.7605606, w: -0.036100052} + inSlope: {x: 0.511006, y: 1.0849676, z: -0.19483048, w: 1.5247941} + outSlope: {x: 0.511006, y: 1.0849676, z: -0.19483048, w: 1.5247941} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.68266827, y: 0.024078745, z: 0.7189602, w: 0.1283767} + inSlope: {x: 0.25748158, y: 1.2520051, z: -0.5196552, w: 1.3174516} + outSlope: {x: 0.25748158, y: 1.2520051, z: -0.5196552, w: 1.3174516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.6985155, y: 0.16232039, z: 0.6493061, w: 0.25323865} + inSlope: {x: -0.03969673, y: 0.6633695, z: -0.26394928, w: 0.3619153} + outSlope: {x: -0.03969673, y: 0.6633695, z: -0.26394928, w: 0.3619153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.7057336, y: 0.2628725, z: 0.5532848, w: 0.35596922} + inSlope: {x: 0.10045061, y: 0.31974822, z: -0.8137222, w: 0.82635725} + outSlope: {x: 0.10045061, y: 0.31974822, z: -0.8137222, w: 0.82635725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.6708995, y: 0.35496596, z: 0.39546356, w: 0.5172056} + inSlope: {x: -0.70763004, y: 1.0288275, z: -0.91782063, w: 0.91493994} + outSlope: {x: -0.70763004, y: 1.0288275, z: -0.91782063, w: 0.91493994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.5470567, y: 0.5182799, z: 0.33889934, w: 0.5632603} + inSlope: {x: -0.47234818, y: 0.6236625, z: 0.0022092483, w: -0.11500966} + outSlope: {x: -0.47234818, y: 0.6236625, z: 0.0022092483, w: -0.11500966} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.48759437, y: 0.5836289, z: 0.2969592, w: 0.57744634} + inSlope: {x: -0.35037282, y: 0.2682337, z: -0.43765378, w: 0.24962091} + outSlope: {x: -0.35037282, y: 0.2682337, z: -0.43765378, w: 0.24962091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.41491652, y: 0.6332429, z: 0.22117452, w: 0.61475974} + inSlope: {x: -0.37241614, y: 0.30318648, z: -0.19206199, w: 0.0076729134} + outSlope: {x: -0.37241614, y: 0.30318648, z: -0.19206199, w: 0.0076729134} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.3399425, y: 0.68992, z: 0.17848548, w: 0.61367124} + inSlope: {x: 0.54433876, y: -0.62015593, z: -0.26357514, w: 0.46901688} + outSlope: {x: 0.54433876, y: -0.62015593, z: -0.26357514, w: 0.46901688} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: 0.4383104, y: 0.5866268, z: 0.17298417, w: 0.6586574} + inSlope: {x: 1.8890208, y: -1.9161899, z: 0.48531267, w: 0.31231672} + outSlope: {x: 1.8890208, y: -1.9161899, z: 0.48531267, w: 0.31231672} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4833336 + value: {x: 0.5883442, y: 0.43010277, z: 0.29122975, w: 0.6197161} + inSlope: {x: 1.151958, y: -1.3314731, z: 2.180301, w: -1.1889815} + outSlope: {x: 1.151958, y: -1.3314731, z: 2.180301, w: -1.1889815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.58855814, y: 0.3962575, z: 0.49236113, w: 0.5041427} + inSlope: {x: -0.7130892, y: 0.2653038, z: 1.3637812, w: -0.70049894} + outSlope: {x: -0.7130892, y: 0.2653038, z: 1.3637812, w: -0.70049894} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: 0.5470747, y: 0.38968349, z: 0.59310913, w: 0.44393444} + inSlope: {x: 0.21656713, y: -0.6523684, z: 0.8749231, w: -0.8707505} + outSlope: {x: 0.21656713, y: -0.6523684, z: 0.8749231, w: -0.8707505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.60084397, y: 0.25474176, z: 0.70529366, w: 0.27686468} + inSlope: {x: 0.5829554, y: -1.562369, z: 0.7507385, w: -1.7414072} + outSlope: {x: 0.5829554, y: -1.562369, z: 0.7507385, w: -1.7414072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.6642524, y: 0.07327103, z: 0.7367041, w: 0.10328196} + inSlope: {x: 0.40067056, y: -1.1583996, z: -0.099794365, w: -1.004726} + outSlope: {x: 0.40067056, y: -1.1583996, z: -0.099794365, w: -1.004726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.67948204, y: 0.036519054, z: 0.73013204, w: 0.06227137} + inSlope: {x: 0.07784962, y: -0.0063061933, z: -0.044804305, w: -0.30674344} + outSlope: {x: 0.07784962, y: -0.0063061933, z: -0.044804305, w: -0.30674344} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.67014474, y: -0.0127547, z: 0.71115774, w: -0.21212746} + inSlope: {x: 0.13050199, y: 1.0663875, z: 0.0045025344, w: -0.40936854} + outSlope: {x: 0.13050199, y: 1.0663875, z: 0.0045025344, w: -0.40936854} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.61805695, y: 0.20325604, z: 0.71597, w: -0.2531395} + inSlope: {x: 0.2951682, y: 1.2343249, z: -0.20842732, w: -0.321655} + outSlope: {x: 0.2951682, y: 1.2343249, z: -0.20842732, w: -0.321655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.6223004, y: 0.31743318, z: 0.6241481, w: -0.34988248} + inSlope: {x: -0.31979263, y: 0.09648983, z: -0.8764976, w: -0.9027207} + outSlope: {x: -0.31979263, y: 0.09648983, z: -0.8764976, w: -0.9027207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: -0.6281843, y: 0.3460307, z: 0.46745187, w: -0.51685196} + inSlope: {x: 0.55923176, y: 0.6841055, z: -1.1586133, w: -1.2703104} + outSlope: {x: 0.55923176, y: 0.6841055, z: -1.1586133, w: -1.2703104} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -0.48933744, y: 0.4899814, z: 0.4011609, w: -0.5996141} + inSlope: {x: 0.8034998, y: 0.78533864, z: 0.23083153, w: 0.13844113} + outSlope: {x: 0.8034998, y: 0.78533864, z: 0.23083153, w: 0.13844113} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.44267428, y: 0.53513306, z: 0.43810657, w: -0.5707319} + inSlope: {x: -0.07472642, y: -0.06359881, z: 0.05373811, w: 0.03960911} + outSlope: {x: -0.07472642, y: -0.06359881, z: 0.05373811, w: 0.03960911} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: -0.5457488, y: 0.43068582, z: 0.4592927, w: -0.5529179} + inSlope: {x: -0.35412043, y: -0.37521863, z: 0.3157729, w: 0.31971484} + outSlope: {x: -0.35412043, y: -0.37521863, z: 0.3157729, w: 0.31971484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: -0.57662916, y: 0.3888717, z: 0.57379645, w: -0.43247575} + inSlope: {x: 0.07339758, y: 0.002272721, z: 0.44131696, w: 0.48937398} + outSlope: {x: 0.07339758, y: 0.002272721, z: 0.44131696, w: 0.48937398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: -0.61318743, y: 0.31577465, z: 0.644786, w: -0.3294519} + inSlope: {x: -0.42044204, y: -0.7604034, z: 0.27641797, w: 0.59499764} + outSlope: {x: -0.42044204, y: -0.7604034, z: 0.27641797, w: 0.59499764} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: -0.66017216, y: 0.21493003, z: 0.6761901, w: -0.24646452} + inSlope: {x: -0.16041592, y: -0.50257134, z: 0.20294149, w: 0.5481014} + outSlope: {x: -0.16041592, y: -0.50257134, z: 0.20294149, w: 0.5481014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.69056875, y: 0.07358434, z: 0.71219796, w: -0.10234371} + inSlope: {x: -0.026065715, y: -0.39606935, z: 0.060694702, w: 0.30985785} + outSlope: {x: -0.026065715, y: -0.39606935, z: 0.060694702, w: 0.30985785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: -0.68696284, y: 0.033671506, z: 0.7157887, w: -0.120808914} + inSlope: {x: 0.04133109, y: -0.14510821, z: 0.003409985, w: -0.25495985} + outSlope: {x: 0.04133109, y: -0.14510821, z: 0.003409985, w: -0.25495985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.68078935, y: 0.02601658, z: 0.7149719, w: -0.15704831} + inSlope: {x: 0.0004398827, y: 0.14428085, z: -0.01842143, w: -0.061677903} + outSlope: {x: 0.0004398827, y: 0.14428085, z: -0.01842143, w: -0.061677903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.68570787, y: 0.02623005, z: 0.71738786, w: -0.12029685} + inSlope: {x: -0.019698162, y: -0.4874937, z: 0.08342393, w: 0.50844383} + outSlope: {x: -0.019698162, y: -0.4874937, z: 0.08342393, w: 0.50844383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.67370963, y: -0.13056886, z: 0.7260332, w: 0.044077877} + inSlope: {x: 0.13870431, y: -0.7187922, z: -0.048000857, w: 0.790442} + outSlope: {x: 0.13870431, y: -0.7187922, z: -0.048000857, w: 0.790442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: -0.64425504, y: -0.23869829, z: 0.70675343, w: 0.16869558} + inSlope: {x: 0.08565133, y: -0.24402273, z: -0.07012145, w: 0.2756427} + outSlope: {x: 0.08565133, y: -0.24402273, z: -0.07012145, w: 0.2756427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: -0.59802854, y: -0.334035, z: 0.6792331, w: 0.26348636} + inSlope: {x: 0.35051244, y: -0.6180799, z: -0.24171016, w: 0.6340282} + outSlope: {x: 0.35051244, y: -0.6180799, z: -0.24171016, w: 0.6340282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.53865325, y: -0.4249893, z: 0.6240952, w: 0.3738207} + inSlope: {x: -0.0067784674, y: 0.067971446, z: 0.12303499, w: -0.13962056} + outSlope: {x: -0.0067784674, y: 0.067971446, z: 0.12303499, w: -0.13962056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: -0.5822817, y: -0.3287679, z: 0.7040683, w: 0.23905548} + inSlope: {x: -0.6327319, y: 1.2913015, z: 0.68963414, w: -1.7974296} + outSlope: {x: -0.6327319, y: 1.2913015, z: 0.68963414, w: -1.7974296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: -0.6390994, y: -0.2221473, z: 0.7338908, w: 0.06005744} + inSlope: {x: -0.6965561, y: 1.4980836, z: 0.061372574, w: -2.6817565} + outSlope: {x: -0.6965561, y: 1.4980836, z: 0.061372574, w: -2.6817565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: -0.67218405, y: -0.08192656, z: 0.72037977, w: -0.15003254} + inSlope: {x: -0.066556394, y: 1.6480286, z: -0.2613833, w: -1.9085815} + outSlope: {x: -0.066556394, y: 1.6480286, z: -0.2613833, w: -1.9085815} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.67014474, y: -0.0127547, z: 0.71115774, w: -0.21212746} + inSlope: {x: 0.08208758, y: 1.1527007, z: -0.102351084, w: -0.746539} + outSlope: {x: 0.08208758, y: 1.1527007, z: -0.102351084, w: -0.746539} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.1683505, y: -0, z: -0, w: 0.9857272} + inSlope: {x: -0.066358745, y: 0, z: 0, w: 0.011297463} + outSlope: {x: -0.066358745, y: 0, z: 0, w: 0.011297463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.14623693, y: -0, z: -0, w: 0.9892496} + inSlope: {x: 0.008811959, y: 0, z: 0, w: -0.0013035547} + outSlope: {x: 0.008811959, y: 0, z: 0, w: -0.0013035547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.14676288, y: -0, z: -0, w: 0.98917174} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: 0.14450897, y: -0, z: -0, w: 0.9895035} + inSlope: {x: -0.00942708, y: 0, z: 0, w: 0.0013768686} + outSlope: {x: -0.00942708, y: 0, z: 0, w: 0.0013768686} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: 0.13877438, y: -0, z: -0, w: 0.990324} + inSlope: {x: -0.00000670553, y: 0, z: 0, w: 0.0000017881412} + outSlope: {x: -0.00000670553, y: 0, z: 0, w: 0.0000017881412} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.15863614, y: -0, z: -0, w: 0.9873371} + inSlope: {x: 0.102272, y: 0, z: 0, w: -0.01643111} + outSlope: {x: 0.102272, y: 0, z: 0, w: -0.01643111} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.1683505, y: -0, z: -0, w: 0.9857272} + inSlope: {x: 0.09010572, y: 0, z: 0, w: -0.015317435} + outSlope: {x: 0.09010572, y: 0, z: 0, w: -0.015317435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.1632621, y: -0, z: -0, w: 0.98658276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.1632621, y: -0, z: -0, w: 0.98658276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03461056, y: 0, z: -0, w: 0.9994009} + inSlope: {x: 0.21499357, y: -0.62119097, z: -0.060750473, w: 0.0038087366} + outSlope: {x: 0.21499357, y: -0.62119097, z: -0.060750473, w: 0.0038087366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.029432954, y: -0.18910915, z: -0.0062764375, w: 0.98149484} + inSlope: {x: 0.07189479, y: -0.44907647, z: 0.0014225643, w: -0.08849145} + outSlope: {x: 0.07189479, y: -0.44907647, z: 0.0014225643, w: -0.08849145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.03020042, y: -0.27470317, z: -0.008632304, w: 0.96101594} + inSlope: {x: -0.0019843336, y: -0.20822187, z: -0.00652163, w: -0.059582647} + outSlope: {x: -0.0019843336, y: -0.20822187, z: -0.00652163, w: -0.059582647} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.029883472, y: -0.3129135, z: -0.009871499, w: 0.94926006} + inSlope: {x: 0.0028342037, y: 0.15227541, z: 0.0037414616, w: 0.050112654} + outSlope: {x: 0.0028342037, y: 0.15227541, z: 0.0037414616, w: 0.050112654} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.030993877, y: -0.1709262, z: -0.005393631, w: 0.98478144} + inSlope: {x: 0.003313593, y: 0.52432764, z: 0.015795894, w: 0.090887636} + outSlope: {x: 0.003313593, y: 0.52432764, z: 0.015795894, w: 0.090887636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.031574443, y: 0.09284768, z: 0.0030315877, w: 0.99517494} + inSlope: {x: -0.0027979938, y: 0.5685178, z: 0.017053027, w: -0.05286818} + outSlope: {x: -0.0027979938, y: 0.5685178, z: 0.017053027, w: -0.05286818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.03087803, y: 0.14742705, z: 0.004589582, w: 0.98858017} + inSlope: {x: 0.0007627539, y: -0.12377021, z: -0.0039606905, w: 0.018432159} + outSlope: {x: 0.0007627539, y: -0.12377021, z: -0.0039606905, w: 0.018432159} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.03116417, y: 0.1457997, z: 0.004623896, w: 0.9888124} + inSlope: {x: -0.000025872163, y: 0.271455, z: 0.009105662, w: -0.04012946} + outSlope: {x: -0.000025872163, y: 0.271455, z: 0.009105662, w: -0.04012946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: 0.030419957, y: 0.24681333, z: 0.0077508814, w: 0.96855444} + inSlope: {x: -0.002277852, y: 0.2602151, z: 0.008166982, w: -0.066309154} + outSlope: {x: -0.002277852, y: 0.2602151, z: 0.008166982, w: -0.066309154} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: 0.030181555, y: 0.27956918, z: 0.008825905, w: 0.95961046} + inSlope: {x: 0.001728406, y: -0.21001628, z: -0.006344157, w: 0.061145484} + outSlope: {x: 0.001728406, y: -0.21001628, z: -0.006344157, w: 0.061145484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.516667 + value: {x: 0.03244447, y: 0.10351473, z: 0.0032553799, w: 0.9940933} + inSlope: {x: 0.0064936345, y: -0.6266672, z: -0.019621858, w: 0.06515092} + outSlope: {x: 0.0064936345, y: -0.6266672, z: -0.019621858, w: 0.06515092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.016888907, y: 0.0066208355, z: 0.00025269482, w: 0.99983543} + inSlope: {x: -0.20335242, y: -0.07483667, z: -0.0020382022, w: 0.003917817} + outSlope: {x: -0.20335242, y: -0.07483667, z: -0.0020382022, w: 0.003917817} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.03461056, y: 0, z: -0, w: 0.9994009} + inSlope: {x: -0.206377, y: -0.07063117, z: -0.006613876, w: -0.006748541} + outSlope: {x: -0.206377, y: -0.07063117, z: -0.006613876, w: -0.006748541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.2035333, y: 0, z: -0, w: 0.97906804} + inSlope: {x: -0.10661601, y: 0.6969326, z: -0.01589215, w: -0.026403664} + outSlope: {x: -0.10661601, y: 0.6969326, z: -0.01589215, w: -0.026403664} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.22201315, y: 0.20296521, z: 0.002517389, w: 0.9536818} + inSlope: {x: -0.0006352335, y: 0.52012146, z: 0.018951211, w: -0.11066258} + outSlope: {x: -0.0006352335, y: 0.52012146, z: 0.018951211, w: -0.11066258} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.20684937, y: 0.26812077, z: -0.0050216382, w: 0.9409035} + inSlope: {x: -0.005495835, y: 0.12651879, z: 0.0012570971, w: -0.037284456} + outSlope: {x: -0.005495835, y: 0.12651879, z: 0.0012570971, w: -0.037284456} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.23080502, y: 0.32266104, z: 0.0111060515, w: 0.9178756} + inSlope: {x: -0.054438405, y: -0.1592862, z: 0.030626554, w: 0.041885287} + outSlope: {x: -0.054438405, y: -0.1592862, z: 0.030626554, w: 0.041885287} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.24184741, y: 0.16715714, z: 0.016118208, w: 0.9556718} + inSlope: {x: -0.111687735, y: -0.43323752, z: -0.049475264, w: 0.048299477} + outSlope: {x: -0.111687735, y: -0.43323752, z: -0.049475264, w: 0.048299477} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: -0.25424853, y: -0.013510756, z: -0.013743621, w: 0.9669469} + inSlope: {x: 0.18390137, y: -0.7424738, z: -0.06789792, w: 0.03691975} + outSlope: {x: 0.18390137, y: -0.7424738, z: -0.06789792, w: 0.03691975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: -0.1990956, y: -0.15655445, z: -0.020678176, w: 0.9671732} + inSlope: {x: 0.10101566, y: -0.027312066, z: -0.013919393, w: 0.016093269} + outSlope: {x: 0.10101566, y: -0.027312066, z: -0.013919393, w: 0.016093269} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.18325979, y: -0.09847027, z: -0.026980191, w: 0.9777482} + inSlope: {x: 0.00022575277, y: -0.026610892, z: -0.006888087, w: -0.002850297} + outSlope: {x: 0.00022575277, y: -0.026610892, z: -0.006888087, w: -0.002850297} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.18430486, y: -0.22393127, z: -0.045134977, w: 0.9559547} + inSlope: {x: 0.0024274015, y: -0.4887459, z: -0.061069153, w: -0.11650454} + outSlope: {x: 0.0024274015, y: -0.4887459, z: -0.061069153, w: -0.11650454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: -0.18499836, y: -0.273456, z: -0.044103395, w: 0.9428957} + inSlope: {x: -0.0056357738, y: -0.066180885, z: 0.03198716, w: -0.018789787} + outSlope: {x: -0.0056357738, y: -0.066180885, z: 0.03198716, w: -0.018789787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2500002 + value: {x: -0.18292587, y: -0.1869761, z: -0.035995696, w: 0.96451145} + inSlope: {x: 0.01136319, y: 0.44066903, z: 0.009670937, w: 0.087931834} + outSlope: {x: 0.01136319, y: 0.44066903, z: 0.009670937, w: 0.087931834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: -0.19184107, y: -0.046297498, z: -0.03585395, w: 0.97967756} + inSlope: {x: -0.0532419, y: 0.5351516, z: 0.005636668, w: 0.015154496} + outSlope: {x: -0.0532419, y: 0.5351516, z: 0.005636668, w: 0.015154496} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.20064962, y: 0.014221696, z: -0.017521989, w: 0.97940314} + inSlope: {x: -0.01883315, y: -0.08440392, z: 0.105244055, w: -0.0007599599} + outSlope: {x: -0.01883315, y: -0.08440392, z: 0.105244055, w: -0.0007599599} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.2035333, y: 0, z: -0, w: 0.97906804} + inSlope: {x: -0.018158833, y: -0.036057137, z: 0.09748297, w: -0.0036800469} + outSlope: {x: -0.018158833, y: -0.036057137, z: 0.09748297, w: -0.0036800469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/Neck_CTRL_POS_GRP/Neck_CTRL_AnimData_CONST_GRP/Neck_CTRL_In_Rig_CONST_GRP/Neck_CTRL/Head_CTRL_POS_GRP/Head_CTRL_AnimData_CONST_GRP/Head_CTRL_In_Rig_CONST_GRP/Head_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/LeftShoulder_CTRL_POS_GRP/LeftShoulder_CTRL_AnimData_CONST_GRP/LeftShoulder_CTRL_In_Rig_CONST_GRP/LeftShoulder_CTRL/LeftArm_FK_CTRL_POS_GRP/LeftArm_FK_CTRL_AnimData_CONST_GRP/LeftArm_FK_CTRL_In_Rig_CONST_GRP/LeftArm_FK_CTRL/LeftForeArm_FK_CTRL_POS_GRP/LeftForeArm_FK_CTRL_AnimData_CONST_GRP/LeftForeArm_FK_CTRL_In_Rig_CONST_GRP/LeftForeArm_FK_CTRL/LeftHand_FK_CTRL_POS_GRP/LeftHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL/Spine2_CTRL_POS_GRP/Spine2_CTRL_AnimData_CONST_GRP/Spine2_CTRL_In_Rig_CONST_GRP/Spine2_CTRL/RightShoulder_CTRL_POS_GRP/RightShoulder_CTRL_AnimData_CONST_GRP/RightShoulder_CTRL_In_Rig_CONST_GRP/RightShoulder_CTRL/RightArm_FK_CTRL_POS_GRP/RightArm_FK_CTRL_AnimData_CONST_GRP/RightArm_FK_CTRL_In_Rig_CONST_GRP/RightArm_FK_CTRL/RightForeArm_FK_CTRL_POS_GRP/RightForeArm_FK_CTRL_AnimData_CONST_GRP/RightForeArm_FK_CTRL_In_Rig_CONST_GRP/RightForeArm_FK_CTRL/RightHand_FK_CTRL_POS_GRP/RightHand_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/LeftUpLeg_FK_CTRL_POS_GRP/LeftUpLeg_FK_CTRL_AnimData_CONST_GRP/LeftUpLeg_FK_CTRL_In_Rig_CONST_GRP/LeftUpLeg_FK_CTRL/LeftLeg_FK_CTRL_POS_GRP/LeftLeg_FK_CTRL_AnimData_CONST_GRP/LeftLeg_FK_CTRL_In_Rig_CONST_GRP/LeftLeg_FK_CTRL/LeftFoot_FK_CTRL_POS_GRP/LeftFoot_FK_CTRL_AnimData_CONST_GRP/LeftFoot_FK_CTRL_In_Rig_CONST_GRP/LeftFoot_FK_CTRL/LeftToeBase_FK_CTRL_POS_GRP/LeftToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/RightUpLeg_FK_CTRL_POS_GRP/RightUpLeg_FK_CTRL_AnimData_CONST_GRP/RightUpLeg_FK_CTRL_In_Rig_CONST_GRP/RightUpLeg_FK_CTRL/RightLeg_FK_CTRL_POS_GRP/RightLeg_FK_CTRL_AnimData_CONST_GRP/RightLeg_FK_CTRL_In_Rig_CONST_GRP/RightLeg_FK_CTRL/RightFoot_FK_CTRL_POS_GRP/RightFoot_FK_CTRL_AnimData_CONST_GRP/RightFoot_FK_CTRL_In_Rig_CONST_GRP/RightFoot_FK_CTRL/RightToeBase_FK_CTRL_POS_GRP/RightToeBase_FK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68877035, y: 0.03821704, z: -0.040108517, w: 0.7228597} + inSlope: {x: 0.0013732909, y: 0.004501417, z: -0.0145961335, w: -0.0023567674} + outSlope: {x: 0.0013732909, y: 0.004501417, z: -0.0145961335, w: -0.0023567674} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.40000004 + value: {x: 0.6861264, y: 0.030483987, z: -0.013266656, w: 0.7267223} + inSlope: {x: -0.049241785, y: -0.13646388, z: 0.4864282, w: 0.06087184} + outSlope: {x: -0.049241785, y: -0.13646388, z: 0.4864282, w: 0.06087184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.6666799, y: -0.033363942, z: 0.17246526, w: 0.7243483} + inSlope: {x: -0.045926616, y: -0.22358826, z: 0.44209284, w: -0.073079534} + outSlope: {x: -0.045926616, y: -0.22358826, z: 0.44209284, w: -0.073079534} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: 0.64831215, y: -0.14778067, z: 0.30536145, w: 0.6816206} + inSlope: {x: -0.039914884, y: -0.21425328, z: 0.18527645, w: -0.09146699} + outSlope: {x: -0.039914884, y: -0.21425328, z: 0.18527645, w: -0.09146699} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.64069587, y: -0.19068217, z: 0.3504861, w: 0.6559791} + inSlope: {x: 0.015029326, y: 0.01027734, z: 0.040189363, w: -0.033141404} + outSlope: {x: 0.015029326, y: 0.01027734, z: 0.040189363, w: -0.033141404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.64615554, y: -0.15970024, z: 0.30886602, w: 0.6793972} + inSlope: {x: 0.054431014, y: 0.49344736, z: -0.7877924, w: 0.41861635} + outSlope: {x: 0.054431014, y: 0.49344736, z: -0.7877924, w: 0.41861635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8166667 + value: {x: 0.6524137, y: -0.047546662, z: 0.11862763, w: 0.74700946} + inSlope: {x: -0.0045651244, y: 0.9344718, z: -1.6787128, w: 0.33152133} + outSlope: {x: -0.0045651244, y: 0.9344718, z: -1.6787128, w: 0.33152133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.64649993, y: 0.05861645, z: -0.07619946, w: 0.7568326} + inSlope: {x: -0.104481086, y: 0.88965124, z: -1.6779857, w: -0.14669195} + outSlope: {x: -0.104481086, y: 0.88965124, z: -1.6779857, w: -0.14669195} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: 0.6324883, y: 0.14721721, z: -0.25015253, w: 0.71812904} + inSlope: {x: 0.025514985, y: 0.39994186, z: -0.6164366, w: -0.31888634} + outSlope: {x: 0.025514985, y: 0.39994186, z: -0.6164366, w: -0.31888634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: 0.591561, y: 0.19830695, z: -0.40280956, w: 0.6696823} + inSlope: {x: -0.5885291, y: 0.1315048, z: -1.0358585, w: -0.14379695} + outSlope: {x: -0.5885291, y: 0.1315048, z: -1.0358585, w: -0.14379695} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.46653014, y: 0.26765117, z: -0.5911006, w: 0.6010929} + inSlope: {x: -0.700118, y: 0.89846575, z: -1.0629587, w: -0.90080106} + outSlope: {x: -0.700118, y: 0.89846575, z: -1.0629587, w: -0.90080106} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.4422927, y: 0.40874234, z: -0.65825236, w: 0.45167544} + inSlope: {x: 0.15710428, y: 0.49550104, z: 0.0031489164, w: -0.59588814} + outSlope: {x: 0.15710428, y: 0.49550104, z: 0.0031489164, w: -0.59588814} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.42004254, y: 0.45907596, z: -0.6872281, w: 0.3748748} + inSlope: {x: -0.36869323, y: 0.23293577, z: -0.2952686, w: -0.4137374} + outSlope: {x: -0.36869323, y: 0.23293577, z: -0.2952686, w: -0.4137374} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.35487375, y: 0.5043127, z: -0.7306635, w: 0.29302588} + inSlope: {x: -0.121016026, y: 0.25641406, z: -0.053561978, w: -0.42930317} + outSlope: {x: -0.121016026, y: 0.25641406, z: -0.053561978, w: -0.42930317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.32742387, y: 0.5505635, z: -0.7399222, w: 0.20539844} + inSlope: {x: -0.42170626, y: -0.47757673, z: -0.35548425, w: 0.66186786} + outSlope: {x: -0.42170626, y: -0.47757673, z: -0.35548425, w: 0.66186786} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4 + value: {x: 0.29618326, y: 0.46851125, z: -0.7668587, w: 0.32357445} + inSlope: {x: -0.001680851, y: -1.5398934, z: 0.02925935, w: 2.2805977} + outSlope: {x: -0.001680851, y: -1.5398934, z: 0.02925935, w: 2.2805977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4833336 + value: {x: 0.36454284, y: 0.34990904, z: -0.69004893, w: 0.51817435} + inSlope: {x: 1.5253067, y: -0.8162211, z: 1.7401992, w: 1.801713} + outSlope: {x: 1.5253067, y: -0.8162211, z: 1.7401992, w: 1.801713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.5037282, y: 0.37095153, z: -0.5152237, w: 0.5858305} + inSlope: {x: 0.819362, y: 0.80312836, z: 1.2666994, w: -0.09263465} + outSlope: {x: 0.819362, y: 0.80312836, z: 1.2666994, w: -0.09263465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: 0.5598722, y: 0.40737513, z: -0.4103334, w: 0.59347713} + inSlope: {x: 0.6183964, y: -0.45395446, z: 1.0874777, w: 0.47443852} + outSlope: {x: 0.6183964, y: -0.45395446, z: 1.0874777, w: 0.47443852} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.65109074, y: 0.28246757, z: -0.23021096, w: 0.6658046} + inSlope: {x: 0.667336, y: -1.5893927, z: 1.7374294, w: 0.6218797} + outSlope: {x: 0.667336, y: -1.5893927, z: 1.7374294, w: 0.6218797} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.6845786, y: 0.088005766, z: -0.06848024, w: 0.7203593} + inSlope: {x: 0.0104355905, y: -1.3303027, z: 0.83407223, w: 0.23741864} + outSlope: {x: 0.0104355905, y: -1.3303027, z: 0.83407223, w: 0.23741864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.68877035, y: 0.03821704, z: -0.040108517, w: 0.7228597} + inSlope: {x: 0.15826705, y: -0.22093134, z: 0.10428521, w: -0.13215981} + outSlope: {x: 0.15826705, y: -0.22093134, z: 0.10428521, w: -0.13215981} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5735579, y: -0.09991085, z: 0.106349535, w: 0.80606383} + inSlope: {x: 0.29615518, y: -0.78951174, z: 0.66532505, w: -0.41003463} + outSlope: {x: 0.29615518, y: -0.78951174, z: 0.66532505, w: -0.41003463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.643727, y: -0.25371784, z: 0.20429641, w: 0.6924636} + inSlope: {x: 0.23904565, y: -0.8069918, z: 0.7193574, w: -0.7291979} + outSlope: {x: 0.23904565, y: -0.8069918, z: 0.7193574, w: -0.7291979} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.61118567, y: -0.31070483, z: 0.3565918, w: 0.63463134} + inSlope: {x: -0.6849593, y: 0.08756785, z: 1.1005578, w: 0.081644624} + outSlope: {x: -0.6849593, y: 0.08756785, z: 1.1005578, w: 0.081644624} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4666667 + value: {x: 0.467385, y: -0.3300788, z: 0.53560835, w: 0.6210661} + inSlope: {x: -1.1225886, y: -0.70198697, z: 1.2652588, w: -0.6188197} + outSlope: {x: -1.1225886, y: -0.70198697, z: 1.2652588, w: -0.6188197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.4017724, y: -0.4812619, z: 0.6098657, w: 0.4847986} + inSlope: {x: 0.21059787, y: -0.83679587, z: -0.20953035, w: -0.7391448} + outSlope: {x: 0.21059787, y: -0.83679587, z: -0.20953035, w: -0.7391448} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.4359606, y: -0.5304896, z: 0.5753418, w: 0.44441074} + inSlope: {x: 0.049360737, y: 0.06339139, z: -0.039262213, w: 0.07803358} + outSlope: {x: 0.049360737, y: 0.06339139, z: -0.039262213, w: 0.07803358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1166667 + value: {x: 0.45031968, y: -0.42800757, z: 0.55755633, w: 0.55059314} + inSlope: {x: 0.2910725, y: 0.37329906, z: -0.32018155, w: 0.3762039} + outSlope: {x: 0.2910725, y: 0.37329906, z: -0.32018155, w: 0.3762039} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3666668 + value: {x: 0.56055754, y: -0.3862964, z: 0.4353127, w: 0.5891122} + inSlope: {x: 0.43033957, y: -0.004930784, z: -0.5027385, w: -0.040976904} + outSlope: {x: 0.43033957, y: -0.004930784, z: -0.5027385, w: -0.040976904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.6264735, y: -0.3143071, z: 0.33059937, w: 0.63201755} + inSlope: {x: 0.23622058, y: 0.7519616, z: -0.5991014, w: 0.45303446} + outSlope: {x: 0.23622058, y: 0.7519616, z: -0.5991014, w: 0.45303446} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: 0.6529112, y: -0.21450967, z: 0.24705274, w: 0.68312347} + inSlope: {x: 0.18586653, y: 0.5049187, z: -0.5463911, w: 0.17854947} + outSlope: {x: 0.18586653, y: 0.5049187, z: -0.5463911, w: 0.17854947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.6824865, y: -0.07501651, z: 0.10117721, w: 0.71996385} + inSlope: {x: -0.011821147, y: 0.33168617, z: -0.3706925, w: 0.09837593} + outSlope: {x: -0.011821147, y: 0.33168617, z: -0.3706925, w: 0.09837593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: 0.6527642, y: -0.068982795, z: 0.08776225, w: 0.7492917} + inSlope: {x: -0.2181836, y: -0.08398452, z: 0.03939029, w: 0.177684} + outSlope: {x: -0.2181836, y: -0.08398452, z: 0.03939029, w: 0.177684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.62770885, y: -0.08664627, z: 0.10016335, w: 0.7670994} + inSlope: {x: 0.03552142, y: -0.09176092, z: 0.111193314, w: -0.053985767} + outSlope: {x: 0.03552142, y: -0.09176092, z: 0.111193314, w: -0.053985767} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: 0.6493494, y: -0.066596106, z: 0.08245624, w: 0.7530679} + inSlope: {x: 0.04600887, y: 0.46241373, z: -0.53302205, w: 0.0587905} + outSlope: {x: 0.04600887, y: 0.46241373, z: -0.53302205, w: 0.0587905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.64649755, y: 0.08188153, z: -0.090083376, w: 0.753141} + inSlope: {x: -0.079851225, y: 0.6986276, z: -0.8110192, w: -0.10389278} + outSlope: {x: -0.079851225, y: 0.6986276, z: -0.8110192, w: -0.10389278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.62700695, y: 0.1913012, z: -0.2136807, w: 0.72429746} + inSlope: {x: -0.06947592, y: 0.2470724, z: -0.2730767, w: -0.08566029} + outSlope: {x: -0.06947592, y: 0.2470724, z: -0.2730767, w: -0.08566029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.58739394, y: 0.2746457, z: -0.32009855, w: 0.6907062} + inSlope: {x: -0.30393887, y: 0.5546809, z: -0.6957517, w: -0.2849149} + outSlope: {x: -0.30393887, y: 0.5546809, z: -0.6957517, w: -0.2849149} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.5372615, y: 0.37045613, z: -0.4259841, w: 0.62661785} + inSlope: {x: 0.03335533, y: -0.16034672, z: 0.050596233, w: 0.099567674} + outSlope: {x: 0.03335533, y: -0.16034672, z: 0.050596233, w: 0.099567674} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.583361, y: 0.23931317, z: -0.32470912, w: 0.7049703} + inSlope: {x: 0.4508136, y: -1.5423503, z: 1.5609783, w: 0.8691635} + outSlope: {x: 0.4508136, y: -1.5423503, z: 1.5609783, w: 0.8691635} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.5939914, y: 0.11197058, z: -0.164559, w: 0.77945954} + inSlope: {x: -0.16335204, y: -1.7528409, z: 2.4563074, w: 0.8901795} + outSlope: {x: -0.16335204, y: -1.7528409, z: 2.4563074, w: 0.8901795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9500003 + value: {x: 0.57348293, y: -0.03854663, z: 0.03682406, w: 0.81748116} + inSlope: {x: -0.17391996, y: -1.6007588, z: 1.9589946, w: -0.032207996} + outSlope: {x: -0.17391996, y: -1.6007588, z: 1.9589946, w: -0.032207996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.5735579, y: -0.09991085, z: 0.106349535, w: 0.80606383} + inSlope: {x: 0.1451741, y: -0.92556083, z: 0.95915157, w: -0.32489198} + outSlope: {x: 0.1451741, y: -0.92556083, z: 0.95915157, w: -0.32489198} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5352568, y: 0.011502929, z: 0.011770706, w: 0.84452903} + inSlope: {x: -1.0630667, y: -0.009140576, z: 0.011892634, w: 0.6582963} + outSlope: {x: -1.0630667, y: -0.009140576, z: 0.011892634, w: 0.6582963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.22541314, y: 0.012500059, z: 0.014521052, w: 0.97407484} + inSlope: {x: -1.1698642, y: -0.05934338, z: 0.017828796, w: 0.27139997} + outSlope: {x: -1.1698642, y: -0.05934338, z: 0.017828796, w: 0.27139997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.12784465, y: -0.055950638, z: -0.0004187, w: 0.9902147} + inSlope: {x: -1.0083891, y: -0.26592922, z: -0.13523436, w: -0.14504328} + outSlope: {x: -1.0083891, y: -0.26592922, z: -0.13523436, w: -0.14504328} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.2959025, y: -0.09737727, z: -0.03023953, w: 0.9497605} + inSlope: {x: 0.025205651, y: -0.011934018, z: 0.0040077884, w: 0.0067413} + outSlope: {x: 0.025205651, y: -0.011934018, z: 0.0040077884, w: 0.0067413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2 + value: {x: -0.14028658, y: -0.043419816, z: -0.0052972184, w: 0.98914427} + inSlope: {x: 0.7528163, y: 0.28449494, z: 0.0740984, w: 0.11968207} + outSlope: {x: 0.7528163, y: 0.28449494, z: 0.0740984, w: 0.11968207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4833335 + value: {x: -0.011195482, y: 0.00583521, z: 0.0009201175, w: 0.9999199} + inSlope: {x: -0.01263246, y: -0.004842017, z: 0.00001644605, w: -0.00011801755} + outSlope: {x: -0.01263246, y: -0.004842017, z: 0.00001644605, w: -0.00011801755} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: -0.02647867, y: -0.0000226333, z: 0.00085447484, w: 0.99964905} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.016667 + value: {x: -0.027387986, y: -0.00002341056, z: 0.0008544539, w: 0.99962455} + inSlope: {x: -0.10336919, y: -0.000088357454, z: -0.0000024936096, w: -0.0029164476} + outSlope: {x: -0.10336919, y: -0.000088357454, z: -0.0000024936096, w: -0.0029164476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3166668 + value: {x: -0.043750435, y: -0.00003739677, z: 0.00085395604, w: 0.99904215} + inSlope: {x: 0.9298308, y: 0.0007947959, z: 0.00003339493, w: 0.039069094} + outSlope: {x: 0.9298308, y: 0.0007947959, z: 0.00003339493, w: 0.039069094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4833333 + value: {x: 0.29370132, y: 0.00025104848, z: 0.0008170766, w: 0.9558969} + inSlope: {x: 2.6431437, y: 0.0022592926, z: -0.000695089, w: -0.81318486} + outSlope: {x: 2.6431437, y: 0.0022592926, z: -0.000695089, w: -0.81318486} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6000001 + value: {x: 0.5735677, y: 0.0004902712, z: 0.0007001954, w: 0.8191577} + inSlope: {x: 1.9171555, y: 0.001638737, z: -0.0011440418, w: -1.3384129} + outSlope: {x: 1.9171555, y: 0.001638737, z: -0.0011440418, w: -1.3384129} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7500002 + value: {x: 0.73493624, y: 0.000628205, z: 0.00057965325, w: 0.67813563} + inSlope: {x: 0.4715632, y: 0.00040308086, z: -0.000436034, w: -0.5101155} + outSlope: {x: 0.4715632, y: 0.00040308086, z: -0.000436034, w: -0.5101155} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.8019785, y: 0.00068551116, z: 0.0005106018, w: 0.59735227} + inSlope: {x: 0.42551857, y: 0.0013246684, z: 0.00017864122, w: -0.57243043} + outSlope: {x: 0.42551857, y: 0.0013246684, z: 0.00017864122, w: -0.57243043} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.90368587, y: 0.0029248775, z: 0.0013338254, w: 0.42818403} + inSlope: {x: 0.47734994, y: 0.011932238, z: 0.0014734542, w: -1.0063864} + outSlope: {x: 0.47734994, y: 0.011932238, z: 0.0014734542, w: -1.0063864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: 0.93483603, y: -0.0015739904, z: -0.0005281815, w: 0.35507587} + inSlope: {x: -0.27137542, y: -0.09077746, z: -0.033214517, w: 0.7097069} + outSlope: {x: -0.27137542, y: -0.09077746, z: -0.033214517, w: 0.7097069} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: 0.8331055, y: -0.019638412, z: -0.012196918, w: 0.5526309} + inSlope: {x: -1.0216883, y: -0.101091385, z: -0.11367269, w: 1.5340962} + outSlope: {x: -1.0216883, y: -0.101091385, z: -0.11367269, w: 1.5340962} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.6879219, y: -0.023100272, z: -0.023493888, w: 0.72503656} + inSlope: {x: -0.6814359, y: 0.059324563, z: 0.00808861, w: 0.6494605} + outSlope: {x: -0.6814359, y: 0.059324563, z: 0.00808861, w: 0.6494605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.966667 + value: {x: 0.55201447, y: 0.008427364, z: 0.0073246234, w: 0.83375984} + inSlope: {x: -0.4745816, y: 0.100896806, z: 0.13902906, w: 0.31183213} + outSlope: {x: -0.4745816, y: 0.100896806, z: 0.13902906, w: 0.31183213} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.5352568, y: 0.011502929, z: 0.011770706, w: 0.84452903} + inSlope: {x: -0.51809984, y: 0.087660566, z: 0.13017932, w: 0.3293195} + outSlope: {x: -0.51809984, y: 0.087660566, z: 0.13017932, w: 0.3293195} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_ToeBase_IK_AnimData_GRP/Left_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.00040479391, y: -0, z: -0, w: 0.99999994} + inSlope: {x: 0.045539033, y: 0, z: 0, w: -0.000033974677} + outSlope: {x: 0.045539033, y: 0, z: 0, w: -0.000033974677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: -0.029107029, y: 0, z: -0, w: 0.99957633} + inSlope: {x: -0.7082483, y: 0, z: 0, w: -0.021067783} + outSlope: {x: -0.7082483, y: 0, z: 0, w: -0.021067783} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: -0.22393246, y: 0, z: -0, w: 0.97460467} + inSlope: {x: -0.79313886, y: 0, z: 0, w: -0.18182713} + outSlope: {x: -0.79313886, y: 0, z: 0, w: -0.18182713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: -0.33226404, y: 0, z: -0, w: 0.94318646} + inSlope: {x: -0.23704939, y: 0, z: 0, w: -0.08340784} + outSlope: {x: -0.23704939, y: 0, z: 0, w: -0.08340784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.28126967, y: 0, z: -0, w: 0.9596288} + inSlope: {x: 0.90502644, y: 0, z: 0, w: 0.2644267} + outSlope: {x: 0.90502644, y: 0, z: 0, w: 0.2644267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: -0.068736106, y: 0, z: -0, w: 0.9976349} + inSlope: {x: 1.0802646, y: 0, z: 0, w: 0.07512517} + outSlope: {x: 1.0802646, y: 0, z: 0, w: 0.07512517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.022568446, y: -0, z: -0, w: 0.9997453} + inSlope: {x: -0.09448643, y: 0, z: 0, w: 0.0021064302} + outSlope: {x: -0.09448643, y: 0, z: 0, w: 0.0021064302} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL/Left_Toe_IK_AnimData_GRP/Left_Toe_End_IK_CTRL/Left_Ankle_IK_AnimData_GRP/Left_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.02086161, y: 0.10184827, z: -0.0041128662, w: 0.9945727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.02086161, y: 0.10184827, z: -0.0041128662, w: 0.9945727} + inSlope: {x: 0.0713918, y: -0.00830076, z: -0.012647583, w: -0.0007885688} + outSlope: {x: 0.0713918, y: -0.00830076, z: -0.012647583, w: -0.0007885688} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 0.30949068, y: 0.061417904, z: -0.04427378, w: 0.94788355} + inSlope: {x: 2.05832, y: -0.33217978, z: -0.20664293, w: -0.66096544} + outSlope: {x: 2.05832, y: -0.33217978, z: -0.20664293, w: -0.66096544} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: 0.5882401, y: 0.014961331, z: -0.060763292, w: 0.8062615} + inSlope: {x: 1.4242759, y: -0.21180414, z: -0.025894629, w: -1.0347042} + outSlope: {x: 1.4242759, y: -0.21180414, z: -0.025894629, w: -1.0347042} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: 0.7176887, y: 0.0016266955, z: -0.061926547, w: 0.6936032} + inSlope: {x: 0.35935488, y: -0.03207394, z: -0.00085204735, w: -0.37161258} + outSlope: {x: 0.35935488, y: -0.03207394, z: -0.00085204735, w: -0.37161258} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0500001 + value: {x: 0.80396724, y: -0.006666171, z: -0.061588194, w: 0.5914382} + inSlope: {x: 0.7137526, y: -0.07438415, z: 0.008098938, w: -0.97152567} + outSlope: {x: 0.7137526, y: -0.07438415, z: 0.008098938, w: -0.97152567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: 0.9246116, y: -0.021589855, z: -0.058063943, w: 0.3758402} + inSlope: {x: 0.45884794, y: -0.070796445, z: 0.026274404, w: -1.1268227} + outSlope: {x: 0.45884794, y: -0.070796445, z: 0.026274404, w: -1.1268227} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.9581546, y: -0.027246421, z: -0.055168774, w: 0.2795599} + inSlope: {x: -0.10373007, y: 0.03844861, z: 0.034778338, w: 0.3619725} + outSlope: {x: -0.10373007, y: 0.03844861, z: 0.034778338, w: 0.3619725} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5500001 + value: {x: 0.8725859, y: -0.009481953, z: -0.033625323, w: 0.48720974} + inSlope: {x: -1.0135291, y: 0.11773816, z: 0.20024705, w: 1.830715} + outSlope: {x: -1.0135291, y: 0.11773816, z: 0.20024705, w: 1.830715} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: 0.73408043, y: 0.0005481934, z: -0.016527308, w: 0.6788612} + inSlope: {x: -0.8396127, y: 0.05048269, z: 0.028318398, w: 0.9093573} + outSlope: {x: -0.8396127, y: 0.05048269, z: 0.028318398, w: 0.9093573} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.53536755, y: 0.0068513714, z: -0.012862851, w: 0.84449345} + inSlope: {x: -0.8737948, y: 0.019331817, z: 0.013099167, w: 0.5537247} + outSlope: {x: -0.8737948, y: 0.019331817, z: 0.013099167, w: 0.5537247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1833334 + value: {x: 0.24234532, y: 0.040246278, z: -0.011107803, w: 0.9692913} + inSlope: {x: -1.3457859, y: 0.23736656, z: 0.030558575, w: 0.327169} + outSlope: {x: -1.3457859, y: 0.23736656, z: 0.030558575, w: 0.327169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: -0.011937704, y: 0.06289027, z: 0.0023670031, w: 0.99794626} + inSlope: {x: -0.7652699, y: -0.001800658, z: 0.04822745, w: -0.008924612} + outSlope: {x: -0.7652699, y: -0.001800658, z: 0.04822745, w: -0.008924612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: -0.23739332, y: 0.06072429, z: 0.016533285, w: 0.9693728} + inSlope: {x: -0.6246674, y: -0.010650168, z: 0.039131064, w: -0.15291467} + outSlope: {x: -0.6246674, y: -0.010650168, z: 0.039131064, w: -0.15291467} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: -0.31947288, y: 0.05908679, z: 0.021668887, w: 0.94550323} + inSlope: {x: 0.23289375, y: 0.0053049675, z: -0.014554909, w: 0.07817574} + outSlope: {x: 0.23289375, y: 0.0053049675, z: -0.014554909, w: 0.07817574} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2000003 + value: {x: -0.13205521, y: 0.062147267, z: 0.009925016, w: 0.98924243} + inSlope: {x: 1.333, y: 0.01340056, z: -0.083742484, w: 0.17836747} + outSlope: {x: 1.333, y: 0.01340056, z: -0.083742484, w: 0.17836747} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: -0.005938299, y: 0.06290337, z: 0.0019888931, w: 0.99799997} + inSlope: {x: 0.06381695, y: -0.007978685, z: -0.0039735846, w: 0.0009566555} + outSlope: {x: 0.06381695, y: -0.007978685, z: -0.0039735846, w: 0.0009566555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: -0.000474763, y: 0.043900635, z: 0.001223045, w: 0.99903506} + inSlope: {x: 0.08231828, y: 0.22518015, z: -0.015981985, w: -0.009879479} + outSlope: {x: 0.08231828, y: 0.22518015, z: -0.015981985, w: -0.009879479} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.02086161, y: 0.10184827, z: -0.0041128662, w: 0.9945727} + inSlope: {x: 0.084307924, y: 0.22734796, z: -0.025467837, w: -0.024651665} + outSlope: {x: 0.084307924, y: 0.22734796, z: -0.025467837, w: -0.024651665} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_ToeBase_IK_AnimData_GRP/Right_ToeBase_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.309017, y: 0, z: -0, w: 0.95105654} + inSlope: {x: -0.06858051, y: 0, z: 0, w: -0.022330282} + outSlope: {x: -0.06858051, y: 0, z: 0, w: -0.022330282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.43861625, y: 0, z: -0, w: 0.8986745} + inSlope: {x: -0.50080335, y: 0, z: 0, w: -0.24404171} + outSlope: {x: -0.50080335, y: 0, z: 0, w: -0.24404171} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: -0.41691548, y: 0, z: -0, w: 0.9089453} + inSlope: {x: 1.0023745, y: 0, z: 0, w: 0.45809448} + outSlope: {x: 1.0023745, y: 0, z: 0, w: 0.45809448} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.1957215, y: 0, z: -0, w: 0.98065954} + inSlope: {x: 1.6661283, y: 0, z: 0, w: 0.33300665} + outSlope: {x: 1.6661283, y: 0, z: 0, w: 0.33300665} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.0000000038135783, y: -0, z: -0, w: 1} + inSlope: {x: 0.06727162, y: 0, z: 0, w: 0.000075101656} + outSlope: {x: 0.06727162, y: 0, z: 0, w: 0.000075101656} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: 2.3393986e-14, y: -0, z: -0, w: 1} + inSlope: {x: -0.00000010744143, y: 0, z: 0, w: 0} + outSlope: {x: -0.00000010744143, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.11753758, y: 0, z: -0, w: 0.99306846} + inSlope: {x: -1.1674623, y: 0, z: 0, w: -0.13864352} + outSlope: {x: -1.1674623, y: 0, z: 0, w: -0.13864352} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.309017, y: 0, z: -0, w: 0.95105654} + inSlope: {x: -0.94139284, y: 0, z: 0, w: -0.29733634} + outSlope: {x: -0.94139284, y: 0, z: 0, w: -0.29733634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL/Right_Toe_IK_AnimData_GRP/Right_Toe_End_IK_CTRL/Right_Ankle_IK_AnimData_GRP/Right_Ankle_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16835052, y: -0.0000078388375, z: -0.000056562476, w: 0.9857272} + inSlope: {x: -0.06635785, y: 0.000003807654, z: -0.0000005256152, w: 0.011297463} + outSlope: {x: -0.06635785, y: 0.000003807654, z: -0.0000005256152, w: 0.011297463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.65000004 + value: {x: 0.14623696, y: -0.0000065703857, z: -0.000056723813, w: 0.9892496} + inSlope: {x: 0.008811959, y: -0.00000050526114, z: 0.000000058607895, w: -0.0013035547} + outSlope: {x: 0.008811959, y: -0.00000050526114, z: 0.000000058607895, w: -0.0013035547} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.14676291, y: -0.000006600543, z: -0.000056720317, w: 0.98917174} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: 0.14450902, y: -0.0000064713076, z: -0.000056735204, w: 0.9895035} + inSlope: {x: -0.009426633, y: 0.00000054049957, z: -0.00000006177294, w: 0.0013786567} + outSlope: {x: -0.009426633, y: 0.00000054049957, z: -0.00000006177294, w: 0.0013786567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1166668 + value: {x: 0.13877441, y: -0.0000061425326, z: -0.00005677174, w: 0.990324} + inSlope: {x: -0.00000670553, y: 3.8198822e-10, z: -1.0913945e-10, w: 0.0000017881412} + outSlope: {x: -0.00000670553, y: 3.8198822e-10, z: -1.0913945e-10, w: 0.0000017881412} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.15863617, y: -0.0000072815023, z: -0.00005663692, w: 0.9873371} + inSlope: {x: 0.1022711, y: -0.0000058666, z: 0.0000007542575, w: -0.016432898} + outSlope: {x: 0.1022711, y: -0.0000058666, z: 0.0000007542575, w: -0.016432898} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.16835052, y: -0.0000078388375, z: -0.000056562476, w: 0.9857272} + inSlope: {x: 0.090104826, y: -0.0000051702286, z: 0.0000007124726, w: -0.015317435} + outSlope: {x: 0.090104826, y: -0.0000051702286, z: 0.0000007124726, w: -0.015317435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.098990716, y: 0.000003863303, z: 0.00005697224, w: 0.99508834} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.098990716, y: 0.000003863303, z: 0.00005697224, w: 0.99508834} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.5409313e-16, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -1.5409313e-16, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.03461056, y: 0, z: -0, w: 0.9994009} + inSlope: {x: 0.21499357, y: -0.62119097, z: -0.060750473, w: 0.0038087366} + outSlope: {x: 0.21499357, y: -0.62119097, z: -0.060750473, w: 0.0038087366} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.029432954, y: -0.18910915, z: -0.0062764375, w: 0.98149484} + inSlope: {x: 0.07189479, y: -0.44907647, z: 0.0014225643, w: -0.08849145} + outSlope: {x: 0.07189479, y: -0.44907647, z: 0.0014225643, w: -0.08849145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.03020042, y: -0.27470317, z: -0.008632304, w: 0.96101594} + inSlope: {x: -0.0019843336, y: -0.20822187, z: -0.00652163, w: -0.059582647} + outSlope: {x: -0.0019843336, y: -0.20822187, z: -0.00652163, w: -0.059582647} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.029883472, y: -0.3129135, z: -0.009871499, w: 0.94926006} + inSlope: {x: 0.0028342037, y: 0.15227541, z: 0.0037414616, w: 0.050112654} + outSlope: {x: 0.0028342037, y: 0.15227541, z: 0.0037414616, w: 0.050112654} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.030993877, y: -0.1709262, z: -0.005393631, w: 0.98478144} + inSlope: {x: 0.003313593, y: 0.52432764, z: 0.015795894, w: 0.090887636} + outSlope: {x: 0.003313593, y: 0.52432764, z: 0.015795894, w: 0.090887636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.031574443, y: 0.09284768, z: 0.0030315877, w: 0.99517494} + inSlope: {x: -0.0027979938, y: 0.5685178, z: 0.017053027, w: -0.05286818} + outSlope: {x: -0.0027979938, y: 0.5685178, z: 0.017053027, w: -0.05286818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.03087803, y: 0.14742705, z: 0.004589582, w: 0.98858017} + inSlope: {x: 0.0007627539, y: -0.12377021, z: -0.0039606905, w: 0.018432159} + outSlope: {x: 0.0007627539, y: -0.12377021, z: -0.0039606905, w: 0.018432159} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.03116417, y: 0.1457997, z: 0.004623896, w: 0.9888124} + inSlope: {x: -0.000025872163, y: 0.271455, z: 0.009105662, w: -0.04012946} + outSlope: {x: -0.000025872163, y: 0.271455, z: 0.009105662, w: -0.04012946} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: 0.030419957, y: 0.24681333, z: 0.0077508814, w: 0.96855444} + inSlope: {x: -0.002277852, y: 0.2602151, z: 0.008166982, w: -0.066309154} + outSlope: {x: -0.002277852, y: 0.2602151, z: 0.008166982, w: -0.066309154} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: 0.030181555, y: 0.27956918, z: 0.008825905, w: 0.95961046} + inSlope: {x: 0.001728406, y: -0.21001628, z: -0.006344157, w: 0.061145484} + outSlope: {x: 0.001728406, y: -0.21001628, z: -0.006344157, w: 0.061145484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.516667 + value: {x: 0.03244447, y: 0.10351473, z: 0.0032553799, w: 0.9940933} + inSlope: {x: 0.0064936345, y: -0.6266672, z: -0.019621858, w: 0.06515092} + outSlope: {x: 0.0064936345, y: -0.6266672, z: -0.019621858, w: 0.06515092} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7833335 + value: {x: 0.016888907, y: 0.0066208355, z: 0.00025269482, w: 0.99983543} + inSlope: {x: -0.20335242, y: -0.07483667, z: -0.0020382022, w: 0.003917817} + outSlope: {x: -0.20335242, y: -0.07483667, z: -0.0020382022, w: 0.003917817} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.03461056, y: 0, z: -0, w: 0.9994009} + inSlope: {x: -0.206377, y: -0.07063117, z: -0.006613876, w: -0.006748541} + outSlope: {x: -0.206377, y: -0.07063117, z: -0.006613876, w: -0.006748541} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.2035333, y: 0, z: -0, w: 0.97906804} + inSlope: {x: -0.10661601, y: 0.6969326, z: -0.01589215, w: -0.026403664} + outSlope: {x: -0.10661601, y: 0.6969326, z: -0.01589215, w: -0.026403664} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: -0.22201315, y: 0.20296521, z: 0.002517389, w: 0.9536818} + inSlope: {x: -0.0006352335, y: 0.52012146, z: 0.018951211, w: -0.11066258} + outSlope: {x: -0.0006352335, y: 0.52012146, z: 0.018951211, w: -0.11066258} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.20684937, y: 0.26812077, z: -0.0050216382, w: 0.9409035} + inSlope: {x: -0.005495835, y: 0.12651879, z: 0.0012570971, w: -0.037284456} + outSlope: {x: -0.005495835, y: 0.12651879, z: 0.0012570971, w: -0.037284456} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.23080502, y: 0.32266104, z: 0.0111060515, w: 0.9178756} + inSlope: {x: -0.054438405, y: -0.1592862, z: 0.030626554, w: 0.041885287} + outSlope: {x: -0.054438405, y: -0.1592862, z: 0.030626554, w: 0.041885287} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4333334 + value: {x: -0.24184741, y: 0.16715714, z: 0.016118208, w: 0.9556718} + inSlope: {x: -0.111687735, y: -0.43323752, z: -0.049475264, w: 0.048299477} + outSlope: {x: -0.111687735, y: -0.43323752, z: -0.049475264, w: 0.048299477} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7666668 + value: {x: -0.25424853, y: -0.013510756, z: -0.013743621, w: 0.9669469} + inSlope: {x: 0.18390137, y: -0.7424738, z: -0.06789792, w: 0.03691975} + outSlope: {x: 0.18390137, y: -0.7424738, z: -0.06789792, w: 0.03691975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: -0.1990956, y: -0.15655445, z: -0.020678176, w: 0.9671732} + inSlope: {x: 0.10101566, y: -0.027312066, z: -0.013919393, w: 0.016093269} + outSlope: {x: 0.10101566, y: -0.027312066, z: -0.013919393, w: 0.016093269} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.18325979, y: -0.09847027, z: -0.026980191, w: 0.9777482} + inSlope: {x: 0.00022575277, y: -0.026610892, z: -0.006888087, w: -0.002850297} + outSlope: {x: 0.00022575277, y: -0.026610892, z: -0.006888087, w: -0.002850297} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.18430486, y: -0.22393127, z: -0.045134977, w: 0.9559547} + inSlope: {x: 0.0024274015, y: -0.4887459, z: -0.061069153, w: -0.11650454} + outSlope: {x: 0.0024274015, y: -0.4887459, z: -0.061069153, w: -0.11650454} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8666668 + value: {x: -0.18499836, y: -0.273456, z: -0.044103395, w: 0.9428957} + inSlope: {x: -0.0056357738, y: -0.066180885, z: 0.03198716, w: -0.018789787} + outSlope: {x: -0.0056357738, y: -0.066180885, z: 0.03198716, w: -0.018789787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2500002 + value: {x: -0.18292587, y: -0.1869761, z: -0.035995696, w: 0.96451145} + inSlope: {x: 0.01136319, y: 0.44066903, z: 0.009670937, w: 0.087931834} + outSlope: {x: 0.01136319, y: 0.44066903, z: 0.009670937, w: 0.087931834} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: -0.19184107, y: -0.046297498, z: -0.03585395, w: 0.97967756} + inSlope: {x: -0.0532419, y: 0.5351516, z: 0.005636668, w: 0.015154496} + outSlope: {x: -0.0532419, y: 0.5351516, z: 0.005636668, w: 0.015154496} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.20064962, y: 0.014221696, z: -0.017521989, w: 0.97940314} + inSlope: {x: -0.01883315, y: -0.08440392, z: 0.105244055, w: -0.0007599599} + outSlope: {x: -0.01883315, y: -0.08440392, z: 0.105244055, w: -0.0007599599} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.2035333, y: 0, z: -0, w: 0.97906804} + inSlope: {x: -0.018158833, y: -0.036057137, z: 0.09748297, w: -0.0036800469} + outSlope: {x: -0.018158833, y: -0.036057137, z: 0.09748297, w: -0.0036800469} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck/Bind_Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.38625565, y: -0.15793891, z: 0.14219514, w: 0.89757586} + inSlope: {x: -0.076938264, y: -0.59737885, z: -0.33724394, w: -0.023009775} + outSlope: {x: -0.076938264, y: -0.59737885, z: -0.33724394, w: -0.023009775} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.31295657, y: -0.3488955, z: 0.038191967, w: 0.88253695} + inSlope: {x: -0.21850885, y: -0.4864687, z: -0.09304562, w: -0.110734105} + outSlope: {x: -0.21850885, y: -0.4864687, z: -0.09304562, w: -0.110734105} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.2612606, y: -0.510015, z: 0.012961496, w: 0.81942636} + inSlope: {x: -0.06601995, y: -0.20344932, z: -0.14670944, w: -0.10317038} + outSlope: {x: -0.06601995, y: -0.20344932, z: -0.14670944, w: -0.10317038} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.2491589, y: -0.52832705, z: -0.021897104, w: 0.8113636} + inSlope: {x: 0.20428617, y: 0.16661361, z: 0.026138265, w: 0.046416566} + outSlope: {x: 0.20428617, y: 0.16661361, z: 0.026138265, w: 0.046416566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.37767917, y: -0.37400916, z: -0.0014491017, w: 0.84703815} + inSlope: {x: 0.40754238, y: 0.6594789, z: -0.15000114, w: 0.108988985} + outSlope: {x: 0.40754238, y: 0.6594789, z: -0.15000114, w: 0.108988985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.43709847, y: -0.20006512, z: -0.010907587, w: 0.87681234} + inSlope: {x: 0.078961626, y: 0.9027841, z: 0.15086965, w: 0.1675792} + outSlope: {x: 0.078961626, y: 0.9027841, z: 0.15086965, w: 0.1675792} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.4316717, y: -0.024068635, z: -0.03138069, w: 0.9011634} + inSlope: {x: -0.18863457, y: 1.2577245, z: -0.01459324, w: 0.12508583} + outSlope: {x: -0.18863457, y: 1.2577245, z: -0.01459324, w: 0.12508583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.41536975, y: 0.044024535, z: 0.026970694, w: 0.9081863} + inSlope: {x: -0.22216848, y: 0.45744538, z: 1.4634163, w: 0.034650598} + outSlope: {x: -0.22216848, y: 0.45744538, z: 1.4634163, w: 0.034650598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.38868216, y: 0.10196252, z: 0.14337158, w: 0.90441936} + inSlope: {x: -0.11464207, y: 0.40481985, z: 0.09655565, w: -0.011088337} + outSlope: {x: -0.11464207, y: 0.40481985, z: 0.09655565, w: -0.011088337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.39074185, y: 0.1298166, z: 0.00781953, w: 0.91126686} + inSlope: {x: 0.021115167, y: 0.06468277, z: -0.6104305, w: -0.012751127} + outSlope: {x: 0.021115167, y: 0.06468277, z: -0.6104305, w: -0.012751127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5333335 + value: {x: 0.32977507, y: 0.22925125, z: -0.017321844, w: 0.9156376} + inSlope: {x: -0.40025124, y: 0.48375922, z: 0.2152876, w: 0.027136829} + outSlope: {x: -0.40025124, y: 0.48375922, z: 0.2152876, w: 0.027136829} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.28614557, y: 0.29529905, z: 0.011377975, w: 0.9114767} + inSlope: {x: 0.1400785, y: 0.07263251, z: 0.05239144, w: -0.06819612} + outSlope: {x: 0.1400785, y: 0.07263251, z: 0.05239144, w: -0.06819612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: 0.3453934, y: 0.27794138, z: -0.016798263, w: 0.89619744} + inSlope: {x: -0.026654031, y: -0.050916422, z: -0.3505572, w: 0.019413847} + outSlope: {x: -0.026654031, y: -0.050916422, z: -0.3505572, w: 0.019413847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3666668 + value: {x: 0.3695405, y: 0.20363894, z: -0.060231507, w: 0.9046232} + inSlope: {x: 0.37716722, y: -0.6712476, z: 0.34467512, w: 0.01914205} + outSlope: {x: 0.37716722, y: -0.6712476, z: 0.34467512, w: 0.01914205} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5500002 + value: {x: 0.42243752, y: 0.061785027, z: -0.02805667, w: 0.9038484} + inSlope: {x: 0.10826568, y: -0.5993029, z: -0.23529705, w: -0.016729847} + outSlope: {x: 0.10826568, y: -0.5993029, z: -0.23529705, w: -0.016729847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.716667 + value: {x: 0.42456177, y: -0.015266127, z: -0.04214643, w: 0.90428865} + inSlope: {x: -0.054954045, y: -0.6336012, z: 0.68514675, w: 0.04545097} + outSlope: {x: -0.054954045, y: -0.6336012, z: 0.68514675, w: 0.04545097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.40464875, y: -0.12426535, z: 0.10956699, w: 0.8993401} + inSlope: {x: -0.18227506, y: -0.6218182, z: 0.8680761, w: -0.10841142} + outSlope: {x: -0.18227506, y: -0.6218182, z: 0.8680761, w: -0.10841142} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.38625565, y: -0.15793891, z: 0.14219514, w: 0.89757586} + inSlope: {x: -0.07306807, y: 0.17791095, z: -0.44471616, w: 0.13555019} + outSlope: {x: -0.07306807, y: 0.17791095, z: -0.44471616, w: 0.13555019} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.004783377, y: -0.012839172, z: -0.4242829, w: 0.9054261} + inSlope: {x: 0.0000028777865, y: 0.00070206815, z: -0.050607916, w: -0.02373576} + outSlope: {x: 0.0000028777865, y: 0.00070206815, z: -0.050607916, w: -0.02373576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.0047746883, y: -0.012609863, z: -0.44083783, w: 0.8974855} + inSlope: {x: -0.000067083114, y: -0.0009080388, z: 0.06566489, w: 0.032243703} + outSlope: {x: -0.000067083114, y: -0.0009080388, z: 0.06566489, w: 0.032243703} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.0047635348, y: -0.012489817, z: -0.44952852, w: 0.89316595} + inSlope: {x: 0.0002491379, y: 0.0022332165, z: -0.16185418, w: -0.08139782} + outSlope: {x: 0.0002491379, y: 0.0022332165, z: -0.16185418, w: -0.08139782} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.0047788443, y: -0.01267533, z: -0.43610594, w: 0.8997934} + inSlope: {x: -0.00024282397, y: -0.004569343, z: 0.33010784, w: 0.15992597} + outSlope: {x: -0.00024282397, y: -0.004569343, z: 0.33010784, w: 0.15992597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: -0.004176978, y: -0.014872501, z: -0.2771928, w: 0.96069014} + inSlope: {x: 0.004702308, y: -0.007887267, z: 0.5805862, w: 0.16757026} + outSlope: {x: 0.004702308, y: -0.007887267, z: 0.5805862, w: 0.16757026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: -0.0038429152, y: -0.0153686805, z: -0.240355, w: 0.9705558} + inSlope: {x: -0.005221407, y: 0.0069902623, z: -0.52362716, w: -0.13011765} + outSlope: {x: -0.005221407, y: 0.0069902623, z: -0.52362716, w: -0.13011765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: -0.0040641143, y: -0.015053219, z: -0.26385114, w: 0.9644374} + inSlope: {x: 0.00042152632, y: -0.0006473071, z: 0.04792933, w: 0.013116015} + outSlope: {x: 0.00042152632, y: -0.0006473071, z: 0.04792933, w: 0.013116015} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8500001 + value: {x: -0.004539895, y: -0.014126293, z: -0.33159858, w: 0.9433039} + inSlope: {x: -0.010219399, y: 0.029242197, z: -2.1141953, w: -0.76054263} + outSlope: {x: -0.010219399, y: 0.029242197, z: -2.1141953, w: -0.76054263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: -0.0046832706, y: -0.0120538045, z: -0.48129335, w: 0.8764642} + inSlope: {x: 0.0111914575, y: 0.043828372, z: -3.219009, w: -1.7649918} + outSlope: {x: 0.0111914575, y: 0.043828372, z: -3.219009, w: -1.7649918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.002321678, y: -0.00944081, z: -0.69371146, w: 0.7201874} + inSlope: {x: 0.015536963, y: 0.008005051, z: -0.7908758, w: -0.7561554} + outSlope: {x: 0.015536963, y: 0.008005051, z: -0.7908758, w: -0.7561554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.0020565551, y: -0.008763922, z: -0.74030805, w: 0.67220753} + inSlope: {x: 0.000010896485, y: -0.00005182815, z: 0.0027644662, w: 0.003043416} + outSlope: {x: 0.000010896485, y: -0.00005182815, z: 0.0027644662, w: 0.003043416} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.0021227994, y: -0.008281265, z: -0.76507777, w: 0.64388114} + inSlope: {x: -0.0003862175, y: 0.0058370233, z: -0.2884039, w: -0.3427491} + outSlope: {x: -0.0003862175, y: 0.0058370233, z: -0.2884039, w: -0.3427491} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.0018346579, y: -0.006519071, z: -0.8422916, w: 0.5389796} + inSlope: {x: 0.00181965, y: 0.004764991, z: -0.18553752, w: -0.28992918} + outSlope: {x: 0.00181965, y: 0.004764991, z: -0.18553752, w: -0.28992918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: -0.0014452431, y: -0.0057061813, z: -0.87239987, w: 0.48875746} + inSlope: {x: -0.0017256818, y: -0.0029958766, z: 0.10553251, w: 0.18821704} + outSlope: {x: -0.0017256818, y: -0.0029958766, z: 0.10553251, w: 0.18821704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: -0.0019614305, y: -0.0068960274, z: -0.8272573, w: 0.5617776} + inSlope: {x: -0.0015130746, y: -0.0052410695, z: 0.21433017, w: 0.31511694} + outSlope: {x: -0.0015130746, y: -0.0052410695, z: 0.21433017, w: 0.31511694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: -0.002454938, y: -0.00950992, z: -0.68690234, w: 0.7266834} + inSlope: {x: -0.026943227, y: -0.014415742, z: 1.4043005, w: 1.3253487} + outSlope: {x: -0.026943227, y: -0.014415742, z: 1.4043005, w: 1.3253487} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: -0.0045578117, y: -0.011670043, z: -0.50961965, w: 0.86030865} + inSlope: {x: -0.006721315, y: -0.016427651, z: 1.2241256, w: 0.72903943} + outSlope: {x: -0.006721315, y: -0.016427651, z: 1.2241256, w: 0.72903943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.0046719317, y: -0.012011093, z: -0.4844262, w: 0.8747372} + inSlope: {x: 0.0007146278, y: 0.002642146, z: -0.19388992, w: -0.10718475} + outSlope: {x: 0.0007146278, y: 0.002642146, z: -0.19388992, w: -0.10718475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.004783377, y: -0.012839172, z: -0.4242829, w: 0.9054261} + inSlope: {x: -0.00042815413, y: -0.012434129, z: 0.8975309, w: 0.4295212} + outSlope: {x: -0.00042815413, y: -0.012434129, z: 0.8975309, w: 0.4295212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.012713188, y: 0.13186137, z: -0.06482677, w: 0.98906446} + inSlope: {x: -0.04930263, y: 0.05298167, z: -0.122892104, w: -0.015925169} + outSlope: {x: -0.04930263, y: 0.05298167, z: -0.122892104, w: -0.015925169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: -0.029086636, y: 0.17649111, z: -0.09256799, w: 0.97950804} + inSlope: {x: -0.14635909, y: 0.37897885, z: 0.23265775, w: -0.050815303} + outSlope: {x: -0.14635909, y: 0.37897885, z: 0.23265775, w: -0.050815303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.064343125, y: 0.32474345, z: 0.007449083, w: 0.9435816} + inSlope: {x: 0.032786645, y: 0.36230975, z: 0.38404685, w: -0.12534845} + outSlope: {x: 0.032786645, y: 0.36230975, z: 0.38404685, w: -0.12534845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.03787025, y: 0.34847534, z: 0.11391626, w: 0.92959875} + inSlope: {x: 0.15572888, y: -0.022247158, z: 0.5209199, w: -0.049000427} + outSlope: {x: 0.15572888, y: -0.022247158, z: 0.5209199, w: -0.049000427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.019213928, y: 0.31235385, z: 0.15677686, w: 0.9367427} + inSlope: {x: 0.105491884, y: -0.117860846, z: -0.044660613, w: 0.044617698} + outSlope: {x: 0.105491884, y: -0.117860846, z: -0.044660613, w: 0.044617698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.033023, y: 0.2970863, z: 0.17322822, w: 0.9384248} + inSlope: {x: -0.037701055, y: -0.05028968, z: 0.28483388, w: -0.03539625} + outSlope: {x: -0.037701055, y: -0.05028968, z: 0.28483388, w: -0.03539625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.0032596076, y: 0.2704648, z: 0.21916445, w: 0.93744606} + inSlope: {x: -0.3735968, y: -0.4018722, z: 0.18853399, w: 0.07288999} + outSlope: {x: -0.3735968, y: -0.4018722, z: 0.18853399, w: 0.07288999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.04607703, y: 0.17082782, z: 0.15258117, w: 0.9723239} + inSlope: {x: -0.25589037, y: -0.8812115, z: -0.6656619, w: 0.248312} + outSlope: {x: -0.25589037, y: -0.8812115, z: -0.6656619, w: 0.248312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: -0.056845106, y: 0.10009587, z: 0.151861, w: 0.981676} + inSlope: {x: 0.11414632, y: -0.8484875, z: 0.6442404, w: -0.0069290465} + outSlope: {x: 0.11414632, y: -0.8484875, z: 0.6442404, w: -0.0069290465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.013423172, y: 0.03211098, z: 0.20709762, w: 0.97770107} + inSlope: {x: 0.20779502, y: -0.350837, z: 0.085689664, w: -0.0033903704} + outSlope: {x: 0.20779502, y: -0.350837, z: 0.085689664, w: -0.0033903704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.00947928, y: -0.017908724, z: 0.21219988, w: 0.9770162} + inSlope: {x: 0.028982073, y: -0.48984993, z: -0.12539506, w: 0.017652396} + outSlope: {x: 0.028982073, y: -0.48984993, z: -0.12539506, w: 0.017652396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.025325565, y: -0.11934102, z: 0.14638045, w: 0.9816767} + inSlope: {x: 0.18789563, y: -0.55880415, z: -0.9662815, w: 0.07100708} + outSlope: {x: 0.18789563, y: -0.55880415, z: -0.9662815, w: 0.07100708} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.05009816, y: -0.07063145, z: -0.007936914, w: 0.996212} + inSlope: {x: 0.07592738, y: 1.0606434, z: -0.6342648, w: 0.066592164} + outSlope: {x: 0.07592738, y: 1.0606434, z: -0.6342648, w: 0.066592164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: 0.051632117, y: 0.048857596, z: -0.030779155, w: 0.9969954} + inSlope: {x: -0.025100807, y: 0.18204294, z: -0.011158839, w: -0.0077623203} + outSlope: {x: -0.025100807, y: 0.18204294, z: -0.011158839, w: -0.0077623203} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.05251232, y: -0.03437067, z: -0.12439916, w: 0.99024546} + inSlope: {x: 0.04620567, y: -0.22507983, z: -0.4796897, w: -0.07026271} + outSlope: {x: 0.04620567, y: -0.22507983, z: -0.4796897, w: -0.07026271} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.056656145, y: 0.031784706, z: -0.22372204, w: 0.9724856} + inSlope: {x: -0.0012238765, y: 0.39993787, z: -0.4690685, w: -0.12063784} + outSlope: {x: -0.0012238765, y: 0.39993787, z: -0.4690685, w: -0.12063784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.060217652, y: -0.015280307, z: -0.2936684, w: 0.9538864} + inSlope: {x: -0.010296899, y: -1.2936602, z: -0.34379068, w: -0.12841177} + outSlope: {x: -0.010296899, y: -1.2936602, z: -0.34379068, w: -0.12841177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.039635673, y: -0.1671604, z: -0.27843434, w: 0.944966} + inSlope: {x: -0.62101483, y: -1.7461157, z: 0.87932193, w: -0.021314641} + outSlope: {x: -0.62101483, y: -1.7461157, z: 0.87932193, w: -0.021314641} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5000002 + value: {x: -0.031139692, y: -0.20087434, z: -0.19384004, w: 0.9597426} + inSlope: {x: -0.80192614, y: 1.0926383, z: 0.5094038, w: 0.30340463} + outSlope: {x: -0.80192614, y: 1.0926383, z: 0.5094038, w: 0.30340463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: -0.071052425, y: -0.02717617, z: -0.26940766, w: 0.96001697} + inSlope: {x: -0.1054241, y: 1.5568223, z: -1.542163, w: -0.39397752} + outSlope: {x: -0.1054241, y: 1.5568223, z: -1.542163, w: -0.39397752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: -0.07171892, y: 0.07060147, z: -0.35610282, w: 0.92901164} + inSlope: {x: 0.078471005, y: 0.6518973, z: 0.2477684, w: 0.05065267} + outSlope: {x: 0.078471005, y: 0.6518973, z: 0.2477684, w: 0.05065267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.04395605, y: 0.14120963, z: -0.20476642, w: 0.96757346} + inSlope: {x: 0.21528581, y: 0.23333764, z: 1.4884433, w: 0.29137045} + outSlope: {x: 0.21528581, y: 0.23333764, z: 1.4884433, w: 0.29137045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.012713188, y: 0.13186137, z: -0.06482677, w: 0.98906446} + inSlope: {x: 0.45574948, y: -0.0026643684, z: -0.19088075, w: -0.0042415312} + outSlope: {x: 0.45574948, y: -0.0026643684, z: -0.19088075, w: -0.0042415312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.38625565, y: -0.15793891, z: 0.14219514, w: 0.89757586} + inSlope: {x: -0.076938264, y: -0.59737885, z: -0.33724394, w: -0.023009775} + outSlope: {x: -0.076938264, y: -0.59737885, z: -0.33724394, w: -0.023009775} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.31295657, y: -0.3488955, z: 0.038191967, w: 0.88253695} + inSlope: {x: -0.21850885, y: -0.4864687, z: -0.09304562, w: -0.110734105} + outSlope: {x: -0.21850885, y: -0.4864687, z: -0.09304562, w: -0.110734105} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.2612606, y: -0.510015, z: 0.012961496, w: 0.81942636} + inSlope: {x: -0.06601995, y: -0.20344932, z: -0.14670944, w: -0.10317038} + outSlope: {x: -0.06601995, y: -0.20344932, z: -0.14670944, w: -0.10317038} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: 0.2491589, y: -0.52832705, z: -0.021897104, w: 0.8113636} + inSlope: {x: 0.20428617, y: 0.16661361, z: 0.026138265, w: 0.046416566} + outSlope: {x: 0.20428617, y: 0.16661361, z: 0.026138265, w: 0.046416566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0.37767917, y: -0.37400916, z: -0.0014491017, w: 0.84703815} + inSlope: {x: 0.40754238, y: 0.6594789, z: -0.15000114, w: 0.108988985} + outSlope: {x: 0.40754238, y: 0.6594789, z: -0.15000114, w: 0.108988985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.43709847, y: -0.20006512, z: -0.010907587, w: 0.87681234} + inSlope: {x: 0.078961626, y: 0.9027841, z: 0.15086965, w: 0.1675792} + outSlope: {x: 0.078961626, y: 0.9027841, z: 0.15086965, w: 0.1675792} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.4316717, y: -0.024068635, z: -0.03138069, w: 0.9011634} + inSlope: {x: -0.18863457, y: 1.2577245, z: -0.01459324, w: 0.12508583} + outSlope: {x: -0.18863457, y: 1.2577245, z: -0.01459324, w: 0.12508583} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.41536975, y: 0.044024535, z: 0.026970694, w: 0.9081863} + inSlope: {x: -0.22216848, y: 0.45744538, z: 1.4634163, w: 0.034650598} + outSlope: {x: -0.22216848, y: 0.45744538, z: 1.4634163, w: 0.034650598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.38868216, y: 0.10196252, z: 0.14337158, w: 0.90441936} + inSlope: {x: -0.11464207, y: 0.40481985, z: 0.09655565, w: -0.011088337} + outSlope: {x: -0.11464207, y: 0.40481985, z: 0.09655565, w: -0.011088337} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.39074185, y: 0.1298166, z: 0.00781953, w: 0.91126686} + inSlope: {x: 0.021115167, y: 0.06468277, z: -0.6104305, w: -0.012751127} + outSlope: {x: 0.021115167, y: 0.06468277, z: -0.6104305, w: -0.012751127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5333335 + value: {x: 0.32977507, y: 0.22925125, z: -0.017321844, w: 0.9156376} + inSlope: {x: -0.40025124, y: 0.48375922, z: 0.2152876, w: 0.027136829} + outSlope: {x: -0.40025124, y: 0.48375922, z: 0.2152876, w: 0.027136829} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.766667 + value: {x: 0.28614557, y: 0.29529905, z: 0.011377975, w: 0.9114767} + inSlope: {x: 0.1400785, y: 0.07263251, z: 0.05239144, w: -0.06819612} + outSlope: {x: 0.1400785, y: 0.07263251, z: 0.05239144, w: -0.06819612} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: 0.3453934, y: 0.27794138, z: -0.016798263, w: 0.89619744} + inSlope: {x: -0.026654031, y: -0.050916422, z: -0.3505572, w: 0.019413847} + outSlope: {x: -0.026654031, y: -0.050916422, z: -0.3505572, w: 0.019413847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3666668 + value: {x: 0.3695405, y: 0.20363894, z: -0.060231507, w: 0.9046232} + inSlope: {x: 0.37716722, y: -0.6712476, z: 0.34467512, w: 0.01914205} + outSlope: {x: 0.37716722, y: -0.6712476, z: 0.34467512, w: 0.01914205} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5500002 + value: {x: 0.42243752, y: 0.061785027, z: -0.02805667, w: 0.9038484} + inSlope: {x: 0.10826568, y: -0.5993029, z: -0.23529705, w: -0.016729847} + outSlope: {x: 0.10826568, y: -0.5993029, z: -0.23529705, w: -0.016729847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.716667 + value: {x: 0.42456177, y: -0.015266127, z: -0.04214643, w: 0.90428865} + inSlope: {x: -0.054954045, y: -0.6336012, z: 0.68514675, w: 0.04545097} + outSlope: {x: -0.054954045, y: -0.6336012, z: 0.68514675, w: 0.04545097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8666668 + value: {x: 0.40464875, y: -0.12426535, z: 0.10956699, w: 0.8993401} + inSlope: {x: -0.18227506, y: -0.6218182, z: 0.8680761, w: -0.10841142} + outSlope: {x: -0.18227506, y: -0.6218182, z: 0.8680761, w: -0.10841142} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.38625565, y: -0.15793891, z: 0.14219514, w: 0.89757586} + inSlope: {x: -0.07306807, y: 0.17791095, z: -0.44471616, w: 0.13555019} + outSlope: {x: -0.07306807, y: 0.17791095, z: -0.44471616, w: 0.13555019} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.004783377, y: -0.012839172, z: -0.4242829, w: 0.9054261} + inSlope: {x: 0.0000028777865, y: 0.00070206815, z: -0.050607916, w: -0.02373576} + outSlope: {x: 0.0000028777865, y: 0.00070206815, z: -0.050607916, w: -0.02373576} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.0047746883, y: -0.012609863, z: -0.44083783, w: 0.8974855} + inSlope: {x: -0.000067083114, y: -0.0009080388, z: 0.06566489, w: 0.032243703} + outSlope: {x: -0.000067083114, y: -0.0009080388, z: 0.06566489, w: 0.032243703} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.0047635348, y: -0.012489817, z: -0.44952852, w: 0.89316595} + inSlope: {x: 0.0002491379, y: 0.0022332165, z: -0.16185418, w: -0.08139782} + outSlope: {x: 0.0002491379, y: 0.0022332165, z: -0.16185418, w: -0.08139782} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.0047788443, y: -0.01267533, z: -0.43610594, w: 0.8997934} + inSlope: {x: -0.00024282397, y: -0.004569343, z: 0.33010784, w: 0.15992597} + outSlope: {x: -0.00024282397, y: -0.004569343, z: 0.33010784, w: 0.15992597} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: -0.004176978, y: -0.014872501, z: -0.2771928, w: 0.96069014} + inSlope: {x: 0.004702308, y: -0.007887267, z: 0.5805862, w: 0.16757026} + outSlope: {x: 0.004702308, y: -0.007887267, z: 0.5805862, w: 0.16757026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: -0.0038429152, y: -0.0153686805, z: -0.240355, w: 0.9705558} + inSlope: {x: -0.005221407, y: 0.0069902623, z: -0.52362716, w: -0.13011765} + outSlope: {x: -0.005221407, y: 0.0069902623, z: -0.52362716, w: -0.13011765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7500001 + value: {x: -0.0040641143, y: -0.015053219, z: -0.26385114, w: 0.9644374} + inSlope: {x: 0.00042152632, y: -0.0006473071, z: 0.04792933, w: 0.013116015} + outSlope: {x: 0.00042152632, y: -0.0006473071, z: 0.04792933, w: 0.013116015} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8500001 + value: {x: -0.004539895, y: -0.014126293, z: -0.33159858, w: 0.9433039} + inSlope: {x: -0.010219399, y: 0.029242197, z: -2.1141953, w: -0.76054263} + outSlope: {x: -0.010219399, y: 0.029242197, z: -2.1141953, w: -0.76054263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: -0.0046832706, y: -0.0120538045, z: -0.48129335, w: 0.8764642} + inSlope: {x: 0.0111914575, y: 0.043828372, z: -3.219009, w: -1.7649918} + outSlope: {x: 0.0111914575, y: 0.043828372, z: -3.219009, w: -1.7649918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.002321678, y: -0.00944081, z: -0.69371146, w: 0.7201874} + inSlope: {x: 0.015536963, y: 0.008005051, z: -0.7908758, w: -0.7561554} + outSlope: {x: 0.015536963, y: 0.008005051, z: -0.7908758, w: -0.7561554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.0020565551, y: -0.008763922, z: -0.74030805, w: 0.67220753} + inSlope: {x: 0.000010896485, y: -0.00005182815, z: 0.0027644662, w: 0.003043416} + outSlope: {x: 0.000010896485, y: -0.00005182815, z: 0.0027644662, w: 0.003043416} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: -0.0021227994, y: -0.008281265, z: -0.76507777, w: 0.64388114} + inSlope: {x: -0.0003862175, y: 0.0058370233, z: -0.2884039, w: -0.3427491} + outSlope: {x: -0.0003862175, y: 0.0058370233, z: -0.2884039, w: -0.3427491} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: -0.0018346579, y: -0.006519071, z: -0.8422916, w: 0.5389796} + inSlope: {x: 0.00181965, y: 0.004764991, z: -0.18553752, w: -0.28992918} + outSlope: {x: 0.00181965, y: 0.004764991, z: -0.18553752, w: -0.28992918} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: -0.0014452431, y: -0.0057061813, z: -0.87239987, w: 0.48875746} + inSlope: {x: -0.0017256818, y: -0.0029958766, z: 0.10553251, w: 0.18821704} + outSlope: {x: -0.0017256818, y: -0.0029958766, z: 0.10553251, w: 0.18821704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: -0.0019614305, y: -0.0068960274, z: -0.8272573, w: 0.5617776} + inSlope: {x: -0.0015130746, y: -0.0052410695, z: 0.21433017, w: 0.31511694} + outSlope: {x: -0.0015130746, y: -0.0052410695, z: 0.21433017, w: 0.31511694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5333335 + value: {x: -0.002454938, y: -0.00950992, z: -0.68690234, w: 0.7266834} + inSlope: {x: -0.026943227, y: -0.014415742, z: 1.4043005, w: 1.3253487} + outSlope: {x: -0.026943227, y: -0.014415742, z: 1.4043005, w: 1.3253487} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: -0.0045578117, y: -0.011670043, z: -0.50961965, w: 0.86030865} + inSlope: {x: -0.006721315, y: -0.016427651, z: 1.2241256, w: 0.72903943} + outSlope: {x: -0.006721315, y: -0.016427651, z: 1.2241256, w: 0.72903943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: -0.0046719317, y: -0.012011093, z: -0.4844262, w: 0.8747372} + inSlope: {x: 0.0007146278, y: 0.002642146, z: -0.19388992, w: -0.10718475} + outSlope: {x: 0.0007146278, y: 0.002642146, z: -0.19388992, w: -0.10718475} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.004783377, y: -0.012839172, z: -0.4242829, w: 0.9054261} + inSlope: {x: -0.00042815413, y: -0.012434129, z: 0.8975309, w: 0.4295212} + outSlope: {x: -0.00042815413, y: -0.012434129, z: 0.8975309, w: 0.4295212} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.012713188, y: 0.13186137, z: -0.06482677, w: 0.98906446} + inSlope: {x: -0.04930263, y: 0.05298167, z: -0.122892104, w: -0.015925169} + outSlope: {x: -0.04930263, y: 0.05298167, z: -0.122892104, w: -0.015925169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: -0.029086636, y: 0.17649111, z: -0.09256799, w: 0.97950804} + inSlope: {x: -0.14635909, y: 0.37897885, z: 0.23265775, w: -0.050815303} + outSlope: {x: -0.14635909, y: 0.37897885, z: 0.23265775, w: -0.050815303} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.064343125, y: 0.32474345, z: 0.007449083, w: 0.9435816} + inSlope: {x: 0.032786645, y: 0.36230975, z: 0.38404685, w: -0.12534845} + outSlope: {x: 0.032786645, y: 0.36230975, z: 0.38404685, w: -0.12534845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.90000004 + value: {x: -0.03787025, y: 0.34847534, z: 0.11391626, w: 0.92959875} + inSlope: {x: 0.15572888, y: -0.022247158, z: 0.5209199, w: -0.049000427} + outSlope: {x: 0.15572888, y: -0.022247158, z: 0.5209199, w: -0.049000427} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.019213928, y: 0.31235385, z: 0.15677686, w: 0.9367427} + inSlope: {x: 0.105491884, y: -0.117860846, z: -0.044660613, w: 0.044617698} + outSlope: {x: 0.105491884, y: -0.117860846, z: -0.044660613, w: 0.044617698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5166668 + value: {x: 0.033023, y: 0.2970863, z: 0.17322822, w: 0.9384248} + inSlope: {x: -0.037701055, y: -0.05028968, z: 0.28483388, w: -0.03539625} + outSlope: {x: -0.037701055, y: -0.05028968, z: 0.28483388, w: -0.03539625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6666667 + value: {x: 0.0032596076, y: 0.2704648, z: 0.21916445, w: 0.93744606} + inSlope: {x: -0.3735968, y: -0.4018722, z: 0.18853399, w: 0.07288999} + outSlope: {x: -0.3735968, y: -0.4018722, z: 0.18853399, w: 0.07288999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: -0.04607703, y: 0.17082782, z: 0.15258117, w: 0.9723239} + inSlope: {x: -0.25589037, y: -0.8812115, z: -0.6656619, w: 0.248312} + outSlope: {x: -0.25589037, y: -0.8812115, z: -0.6656619, w: 0.248312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: -0.056845106, y: 0.10009587, z: 0.151861, w: 0.981676} + inSlope: {x: 0.11414632, y: -0.8484875, z: 0.6442404, w: -0.0069290465} + outSlope: {x: 0.11414632, y: -0.8484875, z: 0.6442404, w: -0.0069290465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.013423172, y: 0.03211098, z: 0.20709762, w: 0.97770107} + inSlope: {x: 0.20779502, y: -0.350837, z: 0.085689664, w: -0.0033903704} + outSlope: {x: 0.20779502, y: -0.350837, z: 0.085689664, w: -0.0033903704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.25 + value: {x: 0.00947928, y: -0.017908724, z: 0.21219988, w: 0.9770162} + inSlope: {x: 0.028982073, y: -0.48984993, z: -0.12539506, w: 0.017652396} + outSlope: {x: 0.028982073, y: -0.48984993, z: -0.12539506, w: 0.017652396} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.025325565, y: -0.11934102, z: 0.14638045, w: 0.9816767} + inSlope: {x: 0.18789563, y: -0.55880415, z: -0.9662815, w: 0.07100708} + outSlope: {x: 0.18789563, y: -0.55880415, z: -0.9662815, w: 0.07100708} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5500002 + value: {x: 0.05009816, y: -0.07063145, z: -0.007936914, w: 0.996212} + inSlope: {x: 0.07592738, y: 1.0606434, z: -0.6342648, w: 0.066592164} + outSlope: {x: 0.07592738, y: 1.0606434, z: -0.6342648, w: 0.066592164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7 + value: {x: 0.051632117, y: 0.048857596, z: -0.030779155, w: 0.9969954} + inSlope: {x: -0.025100807, y: 0.18204294, z: -0.011158839, w: -0.0077623203} + outSlope: {x: -0.025100807, y: 0.18204294, z: -0.011158839, w: -0.0077623203} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.05251232, y: -0.03437067, z: -0.12439916, w: 0.99024546} + inSlope: {x: 0.04620567, y: -0.22507983, z: -0.4796897, w: -0.07026271} + outSlope: {x: 0.04620567, y: -0.22507983, z: -0.4796897, w: -0.07026271} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.056656145, y: 0.031784706, z: -0.22372204, w: 0.9724856} + inSlope: {x: -0.0012238765, y: 0.39993787, z: -0.4690685, w: -0.12063784} + outSlope: {x: -0.0012238765, y: 0.39993787, z: -0.4690685, w: -0.12063784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.060217652, y: -0.015280307, z: -0.2936684, w: 0.9538864} + inSlope: {x: -0.010296899, y: -1.2936602, z: -0.34379068, w: -0.12841177} + outSlope: {x: -0.010296899, y: -1.2936602, z: -0.34379068, w: -0.12841177} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.039635673, y: -0.1671604, z: -0.27843434, w: 0.944966} + inSlope: {x: -0.62101483, y: -1.7461157, z: 0.87932193, w: -0.021314641} + outSlope: {x: -0.62101483, y: -1.7461157, z: 0.87932193, w: -0.021314641} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5000002 + value: {x: -0.031139692, y: -0.20087434, z: -0.19384004, w: 0.9597426} + inSlope: {x: -0.80192614, y: 1.0926383, z: 0.5094038, w: 0.30340463} + outSlope: {x: -0.80192614, y: 1.0926383, z: 0.5094038, w: 0.30340463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6000001 + value: {x: -0.071052425, y: -0.02717617, z: -0.26940766, w: 0.96001697} + inSlope: {x: -0.1054241, y: 1.5568223, z: -1.542163, w: -0.39397752} + outSlope: {x: -0.1054241, y: 1.5568223, z: -1.542163, w: -0.39397752} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: -0.07171892, y: 0.07060147, z: -0.35610282, w: 0.92901164} + inSlope: {x: 0.078471005, y: 0.6518973, z: 0.2477684, w: 0.05065267} + outSlope: {x: 0.078471005, y: 0.6518973, z: 0.2477684, w: 0.05065267} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.04395605, y: 0.14120963, z: -0.20476642, w: 0.96757346} + inSlope: {x: 0.21528581, y: 0.23333764, z: 1.4884433, w: 0.29137045} + outSlope: {x: 0.21528581, y: 0.23333764, z: 1.4884433, w: 0.29137045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.012713188, y: 0.13186137, z: -0.06482677, w: 0.98906446} + inSlope: {x: 0.45574948, y: -0.0026643684, z: -0.19088075, w: -0.0042415312} + outSlope: {x: 0.45574948, y: -0.0026643684, z: -0.19088075, w: -0.0042415312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.34865382, y: 0.04547501, z: 0.042751152, w: 0.93517107} + inSlope: {x: 0.06845176, y: -0.3337506, z: -0.6076924, w: 0.014162063} + outSlope: {x: 0.06845176, y: -0.3337506, z: -0.6076924, w: 0.014162063} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.38321605, y: -0.056712016, z: -0.115724124, w: 0.91462404} + inSlope: {x: 0.08912802, y: -0.31980574, z: -0.29935443, w: -0.094830394} + outSlope: {x: 0.08912802, y: -0.31980574, z: -0.29935443, w: -0.094830394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.3697877, y: -0.1423917, z: -0.064528175, w: 0.91586995} + inSlope: {x: -0.1857777, y: -0.43914253, z: 0.6505563, w: 0.052397802} + outSlope: {x: -0.1857777, y: -0.43914253, z: 0.6505563, w: 0.052397802} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.32751495, y: -0.21714021, z: 0.036341168, w: 0.9188381} + inSlope: {x: -0.061802626, y: -0.09790698, z: -0.23531187, w: 0.008005507} + outSlope: {x: -0.061802626, y: -0.09790698, z: -0.23531187, w: 0.008005507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.34028718, y: -0.19762911, z: -0.09210567, w: 0.91469336} + inSlope: {x: 0.34999073, y: 0.44004524, z: -0.47383535, w: -0.08303383} + outSlope: {x: 0.34999073, y: 0.44004524, z: -0.47383535, w: -0.08303383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: 0.42468652, y: -0.025570115, z: -0.17876497, w: 0.8871474} + inSlope: {x: 0.11603337, y: 0.48669058, z: 0.10085651, w: -0.021076819} + outSlope: {x: 0.11603337, y: 0.48669058, z: 0.10085651, w: -0.021076819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.42991155, y: 0.012956009, z: -0.096162714, w: 0.8976419} + inSlope: {x: -0.028317794, y: -0.0072311326, z: 1.152358, w: 0.1359984} + outSlope: {x: -0.028317794, y: -0.0072311326, z: 1.152358, w: 0.1359984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.42099628, y: 0.004813454, z: 0.12449105, w: 0.8984659} + inSlope: {x: -0.07350512, y: 0.059100885, z: 1.11698, w: -0.11934769} + outSlope: {x: -0.07350512, y: 0.059100885, z: 1.11698, w: -0.11934769} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: 0.40090156, y: 0.037941024, z: 0.252483, w: 0.8798243} + inSlope: {x: -0.18441457, y: 0.28001115, z: 0.8201872, w: -0.1633735} + outSlope: {x: -0.18441457, y: 0.28001115, z: 0.8201872, w: -0.1633735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.36891705, y: 0.114956245, z: 0.3290923, w: 0.86161685} + inSlope: {x: -0.14887401, y: 0.64207083, z: -0.6127895, w: 0.21067604} + outSlope: {x: -0.14887401, y: 0.64207083, z: -0.6127895, w: 0.21067604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0333335 + value: {x: 0.36216387, y: 0.16143818, z: 0.2667123, w: 0.87843025} + inSlope: {x: -0.112007365, y: 1.2832831, z: -1.8866068, w: 0.3784368} + outSlope: {x: -0.112007365, y: 1.2832831, z: -1.8866068, w: 0.3784368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.3487864, y: 0.2713895, z: 0.100343704, w: 0.89141846} + inSlope: {x: -0.21997532, y: 0.38592556, z: -1.0239593, w: 0.08655318} + outSlope: {x: -0.21997532, y: 0.38592556, z: -1.0239593, w: 0.08655318} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.2915837, y: 0.24688411, z: -0.022312203, w: 0.9238665} + inSlope: {x: -0.20757458, y: 0.13018158, z: -0.2950524, w: 0.02365353} + outSlope: {x: -0.20757458, y: 0.13018158, z: -0.2950524, w: 0.02365353} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.21745567, y: 0.37597376, z: -0.040903684, w: 0.8998242} + inSlope: {x: -0.27892944, y: 0.3608567, z: -0.19625731, w: -0.09242901} + outSlope: {x: -0.27892944, y: 0.3608567, z: -0.19625731, w: -0.09242901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.14167051, y: 0.50036824, z: -0.09966896, w: 0.84830844} + inSlope: {x: 0.16380534, y: 0.20640334, z: 0.08212507, w: -0.13951077} + outSlope: {x: 0.16380534, y: 0.20640334, z: 0.08212507, w: -0.13951077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.30703682, y: 0.42854124, z: -0.032288454, w: 0.8491397} + inSlope: {x: 0.46656176, y: -0.65400183, z: 0.052661315, w: 0.16312137} + outSlope: {x: 0.46656176, y: -0.65400183, z: 0.052661315, w: 0.16312137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.3877338, y: 0.22934139, z: -0.017272975, w: 0.8926179} + inSlope: {x: 0.12556139, y: -0.674171, z: 0.30526125, w: 0.12417123} + outSlope: {x: 0.12556139, y: -0.674171, z: 0.30526125, w: 0.12417123} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.385866, y: 0.1506628, z: 0.011811063, w: 0.91009265} + inSlope: {x: -0.20672877, y: -0.37160075, z: -0.27094707, w: 0.1520206} + outSlope: {x: -0.20672877, y: -0.37160075, z: -0.27094707, w: 0.1520206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: 0.34978816, y: 0.08980188, z: -0.002329455, w: 0.9325119} + inSlope: {x: -0.3097939, y: -0.8194864, z: 0.42258418, w: 0.19586605} + outSlope: {x: -0.3097939, y: -0.8194864, z: 0.42258418, w: 0.19586605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.34865382, y: 0.04547501, z: 0.042751152, w: 0.93517107} + inSlope: {x: 0.31605667, y: -0.13370726, z: 0.39603913, w: -0.12684539} + outSlope: {x: 0.31605667, y: -0.13370726, z: 0.39603913, w: -0.12684539} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.004513949, y: 0.01195338, z: 0.56175363, w: 0.8272059} + inSlope: {x: 0.007214192, y: -0.00980107, z: 0.70862883, w: -0.4885089} + outSlope: {x: 0.007214192, y: -0.00980107, z: 0.70862883, w: -0.4885089} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0022694548, y: 0.009043227, z: 0.76439846, w: 0.6446768} + inSlope: {x: -0.00009684588, y: -0.0013894397, z: 0.06320176, w: -0.074858636} + outSlope: {x: -0.00009684588, y: -0.0013894397, z: 0.06320176, w: -0.074858636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.0022682261, y: 0.009060675, z: 0.76360446, w: 0.6456167} + inSlope: {x: -0.0003206011, y: -0.004480607, z: 0.20401616, w: -0.24139011} + outSlope: {x: -0.0003206011, y: -0.004480607, z: 0.20401616, w: -0.24139011} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.0021947555, y: 0.007940184, z: 0.811055, w: 0.58491194} + inSlope: {x: 0.00049929647, y: -0.0025308342, z: 0.09979258, w: -0.13829124} + outSlope: {x: 0.00049929647, y: -0.0025308342, z: 0.09979258, w: -0.13829124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.0022753354, y: 0.008934687, z: 0.76929504, w: 0.63882726} + inSlope: {x: 0.00044875356, y: 0.010266248, z: -0.46058398, w: 0.5534368} + outSlope: {x: 0.00044875356, y: 0.010266248, z: -0.46058398, w: 0.5534368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.0045873853, y: 0.012062338, z: 0.5539543, w: 0.83244705} + inSlope: {x: -0.014278106, y: 0.021952452, z: -1.5665776, w: 1.0422716} + outSlope: {x: -0.014278106, y: 0.021952452, z: -1.5665776, w: 1.0422716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: -0.0051621473, y: 0.01412367, z: 0.41317308, w: 0.91052836} + inSlope: {x: 0.00074998545, y: 0.017297331, z: -1.1540984, w: 0.52319753} + outSlope: {x: 0.00074998545, y: 0.017297331, z: -1.1540984, w: 0.52319753} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: -0.0031442528, y: 0.0177782, z: 0.16253561, w: 0.9865375} + inSlope: {x: 0.015817184, y: 0.014381403, z: -1.0548615, w: 0.1751377} + outSlope: {x: 0.015817184, y: 0.014381403, z: -1.0548615, w: 0.1751377} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: -0.0030143752, y: 0.0178934, z: 0.1540458, w: 0.9878971} + inSlope: {x: -0.016558707, y: -0.014575981, z: 1.0760326, w: -0.17044276} + outSlope: {x: -0.016558707, y: -0.014575981, z: 1.0760326, w: -0.17044276} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0333335 + value: {x: -0.004314114, y: 0.016461724, z: 0.25589916, w: 0.9665537} + inSlope: {x: -0.027758054, y: -0.040437076, z: 2.7902148, w: -0.73882055} + outSlope: {x: -0.027758054, y: -0.040437076, z: 2.7902148, w: -0.73882055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1166668 + value: {x: -0.0051653497, y: 0.013975301, z: 0.42307577, w: 0.9059718} + inSlope: {x: -0.00020002035, y: -0.01452032, z: 0.9695345, w: -0.4485194} + outSlope: {x: -0.00020002035, y: -0.01452032, z: 0.9695345, w: -0.4485194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.0050949096, y: 0.013280984, z: 0.469686, w: 0.882719} + inSlope: {x: 0.0002519323, y: -0.0012119126, z: 0.08192636, w: -0.04360203} + outSlope: {x: 0.0002519323, y: -0.0012119126, z: 0.08192636, w: -0.04360203} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.0044905497, y: 0.0119202295, z: 0.5641387, w: 0.8255818} + inSlope: {x: 0.002651953, y: -0.003720954, z: 0.268003, w: -0.18301445} + outSlope: {x: 0.002651953, y: -0.003720954, z: 0.268003, w: -0.18301445} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: -0.004331715, y: 0.01171193, z: 0.57926536, w: 0.8150434} + inSlope: {x: -0.0048405956, y: 0.0059800465, z: -0.43773335, w: 0.3105554} + outSlope: {x: -0.0048405956, y: 0.0059800465, z: -0.43773335, w: 0.3105554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2833335 + value: {x: -0.0050938367, y: 0.014688301, z: 0.375545, w: 0.92667377} + inSlope: {x: 0.0028687092, y: 0.014539431, z: -0.9691304, w: 0.39292252} + outSlope: {x: 0.0028687092, y: 0.014539431, z: -0.9691304, w: 0.39292252} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: -0.003978318, y: 0.016908342, z: 0.22486325, w: 0.97423553} + inSlope: {x: 0.0010341463, y: 0.0012652774, z: -0.08869761, w: 0.020490307} + outSlope: {x: 0.0010341463, y: 0.0012652774, z: -0.08869761, w: 0.020490307} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: -0.0040820204, y: 0.016778583, z: 0.2339368, w: 0.97209847} + inSlope: {x: -0.0037545655, y: -0.0048567588, z: 0.3384133, w: -0.081927255} + outSlope: {x: -0.0037545655, y: -0.0048567588, z: 0.3384133, w: -0.081927255} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.005015699, y: 0.015010883, z: 0.35402766, w: 0.93510103} + inSlope: {x: -0.009620115, y: -0.03512384, z: 2.3470664, w: -0.8970567} + outSlope: {x: -0.009620115, y: -0.03512384, z: 2.3470664, w: -0.8970567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: -0.004792667, y: 0.012418852, z: 0.5288073, w: 0.8486375} + inSlope: {x: 0.008701127, y: -0.017862262, z: 1.2448434, w: -0.7689713} + outSlope: {x: 0.008701127, y: -0.017862262, z: 1.2448434, w: -0.7689713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.004513949, y: 0.01195338, z: 0.56175363, w: 0.8272059} + inSlope: {x: -0.0018298253, y: 0.00258418, z: -0.1859872, w: 0.12676671} + outSlope: {x: -0.0018298253, y: 0.00258418, z: -0.1859872, w: 0.12676671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04574167, y: -0.08113593, z: -0.22471365, w: 0.96996313} + inSlope: {x: 0.08024096, y: -0.2863137, z: 0.6128561, w: 0.11770963} + outSlope: {x: 0.08024096, y: -0.2863137, z: 0.6128561, w: 0.11770963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.00014056703, y: -0.17074907, z: -0.07466432, w: 0.98248154} + inSlope: {x: 0.18560314, y: -0.18105756, z: 0.92996496, w: 0.0397235} + outSlope: {x: 0.18560314, y: -0.18105756, z: 0.92996496, w: 0.0397235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.013389226, y: -0.09007088, z: 0.02338878, w: 0.99557066} + inSlope: {x: -0.3697919, y: 1.150925, z: 0.25145543, w: 0.09179056} + outSlope: {x: -0.3697919, y: 1.150925, z: 0.25145543, w: 0.09179056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.06238483, y: 0.049599204, z: 0.101357155, w: 0.99165255} + inSlope: {x: -0.22114556, y: 0.35005623, z: 0.93611956, w: -0.12638223} + outSlope: {x: -0.22114556, y: 0.35005623, z: 0.93611956, w: -0.12638223} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.07651976, y: -0.03853944, z: 0.18359819, w: 0.97926056} + inSlope: {x: -0.050197948, y: -0.9515754, z: -0.06069799, w: -0.029586524} + outSlope: {x: -0.050197948, y: -0.9515754, z: -0.06069799, w: -0.029586524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.08209834, y: -0.10423388, z: 0.15621981, w: 0.9787699} + inSlope: {x: -0.03951948, y: -0.014798655, z: -0.16348928, w: 0.021184107} + outSlope: {x: -0.03951948, y: -0.014798655, z: -0.16348928, w: 0.021184107} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.09271922, y: -0.04546005, z: 0.12647231, w: 0.9865806} + inSlope: {x: 0.019336887, y: 0.46296883, z: 0.0042338334, w: 0.022671755} + outSlope: {x: 0.019336887, y: 0.46296883, z: 0.0042338334, w: 0.022671755} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.08242721, y: -0.019166706, z: 0.13601947, w: 0.98708516} + inSlope: {x: 0.10717648, y: -0.33192635, z: 0.16566634, w: -0.020465273} + outSlope: {x: 0.10717648, y: -0.33192635, z: 0.16566634, w: -0.020465273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.053368673, y: -0.084967665, z: 0.13949297, w: 0.9851264} + inSlope: {x: 0.19050384, y: -0.2142385, z: -0.44493875, w: 0.054650746} + outSlope: {x: 0.19050384, y: -0.2142385, z: -0.44493875, w: 0.054650746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: -0.021928845, y: -0.09061647, z: 0.06521221, w: 0.9935065} + inSlope: {x: 0.20022738, y: -0.08384035, z: -0.14542884, w: 0.0062549175} + outSlope: {x: 0.20022738, y: -0.08384035, z: -0.14542884, w: 0.0062549175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.06031475, y: -0.12824965, z: 0.07650053, w: 0.98694575} + inSlope: {x: 0.35362378, y: -0.067620344, z: 0.12417701, w: -0.03987197} + outSlope: {x: 0.35362378, y: -0.067620344, z: 0.12417701, w: -0.03987197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.081816085, y: -0.13327265, z: 0.038696505, w: 0.9869383} + inSlope: {x: -0.122902334, y: -0.047814626, z: -0.86590993, w: 0.035928924} + outSlope: {x: -0.122902334, y: -0.047814626, z: -0.86590993, w: 0.035928924} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0833335 + value: {x: 0.022473006, y: -0.13665757, z: -0.011246246, w: 0.9902996} + inSlope: {x: -0.9538008, y: -0.006098455, z: 0.10198471, w: 0.022244476} + outSlope: {x: -0.9538008, y: -0.006098455, z: 0.10198471, w: 0.022244476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.016452711, y: -0.13739383, z: 0.03046037, w: 0.9899113} + inSlope: {x: 0.12555802, y: -0.009646574, z: 0.43373716, w: -0.012692225} + outSlope: {x: 0.12555802, y: -0.009646574, z: 0.43373716, w: -0.012692225} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.01270191, y: -0.14073223, z: 0.07871668, w: 0.9868317} + inSlope: {x: 0.046124175, y: -0.037425347, z: 0.10924089, w: -0.014639511} + outSlope: {x: 0.046124175, y: -0.037425347, z: 0.10924089, w: -0.014639511} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.017433764, y: -0.1570439, z: 0.028701426, w: 0.98702055} + inSlope: {x: 0.05392701, y: -0.03033783, z: -0.6293123, w: 0.012252236} + outSlope: {x: 0.05392701, y: -0.03033783, z: -0.6293123, w: 0.012252236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.02788664, y: -0.17369087, z: -0.13725798, w: 0.97478926} + inSlope: {x: -0.056094542, y: -0.12758252, z: -0.26796234, w: -0.05867785} + outSlope: {x: -0.056094542, y: -0.12758252, z: -0.26796234, w: -0.05867785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.013159568, y: -0.20696247, z: -0.11538287, w: 0.97143203} + inSlope: {x: 0.07863462, y: 0.001101942, z: -0.2589995, w: -0.03186646} + outSlope: {x: 0.07863462, y: 0.001101942, z: -0.2589995, w: -0.03186646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5500002 + value: {x: 0.050219752, y: -0.17736314, z: -0.3018048, w: 0.93537915} + inSlope: {x: 0.19751191, y: 0.28546822, z: -1.0437254, w: -0.29292613} + outSlope: {x: 0.19751191, y: 0.28546822, z: -1.0437254, w: -0.29292613} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.060264613, y: -0.14866626, z: -0.40157488, w: 0.9016674} + inSlope: {x: -0.13252003, y: -0.027729884, z: -0.06755766, w: -0.025657298} + outSlope: {x: -0.13252003, y: -0.027729884, z: -0.06755766, w: -0.025657298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.009277853, y: -0.15477696, z: -0.32442936, w: 0.933115} + inSlope: {x: -0.6208509, y: 0.3408474, z: 0.2139779, w: 0.1366551} + outSlope: {x: -0.6208509, y: 0.3408474, z: 0.2139779, w: 0.1366551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: -0.040369973, y: -0.09401239, z: -0.2995957, w: 0.94856435} + inSlope: {x: -0.1441125, y: 0.45013103, z: 0.6584984, w: 0.24631116} + outSlope: {x: -0.1441125, y: 0.45013103, z: 0.6584984, w: 0.24631116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.04574167, y: -0.08113593, z: -0.22471365, w: 0.96996313} + inSlope: {x: -0.11179886, y: 0.0154891, z: 1.006415, w: 0.2384842} + outSlope: {x: -0.11179886, y: 0.0154891, z: 1.006415, w: 0.2384842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18838781, y: 0.115464844, z: 0.011046111, w: 0.975221} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.18838781, y: 0.115464844, z: 0.011046111, w: 0.975221} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00006636595, y: -0.00011148238, z: -0.3785228, w: 0.925592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00006636595, y: -0.00011148238, z: -0.3785228, w: 0.925592} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0017984256, y: -0.002193517, z: -0.7117967, w: 0.7023798} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0017984256, y: -0.002193517, z: -0.7117967, w: 0.7023798} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6075343, y: 0.031767588, z: 0.030507822, w: 0.7930714} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6075343, y: 0.031767588, z: 0.030507822, w: 0.7930714} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6172297, y: -0.004043009, z: -0.004951785, w: 0.78675705} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6172297, y: -0.004043009, z: -0.004951785, w: 0.78675705} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6172305, y: 0.0038280538, z: 0.0046620504, w: 0.78675926} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6172305, y: 0.0038280538, z: 0.0046620504, w: 0.78675926} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6569667, y: 0.027867133, z: 0.03298521, w: 0.75268203} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6569667, y: 0.027867133, z: 0.03298521, w: 0.75268203} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6660052, y: -0.0029698974, z: -0.0032265491, w: 0.74593425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6660052, y: -0.0029698974, z: -0.0032265491, w: 0.74593425} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.666008, y: 0.0023861974, z: 0.0025255582, w: 0.7459365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.666008, y: 0.0023861974, z: 0.0025255582, w: 0.7459365} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.68769664, y: 0.029568445, z: 0.033897176, w: 0.72460335} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.68769664, y: 0.029568445, z: 0.033897176, w: 0.72460335} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964623, y: -0.0043694563, z: -0.004631988, w: 0.7175652} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964623, y: -0.0043694563, z: -0.004631988, w: 0.7175652} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6964746, y: 0.0014688352, z: 0.0012329307, w: 0.7175789} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6964746, y: 0.0014688352, z: 0.0012329307, w: 0.7175789} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6572072, y: 0.016025204, z: 0.049799908, w: 0.7518922} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.6572072, y: 0.016025204, z: 0.049799908, w: 0.7518922} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66598994, y: -0.00507238, z: -0.0067622997, w: 0.7459129} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66598994, y: -0.00507238, z: -0.0067622997, w: 0.7459129} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66600496, y: -0.0025876702, z: -0.0031668146, w: 0.7459361} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.66600496, y: -0.0025876702, z: -0.0031668146, w: 0.7459361} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.34865382, y: 0.04547501, z: 0.042751152, w: 0.93517107} + inSlope: {x: 0.06845176, y: -0.3337506, z: -0.6076924, w: 0.014162063} + outSlope: {x: 0.06845176, y: -0.3337506, z: -0.6076924, w: 0.014162063} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.28333336 + value: {x: 0.38321605, y: -0.056712016, z: -0.115724124, w: 0.91462404} + inSlope: {x: 0.08912802, y: -0.31980574, z: -0.29935443, w: -0.094830394} + outSlope: {x: 0.08912802, y: -0.31980574, z: -0.29935443, w: -0.094830394} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5166667 + value: {x: 0.3697877, y: -0.1423917, z: -0.064528175, w: 0.91586995} + inSlope: {x: -0.1857777, y: -0.43914253, z: 0.6505563, w: 0.052397802} + outSlope: {x: -0.1857777, y: -0.43914253, z: 0.6505563, w: 0.052397802} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: 0.32751495, y: -0.21714021, z: 0.036341168, w: 0.9188381} + inSlope: {x: -0.061802626, y: -0.09790698, z: -0.23531187, w: 0.008005507} + outSlope: {x: -0.061802626, y: -0.09790698, z: -0.23531187, w: 0.008005507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.34028718, y: -0.19762911, z: -0.09210567, w: 0.91469336} + inSlope: {x: 0.34999073, y: 0.44004524, z: -0.47383535, w: -0.08303383} + outSlope: {x: 0.34999073, y: 0.44004524, z: -0.47383535, w: -0.08303383} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3166667 + value: {x: 0.42468652, y: -0.025570115, z: -0.17876497, w: 0.8871474} + inSlope: {x: 0.11603337, y: 0.48669058, z: 0.10085651, w: -0.021076819} + outSlope: {x: 0.11603337, y: 0.48669058, z: 0.10085651, w: -0.021076819} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.42991155, y: 0.012956009, z: -0.096162714, w: 0.8976419} + inSlope: {x: -0.028317794, y: -0.0072311326, z: 1.152358, w: 0.1359984} + outSlope: {x: -0.028317794, y: -0.0072311326, z: 1.152358, w: 0.1359984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.42099628, y: 0.004813454, z: 0.12449105, w: 0.8984659} + inSlope: {x: -0.07350512, y: 0.059100885, z: 1.11698, w: -0.11934769} + outSlope: {x: -0.07350512, y: 0.059100885, z: 1.11698, w: -0.11934769} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7833334 + value: {x: 0.40090156, y: 0.037941024, z: 0.252483, w: 0.8798243} + inSlope: {x: -0.18441457, y: 0.28001115, z: 0.8201872, w: -0.1633735} + outSlope: {x: -0.18441457, y: 0.28001115, z: 0.8201872, w: -0.1633735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.36891705, y: 0.114956245, z: 0.3290923, w: 0.86161685} + inSlope: {x: -0.14887401, y: 0.64207083, z: -0.6127895, w: 0.21067604} + outSlope: {x: -0.14887401, y: 0.64207083, z: -0.6127895, w: 0.21067604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0333335 + value: {x: 0.36216387, y: 0.16143818, z: 0.2667123, w: 0.87843025} + inSlope: {x: -0.112007365, y: 1.2832831, z: -1.8866068, w: 0.3784368} + outSlope: {x: -0.112007365, y: 1.2832831, z: -1.8866068, w: 0.3784368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: 0.3487864, y: 0.2713895, z: 0.100343704, w: 0.89141846} + inSlope: {x: -0.21997532, y: 0.38592556, z: -1.0239593, w: 0.08655318} + outSlope: {x: -0.21997532, y: 0.38592556, z: -1.0239593, w: 0.08655318} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3333335 + value: {x: 0.2915837, y: 0.24688411, z: -0.022312203, w: 0.9238665} + inSlope: {x: -0.20757458, y: 0.13018158, z: -0.2950524, w: 0.02365353} + outSlope: {x: -0.20757458, y: 0.13018158, z: -0.2950524, w: 0.02365353} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.21745567, y: 0.37597376, z: -0.040903684, w: 0.8998242} + inSlope: {x: -0.27892944, y: 0.3608567, z: -0.19625731, w: -0.09242901} + outSlope: {x: -0.27892944, y: 0.3608567, z: -0.19625731, w: -0.09242901} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.14167051, y: 0.50036824, z: -0.09966896, w: 0.84830844} + inSlope: {x: 0.16380534, y: 0.20640334, z: 0.08212507, w: -0.13951077} + outSlope: {x: 0.16380534, y: 0.20640334, z: 0.08212507, w: -0.13951077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.30703682, y: 0.42854124, z: -0.032288454, w: 0.8491397} + inSlope: {x: 0.46656176, y: -0.65400183, z: 0.052661315, w: 0.16312137} + outSlope: {x: 0.46656176, y: -0.65400183, z: 0.052661315, w: 0.16312137} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.3877338, y: 0.22934139, z: -0.017272975, w: 0.8926179} + inSlope: {x: 0.12556139, y: -0.674171, z: 0.30526125, w: 0.12417123} + outSlope: {x: 0.12556139, y: -0.674171, z: 0.30526125, w: 0.12417123} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.385866, y: 0.1506628, z: 0.011811063, w: 0.91009265} + inSlope: {x: -0.20672877, y: -0.37160075, z: -0.27094707, w: 0.1520206} + outSlope: {x: -0.20672877, y: -0.37160075, z: -0.27094707, w: 0.1520206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: 0.34978816, y: 0.08980188, z: -0.002329455, w: 0.9325119} + inSlope: {x: -0.3097939, y: -0.8194864, z: 0.42258418, w: 0.19586605} + outSlope: {x: -0.3097939, y: -0.8194864, z: 0.42258418, w: 0.19586605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.34865382, y: 0.04547501, z: 0.042751152, w: 0.93517107} + inSlope: {x: 0.31605667, y: -0.13370726, z: 0.39603913, w: -0.12684539} + outSlope: {x: 0.31605667, y: -0.13370726, z: 0.39603913, w: -0.12684539} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.004513949, y: 0.01195338, z: 0.56175363, w: 0.8272059} + inSlope: {x: 0.007214192, y: -0.00980107, z: 0.70862883, w: -0.4885089} + outSlope: {x: 0.007214192, y: -0.00980107, z: 0.70862883, w: -0.4885089} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.0022694548, y: 0.009043227, z: 0.76439846, w: 0.6446768} + inSlope: {x: -0.00009684588, y: -0.0013894397, z: 0.06320176, w: -0.074858636} + outSlope: {x: -0.00009684588, y: -0.0013894397, z: 0.06320176, w: -0.074858636} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: -0.0022682261, y: 0.009060675, z: 0.76360446, w: 0.6456167} + inSlope: {x: -0.0003206011, y: -0.004480607, z: 0.20401616, w: -0.24139011} + outSlope: {x: -0.0003206011, y: -0.004480607, z: 0.20401616, w: -0.24139011} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.0021947555, y: 0.007940184, z: 0.811055, w: 0.58491194} + inSlope: {x: 0.00049929647, y: -0.0025308342, z: 0.09979258, w: -0.13829124} + outSlope: {x: 0.00049929647, y: -0.0025308342, z: 0.09979258, w: -0.13829124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.0022753354, y: 0.008934687, z: 0.76929504, w: 0.63882726} + inSlope: {x: 0.00044875356, y: 0.010266248, z: -0.46058398, w: 0.5534368} + outSlope: {x: 0.00044875356, y: 0.010266248, z: -0.46058398, w: 0.5534368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: -0.0045873853, y: 0.012062338, z: 0.5539543, w: 0.83244705} + inSlope: {x: -0.014278106, y: 0.021952452, z: -1.5665776, w: 1.0422716} + outSlope: {x: -0.014278106, y: 0.021952452, z: -1.5665776, w: 1.0422716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: -0.0051621473, y: 0.01412367, z: 0.41317308, w: 0.91052836} + inSlope: {x: 0.00074998545, y: 0.017297331, z: -1.1540984, w: 0.52319753} + outSlope: {x: 0.00074998545, y: 0.017297331, z: -1.1540984, w: 0.52319753} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: -0.0031442528, y: 0.0177782, z: 0.16253561, w: 0.9865375} + inSlope: {x: 0.015817184, y: 0.014381403, z: -1.0548615, w: 0.1751377} + outSlope: {x: 0.015817184, y: 0.014381403, z: -1.0548615, w: 0.1751377} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: -0.0030143752, y: 0.0178934, z: 0.1540458, w: 0.9878971} + inSlope: {x: -0.016558707, y: -0.014575981, z: 1.0760326, w: -0.17044276} + outSlope: {x: -0.016558707, y: -0.014575981, z: 1.0760326, w: -0.17044276} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0333335 + value: {x: -0.004314114, y: 0.016461724, z: 0.25589916, w: 0.9665537} + inSlope: {x: -0.027758054, y: -0.040437076, z: 2.7902148, w: -0.73882055} + outSlope: {x: -0.027758054, y: -0.040437076, z: 2.7902148, w: -0.73882055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1166668 + value: {x: -0.0051653497, y: 0.013975301, z: 0.42307577, w: 0.9059718} + inSlope: {x: -0.00020002035, y: -0.01452032, z: 0.9695345, w: -0.4485194} + outSlope: {x: -0.00020002035, y: -0.01452032, z: 0.9695345, w: -0.4485194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.0050949096, y: 0.013280984, z: 0.469686, w: 0.882719} + inSlope: {x: 0.0002519323, y: -0.0012119126, z: 0.08192636, w: -0.04360203} + outSlope: {x: 0.0002519323, y: -0.0012119126, z: 0.08192636, w: -0.04360203} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: -0.0044905497, y: 0.0119202295, z: 0.5641387, w: 0.8255818} + inSlope: {x: 0.002651953, y: -0.003720954, z: 0.268003, w: -0.18301445} + outSlope: {x: 0.002651953, y: -0.003720954, z: 0.268003, w: -0.18301445} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: -0.004331715, y: 0.01171193, z: 0.57926536, w: 0.8150434} + inSlope: {x: -0.0048405956, y: 0.0059800465, z: -0.43773335, w: 0.3105554} + outSlope: {x: -0.0048405956, y: 0.0059800465, z: -0.43773335, w: 0.3105554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2833335 + value: {x: -0.0050938367, y: 0.014688301, z: 0.375545, w: 0.92667377} + inSlope: {x: 0.0028687092, y: 0.014539431, z: -0.9691304, w: 0.39292252} + outSlope: {x: 0.0028687092, y: 0.014539431, z: -0.9691304, w: 0.39292252} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: -0.003978318, y: 0.016908342, z: 0.22486325, w: 0.97423553} + inSlope: {x: 0.0010341463, y: 0.0012652774, z: -0.08869761, w: 0.020490307} + outSlope: {x: 0.0010341463, y: 0.0012652774, z: -0.08869761, w: 0.020490307} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: -0.0040820204, y: 0.016778583, z: 0.2339368, w: 0.97209847} + inSlope: {x: -0.0037545655, y: -0.0048567588, z: 0.3384133, w: -0.081927255} + outSlope: {x: -0.0037545655, y: -0.0048567588, z: 0.3384133, w: -0.081927255} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8333335 + value: {x: -0.005015699, y: 0.015010883, z: 0.35402766, w: 0.93510103} + inSlope: {x: -0.009620115, y: -0.03512384, z: 2.3470664, w: -0.8970567} + outSlope: {x: -0.009620115, y: -0.03512384, z: 2.3470664, w: -0.8970567} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: -0.004792667, y: 0.012418852, z: 0.5288073, w: 0.8486375} + inSlope: {x: 0.008701127, y: -0.017862262, z: 1.2448434, w: -0.7689713} + outSlope: {x: 0.008701127, y: -0.017862262, z: 1.2448434, w: -0.7689713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.004513949, y: 0.01195338, z: 0.56175363, w: 0.8272059} + inSlope: {x: -0.0018298253, y: 0.00258418, z: -0.1859872, w: 0.12676671} + outSlope: {x: -0.0018298253, y: 0.00258418, z: -0.1859872, w: 0.12676671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.04574167, y: -0.08113593, z: -0.22471365, w: 0.96996313} + inSlope: {x: 0.08024096, y: -0.2863137, z: 0.6128561, w: 0.11770963} + outSlope: {x: 0.08024096, y: -0.2863137, z: 0.6128561, w: 0.11770963} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.00014056703, y: -0.17074907, z: -0.07466432, w: 0.98248154} + inSlope: {x: 0.18560314, y: -0.18105756, z: 0.92996496, w: 0.0397235} + outSlope: {x: 0.18560314, y: -0.18105756, z: 0.92996496, w: 0.0397235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.013389226, y: -0.09007088, z: 0.02338878, w: 0.99557066} + inSlope: {x: -0.3697919, y: 1.150925, z: 0.25145543, w: 0.09179056} + outSlope: {x: -0.3697919, y: 1.150925, z: 0.25145543, w: 0.09179056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.48333335 + value: {x: -0.06238483, y: 0.049599204, z: 0.101357155, w: 0.99165255} + inSlope: {x: -0.22114556, y: 0.35005623, z: 0.93611956, w: -0.12638223} + outSlope: {x: -0.22114556, y: 0.35005623, z: 0.93611956, w: -0.12638223} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: -0.07651976, y: -0.03853944, z: 0.18359819, w: 0.97926056} + inSlope: {x: -0.050197948, y: -0.9515754, z: -0.06069799, w: -0.029586524} + outSlope: {x: -0.050197948, y: -0.9515754, z: -0.06069799, w: -0.029586524} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.08209834, y: -0.10423388, z: 0.15621981, w: 0.9787699} + inSlope: {x: -0.03951948, y: -0.014798655, z: -0.16348928, w: 0.021184107} + outSlope: {x: -0.03951948, y: -0.014798655, z: -0.16348928, w: 0.021184107} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.09271922, y: -0.04546005, z: 0.12647231, w: 0.9865806} + inSlope: {x: 0.019336887, y: 0.46296883, z: 0.0042338334, w: 0.022671755} + outSlope: {x: 0.019336887, y: 0.46296883, z: 0.0042338334, w: 0.022671755} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2833334 + value: {x: -0.08242721, y: -0.019166706, z: 0.13601947, w: 0.98708516} + inSlope: {x: 0.10717648, y: -0.33192635, z: 0.16566634, w: -0.020465273} + outSlope: {x: 0.10717648, y: -0.33192635, z: 0.16566634, w: -0.020465273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.053368673, y: -0.084967665, z: 0.13949297, w: 0.9851264} + inSlope: {x: 0.19050384, y: -0.2142385, z: -0.44493875, w: 0.054650746} + outSlope: {x: 0.19050384, y: -0.2142385, z: -0.44493875, w: 0.054650746} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: -0.021928845, y: -0.09061647, z: 0.06521221, w: 0.9935065} + inSlope: {x: 0.20022738, y: -0.08384035, z: -0.14542884, w: 0.0062549175} + outSlope: {x: 0.20022738, y: -0.08384035, z: -0.14542884, w: 0.0062549175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8833334 + value: {x: 0.06031475, y: -0.12824965, z: 0.07650053, w: 0.98694575} + inSlope: {x: 0.35362378, y: -0.067620344, z: 0.12417701, w: -0.03987197} + outSlope: {x: 0.35362378, y: -0.067620344, z: 0.12417701, w: -0.03987197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.081816085, y: -0.13327265, z: 0.038696505, w: 0.9869383} + inSlope: {x: -0.122902334, y: -0.047814626, z: -0.86590993, w: 0.035928924} + outSlope: {x: -0.122902334, y: -0.047814626, z: -0.86590993, w: 0.035928924} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0833335 + value: {x: 0.022473006, y: -0.13665757, z: -0.011246246, w: 0.9902996} + inSlope: {x: -0.9538008, y: -0.006098455, z: 0.10198471, w: 0.022244476} + outSlope: {x: -0.9538008, y: -0.006098455, z: 0.10198471, w: 0.022244476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: -0.016452711, y: -0.13739383, z: 0.03046037, w: 0.9899113} + inSlope: {x: 0.12555802, y: -0.009646574, z: 0.43373716, w: -0.012692225} + outSlope: {x: 0.12555802, y: -0.009646574, z: 0.43373716, w: -0.012692225} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.01270191, y: -0.14073223, z: 0.07871668, w: 0.9868317} + inSlope: {x: 0.046124175, y: -0.037425347, z: 0.10924089, w: -0.014639511} + outSlope: {x: 0.046124175, y: -0.037425347, z: 0.10924089, w: -0.014639511} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.017433764, y: -0.1570439, z: 0.028701426, w: 0.98702055} + inSlope: {x: 0.05392701, y: -0.03033783, z: -0.6293123, w: 0.012252236} + outSlope: {x: 0.05392701, y: -0.03033783, z: -0.6293123, w: 0.012252236} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.02788664, y: -0.17369087, z: -0.13725798, w: 0.97478926} + inSlope: {x: -0.056094542, y: -0.12758252, z: -0.26796234, w: -0.05867785} + outSlope: {x: -0.056094542, y: -0.12758252, z: -0.26796234, w: -0.05867785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3333335 + value: {x: 0.013159568, y: -0.20696247, z: -0.11538287, w: 0.97143203} + inSlope: {x: 0.07863462, y: 0.001101942, z: -0.2589995, w: -0.03186646} + outSlope: {x: 0.07863462, y: 0.001101942, z: -0.2589995, w: -0.03186646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5500002 + value: {x: 0.050219752, y: -0.17736314, z: -0.3018048, w: 0.93537915} + inSlope: {x: 0.19751191, y: 0.28546822, z: -1.0437254, w: -0.29292613} + outSlope: {x: 0.19751191, y: 0.28546822, z: -1.0437254, w: -0.29292613} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.060264613, y: -0.14866626, z: -0.40157488, w: 0.9016674} + inSlope: {x: -0.13252003, y: -0.027729884, z: -0.06755766, w: -0.025657298} + outSlope: {x: -0.13252003, y: -0.027729884, z: -0.06755766, w: -0.025657298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8166668 + value: {x: 0.009277853, y: -0.15477696, z: -0.32442936, w: 0.933115} + inSlope: {x: -0.6208509, y: 0.3408474, z: 0.2139779, w: 0.1366551} + outSlope: {x: -0.6208509, y: 0.3408474, z: 0.2139779, w: 0.1366551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: -0.040369973, y: -0.09401239, z: -0.2995957, w: 0.94856435} + inSlope: {x: -0.1441125, y: 0.45013103, z: 0.6584984, w: 0.24631116} + outSlope: {x: -0.1441125, y: 0.45013103, z: 0.6584984, w: 0.24631116} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.04574167, y: -0.08113593, z: -0.22471365, w: 0.96996313} + inSlope: {x: -0.11179886, y: 0.0154891, z: 1.006415, w: 0.2384842} + outSlope: {x: -0.11179886, y: 0.0154891, z: 1.006415, w: 0.2384842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.012449706, y: 0.5874408, z: 0.8078529, w: 0.046173796} + inSlope: {x: 0.0026579571, y: 0.29246446, z: -0.21304248, w: -0.016421378} + outSlope: {x: 0.0026579571, y: 0.29246446, z: -0.21304248, w: -0.016421378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.005262121, y: 0.6909861, z: 0.721118, w: 0.049994066} + inSlope: {x: 0.05063092, y: -0.027576711, z: 0.022385739, w: 0.06332601} + outSlope: {x: 0.05063092, y: -0.027576711, z: 0.022385739, w: 0.06332601} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.0024204683, y: 0.63643855, z: 0.7692536, w: 0.056471206} + inSlope: {x: -0.06026457, y: -0.54027253, z: 0.44926864, w: -0.05227921} + outSlope: {x: -0.06026457, y: -0.54027253, z: 0.44926864, w: -0.05227921} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.019580295, y: 0.4247976, z: 0.90440375, w: 0.034892116} + inSlope: {x: -0.06998058, y: -1.4971694, z: 0.70630324, w: -0.09325837} + outSlope: {x: -0.06998058, y: -1.4971694, z: 0.70630324, w: -0.09325837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.02301069, y: 0.34841818, z: 0.9365344, w: 0.03128239} + inSlope: {x: -0.009005916, y: -0.08802124, z: 0.03330234, w: -0.015089005} + outSlope: {x: -0.009005916, y: -0.08802124, z: 0.03330234, w: -0.015089005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.022153884, y: 0.41606736, z: 0.9084857, w: 0.032417055} + inSlope: {x: 0.0063174465, y: 0.5367365, z: -0.24657214, w: 0.028649038} + outSlope: {x: 0.0063174465, y: 0.5367365, z: -0.24657214, w: 0.028649038} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.021691937, y: 0.44073683, z: 0.896401, w: 0.041783534} + inSlope: {x: -0.01563612, y: -0.6473098, z: 0.31537265, w: 0.03816329} + outSlope: {x: -0.01563612, y: -0.6473098, z: 0.31537265, w: 0.03816329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.024111932, y: 0.26148215, z: 0.96385676, w: 0.045009788} + inSlope: {x: 0.01734089, y: -0.94937634, z: 0.25953436, w: -0.012744193} + outSlope: {x: 0.01734089, y: -0.94937634, z: 0.25953436, w: -0.012744193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8666668 + value: {x: -0.0010685447, y: 0.14087522, z: 0.9895783, w: 0.029797014} + inSlope: {x: 0.12593397, y: -0.360909, z: 0.05447393, w: -0.09730186} + outSlope: {x: 0.12593397, y: -0.360909, z: 0.05447393, w: -0.09730186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.013640493, y: 0.04589047, z: 0.9986563, w: 0.01984319} + inSlope: {x: 0.0053053303, y: -0.18417193, z: 0.008332737, w: 0.006807509} + outSlope: {x: 0.0053053303, y: -0.18417193, z: 0.008332737, w: 0.006807509} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: 0.013393214, y: 0.0847109, z: 0.9962309, w: 0.012988187} + inSlope: {x: -0.0071966248, y: 0.13650759, z: -0.0102424715, w: -0.09202947} + outSlope: {x: -0.0071966248, y: 0.13650759, z: -0.0102424715, w: -0.09202947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.014532513, y: 0.016849734, z: 0.99959654, w: -0.0176527} + inSlope: {x: 0.02090577, y: -0.4415897, z: 0.0057971533, w: -0.08750442} + outSlope: {x: 0.02090577, y: -0.4415897, z: 0.0057971533, w: -0.08750442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.004417596, y: -0.010137531, z: 0.9983201, w: 0.056874722} + inSlope: {x: -0.014985963, y: 0.21133038, z: -0.0041002072, w: 0.110025436} + outSlope: {x: -0.014985963, y: 0.21133038, z: -0.0041002072, w: 0.110025436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.466667 + value: {x: 0.01204901, y: 0.15048374, z: 0.9861784, w: 0.06827639} + inSlope: {x: 0.06546292, y: 0.34674826, z: -0.052519493, w: -0.01765566} + outSlope: {x: 0.06546292, y: 0.34674826, z: -0.052519493, w: -0.01765566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: 0.021347301, y: 0.30627564, z: 0.94949234, w: 0.06483728} + inSlope: {x: -0.010198159, y: 1.1853318, z: -0.38173592, w: -0.017536523} + outSlope: {x: -0.010198159, y: 1.1853318, z: -0.38173592, w: -0.017536523} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: 0.008557065, y: 0.5251596, z: 0.84912187, w: 0.055913016} + inSlope: {x: -0.14270864, y: 0.8896806, z: -0.54270613, w: -0.077047646} + outSlope: {x: -0.14270864, y: 0.8896806, z: -0.54270613, w: -0.077047646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.012449706, y: 0.5874408, z: 0.8078529, w: 0.046173796} + inSlope: {x: -0.20246165, y: 0.2290713, z: -0.16304503, w: -0.09316527} + outSlope: {x: -0.20246165, y: 0.2290713, z: -0.16304503, w: -0.09316527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.9698513, y: -0.06458613, z: 0.07867382, w: 0.22142142} + inSlope: {x: 18.486252, y: 2.2501807, z: -3.34189, w: 31.64784} + outSlope: {x: 18.486252, y: 2.2501807, z: -3.34189, w: 31.64784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.6617471, y: -0.027083118, z: 0.022975648, w: 0.74888545} + inSlope: {x: 9.146068, y: 1.1226877, z: -1.6665412, w: 15.737556} + outSlope: {x: 9.146068, y: 1.1226877, z: -1.6665412, w: 15.737556} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.6649824, y: -0.027163206, z: 0.023122443, w: 0.74600667} + inSlope: {x: -0.19860503, y: -0.0049025184, z: 0.009362138, w: -0.17754254} + outSlope: {x: -0.19860503, y: -0.0049025184, z: 0.009362138, w: -0.17754254} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: -0.67714393, y: -0.026857687, z: 0.024985291, w: 0.7349357} + inSlope: {x: 0.3102312, y: 0.011716718, z: -0.013700321, w: 0.28646863} + outSlope: {x: 0.3102312, y: 0.011716718, z: -0.013700321, w: 0.28646863} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6833334 + value: {x: -0.4810725, y: -0.02685121, z: 0.0134816235, w: 0.8761658} + inSlope: {x: 0.854341, y: -0.02056219, z: -0.049357075, w: 0.469379} + outSlope: {x: 0.854341, y: -0.02056219, z: -0.049357075, w: 0.469379} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.3054149, y: -0.03263476, z: 0.0039140796, w: 0.95165193} + inSlope: {x: 1.3907449, y: -0.038945872, z: -0.05114816, w: 0.44331872} + outSlope: {x: 1.3907449, y: -0.038945872, z: -0.05114816, w: 0.44331872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.12346881, y: -0.039334234, z: -0.00026123604, w: 0.99156857} + inSlope: {x: 1.9471035, y: -0.09331274, z: -0.016979624, w: 0.2425127} + outSlope: {x: 1.9471035, y: -0.09331274, z: -0.016979624, w: 0.2425127} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.07596754, y: -0.04268816, z: 0.00018284902, w: 0.9961961} + inSlope: {x: -0.53025424, y: 0.010748964, z: 0.012468025, w: -0.04257564} + outSlope: {x: -0.53025424, y: 0.010748964, z: 0.012468025, w: -0.04257564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: -0.19801387, y: -0.037243783, z: 0.0027548627, w: 0.97948754} + inSlope: {x: -1.32355, y: 0.061515518, z: 0.03446351, w: -0.26497656} + outSlope: {x: -1.32355, y: 0.061515518, z: 0.03446351, w: -0.26497656} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.40372437, y: -0.028642423, z: 0.010474239, w: 0.9143722} + inSlope: {x: 0.31516075, y: -0.004698676, z: -0.009270087, w: 0.13873829} + outSlope: {x: 0.31516075, y: -0.004698676, z: -0.009270087, w: 0.13873829} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6166668 + value: {x: -0.27902874, y: -0.03173139, z: 0.0051725106, w: 0.9597444} + inSlope: {x: 0.85739577, y: -0.02689856, z: -0.03613826, w: 0.2494564} + outSlope: {x: 0.85739577, y: -0.02689856, z: -0.03613826, w: 0.2494564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: -0.24136154, y: -0.031915158, z: 0.0023115284, w: 0.9699076} + inSlope: {x: -0.03154853, y: 0.0004499434, z: -0.0015361281, w: -0.007828459} + outSlope: {x: -0.03154853, y: 0.0004499434, z: -0.0015361281, w: -0.007828459} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: -0.19994263, y: -0.03595533, z: 0.0025616204, w: 0.97914433} + inSlope: {x: 0.3778257, y: -0.020988083, z: -0.006475592, w: 0.07646091} + outSlope: {x: 0.3778257, y: -0.020988083, z: -0.006475592, w: 0.07646091} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2833335 + value: {x: -0.22214301, y: -0.03572002, z: 0.0030107473, w: 0.9743549} + inSlope: {x: -0.8407866, y: 0.03469653, z: 0.018023854, w: -0.19136328} + outSlope: {x: -0.8407866, y: 0.03469653, z: 0.018023854, w: -0.19136328} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4833333 + value: {x: -0.4489964, y: -0.02728036, z: 0.009600669, w: 0.89306545} + inSlope: {x: -1.1146603, y: 0.031036943, z: 0.047067553, w: -0.5597771} + outSlope: {x: -1.1146603, y: 0.031036943, z: 0.047067553, w: -0.5597771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: -0.63818496, y: -0.028218957, z: 0.023167772, w: 0.7690168} + inSlope: {x: -0.36233547, y: -0.037516825, z: 0.048733912, w: -0.30334693} + outSlope: {x: -0.36233547, y: -0.037516825, z: 0.048733912, w: -0.30334693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: -0.73884356, y: -0.029020183, z: 0.028745586, w: 0.6726379} + inSlope: {x: -0.33886883, y: 0.02212126, z: 0.0059884284, w: -0.37155426} + outSlope: {x: -0.33886883, y: 0.02212126, z: 0.0059884284, w: -0.37155426} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: -0.808781, y: -0.024579832, z: 0.03205971, w: 0.58672076} + inSlope: {x: 0.055217445, y: 0.003078813, z: -0.0036857843, w: 0.07641393} + outSlope: {x: 0.055217445, y: 0.003078813, z: -0.0036857843, w: 0.07641393} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: -0.8091279, y: -0.026053688, z: 0.031061606, w: 0.58623236} + inSlope: {x: -0.11887471, y: -0.0064337337, z: -0.0022948994, w: -0.16416082} + outSlope: {x: -0.11887471, y: -0.0064337337, z: -0.0022948994, w: -0.16416082} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: -0.7609778, y: -0.029714555, z: 0.026954299, w: 0.64753634} + inSlope: {x: 0.7445154, y: -0.03881371, z: -0.036580015, w: 0.8728709} + outSlope: {x: 0.7445154, y: -0.03881371, z: -0.036580015, w: 0.8728709} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.6577425, y: -0.030307438, z: 0.021205148, w: 0.7523341} + inSlope: {x: 1.2666478, y: 0.015689151, z: -0.080505386, w: 1.1425991} + outSlope: {x: 1.2666478, y: 0.015689151, z: -0.080505386, w: 1.1425991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.7046882, y: 0.042570304, z: -0.042869635, w: 0.7069403} + inSlope: {x: -31.650927, y: -3.4818952, z: 3.6911464, w: 16.616478} + outSlope: {x: -31.650927, y: -3.4818952, z: 3.6911464, w: 16.616478} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.17717274, y: -0.015461284, z: 0.018649476, w: 0.9838816} + inSlope: {x: -15.295001, y: -1.7595899, z: 1.8590133, w: 8.20722} + outSlope: {x: -15.295001, y: -1.7595899, z: 1.8590133, w: 8.20722} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.19485483, y: -0.016082695, z: 0.019097479, w: 0.9805143} + inSlope: {x: 1.0657475, y: -0.041744415, z: 0.024368983, w: -0.2130818} + outSlope: {x: 1.0657475, y: -0.041744415, z: 0.024368983, w: -0.2130818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.4740986, y: -0.019926501, z: 0.0282055, w: 0.8797943} + inSlope: {x: 0.5281314, y: 0.1408142, z: 0.03753852, w: -0.2825278} + outSlope: {x: 0.5281314, y: 0.1408142, z: 0.03753852, w: -0.2825278} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7166667 + value: {x: 0.575301, y: 0.060972974, z: -0.005800513, w: 0.8156454} + inSlope: {x: 0.21076283, y: 0.09974128, z: -0.1909908, w: -0.157478} + outSlope: {x: 0.21076283, y: 0.09974128, z: -0.1909908, w: -0.157478} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.58095175, y: 0.05803427, z: -0.0321289, w: 0.8112304} + inSlope: {x: -0.5811888, y: -0.01580292, z: -0.024487585, w: 0.41559973} + outSlope: {x: -0.5811888, y: -0.01580292, z: -0.024487585, w: 0.41559973} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: 0.55487317, y: 0.056059487, z: -0.029791161, w: 0.8295093} + inSlope: {x: -0.00027350523, y: -0.07649489, z: 0.12990952, w: 0.009934829} + outSlope: {x: -0.00027350523, y: -0.07649489, z: 0.12990952, w: 0.009934829} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: 0.5694834, y: 0.03103542, z: -0.00047084107, w: 0.8214166} + inSlope: {x: -0.037561692, y: -0.25335494, z: 0.23205616, w: 0.035716332} + outSlope: {x: -0.037561692, y: -0.25335494, z: 0.23205616, w: 0.035716332} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.56177926, y: -0.029134143, z: 0.035925932, w: 0.82599306} + inSlope: {x: 0.39272618, y: 0.0034331223, z: 0.028070364, w: -0.2683793} + outSlope: {x: 0.39272618, y: 0.0034331223, z: 0.028070364, w: -0.2683793} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.60299134, y: -0.013601853, z: 0.030864974, w: 0.7970344} + inSlope: {x: -0.210973, y: 0.032268837, z: -0.100489795, w: 0.16388784} + outSlope: {x: -0.210973, y: 0.032268837, z: -0.100489795, w: 0.16388784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9833335 + value: {x: 0.48973256, y: 0.0040721507, z: -0.0019004897, w: 0.8718611} + inSlope: {x: -0.3508237, y: 0.05964054, z: -0.06701291, w: 0.19693756} + outSlope: {x: -0.3508237, y: 0.05964054, z: -0.06701291, w: 0.19693756} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.266667 + value: {x: 0.48115462, y: 0.0070762336, z: -0.0072822184, w: 0.87657696} + inSlope: {x: 0.22992912, y: -0.01621677, z: -0.0074841836, w: -0.12611668} + outSlope: {x: 0.22992912, y: -0.01621677, z: -0.0074841836, w: -0.12611668} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.48119688, y: 0.018236589, z: -0.015954109, w: 0.8762776} + inSlope: {x: -0.13313961, y: 0.1782951, z: -0.10980648, w: 0.067389674} + outSlope: {x: -0.13313961, y: 0.1782951, z: -0.10980648, w: 0.067389674} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7833335 + value: {x: 0.49654478, y: 0.07382157, z: -0.026417831, w: 0.8644627} + inSlope: {x: 0.02003165, y: -0.13199341, z: 0.12755212, w: 0.0036048922} + outSlope: {x: 0.02003165, y: -0.13199341, z: 0.12755212, w: 0.0036048922} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: 0.44404674, y: 0.022688597, z: 0.0021786178, w: 0.8957137} + inSlope: {x: -0.5867704, y: -0.089959145, z: 0.032994, w: 0.29244334} + outSlope: {x: -0.5867704, y: -0.089959145, z: 0.032994, w: 0.29244334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2333336 + value: {x: 0.26775223, y: 0.0151617, z: 0.0010880172, w: 0.9633679} + inSlope: {x: -0.8379891, y: 0.022540271, z: -0.019856911, w: 0.23311816} + outSlope: {x: -0.8379891, y: 0.022540271, z: -0.019856911, w: 0.23311816} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4166667 + value: {x: 0.23894739, y: 0.022272317, z: 0.002778305, w: 0.9707731} + inSlope: {x: 0.7628442, y: 0.08397189, z: 0.050266393, w: -0.1909216} + outSlope: {x: 0.7628442, y: 0.08397189, z: 0.050266393, w: -0.1909216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5833335 + value: {x: 0.4226446, y: 0.039212465, z: 0.0042450237, w: 0.9054369} + inSlope: {x: 1.0096478, y: 0.05686054, z: -0.050556853, w: -0.4724555} + outSlope: {x: 1.0096478, y: 0.05686054, z: -0.050556853, w: -0.4724555} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7500002 + value: {x: 0.4604633, y: 0.02916354, z: -0.00094414764, w: 0.8871991} + inSlope: {x: -0.5768543, y: -0.1485235, z: 0.018882241, w: 0.3033045} + outSlope: {x: -0.5768543, y: -0.1485235, z: 0.018882241, w: 0.3033045} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9333336 + value: {x: 0.24880339, y: 0.00022586754, z: 0.013629238, w: 0.9684581} + inSlope: {x: -1.4201024, y: -0.16397664, z: 0.11017008, w: 0.36355233} + outSlope: {x: -1.4201024, y: -0.16397664, z: 0.11017008, w: 0.36355233} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.15869723, y: -0.013062098, z: 0.02129469, w: 0.98701125} + inSlope: {x: -1.2746856, y: -0.1959187, z: 0.117768876, w: 0.214369} + outSlope: {x: -1.2746856, y: -0.1959187, z: 0.117768876, w: 0.214369} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.308928, y: 0.009958135, z: -0.00323476, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.30893183, y: 0.009958163, z: -0.0032346735, w: 0.95102656} + inSlope: {x: 0.00014126314, y: 0.0000006705529, z: 0.0000020465834, w: -0.000046491667} + outSlope: {x: 0.00014126314, y: 0.0000006705529, z: 0.0000020465834, w: -0.000046491667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.30854386, y: 0.009959483, z: -0.003230608, w: 0.9511525} + inSlope: {x: -0.043323975, y: 0.00014671139, z: 0.0004528537, w: 0.014036908} + outSlope: {x: -0.043323975, y: 0.00014671139, z: 0.0004528537, w: 0.014036908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.33647892, y: 0.009859769, z: -0.0035232194, w: 0.9416328} + inSlope: {x: 0.6670573, y: -0.0025007618, z: -0.0069846204, w: -0.23883393} + outSlope: {x: 0.6670573, y: -0.0025007618, z: -0.0069846204, w: -0.23883393} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.5140489, y: 0.008980875, z: -0.005382551, w: 0.857697} + inSlope: {x: 0.6981243, y: -0.004376224, z: -0.0073100044, w: -0.417944} + outSlope: {x: 0.6981243, y: -0.004376224, z: -0.0073100044, w: -0.417944} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.6073731, y: 0.008317628, z: -0.0063596535, w: 0.7943477} + inSlope: {x: 0.19970496, y: -0.0015971173, z: -0.0020904625, w: -0.15258029} + outSlope: {x: 0.19970496, y: -0.0015971173, z: -0.0020904625, w: -0.15258029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.56395155, y: 0.008646272, z: -0.005905091, w: 0.8257415} + inSlope: {x: -0.77889633, y: 0.005561454, z: 0.008158045, w: 0.53098667} + outSlope: {x: -0.77889633, y: 0.005561454, z: 0.008158045, w: 0.53098667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.37356728, y: 0.009712238, z: -0.003911593, w: 0.927544} + inSlope: {x: -1.004153, y: 0.004242504, z: 0.010514402, w: 0.40516952} + outSlope: {x: -1.004153, y: 0.004242504, z: 0.010514402, w: 0.40516952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.2873861, y: 0.010028602, z: -0.0030091966, w: 0.9577576} + inSlope: {x: 0.09051034, y: -0.0002846497, z: -0.00094772177, w: -0.027185109} + outSlope: {x: 0.09051034, y: -0.0002846497, z: -0.00094772177, w: -0.027185109} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.308928, y: 0.009958113, z: -0.0032348298, w: 0.9510278} + inSlope: {x: 0.0000062584936, y: -0.000004582111, z: -0.0000140397015, w: -0.000003576282} + outSlope: {x: 0.0000062584936, y: -0.000004582111, z: -0.0000140397015, w: -0.000003576282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.308928, y: 0.009958135, z: -0.00323476, w: 0.9510278} + inSlope: {x: -0.0000017881666, y: 0, z: 0.000000027940104, w: 0} + outSlope: {x: -0.0000017881666, y: 0, z: 0.000000027940104, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase/Bind_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.029107688, y: 0.068941556, z: 0.9969564, w: -0.021856721} + inSlope: {x: -0.0017492472, y: -0.020977555, z: 0.001477003, w: -0.001110211} + outSlope: {x: -0.0017492472, y: -0.020977555, z: 0.001477003, w: -0.001110211} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.030434582, y: -0.004665648, z: 0.9993719, w: -0.017544188} + inSlope: {x: 0.005625655, y: -0.3346403, z: -0.0012427563, w: 0.019001609} + outSlope: {x: 0.005625655, y: -0.3346403, z: -0.0012427563, w: 0.019001609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.02983962, y: -0.007992328, z: 0.99922955, w: -0.024209704} + inSlope: {x: -0.008344968, y: -0.028225329, z: -0.0026124716, w: -0.10830637} + outSlope: {x: -0.008344968, y: -0.028225329, z: -0.0026124716, w: -0.10830637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.027325038, y: -0.0042080535, z: 0.99710584, w: -0.07082117} + inSlope: {x: -0.009271272, y: 0.22331545, z: -0.0061100675, w: -0.10072312} + outSlope: {x: -0.009271272, y: 0.22331545, z: -0.0061100675, w: -0.10072312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.026207743, y: 0.091663234, z: 0.9900407, w: -0.103587605} + inSlope: {x: 0.0030108965, y: 0.26632053, z: -0.03301265, w: -0.080170125} + outSlope: {x: 0.0030108965, y: 0.26632053, z: -0.03301265, w: -0.080170125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.030800868, y: 0.14191593, z: 0.98405755, w: -0.102673925} + inSlope: {x: -0.033341713, y: 0.5212505, z: -0.06564597, w: 0.08487581} + outSlope: {x: -0.033341713, y: 0.5212505, z: -0.06564597, w: 0.08487581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: 0.019490426, y: 0.32005134, z: 0.94471204, w: -0.068603925} + inSlope: {x: -0.032253988, y: 1.0054538, z: -0.32592624, w: 0.1842677} + outSlope: {x: -0.032253988, y: 1.0054538, z: -0.32592624, w: 0.1842677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.01922541, y: 0.49081808, z: 0.8688755, w: -0.061509196} + inSlope: {x: -0.029110184, y: 1.0266656, z: -0.58967507, w: -0.13840279} + outSlope: {x: -0.029110184, y: 1.0266656, z: -0.58967507, w: -0.13840279} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.0030652222, y: 0.6705783, z: 0.7355129, w: -0.0966243} + inSlope: {x: -0.06214545, y: 0.5334203, z: -0.50025034, w: -0.11518645} + outSlope: {x: -0.06214545, y: 0.5334203, z: -0.50025034, w: -0.11518645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.044765215, y: 0.70074093, z: 0.7083339, w: -0.07225839} + inSlope: {x: 0.3792626, y: -0.047856018, z: 0.052047424, w: 0.28123188} + outSlope: {x: 0.3792626, y: -0.047856018, z: 0.052047424, w: 0.28123188} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.09684432, y: 0.70344365, z: 0.70349044, w: -0.02982334} + inSlope: {x: 0.09438971, y: 0.16150847, z: -0.17128961, w: 0.07685196} + outSlope: {x: 0.09438971, y: 0.16150847, z: -0.17128961, w: 0.07685196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: 0.12226913, y: 0.72172683, z: 0.68127584, w: -0.0048813466} + inSlope: {x: 0.04544963, y: -0.030671984, z: 0.024824763, w: 0.064617604} + outSlope: {x: 0.04544963, y: -0.030671984, z: 0.024824763, w: 0.064617604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.117209636, y: 0.6975012, z: 0.70692015, w: -0.0042258115} + inSlope: {x: -0.13618322, y: -0.6673908, z: 0.678824, w: -0.011650706} + outSlope: {x: -0.13618322, y: -0.6673908, z: 0.678824, w: -0.011650706} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.096985824, y: 0.45035523, z: 0.8875419, w: 0.0065840874} + inSlope: {x: -0.05830815, y: -1.9574325, z: 0.99617517, w: 0.11449222} + outSlope: {x: -0.05830815, y: -1.9574325, z: 0.99617517, w: 0.11449222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.09541403, y: 0.3761553, z: 0.92157006, w: 0.010583061} + inSlope: {x: -0.032914802, y: -2.318707, z: 0.9546412, w: 0.10360726} + outSlope: {x: -0.032914802, y: -2.318707, z: 0.9546412, w: 0.10360726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.09499872, y: 0.33919787, z: 0.9358295, w: 0.011966247} + inSlope: {x: -0.026207041, y: -1.2797253, z: 0.4906115, w: 0.037974887} + outSlope: {x: -0.026207041, y: -1.2797253, z: 0.4906115, w: 0.037974887} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.094540454, y: 0.3334973, z: 0.93792397, w: 0.011848909} + inSlope: {x: -0.023816027, y: -0.29962003, z: 0.109258994, w: -0.0050324714} + outSlope: {x: -0.023816027, y: -0.29962003, z: 0.109258994, w: -0.0050324714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.09420485, y: 0.32921055, z: 0.9394715, w: 0.011798498} + inSlope: {x: -0.022435807, y: 0.56170696, z: -0.203317, w: -0.0418796} + outSlope: {x: -0.022435807, y: 0.56170696, z: -0.203317, w: -0.0418796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: 0.093486756, y: 0.37542203, z: 0.92208654, w: 0.008663746} + inSlope: {x: -0.017024443, y: 1.1814239, z: -0.47321546, w: -0.10209118} + outSlope: {x: -0.017024443, y: 1.1814239, z: -0.47321546, w: -0.10209118} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1666667 + value: {x: 0.09118557, y: 0.46858668, z: 0.8786862, w: -0.0047233757} + inSlope: {x: -0.020177606, y: 0.5121701, z: -0.27135396, w: -0.101125} + outSlope: {x: -0.020177606, y: 0.5121701, z: -0.27135396, w: -0.101125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.088669136, y: 0.5024799, z: 0.8598262, w: -0.018725483} + inSlope: {x: 0.027029783, y: -0.24825469, z: 0.14251556, w: 0.015072559} + outSlope: {x: 0.027029783, y: -0.24825469, z: 0.14251556, w: 0.015072559} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.06352683, y: 0.3035032, z: 0.95055985, w: -0.016915834} + inSlope: {x: -0.19549188, y: -0.770687, z: 0.25826657, w: -0.034134943} + outSlope: {x: -0.19549188, y: -0.770687, z: 0.25826657, w: -0.034134943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.029107688, y: 0.068941556, z: 0.9969564, w: -0.021856721} + inSlope: {x: -0.120076396, y: -1.8611051, z: 0.1612354, w: -0.011774295} + outSlope: {x: -0.120076396, y: -1.8611051, z: 0.1612354, w: -0.011774295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.49133882, y: -0.07682697, z: -0.02226828, w: 0.8672877} + inSlope: {x: -42.354168, y: 7.0507894, z: 1.2121453, w: 6.514334} + outSlope: {x: -42.354168, y: 7.0507894, z: 1.2121453, w: 6.514334} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.21456398, y: 0.0406862, z: -0.0020658576, w: 0.97585994} + inSlope: {x: -21.216608, y: 3.5217361, z: 0.6071061, w: 3.2486055} + outSlope: {x: -21.216608, y: 3.5217361, z: 0.6071061, w: 3.2486055} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.21588142, y: 0.04056425, z: -0.0020314103, w: 0.97557455} + inSlope: {x: -0.06064876, y: -0.006182491, z: 0.002288371, w: -0.013137459} + outSlope: {x: -0.06064876, y: -0.006182491, z: 0.002288371, w: -0.013137459} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.18009883, y: 0.04226116, z: -0.0009968785, w: 0.98273975} + inSlope: {x: 0.2765712, y: 0.017210402, z: 0.003858705, w: 0.050075077} + outSlope: {x: 0.2765712, y: 0.017210402, z: 0.003858705, w: 0.050075077} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.18801825, y: 0.04230305, z: -0.0014757683, w: 0.981253} + inSlope: {x: -0.5004698, y: -0.022706129, z: -0.01867368, w: -0.09491444} + outSlope: {x: -0.5004698, y: -0.022706129, z: -0.01867368, w: -0.09491444} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: -0.3229747, y: 0.036060985, z: -0.0077670347, w: 0.9456884} + inSlope: {x: -1.0252655, y: -0.04024115, z: -0.042724874, w: -0.34973836} + outSlope: {x: -1.0252655, y: -0.04024115, z: -0.042724874, w: -0.34973836} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.5366494, y: 0.029337334, z: -0.016594496, w: 0.8431319} + inSlope: {x: -1.1366639, y: -0.026850834, z: -0.04410243, w: -0.72515255} + outSlope: {x: -1.1366639, y: -0.026850834, z: -0.04410243, w: -0.72515255} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.7105134, y: 0.030221952, z: -0.02830441, w: 0.70246434} + inSlope: {x: -1.1192601, y: 0.014472655, z: -0.0775163, w: -1.1339175} + outSlope: {x: -1.1192601, y: 0.014472655, z: -0.0775163, w: -1.1339175} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.7962025, y: 0.02628636, z: -0.031543955, w: 0.6036353} + inSlope: {x: -0.18711571, y: -0.013111749, z: -0.004826975, w: -0.24626184} + outSlope: {x: -0.18711571, y: -0.013111749, z: -0.004826975, w: -0.24626184} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.82736325, y: 0.023313811, z: -0.031769995, w: 0.5602831} + inSlope: {x: -0.13620807, y: -0.02244754, z: 0.008686454, w: -0.19973} + outSlope: {x: -0.13620807, y: -0.02244754, z: 0.008686454, w: -0.19973} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: -0.80237836, y: 0.023645932, z: -0.028338477, w: 0.5956733} + inSlope: {x: 0.51567304, y: 0.039029364, z: 0.01773713, w: 0.6930459} + outSlope: {x: 0.51567304, y: 0.039029364, z: 0.01773713, w: 0.6930459} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: -0.74692804, y: 0.028294602, z: -0.028646445, w: 0.66368467} + inSlope: {x: -0.121141195, y: 0.0052142194, z: -0.039263554, w: -0.1384808} + outSlope: {x: -0.121141195, y: 0.0052142194, z: -0.039263554, w: -0.1384808} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9000001 + value: {x: -0.7701548, y: 0.02657163, z: -0.032634456, w: 0.6364673} + inSlope: {x: 0.12354803, y: 0.0027109336, z: 0.019326676, w: 0.15020207} + outSlope: {x: 0.12354803, y: 0.0027109336, z: 0.019326676, w: 0.15020207} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: -0.7284017, y: 0.033517484, z: -0.024040371, w: 0.68390757} + inSlope: {x: 0.11463593, y: 0.027883712, z: 0.027794529, w: 0.12176704} + outSlope: {x: 0.11463593, y: 0.027883712, z: 0.027794529, w: 0.12176704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: -0.7023831, y: 0.029692588, z: -0.024838159, w: 0.71074575} + inSlope: {x: 0.2798083, y: 0.002084637, z: 0.027929254, w: 0.27696875} + outSlope: {x: 0.2798083, y: 0.002084637, z: 0.027929254, w: 0.27696875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: -0.5731554, y: 0.029538572, z: -0.016220538, w: 0.81875354} + inSlope: {x: 0.6286174, y: -0.006624951, z: 0.02897621, w: 0.44156176} + outSlope: {x: 0.6286174, y: -0.006624951, z: 0.02897621, w: 0.44156176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: -0.5430634, y: 0.02825012, z: -0.015552855, w: 0.8390722} + inSlope: {x: 0.14400615, y: -0.031073421, z: -0.013303909, w: 0.09374508} + outSlope: {x: 0.14400615, y: -0.031073421, z: -0.013303909, w: 0.09374508} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8333335 + value: {x: -0.3729741, y: 0.030025883, z: -0.008760562, w: 0.92731446} + inSlope: {x: 1.9371719, y: 0.07952595, z: 0.090335935, w: 0.7736124} + outSlope: {x: 1.9371719, y: 0.07952595, z: 0.090335935, w: 0.7736124} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.16118978, y: 0.040506095, z: -0.0014321228, w: 0.9860908} + inSlope: {x: 3.3237545, y: 0.18799877, z: 0.06837498, w: 0.5232655} + outSlope: {x: 3.3237545, y: 0.18799877, z: 0.06837498, w: 0.5232655} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9333334 + value: {x: -0.1019651, y: 0.043929614, z: -0.0004170016, w: 0.9938175} + inSlope: {x: 4.1569247, y: 0.24107069, z: 0.05007729, w: 0.37422216} + outSlope: {x: 4.1569247, y: 0.24107069, z: 0.05007729, w: 0.37422216} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: -0.022625754, y: 0.048541777, z: 0.00023711857, w: 0.99856484} + inSlope: {x: 4.2480164, y: 0.27459717, z: 0.009139527, w: 0.11957153} + outSlope: {x: 4.2480164, y: 0.27459717, z: 0.009139527, w: 0.11957153} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.039636206, y: 0.05308291, z: -0.00011235601, w: 0.9978032} + inSlope: {x: 0.86092615, y: 0.1444338, z: -0.013056397, w: -0.00023213029} + outSlope: {x: 0.86092615, y: 0.1444338, z: -0.013056397, w: -0.00023213029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.006072649, y: 0.053356297, z: -0.00019809927, w: 0.9985571} + inSlope: {x: -1.0522277, y: 0.013378201, z: -0.00015208684, w: 0.022580646} + outSlope: {x: -1.0522277, y: 0.013378201, z: -0.00015208684, w: 0.022580646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.0045619817, y: 0.05352885, z: -0.00011742556, w: 0.9985559} + inSlope: {x: -2.658464, y: -0.10933957, z: 0.00341846, w: -0.0963057} + outSlope: {x: -2.658464, y: -0.10933957, z: 0.00341846, w: -0.0963057} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: -0.08254273, y: 0.04971165, z: -0.00008415071, w: 0.9953469} + inSlope: {x: -4.3669705, y: -0.22498012, z: -0.022635536, w: -0.28853443} + outSlope: {x: -4.3669705, y: -0.22498012, z: -0.022635536, w: -0.28853443} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: -0.20925322, y: 0.041428346, z: -0.0023666304, w: 0.9769807} + inSlope: {x: -1.9468188, y: -0.11661552, z: -0.047626153, w: -0.40988845} + outSlope: {x: -1.9468188, y: -0.11661552, z: -0.047626153, w: -0.40988845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3000002 + value: {x: -0.4938482, y: 0.029031035, z: -0.013582852, w: 0.8689572} + inSlope: {x: -0.5595719, y: -0.013822889, z: -0.029273797, w: -0.3173253} + outSlope: {x: -0.5595719, y: -0.013822889, z: -0.029273797, w: -0.3173253} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: -0.42946005, y: 0.02879642, z: -0.010957542, w: 0.9025601} + inSlope: {x: 0.19751805, y: -0.011131827, z: 0.0004278476, w: 0.09458643} + outSlope: {x: 0.19751805, y: -0.011131827, z: 0.0004278476, w: 0.09458643} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: -0.3651652, y: 0.029818714, z: -0.008726175, w: 0.93042415} + inSlope: {x: 0.9660472, y: 0.039078336, z: 0.04297001, w: 0.3764777} + outSlope: {x: 0.9660472, y: 0.039078336, z: 0.04297001, w: 0.3764777} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.18143173, y: 0.038414303, z: -0.002174051, w: 0.9826506} + inSlope: {x: 2.9663377, y: 0.14911902, z: 0.0836039, w: 0.62017554} + outSlope: {x: 2.9663377, y: 0.14911902, z: 0.0836039, w: 0.62017554} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.28348288, y: 0.034655865, z: 0.0064842664, w: 0.95832896} + inSlope: {x: 42.677082, y: -6.530703, z: -1.4424458, w: -3.4606395} + outSlope: {x: 42.677082, y: -6.530703, z: -1.4424458, w: -3.4606395} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.42780188, y: -0.07418919, z: -0.017556498, w: 0.90065163} + inSlope: {x: 21.28718, y: -3.2569664, z: -0.731681, w: -1.7055022} + outSlope: {x: 21.28718, y: -3.2569664, z: -0.731681, w: -1.7055022} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.42608985, y: -0.073909685, z: -0.017905101, w: 0.9014789} + inSlope: {x: -0.14977722, y: 0.018153636, z: -0.02438502, w: 0.07163464} + outSlope: {x: -0.14977722, y: 0.018153636, z: -0.02438502, w: 0.07163464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.31569612, y: -0.07030415, z: -0.026353175, w: 0.9458852} + inSlope: {x: -0.46298778, y: 0.009591579, z: -0.028647728, w: 0.15491548} + outSlope: {x: -0.46298778, y: 0.009591579, z: -0.028647728, w: 0.15491548} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.32840642, y: -0.061553054, z: -0.034054313, w: 0.94191337} + inSlope: {x: 0.2523011, y: 0.12670855, z: -0.14541966, w: -0.08504391} + outSlope: {x: 0.2523011, y: 0.12670855, z: -0.14541966, w: -0.08504391} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6333334 + value: {x: 0.4252037, y: -0.008399463, z: -0.06766258, w: 0.9025259} + inSlope: {x: 0.50114703, y: 0.33489352, z: -0.0692492, w: -0.23794928} + outSlope: {x: 0.50114703, y: 0.33489352, z: -0.0692492, w: -0.23794928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.45057666, y: 0.025977222, z: -0.067388676, w: 0.8898116} + inSlope: {x: -0.09757325, y: 0.20229872, z: 0.07529874, w: 0.04932575} + outSlope: {x: -0.09757325, y: 0.20229872, z: 0.07529874, w: 0.04932575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.52561384, y: 0.06495997, z: -0.042889707, w: 0.8471545} + inSlope: {x: 0.045012876, y: 0.1887489, z: 0.104362726, w: -0.036939416} + outSlope: {x: 0.045012876, y: 0.1887489, z: 0.104362726, w: -0.036939416} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.37853718, y: 0.074695244, z: -0.019808315, w: 0.9223545} + inSlope: {x: -1.2141042, y: -0.010104095, z: 0.15922457, w: 0.5022781} + outSlope: {x: -1.2141042, y: -0.010104095, z: 0.15922457, w: 0.5022781} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.14173217, y: 0.059947588, z: 0.0038081005, w: 0.98808086} + inSlope: {x: -0.66471374, y: -0.11309973, z: -0.0007154471, w: 0.10282494} + outSlope: {x: -0.66471374, y: -0.11309973, z: -0.0007154471, w: 0.10282494} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: 0.11439846, y: 0.014686076, z: -0.008784194, w: 0.99328756} + inSlope: {x: 0.15209883, y: -0.2694376, z: 0.018764893, w: -0.013350261} + outSlope: {x: 0.15209883, y: -0.2694376, z: 0.018764893, w: -0.013350261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.19042683, y: 0.0139959445, z: -0.012144937, w: 0.9815265} + inSlope: {x: -0.03209132, y: 0.1459473, z: -0.20012495, w: 0.0016129031} + outSlope: {x: -0.03209132, y: 0.1459473, z: -0.20012495, w: 0.0016129031} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: 0.22416937, y: 0.025280861, z: -0.0570967, w: 0.97254765} + inSlope: {x: 0.91857743, y: -0.062083196, z: 0.13688667, w: -0.20308991} + outSlope: {x: 0.91857743, y: -0.062083196, z: 0.13688667, w: -0.20308991} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.44219393, y: 0.025599387, z: 0.0067691626, w: 0.89652854} + inSlope: {x: 1.1309857, y: 0.09264091, z: 0.36364445, w: -0.5624544} + outSlope: {x: 1.1309857, y: 0.09264091, z: 0.36364445, w: -0.5624544} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.54218507, y: 0.050776035, z: 0.030290954, w: 0.83817637} + inSlope: {x: -0.024288323, y: 0.16913982, z: -0.024015404, w: 0.006294257} + outSlope: {x: -0.024288323, y: 0.16913982, z: -0.024015404, w: 0.006294257} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.50443125, y: 0.09042784, z: 0.014293558, w: 0.85858464} + inSlope: {x: 0.4108397, y: 0.046809733, z: -0.05385607, w: -0.24541521} + outSlope: {x: 0.4108397, y: 0.046809733, z: -0.05385607, w: -0.24541521} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8500001 + value: {x: 0.583244, y: 0.06769266, z: -0.010323678, w: 0.8094057} + inSlope: {x: 0.11726808, y: -0.21616927, z: -0.12678252, w: -0.067820616} + outSlope: {x: 0.11726808, y: -0.21616927, z: -0.12678252, w: -0.067820616} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9333334 + value: {x: 0.5560787, y: 0.046346743, z: -0.01770837, w: 0.82964754} + inSlope: {x: -1.1744224, y: -0.3446338, z: -0.053689495, w: 0.7926221} + outSlope: {x: -1.1744224, y: -0.3446338, z: -0.053689495, w: 0.7926221} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.53033024, y: 0.03990095, z: -0.01859476, w: 0.8466475} + inSlope: {x: -1.4042395, y: -0.3517071, z: 0.00729692, w: 0.9025407} + outSlope: {x: -1.4042395, y: -0.3517071, z: 0.00729692, w: 0.9025407} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.5092704, y: 0.03462311, z: -0.017465124, w: 0.8597324} + inSlope: {x: 0.3338961, y: -0.12384784, z: 0.14036398, w: -0.2039324} + outSlope: {x: 0.3338961, y: -0.12384784, z: 0.14036398, w: -0.2039324} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.5414598, y: 0.035772618, z: -0.0139159495, w: 0.83984995} + inSlope: {x: 1.2297099, y: 0.022367522, z: 0.12291433, w: -0.76788145} + outSlope: {x: 1.2297099, y: 0.022367522, z: 0.12291433, w: -0.76788145} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.5502607, y: 0.035368692, z: -0.0133679835, w: 0.83413637} + inSlope: {x: 1.8688238, y: 0.14138708, z: 0.10667452, w: -1.313259} + outSlope: {x: 1.8688238, y: 0.14138708, z: 0.10667452, w: -1.313259} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: 0.60375386, y: 0.040485516, z: -0.010360136, w: 0.7960747} + inSlope: {x: 2.2553465, y: 0.2702098, z: 0.13660112, w: -1.6552804} + outSlope: {x: 2.2553465, y: 0.2702098, z: 0.13660112, w: -1.6552804} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.6362989, y: 0.047908083, z: -0.0066255634, w: 0.76992506} + inSlope: {x: 0.21082361, y: 0.076124296, z: 0.086516604, w: -0.17758209} + outSlope: {x: 0.21082361, y: 0.076124296, z: 0.086516604, w: -0.17758209} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2833335 + value: {x: 0.5675763, y: 0.042261112, z: 0.013559738, w: 0.8221237} + inSlope: {x: -0.26308918, y: -0.056050397, z: 0.051830918, w: 0.1840623} + outSlope: {x: -0.26308918, y: -0.056050397, z: 0.051830918, w: 0.1840623} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: 0.57995456, y: 0.048008606, z: 0.012248408, w: 0.81314075} + inSlope: {x: 0.018642945, y: 0.1507796, z: -0.055157658, w: -0.021384172} + outSlope: {x: 0.018642945, y: 0.1507796, z: -0.055157658, w: -0.021384172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.6002105, y: 0.0682466, z: 0.0016613972, w: 0.79692346} + inSlope: {x: 0.3338292, y: -0.10450384, z: 0.009818156, w: -0.24262215} + outSlope: {x: 0.3338292, y: -0.10450384, z: 0.009818156, w: -0.24262215} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: 0.5551158, y: -0.012134723, z: 0.0030685293, w: 0.83167887} + inSlope: {x: -0.86455905, y: -0.51544976, z: -0.1328367, w: 0.568788} + outSlope: {x: -0.86455905, y: -0.51544976, z: -0.1328367, w: 0.568788} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.39881897, y: -0.07292358, z: -0.016680643, w: 0.9139734} + inSlope: {x: -1.9450854, y: -0.5448539, z: -0.136751, w: 0.84668976} + outSlope: {x: -1.9450854, y: -0.5448539, z: -0.136751, w: 0.84668976} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5926624, y: -0.009138118, z: 0.006724404, w: 0.8053711} + inSlope: {x: 0.05805373, y: 0.00048609448, z: 0.00065987924, w: -0.04277229} + outSlope: {x: 0.05805373, y: 0.00048609448, z: 0.00065987924, w: -0.04277229} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.6991774, y: -0.008111548, z: 0.007932567, w: 0.7148583} + inSlope: {x: 0.3985173, y: 0.004410698, z: 0.0045158067, w: -0.3892905} + outSlope: {x: 0.3985173, y: 0.004410698, z: 0.0045158067, w: -0.3892905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.68181205, y: -0.0082992455, z: 0.0077359765, w: 0.7314394} + inSlope: {x: -0.80715895, y: -0.008511599, z: -0.009156698, w: 0.7503122} + outSlope: {x: -0.80715895, y: -0.008511599, z: -0.009156698, w: 0.7503122} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.49445155, y: -0.009861455, z: 0.005610214, w: 0.86913115} + inSlope: {x: -1.4764941, y: -0.009536864, z: -0.016752783, w: 0.8405231} + outSlope: {x: -1.4764941, y: -0.009536864, z: -0.016752783, w: 0.8405231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} + inSlope: {x: -0.06382389, y: -0.00024106291, z: -0.00072417356, w: 0.021248404} + outSlope: {x: -0.06382389, y: -0.00024106291, z: -0.00072417356, w: 0.021248404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.31478292, y: -0.010768427, z: 0.0035726442, w: 0.9490959} + inSlope: {x: 0.000019669551, y: 0.00000061467347, z: 0.000001781156, w: -0.000007152564} + outSlope: {x: 0.000019669551, y: 0.00000061467347, z: 0.000001781156, w: -0.000007152564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.3147815, y: -0.010768775, z: 0.0035715944, w: 0.9490964} + inSlope: {x: 0.00004917388, y: -0.00000044703523, z: -0.00000074738705, w: -0.00001788141} + outSlope: {x: 0.00004917388, y: -0.00000044703523, z: -0.00000074738705, w: -0.00001788141} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.3199853, y: -0.01075921, z: 0.003599894, w: 0.9473546} + inSlope: {x: 0.25981823, y: 0.00059248524, z: 0.001741267, w: -0.08749121} + outSlope: {x: 0.25981823, y: 0.00059248524, z: 0.001741267, w: -0.08749121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.31478098, y: -0.010768769, z: 0.0035716114, w: 0.9490965} + inSlope: {x: 0.0001090766, y: 0.00000019557793, z: 0.0000005937187, w: -0.000035762823} + outSlope: {x: 0.0001090766, y: 0.00000019557793, z: 0.0000005937187, w: -0.000035762823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.31478122, y: -0.010768768, z: 0.003571614, w: 0.94909644} + inSlope: {x: 0.043602303, y: 0.00016459044, z: 0.00049441395, w: -0.014496252} + outSlope: {x: 0.043602303, y: 0.00016459044, z: 0.00049441395, w: -0.014496252} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.49716938, y: -0.009843964, z: 0.005640848, w: 0.86757934} + inSlope: {x: 1.0855389, y: 0.0070512034, z: 0.012307604, w: -0.6219592} + outSlope: {x: 1.0855389, y: 0.0070512034, z: 0.012307604, w: -0.6219592} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.5926624, y: -0.009138118, z: 0.006724404, w: 0.8053711} + inSlope: {x: 0.7999292, y: 0.006559163, z: 0.009068715, w: -0.5785756} + outSlope: {x: 0.7999292, y: 0.006559163, z: 0.009068715, w: -0.5785756} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase/Bind_RightToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.012449706, y: 0.5874408, z: 0.8078529, w: 0.046173796} + inSlope: {x: 0.0026579571, y: 0.29246446, z: -0.21304248, w: -0.016421378} + outSlope: {x: 0.0026579571, y: 0.29246446, z: -0.21304248, w: -0.016421378} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.005262121, y: 0.6909861, z: 0.721118, w: 0.049994066} + inSlope: {x: 0.05063092, y: -0.027576711, z: 0.022385739, w: 0.06332601} + outSlope: {x: 0.05063092, y: -0.027576711, z: 0.022385739, w: 0.06332601} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.7666667 + value: {x: -0.0024204683, y: 0.63643855, z: 0.7692536, w: 0.056471206} + inSlope: {x: -0.06026457, y: -0.54027253, z: 0.44926864, w: -0.05227921} + outSlope: {x: -0.06026457, y: -0.54027253, z: 0.44926864, w: -0.05227921} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: -0.019580295, y: 0.4247976, z: 0.90440375, w: 0.034892116} + inSlope: {x: -0.06998058, y: -1.4971694, z: 0.70630324, w: -0.09325837} + outSlope: {x: -0.06998058, y: -1.4971694, z: 0.70630324, w: -0.09325837} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.02301069, y: 0.34841818, z: 0.9365344, w: 0.03128239} + inSlope: {x: -0.009005916, y: -0.08802124, z: 0.03330234, w: -0.015089005} + outSlope: {x: -0.009005916, y: -0.08802124, z: 0.03330234, w: -0.015089005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: -0.022153884, y: 0.41606736, z: 0.9084857, w: 0.032417055} + inSlope: {x: 0.0063174465, y: 0.5367365, z: -0.24657214, w: 0.028649038} + outSlope: {x: 0.0063174465, y: 0.5367365, z: -0.24657214, w: 0.028649038} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: -0.021691937, y: 0.44073683, z: 0.896401, w: 0.041783534} + inSlope: {x: -0.01563612, y: -0.6473098, z: 0.31537265, w: 0.03816329} + outSlope: {x: -0.01563612, y: -0.6473098, z: 0.31537265, w: 0.03816329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.024111932, y: 0.26148215, z: 0.96385676, w: 0.045009788} + inSlope: {x: 0.01734089, y: -0.94937634, z: 0.25953436, w: -0.012744193} + outSlope: {x: 0.01734089, y: -0.94937634, z: 0.25953436, w: -0.012744193} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8666668 + value: {x: -0.0010685447, y: 0.14087522, z: 0.9895783, w: 0.029797014} + inSlope: {x: 0.12593397, y: -0.360909, z: 0.05447393, w: -0.09730186} + outSlope: {x: 0.12593397, y: -0.360909, z: 0.05447393, w: -0.09730186} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.013640493, y: 0.04589047, z: 0.9986563, w: 0.01984319} + inSlope: {x: 0.0053053303, y: -0.18417193, z: 0.008332737, w: 0.006807509} + outSlope: {x: 0.0053053303, y: -0.18417193, z: 0.008332737, w: 0.006807509} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4166667 + value: {x: 0.013393214, y: 0.0847109, z: 0.9962309, w: 0.012988187} + inSlope: {x: -0.0071966248, y: 0.13650759, z: -0.0102424715, w: -0.09202947} + outSlope: {x: -0.0071966248, y: 0.13650759, z: -0.0102424715, w: -0.09202947} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.014532513, y: 0.016849734, z: 0.99959654, w: -0.0176527} + inSlope: {x: 0.02090577, y: -0.4415897, z: 0.0057971533, w: -0.08750442} + outSlope: {x: 0.02090577, y: -0.4415897, z: 0.0057971533, w: -0.08750442} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.004417596, y: -0.010137531, z: 0.9983201, w: 0.056874722} + inSlope: {x: -0.014985963, y: 0.21133038, z: -0.0041002072, w: 0.110025436} + outSlope: {x: -0.014985963, y: 0.21133038, z: -0.0041002072, w: 0.110025436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.466667 + value: {x: 0.01204901, y: 0.15048374, z: 0.9861784, w: 0.06827639} + inSlope: {x: 0.06546292, y: 0.34674826, z: -0.052519493, w: -0.01765566} + outSlope: {x: 0.06546292, y: 0.34674826, z: -0.052519493, w: -0.01765566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7000003 + value: {x: 0.021347301, y: 0.30627564, z: 0.94949234, w: 0.06483728} + inSlope: {x: -0.010198159, y: 1.1853318, z: -0.38173592, w: -0.017536523} + outSlope: {x: -0.010198159, y: 1.1853318, z: -0.38173592, w: -0.017536523} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: 0.008557065, y: 0.5251596, z: 0.84912187, w: 0.055913016} + inSlope: {x: -0.14270864, y: 0.8896806, z: -0.54270613, w: -0.077047646} + outSlope: {x: -0.14270864, y: 0.8896806, z: -0.54270613, w: -0.077047646} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.012449706, y: 0.5874408, z: 0.8078529, w: 0.046173796} + inSlope: {x: -0.20246165, y: 0.2290713, z: -0.16304503, w: -0.09316527} + outSlope: {x: -0.20246165, y: 0.2290713, z: -0.16304503, w: -0.09316527} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.65428406, y: -0.02697735, z: 0.022993032, w: 0.7554177} + inSlope: {x: -0.1756811, y: -0.0026120243, z: 0.011268853, w: -0.15319704} + outSlope: {x: -0.1756811, y: -0.0026120243, z: 0.011268853, w: -0.15319704} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.38333336 + value: {x: -0.67485887, y: -0.02732691, z: 0.024326302, w: 0.7370393} + inSlope: {x: 0.3094623, y: 0.00601714, z: -0.020281505, w: 0.2840135} + outSlope: {x: 0.3094623, y: 0.00601714, z: -0.020281505, w: 0.2840135} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.70000005 + value: {x: -0.47286764, y: -0.0275202, z: 0.012683343, w: 0.88061225} + inSlope: {x: 0.80914366, y: -0.014261542, z: -0.03989379, w: 0.43482405} + outSlope: {x: 0.80914366, y: -0.014261542, z: -0.03989379, w: 0.43482405} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.86666673 + value: {x: -0.32847685, y: -0.031348065, z: 0.0064899693, w: 0.94396937} + inSlope: {x: 1.2860003, y: -0.04450117, z: -0.046531305, w: 0.44437194} + outSlope: {x: 1.2860003, y: -0.04450117, z: -0.046531305, w: 0.44437194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.150267, y: -0.038904976, z: 0.0015593396, w: 0.98787844} + inSlope: {x: 2.055247, y: -0.10147883, z: -0.038581543, w: 0.3108607} + outSlope: {x: 2.055247, y: -0.10147883, z: -0.038581543, w: 0.3108607} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0333334 + value: {x: -0.08022297, y: -0.04253522, z: 0.0005116762, w: 0.99586886} + inSlope: {x: -0.2053119, y: 0.011041883, z: 0.0024015014, w: -0.0170839} + outSlope: {x: -0.2053119, y: 0.011041883, z: 0.0024015014, w: -0.0170839} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1500001 + value: {x: -0.20973934, y: -0.036092587, z: 0.0028536315, w: 0.9770868} + inSlope: {x: -1.2851057, y: 0.0578762, z: 0.031823874, w: -0.27351224} + outSlope: {x: -1.2851057, y: 0.0578762, z: 0.031823874, w: -0.27351224} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: -0.40938103, y: -0.028902955, z: 0.009729754, w: 0.9118537} + inSlope: {x: 0.32686722, y: -0.008442001, z: -0.014261119, w: 0.1462121} + outSlope: {x: 0.32686722, y: -0.008442001, z: -0.014261119, w: 0.1462121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: -0.28225672, y: -0.033045057, z: 0.004912364, w: 0.95875704} + inSlope: {x: 0.801739, y: -0.03108225, z: -0.025687877, w: 0.23618123} + outSlope: {x: 0.801739, y: -0.03108225, z: -0.025687877, w: 0.23618123} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8500001 + value: {x: -0.2477628, y: -0.034439035, z: 0.0038686157, w: 0.9682007} + inSlope: {x: -0.0076867184, y: 0.00032231017, z: 0.00021955564, w: -0.0019562128} + outSlope: {x: -0.0076867184, y: 0.00032231017, z: 0.00021955564, w: -0.0019562128} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1000001 + value: {x: -0.20518993, y: -0.036298245, z: 0.0027418677, w: 0.978045} + inSlope: {x: 0.39053047, y: -0.017720366, z: -0.009508098, w: 0.08134611} + outSlope: {x: 0.39053047, y: -0.017720366, z: -0.009508098, w: 0.08134611} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: -0.2329484, y: -0.035069153, z: 0.0034560885, w: 0.97185045} + inSlope: {x: -0.9106184, y: 0.039221197, z: 0.024770217, w: -0.21787068} + outSlope: {x: -0.9106184, y: 0.039221197, z: 0.024770217, w: -0.21787068} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5000002 + value: {x: -0.47011846, y: -0.027569236, z: 0.01254815, w: 0.8820834} + inSlope: {x: -1.1484637, y: 0.020723835, z: 0.05630905, w: -0.6119476} + outSlope: {x: -1.1484637, y: 0.020723835, z: 0.05630905, w: -0.6119476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: -0.6359051, y: -0.02674894, z: 0.021828929, w: 0.77099466} + inSlope: {x: -0.36926648, y: -0.003809439, z: 0.023121847, w: -0.30513167} + outSlope: {x: -0.36926648, y: -0.003809439, z: 0.023121847, w: -0.30513167} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0833335 + value: {x: -0.7303583, y: -0.028069142, z: 0.027775038, w: 0.6819219} + inSlope: {x: -0.3190866, y: 0.013292817, z: 0.012916693, w: -0.34179422} + outSlope: {x: -0.3190866, y: 0.013292817, z: 0.012916693, w: -0.34179422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4500003 + value: {x: -0.80538124, y: -0.025333164, z: 0.031568468, w: 0.59137356} + inSlope: {x: 0.05462023, y: -0.0016434594, z: -0.0033711842, w: 0.07445774} + outSlope: {x: 0.05462023, y: -0.0016434594, z: -0.0033711842, w: 0.07445774} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: -0.7980511, y: -0.025559032, z: 0.031124588, w: 0.60124236} + inSlope: {x: -0.06431895, y: 0.0020300834, z: 0.0038167583, w: -0.08546713} + outSlope: {x: -0.06431895, y: 0.0020300834, z: 0.0038167583, w: -0.08546713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: -0.7502046, y: -0.02726547, z: 0.028627437, w: 0.66002285} + inSlope: {x: 0.6881179, y: -0.027066324, z: -0.031184837, w: 0.78085923} + outSlope: {x: 0.6881179, y: -0.027066324, z: -0.031184837, w: 0.78085923} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.65428406, y: -0.02697735, z: 0.022993032, w: 0.7554177} + inSlope: {x: 1.1834122, y: 0.019981869, z: -0.07664898, w: 1.0558408} + outSlope: {x: 1.1834122, y: 0.019981869, z: -0.07664898, w: 1.0558408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15392852, y: -0.014826627, z: 0.018249065, w: 0.9878022} + inSlope: {x: 1.0382357, y: -0.026048047, z: 0.029838344, w: -0.17208694} + outSlope: {x: 1.0382357, y: -0.026048047, z: 0.029838344, w: -0.17208694} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.40442157, y: -0.026463779, z: 0.02409343, w: 0.91387224} + inSlope: {x: 0.81128514, y: 0.0024817062, z: 0.042466242, w: -0.35974148} + outSlope: {x: 0.81128514, y: 0.0024817062, z: 0.042466242, w: -0.35974148} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.5559196, y: 0.041310374, z: 0.017109698, w: 0.8300326} + inSlope: {x: 0.21925113, y: 0.23571387, z: -0.17001477, w: -0.15504435} + outSlope: {x: 0.21925113, y: 0.23571387, z: -0.17001477, w: -0.15504435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.61202127, y: 0.06207805, z: -0.022782354, w: 0.78807193} + inSlope: {x: 0.32695264, y: -0.051589433, z: -0.13819832, w: -0.2536192} + outSlope: {x: 0.32695264, y: -0.051589433, z: -0.13819832, w: -0.2536192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: 0.59253395, y: 0.056978628, z: -0.03319644, w: 0.8028418} + inSlope: {x: -0.7010859, y: -0.00018719619, z: 0.0061066924, w: 0.5169953} + outSlope: {x: -0.7010859, y: -0.00018719619, z: 0.0061066924, w: 0.5169953} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.5580613, y: 0.049457733, z: -0.020368421, w: 0.8280741} + inSlope: {x: 0.053206135, y: -0.17317498, z: 0.23129548, w: -0.01993241} + outSlope: {x: 0.053206135, y: -0.17317498, z: 0.23129548, w: -0.01993241} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3000001 + value: {x: 0.54423195, y: -0.007761363, z: 0.027250862, w: 0.83845615} + inSlope: {x: -0.09088406, y: -0.2369585, z: 0.11279057, w: 0.05321329} + outSlope: {x: -0.09088406, y: -0.2369585, z: 0.11279057, w: 0.05321329} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4666667 + value: {x: 0.5724185, y: -0.029536394, z: 0.03570117, w: 0.8186514} + inSlope: {x: 0.47425264, y: -0.0010821428, z: 0.020586574, w: -0.33269316} + outSlope: {x: 0.47425264, y: -0.0010821428, z: 0.020586574, w: -0.33269316} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6500001 + value: {x: 0.62110204, y: -0.015678247, z: 0.034365743, w: 0.7828189} + inSlope: {x: -0.07602997, y: 0.06726651, z: -0.053381823, w: 0.06396538} + outSlope: {x: -0.07602997, y: 0.06726651, z: -0.053381823, w: 0.06396538} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.95 + value: {x: 0.50808066, y: 0.00299138, z: -0.0009992232, w: 0.86130375} + inSlope: {x: -0.4567576, y: 0.06699166, z: -0.08103589, w: 0.26937002} + outSlope: {x: -0.4567576, y: 0.06699166, z: -0.08103589, w: 0.26937002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3000002 + value: {x: 0.48453242, y: 0.006572175, z: -0.007540587, w: 0.87471616} + inSlope: {x: 0.14908895, y: -0.009969738, z: -0.011571145, w: -0.08255669} + outSlope: {x: 0.14908895, y: -0.009969738, z: -0.011571145, w: -0.08255669} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.48570657, y: 0.04893203, z: -0.03212733, w: 0.8721598} + inSlope: {x: 0.119056225, y: 0.3030668, z: -0.09506797, w: -0.08681068} + outSlope: {x: 0.119056225, y: 0.3030668, z: -0.09506797, w: -0.08681068} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8333335 + value: {x: 0.4970704, y: 0.060269237, z: -0.017418856, w: 0.86543936} + inSlope: {x: -0.07797189, y: -0.23880133, z: 0.14970468, w: 0.06436056} + outSlope: {x: -0.07797189, y: -0.23880133, z: 0.14970468, w: 0.06436056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1000001 + value: {x: 0.38926968, y: 0.01599759, z: 0.003612358, w: 0.92097783} + inSlope: {x: -0.9147092, y: -0.05162648, z: -0.0021851643, w: 0.38711464} + outSlope: {x: -0.9147092, y: -0.05162648, z: -0.0021851643, w: 0.38711464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3166668 + value: {x: 0.20935288, y: 0.017679902, z: 0.00055305765, w: 0.97768015} + inSlope: {x: -0.3098674, y: 0.029786909, z: 0.003800306, w: 0.06622381} + outSlope: {x: -0.3098674, y: 0.029786909, z: 0.003800306, w: 0.06622381} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.5000002 + value: {x: 0.31977597, y: 0.03181924, z: 0.006970197, w: 0.9469331} + inSlope: {x: 1.1861696, y: 0.11900699, z: 0.010666903, w: -0.40493703} + outSlope: {x: 1.1861696, y: 0.11900699, z: 0.010666903, w: -0.40493703} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6833336 + value: {x: 0.4625269, y: 0.03742298, z: -0.0008717792, w: 0.8858147} + inSlope: {x: -0.055183943, y: -0.097271115, z: -0.03369034, w: 0.032776665} + outSlope: {x: -0.055183943, y: -0.097271115, z: -0.03369034, w: 0.032776665} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: 0.2583514, y: 0.0015643417, z: 0.009370067, w: 0.9660043} + inSlope: {x: -1.3226194, y: -0.15265094, z: 0.1012882, w: 0.35316414} + outSlope: {x: -1.3226194, y: -0.15265094, z: 0.1012882, w: 0.35316414} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.15392852, y: -0.014826627, z: 0.018249065, w: 0.9878022} + inSlope: {x: -1.1586077, y: -0.20114069, z: 0.1079524, w: 0.18759298} + outSlope: {x: -1.1586077, y: -0.20114069, z: 0.1079524, w: 0.18759298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.308928, y: 0.009958139, z: -0.0032347487, w: 0.9510278} + inSlope: {x: 0, y: -0.00000005587935, z: -0.000000069849186, w: 0} + outSlope: {x: 0, y: -0.00000005587935, z: -0.000000069849186, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8166667 + value: {x: 0.30893183, y: 0.009958163, z: -0.0032346735, w: 0.95102656} + inSlope: {x: 0.00014126314, y: 0.0000006705529, z: 0.0000020465834, w: -0.000046491667} + outSlope: {x: 0.00014126314, y: 0.0000006705529, z: 0.0000020465834, w: -0.000046491667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4000001 + value: {x: 0.30854386, y: 0.009959483, z: -0.003230608, w: 0.9511525} + inSlope: {x: -0.043323975, y: 0.00014671139, z: 0.0004528537, w: 0.014036908} + outSlope: {x: -0.043323975, y: 0.00014671139, z: 0.0004528537, w: 0.014036908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.33647892, y: 0.009859769, z: -0.0035232194, w: 0.9416328} + inSlope: {x: 0.6670573, y: -0.0025007618, z: -0.0069846204, w: -0.23883393} + outSlope: {x: 0.6670573, y: -0.0025007618, z: -0.0069846204, w: -0.23883393} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.5140489, y: 0.008980884, z: -0.0053825495, w: 0.857697} + inSlope: {x: 0.6981243, y: -0.004376224, z: -0.0073100184, w: -0.417944} + outSlope: {x: 0.6981243, y: -0.004376224, z: -0.0073100184, w: -0.417944} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.6073731, y: 0.008317628, z: -0.0063596535, w: 0.7943477} + inSlope: {x: 0.19970496, y: -0.0015971173, z: -0.0020904625, w: -0.15258029} + outSlope: {x: 0.19970496, y: -0.0015971173, z: -0.0020904625, w: -0.15258029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.56395155, y: 0.008646272, z: -0.005905091, w: 0.8257415} + inSlope: {x: -0.77889633, y: 0.005561454, z: 0.008158045, w: 0.53098667} + outSlope: {x: -0.77889633, y: 0.005561454, z: 0.008158045, w: 0.53098667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.5833335 + value: {x: 0.37356728, y: 0.009712238, z: -0.003911593, w: 0.927544} + inSlope: {x: -1.004153, y: 0.004242504, z: 0.010514402, w: 0.40516952} + outSlope: {x: -1.004153, y: 0.004242504, z: 0.010514402, w: 0.40516952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.2873861, y: 0.010028602, z: -0.0030091966, w: 0.9577576} + inSlope: {x: 0.09051034, y: -0.0002846497, z: -0.00094772177, w: -0.027185109} + outSlope: {x: 0.09051034, y: -0.0002846497, z: -0.00094772177, w: -0.027185109} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0666668 + value: {x: 0.308928, y: 0.009958113, z: -0.0032348298, w: 0.9510278} + inSlope: {x: 0.0000062584936, y: -0.000004582111, z: -0.0000140397015, w: -0.000003576282} + outSlope: {x: 0.0000062584936, y: -0.000004582111, z: -0.0000140397015, w: -0.000003576282} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.308928, y: 0.009958139, z: -0.0032347487, w: 0.9510278} + inSlope: {x: -0.0000017881666, y: 0.00000022352083, z: 0.0000006985026, w: 0} + outSlope: {x: -0.0000017881666, y: 0.00000022352083, z: 0.0000006985026, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.000000019674903, y: 0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase/IK_LeftToe_End + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.029107688, y: 0.068941556, z: 0.9969564, w: -0.021856721} + inSlope: {x: -0.0017492472, y: -0.020977555, z: 0.001477003, w: -0.001110211} + outSlope: {x: -0.0017492472, y: -0.020977555, z: 0.001477003, w: -0.001110211} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.030434582, y: -0.004665648, z: 0.9993719, w: -0.017544188} + inSlope: {x: 0.005625655, y: -0.3346403, z: -0.0012427563, w: 0.019001609} + outSlope: {x: 0.005625655, y: -0.3346403, z: -0.0012427563, w: 0.019001609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.45000002 + value: {x: 0.02983962, y: -0.007992328, z: 0.99922955, w: -0.024209704} + inSlope: {x: -0.008344968, y: -0.028225329, z: -0.0026124716, w: -0.10830637} + outSlope: {x: -0.008344968, y: -0.028225329, z: -0.0026124716, w: -0.10830637} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.027325038, y: -0.0042080535, z: 0.99710584, w: -0.07082117} + inSlope: {x: -0.009271272, y: 0.22331545, z: -0.0061100675, w: -0.10072312} + outSlope: {x: -0.009271272, y: 0.22331545, z: -0.0061100675, w: -0.10072312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9833334 + value: {x: 0.026207743, y: 0.091663234, z: 0.9900407, w: -0.103587605} + inSlope: {x: 0.0030108965, y: 0.26632053, z: -0.03301265, w: -0.080170125} + outSlope: {x: 0.0030108965, y: 0.26632053, z: -0.03301265, w: -0.080170125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.030800868, y: 0.14191593, z: 0.98405755, w: -0.102673925} + inSlope: {x: -0.033341713, y: 0.5212505, z: -0.06564597, w: 0.08487581} + outSlope: {x: -0.033341713, y: 0.5212505, z: -0.06564597, w: 0.08487581} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: 0.019490426, y: 0.32005134, z: 0.94471204, w: -0.068603925} + inSlope: {x: -0.032253988, y: 1.0054538, z: -0.32592624, w: 0.1842677} + outSlope: {x: -0.032253988, y: 1.0054538, z: -0.32592624, w: 0.1842677} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.7333335 + value: {x: 0.01922541, y: 0.49081808, z: 0.8688755, w: -0.061509196} + inSlope: {x: -0.029110184, y: 1.0266656, z: -0.58967507, w: -0.13840279} + outSlope: {x: -0.029110184, y: 1.0266656, z: -0.58967507, w: -0.13840279} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9333334 + value: {x: 0.0030652222, y: 0.6705783, z: 0.7355129, w: -0.0966243} + inSlope: {x: -0.06214545, y: 0.5334203, z: -0.50025034, w: -0.11518645} + outSlope: {x: -0.06214545, y: 0.5334203, z: -0.50025034, w: -0.11518645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.044765215, y: 0.70074093, z: 0.7083339, w: -0.07225839} + inSlope: {x: 0.3792626, y: -0.047856018, z: 0.052047424, w: 0.28123188} + outSlope: {x: 0.3792626, y: -0.047856018, z: 0.052047424, w: 0.28123188} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.3666668 + value: {x: 0.09684432, y: 0.70344365, z: 0.70349044, w: -0.02982334} + inSlope: {x: 0.09438971, y: 0.16150847, z: -0.17128961, w: 0.07685196} + outSlope: {x: 0.09438971, y: 0.16150847, z: -0.17128961, w: 0.07685196} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6166668 + value: {x: 0.12226913, y: 0.72172683, z: 0.68127584, w: -0.0048813466} + inSlope: {x: 0.04544963, y: -0.030671984, z: 0.024824763, w: 0.064617604} + outSlope: {x: 0.04544963, y: -0.030671984, z: 0.024824763, w: 0.064617604} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.7333336 + value: {x: 0.117209636, y: 0.6975012, z: 0.70692015, w: -0.0042258115} + inSlope: {x: -0.13618322, y: -0.6673908, z: 0.678824, w: -0.011650706} + outSlope: {x: -0.13618322, y: -0.6673908, z: 0.678824, w: -0.011650706} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.096985824, y: 0.45035523, z: 0.8875419, w: 0.0065840874} + inSlope: {x: -0.05830815, y: -1.9574325, z: 0.99617517, w: 0.11449222} + outSlope: {x: -0.05830815, y: -1.9574325, z: 0.99617517, w: 0.11449222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.09541403, y: 0.3761553, z: 0.92157006, w: 0.010583061} + inSlope: {x: -0.032914802, y: -2.318707, z: 0.9546412, w: 0.10360726} + outSlope: {x: -0.032914802, y: -2.318707, z: 0.9546412, w: 0.10360726} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.09499872, y: 0.33919787, z: 0.9358295, w: 0.011966247} + inSlope: {x: -0.026207041, y: -1.2797253, z: 0.4906115, w: 0.037974887} + outSlope: {x: -0.026207041, y: -1.2797253, z: 0.4906115, w: 0.037974887} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.094540454, y: 0.3334973, z: 0.93792397, w: 0.011848909} + inSlope: {x: -0.023816027, y: -0.29962003, z: 0.109258994, w: -0.0050324714} + outSlope: {x: -0.023816027, y: -0.29962003, z: 0.109258994, w: -0.0050324714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.09420485, y: 0.32921055, z: 0.9394715, w: 0.011798498} + inSlope: {x: -0.022435807, y: 0.56170696, z: -0.203317, w: -0.0418796} + outSlope: {x: -0.022435807, y: 0.56170696, z: -0.203317, w: -0.0418796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: 0.093486756, y: 0.37542203, z: 0.92208654, w: 0.008663746} + inSlope: {x: -0.017024443, y: 1.1814239, z: -0.47321546, w: -0.10209118} + outSlope: {x: -0.017024443, y: 1.1814239, z: -0.47321546, w: -0.10209118} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.1666667 + value: {x: 0.09118557, y: 0.46858668, z: 0.8786862, w: -0.0047233757} + inSlope: {x: -0.020177606, y: 0.5121701, z: -0.27135396, w: -0.101125} + outSlope: {x: -0.020177606, y: 0.5121701, z: -0.27135396, w: -0.101125} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.088669136, y: 0.5024799, z: 0.8598262, w: -0.018725483} + inSlope: {x: 0.027029783, y: -0.24825469, z: 0.14251556, w: 0.015072559} + outSlope: {x: 0.027029783, y: -0.24825469, z: 0.14251556, w: 0.015072559} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.8000002 + value: {x: 0.06352683, y: 0.3035032, z: 0.95055985, w: -0.016915834} + inSlope: {x: -0.19549188, y: -0.770687, z: 0.25826657, w: -0.034134943} + outSlope: {x: -0.19549188, y: -0.770687, z: 0.25826657, w: -0.034134943} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.029107688, y: 0.068941556, z: 0.9969564, w: -0.021856721} + inSlope: {x: -0.120076396, y: -1.8611051, z: 0.1612354, w: -0.011774295} + outSlope: {x: -0.120076396, y: -1.8611051, z: 0.1612354, w: -0.011774295} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.21190499, y: 0.040881384, z: -0.0019783687, w: 0.97643286} + inSlope: {x: -0.18004684, y: -0.009823813, z: -0.0040766923, w: -0.038963553} + outSlope: {x: -0.18004684, y: -0.009823813, z: -0.0040766923, w: -0.038963553} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: -0.18664318, y: 0.042286854, z: -0.0014491028, w: 0.9815162} + inSlope: {x: 0.30425787, y: 0.01720716, z: 0.0059232633, w: 0.05722049} + outSlope: {x: 0.30425787, y: 0.01720716, z: 0.0059232633, w: 0.05722049} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: -0.19376428, y: 0.04188583, z: -0.0015905469, w: 0.98015225} + inSlope: {x: -0.43962437, y: -0.02464939, z: -0.00890675, w: -0.08575201} + outSlope: {x: -0.43962437, y: -0.02464939, z: -0.00890675, w: -0.08575201} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5833334 + value: {x: -0.34106112, y: 0.03452796, z: -0.0058541903, w: 0.9393886} + inSlope: {x: -1.0834105, y: -0.04669842, z: -0.040597465, w: -0.39261317} + outSlope: {x: -1.0834105, y: -0.04669842, z: -0.040597465, w: -0.39261317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: -0.5341132, y: 0.028423203, z: -0.015140849, w: 0.8447994} + inSlope: {x: -1.0839585, y: -0.019495394, z: -0.063601695, w: -0.6869365} + outSlope: {x: -1.0839585, y: -0.019495394, z: -0.063601695, w: -0.6869365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.8833334 + value: {x: -0.70489186, y: 0.028234594, z: -0.026710737, w: 0.7082492} + inSlope: {x: -1.1430495, y: 0.009716256, z: -0.08028899, w: -1.1392711} + outSlope: {x: -1.1430495, y: 0.009716256, z: -0.08028899, w: -1.1392711} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.0166668 + value: {x: -0.7941867, y: 0.02562143, z: -0.031384908, w: 0.6063217} + inSlope: {x: -0.21713671, y: -0.0067136614, z: -0.01288753, w: -0.2845422} + outSlope: {x: -0.21713671, y: -0.0067136614, z: -0.01288753, w: -0.2845422} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.3833334 + value: {x: -0.8211604, y: 0.024866736, z: -0.03310828, w: 0.5691934} + inSlope: {x: -0.07515736, y: -0.0018708985, z: -0.0051477225, w: -0.10856341} + outSlope: {x: -0.07515736, y: -0.0018708985, z: -0.0051477225, w: -0.10856341} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.7737547, y: 0.026290981, z: -0.030234348, w: 0.632217} + inSlope: {x: 0.54470533, y: 0.018821023, z: 0.029023932, w: 0.66732174} + outSlope: {x: 0.54470533, y: 0.018821023, z: 0.029023932, w: 0.66732174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6833334 + value: {x: -0.73646516, y: 0.027684202, z: -0.028437994, w: 0.67531025} + inSlope: {x: -0.0685466, y: -0.0027305472, z: -0.002976696, w: -0.07487841} + outSlope: {x: -0.0685466, y: -0.0027305472, z: -0.002976696, w: -0.07487841} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.9166667 + value: {x: -0.75825065, y: 0.026845945, z: -0.029442137, w: 0.6507445} + inSlope: {x: 0.10557364, y: 0.0039079264, z: 0.0051607983, w: 0.12298298} + outSlope: {x: 0.10557364, y: 0.0039079264, z: 0.0051607983, w: 0.12298298} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.1333334 + value: {x: -0.72595686, y: 0.02811005, z: -0.027996609, w: 0.68659496} + inSlope: {x: 0.07202275, y: 0.002962335, z: 0.0029339483, w: 0.07616408} + outSlope: {x: 0.07202275, y: 0.002962335, z: 0.0029339483, w: 0.07616408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: -0.6629982, y: 0.027660212, z: -0.023585176, w: 0.74773794} + inSlope: {x: 0.57543635, y: -0.0046176505, z: 0.04162848, w: 0.5112313} + outSlope: {x: 0.57543635, y: -0.0046176505, z: 0.04162848, w: 0.5112313} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: -0.5432218, y: 0.02826529, z: -0.01567926, w: 0.83896685} + inSlope: {x: 0.098163575, y: 0.0016269849, z: 0.005850518, w: 0.06361312} + outSlope: {x: 0.098163575, y: 0.0016269849, z: 0.005850518, w: 0.06361312} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: -0.42817724, y: 0.031182695, z: -0.009538096, w: 0.9031063} + inSlope: {x: 1.6031132, y: 0.053690948, z: 0.07520745, w: 0.7555164} + outSlope: {x: 1.6031132, y: 0.053690948, z: 0.07520745, w: 0.7555164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: -0.19621615, y: 0.041748613, z: -0.0016406612, w: 0.97967017} + inSlope: {x: 3.2017298, y: 0.1794575, z: 0.06447904, w: 0.6228703} + outSlope: {x: 3.2017298, y: 0.1794575, z: 0.06447904, w: 0.6228703} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: -0.06661196, y: 0.04955956, z: -0.000006199144, w: 0.9965474} + inSlope: {x: 4.181898, y: 0.26749152, z: 0.019887175, w: 0.27989328} + outSlope: {x: 4.181898, y: 0.26749152, z: 0.019887175, w: 0.27989328} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.000014255372, y: 0.05395588, z: -0.000003774285, w: 0.9985433} + inSlope: {x: 1.9987437, y: 0.1318867, z: 0.0000728163, w: 0.059876833} + outSlope: {x: 1.9987437, y: 0.1318867, z: 0.0000728163, w: 0.059876833} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.00001371702, y: 0.05395584, z: -0.0000037719017, w: 0.9985433} + inSlope: {x: -0.000028382536, y: -0.0000018998999, z: 0.00000012564682, w: 0} + outSlope: {x: -0.000028382536, y: -0.0000018998999, z: 0.00000012564682, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.000013309288, y: 0.053955816, z: -0.0000037700968, w: 0.9985433} + inSlope: {x: -1.7432739, y: -0.115413666, z: 0.0009172178, w: -0.044719618} + outSlope: {x: -1.7432739, y: -0.115413666, z: 0.0009172178, w: -0.044719618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.016667 + value: {x: -0.058095355, y: 0.050108723, z: 0.000026801998, w: 0.99705267} + inSlope: {x: -3.4877121, y: -0.22542368, z: -0.011409349, w: -0.19227165} + outSlope: {x: -3.4877121, y: -0.22542368, z: -0.011409349, w: -0.19227165} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: -0.15828168, y: 0.04392022, z: -0.00094675156, w: 0.9864163} + inSlope: {x: -2.3465867, y: -0.13785093, z: -0.03662029, w: -0.36356306} + outSlope: {x: -2.3465867, y: -0.13785093, z: -0.03662029, w: -0.36356306} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.2000003 + value: {x: -0.4014081, y: 0.032118108, z: -0.008316375, w: 0.9152982} + inSlope: {x: -1.163727, y: -0.042613313, z: -0.051294357, w: -0.5083505} + outSlope: {x: -1.163727, y: -0.042613313, z: -0.051294357, w: -0.5083505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: -0.51917094, y: 0.028711736, z: -0.014276918, w: 0.85406876} + inSlope: {x: 0.14283726, y: 0.0029409633, z: 0.008135328, w: 0.086745545} + outSlope: {x: 0.14283726, y: 0.0029409633, z: 0.008135328, w: 0.086745545} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.7333336 + value: {x: -0.43513, y: 0.030954182, z: -0.009868316, w: 0.8997813} + inSlope: {x: 0.057882123, y: 0.0018759836, z: 0.002771954, w: 0.027966525} + outSlope: {x: 0.057882123, y: 0.0018759836, z: 0.002771954, w: 0.027966525} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.916667 + value: {x: -0.36546892, y: 0.03350542, z: -0.0068010134, w: 0.93019545} + inSlope: {x: 1.0915655, y: 0.04450588, z: 0.043624498, w: 0.42532796} + outSlope: {x: 1.0915655, y: 0.04450588, z: 0.043624498, w: 0.42532796} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.21190499, y: 0.040881384, z: -0.0019783687, w: 0.97643286} + inSlope: {x: 2.7055328, y: 0.14306809, z: 0.06799114, w: 0.6475667} + outSlope: {x: 2.7055328, y: 0.14306809, z: 0.06799114, w: 0.6475667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.42711863, y: -0.074493535, z: -0.017420447, w: 0.90095335} + inSlope: {x: 0.05992591, y: 0.016767383, z: -0.009617954, w: -0.027254818} + outSlope: {x: 0.05992591, y: 0.016767383, z: -0.009617954, w: -0.027254818} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.23333335 + value: {x: 0.33057857, y: -0.07018292, z: -0.025582105, w: 0.9408176} + inSlope: {x: -0.57711154, y: 0.007036332, z: -0.033639163, w: 0.20273218} + outSlope: {x: -0.57711154, y: 0.007036332, z: -0.033639163, w: 0.20273218} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.35000002 + value: {x: 0.31093246, y: -0.0676992, z: -0.028186584, w: 0.94759876} + inSlope: {x: 0.25604367, y: 0.055601086, z: -0.044775028, w: -0.08138716} + outSlope: {x: 0.25604367, y: 0.055601086, z: -0.044775028, w: -0.08138716} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0.4075672, y: -0.018582702, z: -0.067451164, w: 0.91049105} + inSlope: {x: 0.54625297, y: 0.32907605, z: -0.11522445, w: -0.24629498} + outSlope: {x: 0.54625297, y: 0.32907605, z: -0.11522445, w: -0.24629498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.44781616, y: 0.02678336, z: -0.06891308, w: 0.8910636} + inSlope: {x: -0.15510662, y: 0.19019605, z: 0.091254056, w: 0.0793933} + outSlope: {x: -0.15510662, y: 0.19019605, z: 0.091254056, w: 0.0793933} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.95000005 + value: {x: 0.5203415, y: 0.06677002, z: -0.0441729, w: 0.8501972} + inSlope: {x: 0.075795725, y: 0.1776954, z: 0.11768762, w: -0.05397325} + outSlope: {x: 0.075795725, y: 0.1776954, z: 0.11768762, w: -0.05397325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1333334 + value: {x: 0.37853748, y: 0.07510853, z: -0.019375898, w: 0.92233} + inSlope: {x: -1.2084322, y: -0.014872381, z: 0.1614714, w: 0.50025034} + outSlope: {x: -1.2084322, y: -0.014872381, z: 0.1614714, w: 0.50025034} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.35 + value: {x: 0.13384496, y: 0.058293205, z: 0.002905209, w: 0.9892821} + inSlope: {x: -0.74295676, y: -0.12465745, z: -0.01313201, w: 0.10854518} + outSlope: {x: -0.74295676, y: -0.12465745, z: -0.01313201, w: 0.10854518} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: 0.11094706, y: 0.0020202715, z: -0.005597504, w: 0.9938085} + inSlope: {x: 0.3561112, y: -0.11261186, z: 0.09022093, w: -0.0390904} + outSlope: {x: 0.3561112, y: -0.11261186, z: 0.09022093, w: -0.0390904} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.8000001 + value: {x: 0.16980655, y: 0.015944846, z: -0.0155700315, w: 0.98522544} + inSlope: {x: -0.027620073, y: 0.14365214, z: -0.21682571, w: -0.0010335455} + outSlope: {x: -0.027620073, y: 0.14365214, z: -0.21682571, w: -0.0010335455} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.0500002 + value: {x: 0.22227861, y: 0.026860401, z: -0.053140547, w: 0.9731633} + inSlope: {x: 0.9613302, y: -0.038649607, z: 0.20035282, w: -0.20859382} + outSlope: {x: 0.9613302, y: -0.038649607, z: 0.20035282, w: -0.20859382} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.2166667 + value: {x: 0.42380682, y: 0.027614977, z: 0.0068262583, w: 0.90530586} + inSlope: {x: 1.1804082, y: 0.069535494, z: 0.36419356, w: -0.55679315} + outSlope: {x: 1.1804082, y: 0.069535494, z: 0.36419356, w: -0.55679315} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4 + value: {x: 0.5386019, y: 0.052283097, z: 0.031885415, w: 0.840332} + inSlope: {x: -0.025870824, y: 0.17626645, z: -0.020265225, w: 0.0063479003} + outSlope: {x: -0.025870824, y: 0.17626645, z: -0.020265225, w: 0.0063479003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.5133219, y: 0.09034236, z: 0.013246053, w: 0.85332495} + inSlope: {x: 0.5639797, y: -0.027797993, z: -0.083223745, w: -0.3356609} + outSlope: {x: 0.5639797, y: -0.027797993, z: -0.083223745, w: -0.3356609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.59824055, y: 0.051565353, z: -0.012954593, w: 0.7995508} + inSlope: {x: -0.5515575, y: -0.26591343, z: -0.0561053, w: 0.426511} + outSlope: {x: -0.5515575, y: -0.26591343, z: -0.0561053, w: 0.426511} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.5669587, y: 0.04097147, z: -0.0142298965, w: 0.8226036} + inSlope: {x: -1.3206552, y: -0.33821756, z: -0.005119835, w: 0.9225969} + outSlope: {x: -1.3206552, y: -0.33821756, z: -0.005119835, w: 0.9225969} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.5428343, y: 0.03560557, z: -0.013913084, w: 0.83896935} + inSlope: {x: -0.6124494, y: -0.16639674, z: 0.02901452, w: 0.419169} + outSlope: {x: -0.6124494, y: -0.16639674, z: 0.02901452, w: 0.419169} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.9833336 + value: {x: 0.5465434, y: 0.03542484, z: -0.013262742, w: 0.8365761} + inSlope: {x: 0.33646733, y: -0.013800984, z: 0.031533897, w: -0.2198269} + outSlope: {x: 0.33646733, y: -0.013800984, z: 0.031533897, w: -0.2198269} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0000002 + value: {x: 0.55404985, y: 0.035145536, z: -0.012861955, w: 0.8316418} + inSlope: {x: 1.1282473, y: 0.11199708, z: 0.030498588, w: -0.77907693} + outSlope: {x: 1.1282473, y: 0.11199708, z: 0.030498588, w: -0.77907693} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0333335 + value: {x: 0.60591346, y: 0.04292343, z: -0.011095067, w: 0.79429424} + inSlope: {x: 1.0103784, y: 0.18086064, z: 0.07335827, w: -0.76969457} + outSlope: {x: 1.0103784, y: 0.18086064, z: 0.07335827, w: -0.76969457} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.15 + value: {x: 0.6173575, y: 0.04863607, z: 0.00023730283, w: 0.7851778} + inSlope: {x: -0.35104427, y: -0.021081066, z: 0.10897802, w: 0.2768847} + outSlope: {x: -0.35104427, y: -0.021081066, z: 0.10897802, w: 0.2768847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.3500001 + value: {x: 0.56698656, y: 0.039587658, z: 0.014832341, w: 0.8226415} + inSlope: {x: 0.2914062, y: -0.0008634487, z: 0.012635256, w: -0.20124097} + outSlope: {x: 0.2914062, y: -0.0008634487, z: 0.012635256, w: -0.20124097} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.61001956, y: 0.06664968, z: 0.00248616, w: 0.78957444} + inSlope: {x: 0.3524276, y: -0.123897426, z: 0.008107165, w: -0.26184103} + outSlope: {x: 0.3524276, y: -0.123897426, z: 0.008107165, w: -0.26184103} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.55495954, y: -0.023721796, z: 0.000127884, w: 0.83153903} + inSlope: {x: -0.90851545, y: -0.5087051, z: -0.16076678, w: 0.5906508} + outSlope: {x: -0.90851545, y: -0.5087051, z: -0.16076678, w: 0.5906508} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.42711863, y: -0.074493535, z: -0.017420447, w: 0.90095335} + inSlope: {x: -1.6956576, y: -0.52481616, z: -0.1398458, w: 0.79290885} + outSlope: {x: -1.6956576, y: -0.52481616, z: -0.1398458, w: 0.79290885} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5926624, y: -0.009138118, z: 0.006724404, w: 0.8053711} + inSlope: {x: 0.05805373, y: 0.00048609448, z: 0.00065987924, w: -0.04277229} + outSlope: {x: 0.05805373, y: 0.00048609448, z: 0.00065987924, w: -0.04277229} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.6991774, y: -0.008111548, z: 0.007932567, w: 0.7148583} + inSlope: {x: 0.3985173, y: 0.004410698, z: 0.0045158067, w: -0.3892905} + outSlope: {x: 0.3985173, y: 0.004410698, z: 0.0045158067, w: -0.3892905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.4166667 + value: {x: 0.68181205, y: -0.0082992455, z: 0.0077359765, w: 0.7314394} + inSlope: {x: -0.80715895, y: -0.008511599, z: -0.009156698, w: 0.7503122} + outSlope: {x: -0.80715895, y: -0.008511599, z: -0.009156698, w: 0.7503122} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.5666667 + value: {x: 0.49445155, y: -0.009861455, z: 0.005610214, w: 0.86913115} + inSlope: {x: -1.4764941, y: -0.009536864, z: -0.016752783, w: 0.8405231} + outSlope: {x: -1.4764941, y: -0.009536864, z: -0.016752783, w: 0.8405231} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.75000006 + value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} + inSlope: {x: -0.06382389, y: -0.00024106291, z: -0.00072417356, w: 0.021248404} + outSlope: {x: -0.06382389, y: -0.00024106291, z: -0.00072417356, w: 0.021248404} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.1833334 + value: {x: 0.31478292, y: -0.010768427, z: 0.0035726442, w: 0.9490959} + inSlope: {x: 0.000019669551, y: 0.00000061467347, z: 0.000001781156, w: -0.000007152564} + outSlope: {x: 0.000019669551, y: 0.00000061467347, z: 0.000001781156, w: -0.000007152564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.8166668 + value: {x: 0.3147815, y: -0.010768775, z: 0.0035715944, w: 0.9490964} + inSlope: {x: 0.00004917388, y: -0.00000022351763, z: -0.0000006705529, w: -0.00001788141} + outSlope: {x: 0.00004917388, y: -0.00000022351763, z: -0.0000006705529, w: -0.00001788141} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.966667 + value: {x: 0.3199853, y: -0.01075921, z: 0.003599894, w: 0.9473546} + inSlope: {x: 0.25981823, y: 0.00059248524, z: 0.001741267, w: -0.08749121} + outSlope: {x: 0.25981823, y: 0.00059248524, z: 0.001741267, w: -0.08749121} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.0500002 + value: {x: 0.31478098, y: -0.010768769, z: 0.0035716114, w: 0.9490965} + inSlope: {x: 0.0001090766, y: 0.00000019557793, z: 0.0000005937187, w: -0.000035762823} + outSlope: {x: 0.0001090766, y: 0.00000019557793, z: 0.0000005937187, w: -0.000035762823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.31478122, y: -0.010768773, z: 0.0035716014, w: 0.94909644} + inSlope: {x: 0.043602303, y: 0.00016447868, z: 0.00049469335, w: -0.014496252} + outSlope: {x: 0.043602303, y: 0.00016447868, z: 0.00049469335, w: -0.014496252} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.49716938, y: -0.009843964, z: 0.005640848, w: 0.86757934} + inSlope: {x: 1.0855389, y: 0.0070512034, z: 0.012307604, w: -0.6219592} + outSlope: {x: 1.0855389, y: 0.0070512034, z: 0.012307604, w: -0.6219592} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.5926624, y: -0.009138118, z: 0.006724404, w: 0.8053711} + inSlope: {x: 0.7999292, y: 0.006559163, z: 0.009068715, w: -0.5785756} + outSlope: {x: 0.7999292, y: 0.006559163, z: 0.009068715, w: -0.5785756} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase/IK_RightToe_End + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20035332, y: 0.8882614, z: -0.008232615} + inSlope: {x: 0.028705372, y: 0.15796047, z: -0.30371824} + outSlope: {x: 0.028705372, y: 0.15796047, z: -0.30371824} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.19031937, y: 0.94020694, z: -0.10846218} + inSlope: {x: 0.060222074, y: 0.114813335, z: -0.2408447} + outSlope: {x: 0.06023303, y: 0.11480329, z: -0.24084514} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.15558669, y: 0.9716098, z: -0.18591043} + inSlope: {x: 0.029719457, y: -0.07225261, z: -0.04243887} + outSlope: {x: 0.029721748, y: -0.07221293, z: -0.04244884} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: -0.16074711, y: 0.86448395, z: -0.15200649} + inSlope: {x: -0.00033863622, y: -0.15445438, z: 0.20059864} + outSlope: {x: -0.00033313237, y: -0.1544171, z: 0.2006016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: -0.15584743, y: 0.85162437, z: -0.11176458} + inSlope: {x: 0.07386342, y: -0.072823934, z: 0.50436485} + outSlope: {x: 0.07386516, y: -0.0728017, z: 0.5043705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: -0.15160252, y: 0.8390387, z: -0.004334179} + inSlope: {x: -0.08136295, y: -0.11310129, z: 0.72846085} + outSlope: {x: -0.08135984, y: -0.113124825, z: 0.72844785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: -0.15323117, y: 0.83703434, z: 0.007855374} + inSlope: {x: -0.12548776, y: -0.14608383, z: 0.7600039} + outSlope: {x: -0.12548333, y: -0.14607272, z: 0.7599867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: -0.15578541, y: 0.8341702, z: 0.02099901} + inSlope: {x: -0.18766569, y: -0.20800167, z: 0.83806646} + outSlope: {x: -0.18765055, y: -0.20796703, z: 0.8380094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: -0.20863236, y: 0.79994667, z: 0.17745434} + inSlope: {x: -0.3665122, y: 0.06815018, z: 0.99909973} + outSlope: {x: -0.3665115, y: 0.06818351, z: 0.99911934} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9333333 + value: {x: -0.24819519, y: 0.8602931, z: 0.2705811} + inSlope: {x: -0.38287488, y: 0.9034097, z: 0.8525693} + outSlope: {x: -0.38284907, y: 0.9033904, z: 0.8525046} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: -0.26503822, y: 0.9159648, z: 0.3347686} + inSlope: {x: 0.011621649, y: 0.24134563, z: 0.49106964} + outSlope: {x: 0.011621429, y: 0.24130312, z: 0.49105373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: -0.23679993, y: 0.95685804, z: 0.4553662} + inSlope: {x: -0.019081077, y: 0.16820931, z: 0.254238} + outSlope: {x: -0.019071484, y: 0.1681777, z: 0.25421005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7333333 + value: {x: -0.24143568, y: 1.0187073, z: 0.50498605} + inSlope: {x: 0.17861517, y: 0.15433797, z: 0.00739703} + outSlope: {x: 0.17861915, y: 0.1542874, z: 0.0073970314} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: -0.19008377, y: 1.0338775, z: 0.48968977} + inSlope: {x: 0.025768463, y: -0.1577954, z: -0.05671936} + outSlope: {x: 0.025770154, y: -0.15779583, z: -0.056698978} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3666666 + value: {x: -0.21742706, y: 0.9146569, z: 0.4470174} + inSlope: {x: -0.063062064, y: -0.45369342, z: -0.40604958} + outSlope: {x: -0.06307484, y: -0.45368582, z: -0.40605235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.23044464, y: 0.7709469, z: 0.25221175} + inSlope: {x: 0.026877126, y: -0.047233395, z: -0.7352606} + outSlope: {x: 0.026877832, y: -0.047275696, z: -0.73529} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.20817623, y: 0.8538392, z: 0.04629793} + inSlope: {x: 0.11462683, y: 0.49568272, z: -0.8282419} + outSlope: {x: 0.1146209, y: 0.49567932, z: -0.828248} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.95 + value: {x: -0.20202398, y: 0.8808057, z: 0.0030618692} + inSlope: {x: 0.06292964, y: 0.27933523, z: -0.4304498} + outSlope: {x: 0.06293187, y: 0.27933198, z: -0.43046072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9666667 + value: {x: -0.20112182, y: 0.8848218, z: -0.0030707896} + inSlope: {x: 0.044163544, y: 0.19693445, z: -0.2990641} + outSlope: {x: 0.044157226, y: 0.1969593, z: -0.29906875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: -0.20055194, y: 0.8873699, z: -0.0069066607} + inSlope: {x: 0.023045585, y: 0.10318306, z: -0.15484914} + outSlope: {x: 0.023046132, y: 0.103178926, z: -0.1548516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.20035332, y: 0.8882614, z: -0.008232615} + inSlope: {x: 0.011907205, y: 0.053500626, z: -0.079558596} + outSlope: {x: 0.011907205, y: 0.053500626, z: -0.079558596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.31342787, y: 0.9199087, z: 0.22298227} + inSlope: {x: -0.17593479, y: 0.045104537, z: 0.14097375} + outSlope: {x: -0.17593479, y: 0.045104537, z: 0.14097375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.25386176, y: 0.93709165, z: 0.27739707} + inSlope: {x: -0.10879656, y: 0.10397238, z: 0.3341272} + outSlope: {x: -0.108786725, y: 0.10397503, z: 0.33411598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.22741884, y: 0.9838784, z: 0.43892732} + inSlope: {x: -0.050358728, y: -0.068965204, z: 0.016027842} + outSlope: {x: -0.05033993, y: -0.06897872, z: 0.016031008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: 0.2028438, y: 0.8583437, z: 0.27916694} + inSlope: {x: 0.00418925, y: -0.17798999, z: -0.12178103} + outSlope: {x: 0.004187178, y: -0.17794663, z: -0.121776685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.22724196, y: 0.82290024, z: 0.31328812} + inSlope: {x: 0.08059743, y: -0.015881142, z: -0.11375109} + outSlope: {x: 0.08058151, y: -0.01584365, z: -0.11373239} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: 0.2499297, y: 0.84732765, z: 0.2081258} + inSlope: {x: -0.042480014, y: 0.14327404, z: -0.48429507} + outSlope: {x: -0.042486552, y: 0.1432941, z: -0.4842843} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: 0.23942474, y: 0.8577602, z: 0.17571397} + inSlope: {x: -0.45150745, y: 0.31188923, z: -0.90374786} + outSlope: {x: -0.45149398, y: 0.3119021, z: -0.90372473} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1166666 + value: {x: 0.19809839, y: 0.8874826, z: 0.093514405} + inSlope: {x: -0.22809154, y: 0.28632027, z: -0.76249653} + outSlope: {x: -0.22808994, y: 0.28636414, z: -0.7624878} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.20040378, y: 0.8980539, z: 0.06627244} + inSlope: {x: 0.22666709, y: 0.17512897, z: -0.43450817} + outSlope: {x: 0.22666502, y: 0.17508428, z: -0.43452495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3166666 + value: {x: 0.25151965, y: 0.9175317, z: 0.023130879} + inSlope: {x: 0.16467461, y: 0.108783044, z: -0.21448681} + outSlope: {x: 0.16465974, y: 0.1088007, z: -0.21447928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: 0.25443283, y: 0.9227018, z: 0.013017733} + inSlope: {x: 0.006100086, y: 0.09229656, z: -0.17862323} + outSlope: {x: 0.006100764, y: 0.09230636, z: -0.17862026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: 0.2507675, y: 0.92922574, z: 0.00081594463} + inSlope: {x: -0.08493795, y: 0.07000542, z: -0.12442535} + outSlope: {x: -0.08492389, y: 0.070009775, z: -0.124428585} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.24924248, y: 0.93038166, z: -0.0012148594} + inSlope: {x: -0.097049184, y: 0.06937762, z: -0.12040325} + outSlope: {x: -0.09705987, y: 0.0693421, z: -0.1204052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.22617954, y: 0.9502959, z: -0.03263424} + inSlope: {x: -0.08819407, y: 0.1678599, z: -0.24859321} + outSlope: {x: -0.08820573, y: 0.16791373, z: -0.24860343} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 0.19706354, y: 1.0263399, z: -0.14620042} + inSlope: {x: -0.072272986, y: -0.10142003, z: -0.2925976} + outSlope: {x: -0.072263174, y: -0.10140301, z: -0.29259956} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: 0.17801158, y: 0.8720695, z: -0.22220922} + inSlope: {x: 0.01381365, y: -0.23958874, z: 0.17326345} + outSlope: {x: 0.013807471, y: -0.23959762, z: 0.17326194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: 0.19559658, y: 0.83561134, z: -0.108999945} + inSlope: {x: 0.11826432, y: -0.11601375, z: 0.5330085} + outSlope: {x: 0.11827282, y: -0.11600111, z: 0.5330335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: 0.20649141, y: 0.82519925, z: -0.06803732} + inSlope: {x: 0.22503936, y: -0.17818639, z: 0.7437669} + outSlope: {x: 0.22503364, y: -0.1781452, z: 0.7437762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8 + value: {x: 0.23033483, y: 0.819649, z: 0.0040012384} + inSlope: {x: 0.33395043, y: 0.13750447, z: 0.95014614} + outSlope: {x: 0.33395413, y: 0.13747983, z: 0.9501187} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8166666 + value: {x: 0.2360212, y: 0.82289493, z: 0.020019207} + inSlope: {x: 0.37541446, y: 0.2702096, z: 1.0168852} + outSlope: {x: 0.37540022, y: 0.27022552, z: 1.0168468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8333333 + value: {x: 0.24284787, y: 0.82865584, z: 0.037895586} + inSlope: {x: 0.4607024, y: 0.42002338, z: 1.1576263} + outSlope: {x: 0.46067724, y: 0.42000374, z: 1.157571} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.31448805, y: 0.91736114, z: 0.21755658} + inSlope: {x: 0.034815777, y: 0.24645296, z: 0.48527667} + outSlope: {x: 0.034812476, y: 0.24645297, z: 0.48528317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.31342787, y: 0.9199087, z: 0.22298227} + inSlope: {x: -0.06362315, y: 0.15287292, z: 0.32555073} + outSlope: {x: -0.06362315, y: 0.15287292, z: 0.32555073} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_CTRLs_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.11845873, y: 0.74000794, z: -0.052394293} + inSlope: {x: -0.472119, y: -24.426693, z: 11.505652} + outSlope: {x: -0.472119, y: -24.426693, z: 11.505652} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.12632738, y: 0.3328964, z: 0.1393666} + inSlope: {x: -0.2196624, y: -12.125768, z: 5.93104} + outSlope: {x: -0.21965766, y: -12.125767, z: 5.9310436} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.12578076, y: 0.3358156, z: 0.14530714} + inSlope: {x: 0.03507144, y: 0.1801841, z: 0.35533524} + outSlope: {x: 0.035071857, y: 0.18017653, z: 0.35533577} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.11796891, y: 0.37999618, z: 0.26501366} + inSlope: {x: -0.037617385, y: 0.0016554714, z: 0.45185423} + outSlope: {x: -0.037617538, y: 0.0016835872, z: 0.4518368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.15199347, y: 0.33755866, z: 0.45224628} + inSlope: {x: -0.053379864, y: -0.36105812, z: 0.10488862} + outSlope: {x: -0.053387683, y: -0.36104092, z: 0.10488464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.81666666 + value: {x: -0.15343666, y: 0.28421235, z: 0.4340668} + inSlope: {x: 0.033487458, y: -0.96268606, z: -0.6236318} + outSlope: {x: 0.033485956, y: -0.9626834, z: -0.6236227} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.14237887, y: 0.13119501, z: 0.3051075} + inSlope: {x: 0.07009332, y: -0.7122372, z: -0.7559962} + outSlope: {x: 0.07009324, y: -0.71220845, z: -0.75598866} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: -0.13910705, y: 0.091053806, z: 0.25064698} + inSlope: {x: 0.01492717, y: -0.1661514, z: -0.24177037} + outSlope: {x: 0.014931555, y: -0.16616578, z: -0.24178126} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2333333 + value: {x: -0.13851683, y: 0.09540787, z: 0.2523376} + inSlope: {x: -0.008351034, y: 0.11883982, z: 0.06991566} + outSlope: {x: -0.008346155, y: 0.11883968, z: 0.06991616} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: -0.14171958, y: 0.10655414, z: 0.23587392} + inSlope: {x: -0.031501766, y: -0.042938784, z: -0.3816084} + outSlope: {x: -0.03149583, y: -0.04293652, z: -0.38159388} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6333333 + value: {x: -0.1536979, y: 0.09675769, z: 0.050750207} + inSlope: {x: -0.045239106, y: 0.0809702, z: -0.89786625} + outSlope: {x: -0.045235533, y: 0.080965154, z: -0.8978598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: -0.1556707, y: 0.10333839, z: 0.008433756} + inSlope: {x: -0.039384272, y: 0.16316172, z: -0.7684332} + outSlope: {x: -0.03938609, y: 0.16315523, z: -0.7683825} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: -0.15635315, y: 0.10613186, z: -0.0039326358} + inSlope: {x: -0.040674906, y: 0.17819865, z: -0.73819447} + outSlope: {x: -0.04067348, y: 0.17820361, z: -0.73823845} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8833333 + value: {x: -0.16264999, y: 0.14567652, z: -0.12212874} + inSlope: {x: -0.025334787, y: 0.18531771, z: -0.52092683} + outSlope: {x: -0.025332663, y: 0.18531707, z: -0.5209247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0666666 + value: {x: -0.16642004, y: 0.16106445, z: -0.19250631} + inSlope: {x: -0.029781856, y: -0.03582614, z: -0.23352967} + outSlope: {x: -0.029779622, y: -0.03582652, z: -0.23352386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.35 + value: {x: -0.16746469, y: 0.17746471, z: -0.2477599} + inSlope: {x: 0.07424513, y: 0.3357398, z: -0.27044284} + outSlope: {x: 0.0742363, y: 0.3357243, z: -0.27041364} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5 + value: {x: -0.14511523, y: 0.2690751, z: -0.32085487} + inSlope: {x: 0.18937342, y: 0.92596304, z: -0.7057878} + outSlope: {x: 0.18937235, y: 0.92595404, z: -0.7057908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: -0.12221503, y: 0.45943943, z: -0.4278652} + inSlope: {x: -0.029272458, y: 0.79438686, z: -0.27297255} + outSlope: {x: -0.029276704, y: 0.79443383, z: -0.27299565} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: -0.1760769, y: 0.5775043, z: -0.4371976} + inSlope: {x: -0.10021158, y: 0.04586621, z: 0.09685186} + outSlope: {x: -0.10022079, y: 0.045859564, z: 0.09684358} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: -0.1895277, y: 0.48196268, z: -0.34984365} + inSlope: {x: -0.04816394, y: -0.22516611, z: 0.25396603} + outSlope: {x: -0.048168167, y: -0.22515777, z: 0.25394875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: -0.19357492, y: 0.43192184, z: -0.21146348} + inSlope: {x: 0.13608159, y: -0.19696508, z: 0.8646199} + outSlope: {x: 0.13608485, y: -0.19697762, z: 0.86465245} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.15639062, y: 0.37478462, z: -0.011914492} + inSlope: {x: 0.2367146, y: -0.39788315, z: 1.2465774} + outSlope: {x: 0.23671415, y: -0.39789635, z: 1.2465872} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: -0.13300776, y: 0.33578578, z: 0.11392786} + inSlope: {x: 0.21708377, y: -0.36152297, z: 1.2273082} + outSlope: {x: 0.21708356, y: -0.36152425, z: 1.2273164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.12945515, y: 0.3298775, z: 0.13418016} + inSlope: {x: 0.21316259, y: -0.3544943, z: 1.2151802} + outSlope: {x: 0.21316259, y: -0.3544943, z: 1.2151802} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.16976023, y: 0.24972227, z: 0.19791873} + inSlope: {x: -1.7278497, y: -3.1571722, z: -30.560354} + outSlope: {x: -1.7278497, y: -3.1571722, z: -30.560354} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.1409627, y: 0.1971027, z: -0.3114206} + inSlope: {x: -0.867502, y: -1.5809067, z: -15.302157} + outSlope: {x: -0.8675045, y: -1.5809143, z: -15.302174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.14084345, y: 0.19702536, z: -0.3121534} + inSlope: {x: -0.010998749, y: 0.0025936752, z: -0.069026895} + outSlope: {x: -0.011002758, y: 0.0025939383, z: -0.06901713} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.13247727, y: 0.20608658, z: -0.36525446} + inSlope: {x: -0.034091998, y: 0.06467001, z: -0.22092001} + outSlope: {x: -0.034095246, y: 0.0646638, z: -0.22092226} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.13229778, y: 0.21620445, z: -0.37908888} + inSlope: {x: 0.06834392, y: 0.11831364, z: -0.120739296} + outSlope: {x: 0.06834203, y: 0.11830318, z: -0.120734714} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.15905665, y: 0.29985037, z: -0.45523673} + inSlope: {x: 0.14284456, y: 0.7854729, z: -0.52540284} + outSlope: {x: 0.14284073, y: 0.785447, z: -0.52537936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.17274748, y: 0.4458718, z: -0.5066641} + inSlope: {x: -0.03551617, y: 0.7366573, z: 0.04045283} + outSlope: {x: -0.035513934, y: 0.73663366, z: 0.040452927} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.1573645, y: 0.5836694, z: -0.41005668} + inSlope: {x: -0.028775891, y: -0.014727036, z: 0.30566508} + outSlope: {x: -0.028772213, y: -0.014724302, z: 0.3056664} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: 0.14793059, y: 0.5294166, z: -0.30472907} + inSlope: {x: -0.025222337, y: -0.30340078, z: 0.59367204} + outSlope: {x: -0.025225658, y: -0.3034085, z: 0.5936698} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.14870466, y: 0.41254473, z: -0.16110995} + inSlope: {x: 0.016718468, y: -0.858714, z: 1.0429336} + outSlope: {x: 0.016722927, y: -0.8586721, z: 1.0428683} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: 0.14797834, y: 0.3531285, z: -0.05587347} + inSlope: {x: -0.0375012, y: -0.19084737, z: 0.9962143} + outSlope: {x: -0.03750229, y: -0.19083245, z: 0.9961971} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: 0.14649339, y: 0.35210595, z: -0.023363432} + inSlope: {x: -0.03898986, y: 0.08238859, z: 0.9960806} + outSlope: {x: -0.038988955, y: 0.082382, z: 0.99601233} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.14571533, y: 0.357123, z: 0.01131155} + inSlope: {x: -0.0066073867, y: 0.20306315, z: 1.0802611} + outSlope: {x: -0.006606435, y: 0.20307514, z: 1.0802782} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: 0.159501, y: 0.4264289, z: 0.28918508} + inSlope: {x: 0.03797308, y: 0.012878424, z: 0.65025175} + outSlope: {x: 0.037976407, y: 0.012855762, z: 0.6502575} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1 + value: {x: 0.14854778, y: 0.41537938, z: 0.3275553} + inSlope: {x: -0.24083403, y: -0.16134243, z: 0.10462557} + outSlope: {x: -0.24082813, y: -0.16132422, z: 0.10464671} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.35 + value: {x: 0.08821839, y: 0.37935978, z: 0.35291943} + inSlope: {x: -0.015214494, y: -0.043167695, z: 0.4302071} + outSlope: {x: -0.015209513, y: -0.04317129, z: 0.43017176} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5833333 + value: {x: 0.0975143, y: 0.37132293, z: 0.51725334} + inSlope: {x: 0.032172363, y: -0.024055392, z: 0.5494356} + outSlope: {x: 0.032173753, y: -0.024048852, z: 0.54940164} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.097889215, y: 0.36678657, z: 0.5424032} + inSlope: {x: -0.0058054286, y: -0.2099235, z: 0.03947463} + outSlope: {x: -0.005801615, y: -0.20993264, z: 0.03948051} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9166667 + value: {x: 0.09170292, y: 0.16108373, z: 0.43753517} + inSlope: {x: -0.053837385, y: -0.7966475, z: -0.6343208} + outSlope: {x: -0.053837657, y: -0.7966777, z: -0.6343434} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.95 + value: {x: 0.090252414, y: 0.1409184, z: 0.4203637} + inSlope: {x: -0.079102255, y: -0.45667678, z: -0.64783365} + outSlope: {x: -0.07910519, y: -0.45669073, z: -0.6478305} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9666667 + value: {x: 0.08817149, y: 0.13370758, z: 0.40577167} + inSlope: {x: -0.19896036, y: -0.7156381, z: -1.417855} + outSlope: {x: -0.19897483, y: -0.71566886, z: -1.4179138} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9833333 + value: {x: 0.083620384, y: 0.117064394, z: 0.37310314} + inSlope: {x: -0.16706486, y: -0.65215415, z: -1.2405847} + outSlope: {x: -0.1670742, y: -0.65217847, z: -1.2406588} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 0.0826022, y: 0.11196787, z: 0.36441597} + inSlope: {x: -0.14803338, y: -0.46233994, z: -1.0969645} + outSlope: {x: -0.1480397, y: -0.46235865, z: -1.0970197} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: 0.078686066, y: 0.10165322, z: 0.33653808} + inSlope: {x: -0.15494159, y: -0.31276244, z: -1.079581} + outSlope: {x: -0.15494467, y: -0.31277215, z: -1.0796056} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0333333 + value: {x: 0.07743723, y: 0.101541765, z: 0.32842818} + inSlope: {x: -0.04009085, y: 0.020482838, z: -0.30269274} + outSlope: {x: -0.040089674, y: 0.02047548, z: -0.30270064} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0666666 + value: {x: 0.07686078, y: 0.10223704, z: 0.32098868} + inSlope: {x: -0.030068612, y: -0.009874569, z: -0.3482793} + outSlope: {x: -0.030068517, y: -0.009873915, z: -0.34827673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3 + value: {x: 0.07317798, y: 0.10162154, z: 0.23607606} + inSlope: {x: -0.008808497, y: -0.0047936616, z: -0.33835873} + outSlope: {x: -0.008808946, y: -0.0047889473, z: -0.33835286} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.4333334 + value: {x: 0.0702227, y: 0.09984784, z: 0.19984914} + inSlope: {x: -0.042684454, y: -0.013323739, z: -0.16248073} + outSlope: {x: -0.042686574, y: -0.0133224595, z: -0.16246758} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: 0.06447082, y: 0.09983369, z: 0.12466233} + inSlope: {x: 0.029403985, y: 0.016878605, z: -0.8123341} + outSlope: {x: 0.029406803, y: 0.016886996, z: -0.8123696} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: 0.06887025, y: 0.106258236, z: 0.057006937} + inSlope: {x: 0.112482496, y: 0.201721, z: -1.1496807} + outSlope: {x: 0.11248528, y: 0.20172225, z: -1.1497023} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8 + value: {x: 0.08295858, y: 0.13003793, z: -0.045814022} + inSlope: {x: 0.22049503, y: 0.33750686, z: -1.2878423} + outSlope: {x: 0.22048509, y: 0.3375011, z: -1.2878044} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.14124066, y: 0.18364652, z: -0.29134503} + inSlope: {x: 0.3015223, y: 0.11366232, z: -1.0208997} + outSlope: {x: 0.3015223, y: 0.11366232, z: -1.0208997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.20035332, y: 0.8882614, z: -0.008232615} + inSlope: {x: 0.028705372, y: 0.15796047, z: -0.30371824} + outSlope: {x: 0.028705372, y: 0.15796047, z: -0.30371824} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.19031937, y: 0.94020694, z: -0.10846218} + inSlope: {x: 0.060222074, y: 0.114813335, z: -0.2408447} + outSlope: {x: 0.06023303, y: 0.11480329, z: -0.24084514} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.15558669, y: 0.9716098, z: -0.18591043} + inSlope: {x: 0.029719457, y: -0.07225261, z: -0.04243887} + outSlope: {x: 0.029721748, y: -0.07221293, z: -0.04244884} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: -0.16074711, y: 0.86448395, z: -0.15200649} + inSlope: {x: -0.00033863622, y: -0.15445438, z: 0.20059864} + outSlope: {x: -0.00033313237, y: -0.1544171, z: 0.2006016} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: -0.15584743, y: 0.85162437, z: -0.11176458} + inSlope: {x: 0.07386342, y: -0.072823934, z: 0.50436485} + outSlope: {x: 0.07386516, y: -0.0728017, z: 0.5043705} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: -0.15160252, y: 0.8390387, z: -0.004334179} + inSlope: {x: -0.08136295, y: -0.11310129, z: 0.72846085} + outSlope: {x: -0.08135984, y: -0.113124825, z: 0.72844785} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: -0.15323117, y: 0.83703434, z: 0.007855374} + inSlope: {x: -0.12548776, y: -0.14608383, z: 0.7600039} + outSlope: {x: -0.12548333, y: -0.14607272, z: 0.7599867} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: -0.15578541, y: 0.8341702, z: 0.02099901} + inSlope: {x: -0.18766569, y: -0.20800167, z: 0.83806646} + outSlope: {x: -0.18765055, y: -0.20796703, z: 0.8380094} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: -0.20863236, y: 0.79994667, z: 0.17745434} + inSlope: {x: -0.3665122, y: 0.06815018, z: 0.99909973} + outSlope: {x: -0.3665115, y: 0.06818351, z: 0.99911934} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9333333 + value: {x: -0.24819519, y: 0.8602931, z: 0.2705811} + inSlope: {x: -0.38287488, y: 0.9034097, z: 0.8525693} + outSlope: {x: -0.38284907, y: 0.9033904, z: 0.8525046} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: -0.26503822, y: 0.9159648, z: 0.3347686} + inSlope: {x: 0.011621649, y: 0.24134563, z: 0.49106964} + outSlope: {x: 0.011621429, y: 0.24130312, z: 0.49105373} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: -0.23679993, y: 0.95685804, z: 0.4553662} + inSlope: {x: -0.019081077, y: 0.16820931, z: 0.254238} + outSlope: {x: -0.019071484, y: 0.1681777, z: 0.25421005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7333333 + value: {x: -0.24143568, y: 1.0187073, z: 0.50498605} + inSlope: {x: 0.17861517, y: 0.15433797, z: 0.00739703} + outSlope: {x: 0.17861915, y: 0.1542874, z: 0.0073970314} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: -0.19008377, y: 1.0338775, z: 0.48968977} + inSlope: {x: 0.025768463, y: -0.1577954, z: -0.05671936} + outSlope: {x: 0.025770154, y: -0.15779583, z: -0.056698978} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3666666 + value: {x: -0.21742706, y: 0.9146569, z: 0.4470174} + inSlope: {x: -0.063062064, y: -0.45369342, z: -0.40604958} + outSlope: {x: -0.06307484, y: -0.45368582, z: -0.40605235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.23044464, y: 0.7709469, z: 0.25221175} + inSlope: {x: 0.026877126, y: -0.047233395, z: -0.7352606} + outSlope: {x: 0.026877832, y: -0.047275696, z: -0.73529} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8833334 + value: {x: -0.20817623, y: 0.8538392, z: 0.04629793} + inSlope: {x: 0.11462683, y: 0.49568272, z: -0.8282419} + outSlope: {x: 0.1146209, y: 0.49567932, z: -0.828248} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.95 + value: {x: -0.20202398, y: 0.8808057, z: 0.0030618692} + inSlope: {x: 0.06292964, y: 0.27933523, z: -0.4304498} + outSlope: {x: 0.06293187, y: 0.27933198, z: -0.43046072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9666667 + value: {x: -0.20112182, y: 0.8848218, z: -0.0030707896} + inSlope: {x: 0.044163544, y: 0.19693445, z: -0.2990641} + outSlope: {x: 0.044157226, y: 0.1969593, z: -0.29906875} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: -0.20055194, y: 0.8873699, z: -0.0069066607} + inSlope: {x: 0.023045585, y: 0.10318306, z: -0.15484914} + outSlope: {x: 0.023046132, y: 0.103178926, z: -0.1548516} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.20035332, y: 0.8882614, z: -0.008232615} + inSlope: {x: 0.011907205, y: 0.053500626, z: -0.079558596} + outSlope: {x: 0.011907205, y: 0.053500626, z: -0.079558596} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.31342787, y: 0.9199087, z: 0.22298227} + inSlope: {x: -0.17593479, y: 0.045104537, z: 0.14097375} + outSlope: {x: -0.17593479, y: 0.045104537, z: 0.14097375} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.25386176, y: 0.93709165, z: 0.27739707} + inSlope: {x: -0.10879656, y: 0.10397238, z: 0.3341272} + outSlope: {x: -0.108786725, y: 0.10397503, z: 0.33411598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.22741884, y: 0.9838784, z: 0.43892732} + inSlope: {x: -0.050358728, y: -0.068965204, z: 0.016027842} + outSlope: {x: -0.05033993, y: -0.06897872, z: 0.016031008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: 0.2028438, y: 0.8583437, z: 0.27916694} + inSlope: {x: 0.00418925, y: -0.17798999, z: -0.12178103} + outSlope: {x: 0.004187178, y: -0.17794663, z: -0.121776685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.22724196, y: 0.82290024, z: 0.31328812} + inSlope: {x: 0.08059743, y: -0.015881142, z: -0.11375109} + outSlope: {x: 0.08058151, y: -0.01584365, z: -0.11373239} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: 0.2499297, y: 0.84732765, z: 0.2081258} + inSlope: {x: -0.042480014, y: 0.14327404, z: -0.48429507} + outSlope: {x: -0.042486552, y: 0.1432941, z: -0.4842843} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: 0.23942474, y: 0.8577602, z: 0.17571397} + inSlope: {x: -0.45150745, y: 0.31188923, z: -0.90374786} + outSlope: {x: -0.45149398, y: 0.3119021, z: -0.90372473} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1166666 + value: {x: 0.19809839, y: 0.8874826, z: 0.093514405} + inSlope: {x: -0.22809154, y: 0.28632027, z: -0.76249653} + outSlope: {x: -0.22808994, y: 0.28636414, z: -0.7624878} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: 0.20040378, y: 0.8980539, z: 0.06627244} + inSlope: {x: 0.22666709, y: 0.17512897, z: -0.43450817} + outSlope: {x: 0.22666502, y: 0.17508428, z: -0.43452495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3166666 + value: {x: 0.25151965, y: 0.9175317, z: 0.023130879} + inSlope: {x: 0.16467461, y: 0.108783044, z: -0.21448681} + outSlope: {x: 0.16465974, y: 0.1088007, z: -0.21447928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: 0.25443283, y: 0.9227018, z: 0.013017733} + inSlope: {x: 0.006100086, y: 0.09229656, z: -0.17862323} + outSlope: {x: 0.006100764, y: 0.09230636, z: -0.17862026} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: 0.2507675, y: 0.92922574, z: 0.00081594463} + inSlope: {x: -0.08493795, y: 0.07000542, z: -0.12442535} + outSlope: {x: -0.08492389, y: 0.070009775, z: -0.124428585} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.24924248, y: 0.93038166, z: -0.0012148594} + inSlope: {x: -0.097049184, y: 0.06937762, z: -0.12040325} + outSlope: {x: -0.09705987, y: 0.0693421, z: -0.1204052} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: 0.22617954, y: 0.9502959, z: -0.03263424} + inSlope: {x: -0.08819407, y: 0.1678599, z: -0.24859321} + outSlope: {x: -0.08820573, y: 0.16791373, z: -0.24860343} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 0.19706354, y: 1.0263399, z: -0.14620042} + inSlope: {x: -0.072272986, y: -0.10142003, z: -0.2925976} + outSlope: {x: -0.072263174, y: -0.10140301, z: -0.29259956} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: 0.17801158, y: 0.8720695, z: -0.22220922} + inSlope: {x: 0.01381365, y: -0.23958874, z: 0.17326345} + outSlope: {x: 0.013807471, y: -0.23959762, z: 0.17326194} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: 0.19559658, y: 0.83561134, z: -0.108999945} + inSlope: {x: 0.11826432, y: -0.11601375, z: 0.5330085} + outSlope: {x: 0.11827282, y: -0.11600111, z: 0.5330335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7166667 + value: {x: 0.20649141, y: 0.82519925, z: -0.06803732} + inSlope: {x: 0.22503936, y: -0.17818639, z: 0.7437669} + outSlope: {x: 0.22503364, y: -0.1781452, z: 0.7437762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8 + value: {x: 0.23033483, y: 0.819649, z: 0.0040012384} + inSlope: {x: 0.33395043, y: 0.13750447, z: 0.95014614} + outSlope: {x: 0.33395413, y: 0.13747983, z: 0.9501187} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8166666 + value: {x: 0.2360212, y: 0.82289493, z: 0.020019207} + inSlope: {x: 0.37541446, y: 0.2702096, z: 1.0168852} + outSlope: {x: 0.37540022, y: 0.27022552, z: 1.0168468} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8333333 + value: {x: 0.24284787, y: 0.82865584, z: 0.037895586} + inSlope: {x: 0.4607024, y: 0.42002338, z: 1.1576263} + outSlope: {x: 0.46067724, y: 0.42000374, z: 1.157571} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.31448805, y: 0.91736114, z: 0.21755658} + inSlope: {x: 0.034815777, y: 0.24645296, z: 0.48527667} + outSlope: {x: 0.034812476, y: 0.24645297, z: 0.48528317} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.31342787, y: 0.9199087, z: 0.22298227} + inSlope: {x: -0.06362315, y: 0.15287292, z: 0.32555073} + outSlope: {x: -0.06362315, y: 0.15287292, z: 0.32555073} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_Options + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.017564809, y: -0.0043375534, z: 0.036155608} + inSlope: {x: 0.0034737545, y: -0.043433905, z: 0.01369709} + outSlope: {x: 0.0034737545, y: -0.043433905, z: 0.01369709} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.018691774, y: -0.018665386, z: 0.040491328} + inSlope: {x: 0.0016869255, y: -0.032829423, z: -0.001179735} + outSlope: {x: 0.0016867889, y: -0.032829236, z: -0.0011800365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.018819185, y: -0.028367136, z: 0.035312477} + inSlope: {x: -0.0104151, y: -0.062277436, z: -0.018148834} + outSlope: {x: -0.010414887, y: -0.062277563, z: -0.018148893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.016355863, y: -0.038896084, z: 0.031299017} + inSlope: {x: -0.03805266, y: -0.14673533, z: -0.058671158} + outSlope: {x: -0.038051896, y: -0.14673062, z: -0.058670353} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.010596668, y: -0.065022685, z: 0.028461987} + inSlope: {x: -0.015086626, y: -0.13338283, z: 0.06911448} + outSlope: {x: -0.015086547, y: -0.13338025, z: 0.06911506} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.2666667 + value: {x: 0.010030052, y: -0.10490366, z: 0.06434849} + inSlope: {x: 0.0016433609, y: -0.10582962, z: 0.15733296} + outSlope: {x: 0.0016430528, y: -0.1058284, z: 0.15733238} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: 0.009834928, y: -0.11025821, z: 0.08102914} + inSlope: {x: -0.0046570436, y: 0.034190424, z: 0.12312889} + outSlope: {x: -0.004656814, y: 0.034192707, z: 0.12312844} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0.010512974, y: -0.0755322, z: 0.100132756} + inSlope: {x: -0.005864731, y: 0.2942661, z: 0.09893177} + outSlope: {x: -0.0058641396, y: 0.29424667, z: 0.098926865} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.0062339413, y: -0.04714404, z: 0.10913156} + inSlope: {x: -0.07885269, y: 0.15417671, z: 0.05119014} + outSlope: {x: -0.07885129, y: 0.1541704, z: 0.051187202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7166667 + value: {x: 0.0010381552, y: -0.040141635, z: 0.11117918} + inSlope: {x: -0.12664498, y: 0.1340828, z: 0.031885553} + outSlope: {x: -0.12664706, y: 0.13408476, z: 0.031880513} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7333333 + value: {x: -0.0011832275, y: -0.037944302, z: 0.111663304} + inSlope: {x: -0.13886243, y: 0.12930617, z: 0.026422767} + outSlope: {x: -0.13886335, y: 0.12930723, z: 0.026425628} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: -0.037087925, y: -0.020502824, z: 0.11237972} + inSlope: {x: -0.06837756, y: -0.011609312, z: -0.004685487} + outSlope: {x: -0.06837781, y: -0.011609686, z: -0.0046857325} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1 + value: {x: -0.041603006, y: -0.025206633, z: 0.11192039} + inSlope: {x: -0.0247678, y: -0.060476296, z: -0.0044567417} + outSlope: {x: -0.024767514, y: -0.06047294, z: -0.0044562784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.040859096, y: -0.07183993, z: 0.10602212} + inSlope: {x: -0.00042084328, y: -0.052438736, z: -0.019741073} + outSlope: {x: -0.00042151063, y: -0.052443054, z: -0.019739684} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7833333 + value: {x: -0.0405684, y: -0.0702729, z: 0.10251373} + inSlope: {x: 0.0056659197, y: 0.06280963, z: -0.034283802} + outSlope: {x: 0.0056657563, y: 0.06280867, z: -0.034285843} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.05 + value: {x: -0.041067235, y: -0.077087246, z: 0.08793863} + inSlope: {x: -0.019127166, y: -0.23985395, z: -0.08953284} + outSlope: {x: -0.019129155, y: -0.23984668, z: -0.089526296} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.35 + value: {x: -0.04775554, y: -0.1583443, z: 0.06108629} + inSlope: {x: -0.008310189, y: -0.050850224, z: -0.028623084} + outSlope: {x: -0.008309207, y: -0.050848108, z: -0.028621983} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.044306893, y: -0.100181036, z: 0.0715412} + inSlope: {x: 0.100465894, y: 0.24245223, z: -0.03641859} + outSlope: {x: 0.10047031, y: 0.24245767, z: -0.036421} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9333334 + value: {x: 0.004282498, y: -0.024045952, z: 0.043955944} + inSlope: {x: 0.20924051, y: 0.30157736, z: -0.12497514} + outSlope: {x: 0.20924786, y: 0.3015865, z: -0.1249795} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.017564809, y: -0.0043375534, z: 0.036155608} + inSlope: {x: 0.18966547, y: 0.2899443, z: -0.109381} + outSlope: {x: 0.18966547, y: 0.2899443, z: -0.109381} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.011062671, y: -0.50283337, z: 0.51200265} + inSlope: {x: -0.3000905, y: -0.0092638265, z: -0.16696882} + outSlope: {x: -0.3000905, y: -0.0092638265, z: -0.16696882} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.000974558, y: -0.5030952, z: 0.5063702} + inSlope: {x: -0.30729905, y: -0.005253164, z: -0.17263637} + outSlope: {x: -0.3072992, y: -0.0052627563, z: -0.17262398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.08801622, y: -0.50645286, z: 0.45709124} + inSlope: {x: -0.24102451, y: -0.044540692, z: -0.12137482} + outSlope: {x: -0.24102563, y: -0.044536624, z: -0.12139466} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.16680889, y: -0.5360059, z: 0.42378867} + inSlope: {x: -0.04666087, y: -0.0253295, z: 0.07129108} + outSlope: {x: -0.046658907, y: -0.02531904, z: 0.07126765} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: -0.1358715, y: -0.53150105, z: 0.5318378} + inSlope: {x: 0.19533719, y: -0.011594837, z: 0.16063277} + outSlope: {x: 0.19533573, y: -0.011583175, z: 0.16062221} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: -0.09650173, y: -0.539087, z: 0.54602444} + inSlope: {x: 0.49519625, y: -0.10899721, z: 0.0896812} + outSlope: {x: 0.49520364, y: -0.109005496, z: 0.08968437} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: 0.009902654, y: -0.5508965, z: 0.5620355} + inSlope: {x: 0.7287058, y: 0.030226924, z: 0.13470067} + outSlope: {x: 0.7286928, y: 0.030232806, z: 0.13469903} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: 0.035314903, y: -0.5484796, z: 0.56763434} + inSlope: {x: 0.8428607, y: 0.12989937, z: 0.23140267} + outSlope: {x: 0.8428035, y: 0.12986912, z: 0.23138182} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.85 + value: {x: 0.2106768, y: -0.5019011, z: 0.6041397} + inSlope: {x: 0.98364705, y: 0.28278416, z: -0.21781406} + outSlope: {x: 0.9836607, y: 0.28281218, z: -0.21782428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.34138882, y: -0.4628236, z: 0.5027268} + inSlope: {x: 0.5605384, y: 0.022526454, z: -0.3484286} + outSlope: {x: 0.56054807, y: 0.022514474, z: -0.348433} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: 0.4545242, y: -0.49661574, z: 0.4683329} + inSlope: {x: 0.29923305, y: -0.10745956, z: -0.092058964} + outSlope: {x: 0.29924196, y: -0.1074588, z: -0.09205352} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: 0.52852505, y: -0.49392053, z: 0.4043817} + inSlope: {x: 0.046878412, y: -0.10710262, z: -0.1341907} + outSlope: {x: 0.04686327, y: -0.10712005, z: -0.1341847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.05 + value: {x: 0.50942594, y: -0.5515673, z: 0.38841322} + inSlope: {x: -0.03904411, y: 0.02216777, z: 0.21181734} + outSlope: {x: -0.039043568, y: 0.022179103, z: 0.21182159} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.35 + value: {x: 0.47342697, y: -0.52087045, z: 0.49275148} + inSlope: {x: -0.36603236, y: 0.09686331, z: 0.4013543} + outSlope: {x: -0.36600065, y: 0.096868865, z: 0.40133938} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: 0.2693444, y: -0.4897207, z: 0.63697475} + inSlope: {x: -0.7363467, y: 0.02732001, z: 0.024551297} + outSlope: {x: -0.73636854, y: 0.027329603, z: 0.02455763} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: 0.0519136, y: -0.4994183, z: 0.5396186} + inSlope: {x: -0.73947513, y: -0.05844633, z: -0.48022544} + outSlope: {x: -0.73951566, y: -0.05846388, z: -0.4802602} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.012372077, y: -0.5027163, z: 0.5129322} + inSlope: {x: -0.15293124, y: -0.0135279065, z: -0.10766207} + outSlope: {x: -0.1529336, y: -0.0135098165, z: -0.1076357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.011062671, y: -0.50283337, z: 0.51200265} + inSlope: {x: -0.07856534, y: -0.007024825, z: -0.05576667} + outSlope: {x: -0.07856534, y: -0.007024825, z: -0.05576667} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftHand_IK_CTRL_grandparent_POS_GRP/LeftHand_IK_CTRL_grandparent_Global_POS_GRP/LeftHand_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftHand_IK_CTRL_grandparent_inRig_CONST_GRP/LeftHand_IK_CTRL_parent_POS_GRP/LeftHand_IK_CTRL_parent_Global_POS_GRP/LeftHand_IK_CTRL_parent_AnimData_CONST_GRP/LeftHand_IK_CTRL_POS_GRP/LeftHand_IK_CTRL_AnimData_CONST_GRP/LeftHand_IK_CTRL_In_Rig_CONST_GRP/LeftHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.2661942, y: -0.4048555, z: 0.4797693} + inSlope: {x: -0.12919118, y: -0.18564002, z: -0.041084718} + outSlope: {x: -0.12919118, y: -0.18564002, z: -0.041084718} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: -0.34352773, y: -0.47668934, z: 0.45512557} + inSlope: {x: -0.46692964, y: -0.12192219, z: -0.15625252} + outSlope: {x: -0.46691576, y: -0.12193548, z: -0.15625595} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.76666665 + value: {x: -0.47585505, y: -0.50692445, z: 0.41933554} + inSlope: {x: 0.028962187, y: -0.047497816, z: 0.08840219} + outSlope: {x: 0.028964259, y: -0.04748173, z: 0.088377245} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: -0.31498927, y: -0.5175833, z: 0.5437012} + inSlope: {x: 0.121332586, y: 0.015841035, z: 0.1776482} + outSlope: {x: 0.12133259, y: 0.015838852, z: 0.17765398} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: -0.35061854, y: -0.49474323, z: 0.57869625} + inSlope: {x: 0.10821858, y: 0.08817636, z: 0.013996569} + outSlope: {x: 0.10822283, y: 0.08816808, z: 0.014007036} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: -0.24717866, y: -0.46573073, z: 0.55361617} + inSlope: {x: 0.48595855, y: -0.013616955, z: -0.14314488} + outSlope: {x: 0.48595667, y: -0.013633848, z: -0.14316101} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: -0.21415332, y: -0.4743051, z: 0.54334354} + inSlope: {x: 0.93123573, y: -0.39775184, z: -0.30418596} + outSlope: {x: 0.93121445, y: -0.39771968, z: -0.30417952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1166666 + value: {x: -0.12943774, y: -0.5107682, z: 0.5143303} + inSlope: {x: 0.7756686, y: -0.1835746, z: -0.28299734} + outSlope: {x: 0.7756542, y: -0.18357733, z: -0.2829797} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1666667 + value: {x: -0.10241006, y: -0.50690365, z: 0.5036644} + inSlope: {x: 0.41865206, y: 0.25094506, z: -0.18052436} + outSlope: {x: 0.41867113, y: 0.25095725, z: -0.1805174} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3333333 + value: {x: -0.059279054, y: -0.45139545, z: 0.4811965} + inSlope: {x: 0.20431396, y: 0.089871824, z: -0.10902479} + outSlope: {x: 0.20430279, y: 0.08986334, z: -0.10900463} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5333333 + value: {x: -0.029782593, y: -0.46160072, z: 0.465525} + inSlope: {x: 0.13486415, y: -0.118275, z: -0.077083975} + outSlope: {x: 0.13486166, y: -0.11825996, z: -0.077092476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6833334 + value: {x: -0.0010046068, y: -0.47699636, z: 0.44770175} + inSlope: {x: 0.2762862, y: -0.072778374, z: -0.20167568} + outSlope: {x: 0.27629584, y: -0.07279342, z: -0.20168222} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9833333 + value: {x: 0.10480892, y: -0.4981168, z: 0.37397063} + inSlope: {x: 0.3067898, y: -0.053571362, z: 0.03386397} + outSlope: {x: 0.30679148, y: -0.05358477, z: 0.033842053} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.1166666 + value: {x: 0.1475241, y: -0.5044863, z: 0.4106876} + inSlope: {x: 0.33191845, y: -0.04263952, z: 0.45769396} + outSlope: {x: 0.33191764, y: -0.042624414, z: 0.45769024} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: 0.18693055, y: -0.50982326, z: 0.52958226} + inSlope: {x: -0.17368715, y: 0.0073939823, z: 0.23955287} + outSlope: {x: -0.1736935, y: 0.007402153, z: 0.23954868} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: 0.0728296, y: -0.498936, z: 0.5658754} + inSlope: {x: -0.53955513, y: 0.085487545, z: 0.11450793} + outSlope: {x: -0.5395856, y: 0.08552198, z: 0.11451273} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: 0.043338623, y: -0.49331725, z: 0.5731194} + inSlope: {x: -0.69027716, y: 0.15321895, z: 0.1767754} + outSlope: {x: -0.69029677, y: 0.15320958, z: 0.17675959} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8 + value: {x: -0.042196475, y: -0.4713461, z: 0.5813231} + inSlope: {x: -0.9700375, y: 0.26812375, z: -0.14262556} + outSlope: {x: -0.97001165, y: 0.268127, z: -0.14261408} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8333333 + value: {x: -0.07684154, y: -0.46126738, z: 0.5721217} + inSlope: {x: -1.1854951, y: 0.37516695, z: -0.42730093} + outSlope: {x: -1.1854374, y: 0.37511778, z: -0.42726505} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: -0.26084843, y: -0.40339005, z: 0.48228464} + inSlope: {x: -0.48662135, y: -0.002131992, z: -0.24624826} + outSlope: {x: -0.48663768, y: -0.0021183447, z: -0.24625733} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.2661942, y: -0.4048555, z: 0.4797693} + inSlope: {x: -0.32075816, y: -0.08791641, z: -0.15094432} + outSlope: {x: -0.32075816, y: -0.08791641, z: -0.15094432} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightHand_IK_CTRL_grandparent_POS_GRP/RightHand_IK_CTRL_grandparent_Global_POS_GRP/RightHand_IK_CTRL_grandparent_AnimData_CONST_GRP/RightHand_IK_CTRL_grandparent_inRig_CONST_GRP/RightHand_IK_CTRL_parent_POS_GRP/RightHand_IK_CTRL_parent_Global_POS_GRP/RightHand_IK_CTRL_parent_AnimData_CONST_GRP/RightHand_IK_CTRL_POS_GRP/RightHand_IK_CTRL_AnimData_CONST_GRP/RightHand_IK_CTRL_In_Rig_CONST_GRP/RightHand_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.062504284, y: 0.2166822, z: 0.1729067} + inSlope: {x: -0.0014656471, y: 0.1750495, z: 0.36059368} + outSlope: {x: -0.0014656471, y: 0.1750495, z: 0.36059368} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.06383663, y: 0.27259848, z: 0.29385525} + inSlope: {x: -0.05816995, y: 0.022407074, z: 0.4174837} + outSlope: {x: -0.05816922, y: 0.02241142, z: 0.41748932} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: -0.105223246, y: 0.23366594, z: 0.47955394} + inSlope: {x: -0.02315948, y: -0.37091827, z: 0.093199} + outSlope: {x: -0.023161825, y: -0.3709216, z: 0.0932133} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.1021759, y: 0.1934643, z: 0.46622497} + inSlope: {x: 0.12605862, y: -0.8945394, z: -0.55116695} + outSlope: {x: 0.1260575, y: -0.8945528, z: -0.55117685} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: -0.06888024, y: 0.008445427, z: 0.31759474} + inSlope: {x: 0.1009579, y: -0.55324864, z: -0.48502406} + outSlope: {x: 0.10095768, y: -0.553262, z: -0.48503262} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.067521155, y: 0.0007586732, z: 0.31086934} + inSlope: {x: 0.068181224, y: -0.39505795, z: -0.3414037} + outSlope: {x: 0.068182565, y: -0.395057, z: -0.34140658} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0166667 + value: {x: -0.0666075, y: -0.004723137, z: 0.30621448} + inSlope: {x: 0.049948294, y: -0.2993542, z: -0.24815895} + outSlope: {x: 0.04994767, y: -0.29935116, z: -0.24815275} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3333334 + value: {x: -0.06718024, y: -0.0019401914, z: 0.29668513} + inSlope: {x: -0.012437094, y: 0.061387584, z: -0.18860576} + outSlope: {x: -0.012436931, y: 0.0613888, z: -0.1886122} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: -0.06747761, y: -0.00066897814, z: 0.28842777} + inSlope: {x: -0.004726073, y: 0.010660831, z: -0.3130581} + outSlope: {x: -0.0047273813, y: 0.010660795, z: -0.31305593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3833333 + value: {x: -0.0675186, y: -0.00073786057, z: 0.28263977} + inSlope: {x: -0.0012110446, y: -0.01351536, z: -0.3896061} + outSlope: {x: -0.0012077343, y: -0.013515295, z: -0.38959578} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4 + value: {x: -0.06751794, y: -0.0011194889, z: 0.27544102} + inSlope: {x: 0.000045667373, y: -0.025304083, z: -0.4773121} + outSlope: {x: 0.00004306524, y: -0.025303619, z: -0.47731453} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: -0.06749921, y: -0.012074428, z: 0.06879494} + inSlope: {x: 0.000077084194, y: -0.044524543, z: -0.8398778} + outSlope: {x: 0.000077506535, y: -0.04452338, z: -0.8398625} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7 + value: {x: -0.06749551, y: -0.014241774, z: 0.027911676} + inSlope: {x: 0.00007529892, y: -0.044349194, z: -0.8365786} + outSlope: {x: 0.00007633487, y: -0.0443516, z: -0.8366285} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7666667 + value: {x: -0.0674903, y: -0.017287714, z: -0.029544787} + inSlope: {x: 0.0000799316, y: -0.04640651, z: -0.8753779} + outSlope: {x: 0.00008129399, y: -0.046406288, z: -0.87536854} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: -0.06747502, y: -0.026228176, z: -0.19819123} + inSlope: {x: 0.000052084284, y: -0.03022573, z: -0.57015485} + outSlope: {x: 0.00005256109, y: -0.030225731, z: -0.57015413} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.0333333 + value: {x: -0.06761926, y: -0.029143704, z: -0.22286144} + inSlope: {x: -0.008140176, y: -0.111931376, z: -0.4181041} + outSlope: {x: -0.008139631, y: -0.11192927, z: -0.4180936} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3166666 + value: {x: -0.06820134, y: -0.039007176, z: -0.28719276} + inSlope: {x: 0.039570566, y: 0.42102465, z: -0.24657302} + outSlope: {x: 0.039569326, y: 0.42101115, z: -0.24656598} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3666666 + value: {x: -0.06510678, y: -0.009369509, z: -0.30117115} + inSlope: {x: 0.09037067, y: 0.77604246, z: -0.30221176} + outSlope: {x: 0.09036648, y: 0.7760332, z: -0.3022074} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: -0.054741967, y: 0.07489533, z: -0.3281293} + inSlope: {x: 0.14558043, y: 1.1867082, z: -0.33551544} + outSlope: {x: 0.14558679, y: 1.1867392, z: -0.33553615} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: -0.03490876, y: 0.32084048, z: -0.39049917} + inSlope: {x: -0.04378272, y: 0.7287435, z: -0.18601002} + outSlope: {x: -0.04378474, y: 0.7287743, z: -0.18602386} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: -0.0961919, y: 0.44119483, z: -0.41280258} + inSlope: {x: -0.10926604, y: 0.0366536, z: 0.083663784} + outSlope: {x: -0.10926299, y: 0.03667867, z: 0.08364166} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3666666 + value: {x: -0.10777648, y: 0.3476094, z: -0.32863444} + inSlope: {x: -0.04566428, y: -0.20733081, z: 0.2850999} + outSlope: {x: -0.045662478, y: -0.207326, z: 0.28508517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: -0.116431855, y: 0.28830847, z: -0.18150203} + inSlope: {x: 0.10607943, y: -0.2176202, z: 0.91470623} + outSlope: {x: 0.10608065, y: -0.21762832, z: 0.9147261} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8666666 + value: {x: -0.088511504, y: 0.2491009, z: 0.00801146} + inSlope: {x: 0.20295721, y: -0.24540997, z: 1.2653136} + outSlope: {x: 0.20295344, y: -0.24540292, z: 1.2652981} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0.062504284, y: 0.2166822, z: 0.1729067} + inSlope: {x: 0.1754307, y: -0.23751473, z: 1.1657244} + outSlope: {x: 0.1754307, y: -0.23751473, z: 1.1657244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/LeftFoot_IK_CTRL_grandparent_POS_GRP/LeftFoot_IK_CTRL_grandparent_Global_POS_GRP/LeftFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_grandparent_inRig_CONST_GRP/LeftFoot_IK_CTRL_parent_POS_GRP/LeftFoot_IK_CTRL_parent_Global_POS_GRP/LeftFoot_IK_CTRL_parent_AnimData_CONST_GRP/LeftFoot_IK_CTRL_POS_GRP/LeftFoot_IK_CTRL_AnimData_CONST_GRP/LeftFoot_IK_CTRL_In_Rig_CONST_GRP/LeftFoot_IK_CTRL_Reorient_GRP/LeftFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.09081027, y: 0.911606, z: -0.02087636} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: -0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.018169371, y: 0.007274145, z: -0.35874942} + inSlope: {x: -0.010849011, y: 0.00003891161, z: -0.052422762} + outSlope: {x: -0.010849011, y: 0.00003891161, z: -0.052422762} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.016654259, y: 0.007291749, z: -0.36607265} + inSlope: {x: -0.056863874, y: 0.0010953869, z: -0.274866} + outSlope: {x: -0.056863718, y: 0.0010953695, z: -0.274847} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.00025612122, y: 0.008706601, z: -0.44533217} + inSlope: {x: -0.10175559, y: 0.019872906, z: -0.49181515} + outSlope: {x: -0.10175542, y: 0.019873217, z: -0.49181297} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: -0.0065899454, y: 0.011746254, z: -0.47842225} + inSlope: {x: -0.02094992, y: 0.042406388, z: -0.10125206} + outSlope: {x: -0.02094959, y: 0.042406302, z: -0.10124535} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.006371573, y: 0.014162385, z: -0.47929615} + inSlope: {x: 0.046590295, y: 0.15145512, z: 0.000034113542} + outSlope: {x: 0.046589307, y: 0.15145302, z: 0.0000094822335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.0009087134, y: 0.028951075, z: -0.47928864} + inSlope: {x: 0.16470487, y: 0.42764053, z: 0.0003472461} + outSlope: {x: 0.1647065, y: 0.4276443, z: 0.00033678353} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.0056314073, y: 0.045821995, z: -0.47927058} + inSlope: {x: 0.22376212, y: 0.5778145, z: 0.0007785245} + outSlope: {x: 0.22376432, y: 0.57782096, z: 0.0007701335} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.07827268, y: 0.29391903, z: -0.4776536} + inSlope: {x: 0.04659105, y: 0.7072357, z: 0.012332991} + outSlope: {x: 0.046588883, y: 0.7072413, z: 0.012333471} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.81666666 + value: {x: 0.07863416, y: 0.35337994, z: -0.4651921} + inSlope: {x: -0.0013453766, y: 0.75642407, z: 0.3240054} + outSlope: {x: -0.0013455265, y: 0.75641865, z: 0.3240237} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0.077623054, y: 0.44653335, z: -0.38729572} + inSlope: {x: -0.011418638, y: 0.03175847, z: 0.3165496} + outSlope: {x: -0.011419455, y: 0.031758692, z: 0.31655428} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: 0.07159225, y: 0.3976238, z: -0.2902069} + inSlope: {x: -0.0029934633, y: -0.3141615, z: 0.52668786} + outSlope: {x: -0.0029917334, y: -0.3141629, z: 0.5266771} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0.07167067, y: 0.31630278, z: -0.18230642} + inSlope: {x: 0.002692429, y: -0.8177997, z: 1.0423377} + outSlope: {x: 0.0026912848, y: -0.81779766, z: 1.0423172} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.65 + value: {x: 0.072808534, y: 0.22453336, z: -0.017834606} + inSlope: {x: 0.013989433, y: -0.15929909, z: 1.0344824} + outSlope: {x: 0.01398916, y: -0.15928864, z: 1.034465} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: 0.07356417, y: 0.22383922, z: 0.016062578} + inSlope: {x: 0.044140443, y: 0.079110295, z: 1.0416954} + outSlope: {x: 0.044137195, y: 0.07911457, z: 1.0416247} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.11039329, y: 0.31733593, z: 0.3313606} + inSlope: {x: -0.00809398, y: 0.013193847, z: 0.47017553} + outSlope: {x: -0.008095173, y: 0.01318339, z: 0.47018406} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3166666 + value: {x: 0.038094293, y: 0.28045413, z: 0.3774296} + inSlope: {x: -0.061177373, y: -0.06268005, z: 0.2978565} + outSlope: {x: -0.061174978, y: -0.06266757, z: 0.29785517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3833334 + value: {x: 0.038846295, y: 0.2782096, z: 0.40783548} + inSlope: {x: 0.04803902, y: -0.018873177, z: 0.61036414} + outSlope: {x: 0.048039556, y: -0.018857753, z: 0.6103566} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.058483515, y: 0.2759321, z: 0.5741309} + inSlope: {x: 0.017699841, y: -0.031105665, z: 0.12859441} + outSlope: {x: 0.01769859, y: -0.031102614, z: 0.12860772} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.7166667 + value: {x: 0.05654434, y: 0.25855234, z: 0.56794643} + inSlope: {x: -0.079354115, y: -0.59777546, z: -0.27776042} + outSlope: {x: -0.07935439, y: -0.5977972, z: -0.2777663} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.9833333 + value: {x: 0.01637726, y: 0.013958255, z: 0.4157661} + inSlope: {x: -0.11027225, y: -0.30389813, z: -0.50740886} + outSlope: {x: -0.11027275, y: -0.30390063, z: -0.50740564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 0.014696281, y: 0.0104923295, z: 0.40774176} + inSlope: {x: -0.09394344, y: -0.15360685, z: -0.4653022} + outSlope: {x: -0.093943544, y: -0.15360607, z: -0.4653007} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: 0.013245914, y: 0.0088381935, z: 0.4002566} + inSlope: {x: -0.08363432, y: -0.09394296, z: -0.4456059} + outSlope: {x: -0.083633065, y: -0.09394109, z: -0.44559634} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.1833334 + value: {x: 0.0035603635, y: 0.00020728188, z: 0.330675} + inSlope: {x: -0.041177038, y: -0.020832105, z: -0.39638376} + outSlope: {x: -0.04117849, y: -0.020832814, z: -0.3964083} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.2 + value: {x: 0.0028884308, y: -0.00010645028, z: 0.3240926} + inSlope: {x: -0.039706342, y: -0.017144931, z: -0.3937162} + outSlope: {x: -0.039707363, y: -0.01714537, z: -0.3937072} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.2666667 + value: {x: 0.00031912755, y: -0.0009118296, z: 0.29810235} + inSlope: {x: -0.038885064, y: -0.008992879, z: -0.38720742} + outSlope: {x: -0.038884666, y: -0.008992758, z: -0.38720423} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.2833333 + value: {x: -0.00033568006, y: -0.0010557156, z: 0.29165527} + inSlope: {x: -0.039945073, y: -0.008603156, z: -0.3866538} + outSlope: {x: -0.039944265, y: -0.008603008, z: -0.38664848} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3333333 + value: {x: -0.0024647429, y: -0.0015252437, z: 0.27232516} + inSlope: {x: -0.046144683, y: -0.011386693, z: -0.3873338} + outSlope: {x: -0.046142578, y: -0.011386079, z: -0.38730517} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3833334 + value: {x: -0.0050262394, y: -0.0021359832, z: 0.25490084} + inSlope: {x: -0.056378737, y: -0.010838381, z: -0.27783248} + outSlope: {x: -0.056379464, y: -0.0108385235, z: -0.27783787} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.65 + value: {x: -0.01798476, y: -0.0031582334, z: 0.1638532} + inSlope: {x: -0.009100515, y: -0.000049853363, z: -0.8412108} + outSlope: {x: -0.009100918, y: -0.000049901006, z: -0.8412523} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7 + value: {x: -0.017374236, y: -0.0029602225, z: 0.11327346} + inSlope: {x: 0.039944205, y: 0.011501419, z: -1.1673824} + outSlope: {x: 0.039944597, y: 0.011501713, z: -1.1674185} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.7833333 + value: {x: -0.010739247, y: -0.0010497551, z: -0.0011041582} + inSlope: {x: 0.11196154, y: 0.03223813, z: -1.539765} + outSlope: {x: 0.11195992, y: 0.03223751, z: -1.5397339} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.8666666 + value: {x: 0.00019829177, y: 0.002099582, z: -0.13772354} + inSlope: {x: 0.14320709, y: 0.041234806, z: -1.7012444} + outSlope: {x: 0.14320539, y: 0.0412344, z: -1.7012205} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.01627172, y: 0.0067277383, z: -0.33292395} + inSlope: {x: 0.118474625, y: 0.034113385, z: -1.5733453} + outSlope: {x: 0.118475094, y: 0.03411326, z: -1.5733627} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.018169371, y: 0.007274145, z: -0.35874942} + inSlope: {x: 0.11386304, y: 0.032785267, z: -1.5495808} + outSlope: {x: 0.11386304, y: 0.032785267, z: -1.5495808} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/RightFoot_IK_CTRL_grandparent_POS_GRP/RightFoot_IK_CTRL_grandparent_Global_POS_GRP/RightFoot_IK_CTRL_grandparent_AnimData_CONST_GRP/RightFoot_IK_CTRL_grandparent_inRig_CONST_GRP/RightFoot_IK_CTRL_parent_POS_GRP/RightFoot_IK_CTRL_parent_Global_POS_GRP/RightFoot_IK_CTRL_parent_AnimData_CONST_GRP/RightFoot_IK_CTRL_POS_GRP/RightFoot_IK_CTRL_AnimData_CONST_GRP/RightFoot_IK_CTRL_In_Rig_CONST_GRP/RightFoot_IK_CTRL_Reorient_GRP/RightFoot_IK_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.01828286, y: 0.9606114, z: 0.02347557} + inSlope: {x: 0.0034692313, y: -0.04342084, z: 0.013697546} + outSlope: {x: 0.0034692313, y: -0.04342084, z: 0.013697546} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.019476915, y: 0.9453125, z: 0.027712869} + inSlope: {x: 0.0026203333, y: -0.025114417, z: -0.0043234304} + outSlope: {x: 0.002621002, y: -0.02520754, z: -0.0043243645} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.019534491, y: 0.9365816, z: 0.022632437} + inSlope: {x: -0.010421809, y: -0.06230037, z: -0.018148834} + outSlope: {x: -0.010421959, y: -0.06225242, z: -0.018149206} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.018233024, y: 0.93058205, z: 0.020490894} + inSlope: {x: -0.030694872, y: -0.122690134, z: -0.050789673} + outSlope: {x: -0.030694203, y: -0.12270866, z: -0.0507908} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.98333335 + value: {x: 0.011599447, y: 0.90216, z: 0.014791767} + inSlope: {x: -0.020757772, y: -0.13958417, z: 0.047114354} + outSlope: {x: -0.020758556, y: -0.1396187, z: 0.047114864} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0666667 + value: {x: 0.010676367, y: 0.89023787, z: 0.022145467} + inSlope: {x: -0.0055664117, y: -0.15874337, z: 0.11564876} + outSlope: {x: -0.00556683, y: -0.15875801, z: 0.11565619} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.3666667 + value: {x: 0.010635373, y: 0.8544433, z: 0.06626483} + inSlope: {x: -0.004840068, y: 0.0034493625, z: 0.12880553} + outSlope: {x: -0.0048402688, y: 0.0034787874, z: 0.12880735} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4333333 + value: {x: 0.010587215, y: 0.85974973, z: 0.07440039} + inSlope: {x: 0.0063522393, y: 0.16607113, z: 0.12012667} + outSlope: {x: 0.006352108, y: 0.16603526, z: 0.12011794} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.006947369, y: 0.91780615, z: 0.096451566} + inSlope: {x: -0.07883489, y: 0.15417187, z: 0.051193442} + outSlope: {x: -0.07883318, y: 0.15417537, z: 0.051189244} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.7333333 + value: {x: -0.00046874076, y: 0.9270067, z: 0.098983325} + inSlope: {x: -0.1388476, y: 0.12928216, z: 0.026422767} + outSlope: {x: -0.13884848, y: 0.12930374, z: 0.026424157} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: -0.036371443, y: 0.94445235, z: 0.09969988} + inSlope: {x: -0.06837884, y: -0.01158797, z: -0.0046869586} + outSlope: {x: -0.06837945, y: -0.011637886, z: -0.0046824357} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1 + value: {x: -0.040887065, y: 0.93974906, z: 0.09924056} + inSlope: {x: -0.02477472, y: -0.060480222, z: -0.004458213} + outSlope: {x: -0.024774272, y: -0.060478255, z: -0.0044562784} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6666667 + value: {x: -0.040170573, y: 0.89228654, z: 0.09300736} + inSlope: {x: -0.0013250497, y: -0.04202775, z: -0.020737529} + outSlope: {x: -0.0013256491, y: -0.04202034, z: -0.020737609} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0166667 + value: {x: -0.039808325, y: 0.89473873, z: 0.07800792} + inSlope: {x: -0.013421894, y: -0.16769445, z: -0.07432386} + outSlope: {x: -0.0134220775, y: -0.1676746, z: -0.07432235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.35 + value: {x: -0.04705498, y: 0.8066121, z: 0.04840648} + inSlope: {x: -0.008316333, y: -0.050859544, z: -0.028621437} + outSlope: {x: -0.008315079, y: -0.050870012, z: -0.028621249} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.6666667 + value: {x: -0.043599654, y: 0.86477494, z: 0.05886138} + inSlope: {x: 0.100493304, y: 0.24244578, z: -0.03641859} + outSlope: {x: 0.10049919, y: 0.24244905, z: -0.036420263} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9 + value: {x: -0.0020695776, y: 0.9307981, z: 0.03551516} + inSlope: {x: 0.21352877, y: 0.30410725, z: -0.12836425} + outSlope: {x: 0.21353991, y: 0.30410048, z: -0.12837079} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.9833333 + value: {x: 0.015121342, y: 0.9557795, z: 0.025298538} + inSlope: {x: 0.19330217, y: 0.29204604, z: -0.112255335} + outSlope: {x: 0.19330356, y: 0.29204103, z: -0.11225551} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0.01828286, y: 0.9606114, z: 0.02347557} + inSlope: {x: 0.18969832, y: 0.2899266, z: -0.10938086} + outSlope: {x: 0.18969832, y: 0.2899266, z: -0.10938086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_Neck + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandThumb1/Bind_LeftHandThumb2/Bind_LeftHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandIndex1/Bind_LeftHandIndex2/Bind_LeftHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandMiddle1/Bind_LeftHandMiddle2/Bind_LeftHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandRing1/Bind_LeftHandRing2/Bind_LeftHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/Bind_LeftArm/Bind_LeftForeArm/Bind_LeftHand/Bind_LeftHandPinky1/Bind_LeftHandPinky2/Bind_LeftHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/FK_LeftArm/FK_LeftForeArm/FK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_LeftShoulder/IK_LeftArm/IK_LeftForeArm/IK_LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandThumb1/Bind_RightHandThumb2/Bind_RightHandThumb3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandIndex1/Bind_RightHandIndex2/Bind_RightHandIndex3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandMiddle1/Bind_RightHandMiddle2/Bind_RightHandMiddle3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandRing1/Bind_RightHandRing2/Bind_RightHandRing3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/Bind_RightArm/Bind_RightForeArm/Bind_RightHand/Bind_RightHandPinky1/Bind_RightHandPinky2/Bind_RightHandPinky3 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/FK_RightArm/FK_RightForeArm/FK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_Spine/Bind_Spine1/Bind_Spine2/Bind_RightShoulder/IK_RightArm/IK_RightForeArm/IK_RightHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_LeftUpLeg/Bind_LeftLeg/Bind_LeftFoot/Bind_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/Bind_RightUpLeg/Bind_RightLeg/Bind_RightFoot/Bind_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_LeftUpLeg/FK_LeftLeg/FK_LeftFoot/FK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/FK_RightUpLeg/FK_RightLeg/FK_RightFoot/FK_RightToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_LeftUpLeg/IK_LeftLeg/IK_LeftFoot/IK_LeftToeBase + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Joint_GRP/Bind_Joint_GRP/Bind_Hips/IK_RightUpLeg/IK_RightLeg/IK_RightFoot/IK_RightToeBase + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/game/Assets/Character_Anim/Animations/Run.anim.meta b/game/Assets/Character_Anim/Animations/Run.anim.meta new file mode 100644 index 0000000..722bbad --- /dev/null +++ b/game/Assets/Character_Anim/Animations/Run.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f94f0f6129b7c334d8fd3147d2f4b628 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/AlphaChar/Animations/Walk.anim b/game/Assets/Character_Anim/Animations/Walk.anim similarity index 63% rename from game/Assets/AlphaChar/Animations/Walk.anim rename to game/Assets/Character_Anim/Animations/Walk.anim index 5adab89..cabd0a9 100644 --- a/game/Assets/AlphaChar/Animations/Walk.anim +++ b/game/Assets/Character_Anim/Animations/Walk.anim @@ -16,73 +16,82 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.6662601, y: -0.12941259, z: 0.72980016, w: 0.08210683} - inSlope: {x: 0.0067020487, y: -0.025998155, z: -0.0072098877, w: -0.03143284} - outSlope: {x: 0.0067020487, y: -0.025998155, z: -0.0072098877, w: -0.03143284} + time: 0 + value: {x: 0.6662601, y: -0.12941259, z: 0.72980016, w: 0.08210689} + inSlope: {x: 0.00854373, y: -0.051662024, z: -0.010539292, w: -0.05771398} + outSlope: {x: 0.00854373, y: -0.051662024, z: -0.010539292, w: -0.05771398} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.6824847, y: -0.20955624, z: 0.699972, w: -0.018442502} - inSlope: {x: 0.040800147, y: -0.25284734, z: -0.124177694, w: -0.33802795} - outSlope: {x: 0.040800147, y: -0.25284734, z: -0.124177694, w: -0.33802795} + time: 0.25 + value: {x: 0.67967427, y: -0.18281339, z: 0.7102368, w: 0.013633564} + inSlope: {x: 0.0964415, y: 0.13707784, z: -0.056573153, w: -0.031858608} + outSlope: {x: 0.0964415, y: 0.13707784, z: -0.056573153, w: -0.031858608} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7000027 - value: {x: 0.69600683, y: -0.17968659, z: 0.69493455, w: -0.018797083} - inSlope: {x: 0.035818487, y: 0.2520356, z: 0.03368015, w: 0.16720349} - outSlope: {x: 0.035818487, y: 0.2520356, z: 0.03368015, w: 0.16720349} + time: 0.4666667 + value: {x: 0.7010208, y: -0.13980013, z: 0.6992902, w: 0.004353854} + inSlope: {x: -0.017607812, y: -0.14684874, z: -0.011306408, w: -0.083830565} + outSlope: {x: -0.017607812, y: -0.14684874, z: -0.011306408, w: -0.083830565} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: 0.70514524, y: -0.020152947, z: 0.70272535, w: 0.09241802} - inSlope: {x: 0.0017005464, y: 0.35957924, z: -0.02243255, w: 0.23605096} - outSlope: {x: 0.0017005464, y: 0.35957924, z: -0.02243255, w: 0.23605096} + time: 0.75000006 + value: {x: 0.6969036, y: -0.17061263, z: 0.69647366, w: -0.011882917} + inSlope: {x: 0.037772626, y: 0.34290096, z: 0.050103627, w: 0.24754845} + outSlope: {x: 0.037772626, y: 0.34290096, z: 0.050103627, w: 0.24754845} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.7003546, y: 0.10937321, z: 0.6836655, w: 0.17361616} - inSlope: {x: -0.005729286, y: 0.07232486, z: -0.016663926, w: 0.04334248} - outSlope: {x: -0.005729286, y: 0.07232486, z: -0.016663926, w: 0.04334248} + time: 1.0333334 + value: {x: 0.7043836, y: -0.063507214, z: 0.70412457, w: 0.06339715} + inSlope: {x: 0.011919748, y: 0.37922114, z: -0.00096380804, w: 0.25812396} + outSlope: {x: 0.011919748, y: 0.37922114, z: -0.00096380804, w: 0.25812396} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: 0.6913864, y: 0.044559814, z: 0.70168436, w: 0.1662479} - inSlope: {x: -0.030781578, y: -0.24718462, z: 0.063392356, w: -0.07357027} - outSlope: {x: -0.030781578, y: -0.24718462, z: 0.063392356, w: -0.07357027} + time: 1.6000001 + value: {x: 0.70047176, y: 0.10788842, z: 0.68400675, w: 0.17272604} + inSlope: {x: -0.008164618, y: 0.104379624, z: -0.023855492, w: 0.06260435} + outSlope: {x: -0.008164618, y: 0.104379624, z: -0.023855492, w: 0.06260435} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.383335 - value: {x: 0.6766369, y: -0.06530515, z: 0.7239058, w: 0.1177209} - inSlope: {x: -0.04695189, y: -0.31023103, z: 0.041585602, w: -0.15820134} - outSlope: {x: -0.04695189, y: -0.31023103, z: 0.041585602, w: -0.15820134} + time: 2.0666668 + value: {x: 0.69138646, y: 0.044560242, z: 0.7016842, w: 0.16624804} + inSlope: {x: -0.028511908, y: -0.22307216, z: 0.055911593, w: -0.05796662} + outSlope: {x: -0.028511908, y: -0.22307216, z: 0.055911593, w: -0.05796662} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.6663207, y: -0.12906197, z: 0.72978336, w: 0.08231753} - inSlope: {x: -0.010539454, y: -0.061158877, z: 0.00300412, w: -0.036628358} - outSlope: {x: -0.010539454, y: -0.061158877, z: 0.00300412, w: -0.036628358} + time: 2.3833334 + value: {x: 0.6766994, y: -0.06489731, z: 0.7238679, w: 0.11782013} + inSlope: {x: -0.045506403, y: -0.30089062, z: 0.040882267, w: -0.1558365} + outSlope: {x: -0.045506403, y: -0.30089062, z: 0.040882267, w: -0.1558365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.6663226, y: -0.1290496, z: 0.7297833, w: 0.08232105} + inSlope: {x: -0.010868321, y: -0.06320363, z: 0.0030112294, w: -0.03724519} + outSlope: {x: -0.010868321, y: -0.06320363, z: 0.0030112294, w: -0.03724519} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -95,7 +104,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -104,7 +113,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.11190902, y: -0.0006853224, z: 0.07141112, w: 0.991149} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -120,7 +129,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -129,7 +138,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -145,7 +154,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -154,7 +163,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.07563417, y: 0.00069610996, z: 0.007632515, w: 0.9971062} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -170,7 +179,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -179,7 +188,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -195,7 +204,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -204,7 +213,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.057083994, y: 0.00015719472, z: -0.0059785414, w: 0.99835145} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -220,7 +229,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -229,7 +238,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -245,7 +254,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -254,7 +263,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.084221, y: -0.013854137, z: 0.04167357, w: 0.99547887} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -270,7 +279,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -279,7 +288,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 0, z: 0.13593173, w: 0.99071825} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -295,7 +304,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -304,7 +313,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.01686833, y: -0.00080673903, z: -0.10521862, w: 0.99430573} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -320,7 +329,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -329,7 +338,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 0, z: 0.32143947, w: 0.9469301} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -345,7 +354,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -354,7 +363,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.08865068, y: 0.014053464, z: -0.053640824, w: 0.9945181} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -370,7 +379,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -379,7 +388,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 0, z: 0.47139674, w: 0.8819213} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -395,7 +404,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -404,7 +413,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.028064946, y: -0.00021722, z: -0.010868586, w: 0.999547} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -420,7 +429,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -429,7 +438,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -445,7 +454,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -454,7 +463,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.096411616, y: 0.00056657253, z: 0.006785059, w: 0.9953183} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -470,7 +479,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -479,7 +488,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -495,7 +504,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -504,7 +513,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.023584591, y: -0.000060886396, z: -0.0016485323, w: 0.9997205} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -520,7 +529,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -529,7 +538,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -545,7 +554,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -554,7 +563,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.03841252, y: -0.00024315857, z: -0.07000838, w: 0.99680656} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -570,7 +579,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -579,7 +588,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -595,7 +604,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -604,7 +613,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.16976765, y: 0.0014660809, z: 0.007340582, w: 0.9854557} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -620,7 +629,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -629,7 +638,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -645,7 +654,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -654,7 +663,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.124260664, y: 0.00027748843, z: -0.0054423455, w: 0.99223465} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -670,7 +679,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -679,7 +688,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -695,7 +704,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -704,7 +713,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.20240875, y: -0.0012914106, z: -0.16466182, w: 0.9653577} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -720,7 +729,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -729,7 +738,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -745,7 +754,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -754,7 +763,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.11959466, y: 0.0002319932, z: 0.0041622897, w: 0.99281406} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -770,7 +779,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -779,7 +788,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -795,7 +804,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -804,7 +813,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.16060866, y: -0.0011460743, z: 0.0024458119, w: 0.9870145} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -820,7 +829,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -829,7 +838,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647664, y: -0, z: -0, w: 0.71757954} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -845,64 +854,73 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.65536016, y: 0.07459552, z: 0.68924284, w: -0.29980505} - inSlope: {x: -0.00118019, y: -0.02073424, z: 0.008601082, w: 0.01723435} - outSlope: {x: -0.00118019, y: -0.02073424, z: 0.008601082, w: 0.01723435} + time: 0 + value: {x: 0.6841581, y: -0.14935048, z: -0.6769893, w: 0.22651175} + inSlope: {x: 0.0031435487, y: 0.008155704, z: -0.008282661, w: -0.028883813} + outSlope: {x: 0.0031435487, y: 0.008155704, z: -0.008282661, w: -0.028883813} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.65770125, y: 0.014011493, z: 0.71351147, w: -0.24111046} - inSlope: {x: -0.007971235, y: -0.20459172, z: 0.07807045, w: 0.24097502} - outSlope: {x: -0.007971235, y: -0.20459172, z: 0.07807045, w: 0.24097502} + time: 0.28333336 + value: {x: 0.68512857, y: -0.11829927, z: -0.70020604, w: 0.16222088} + inSlope: {x: -0.036018502, y: 0.24355468, z: -0.107778326, w: -0.13618556} + outSlope: {x: -0.036018502, y: 0.24355468, z: -0.107778326, w: -0.13618556} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9500027 - value: {x: -0.6731565, y: -0.046478387, z: 0.73193204, w: -0.09473945} - inSlope: {x: -0.007213025, y: -0.06976128, z: 0.018014733, w: 0.22463268} - outSlope: {x: -0.007213025, y: -0.06976128, z: 0.018014733, w: 0.22463268} + time: 0.43333337 + value: {x: 0.671626, y: -0.040844604, z: -0.7187027, w: 0.17526187} + inSlope: {x: -0.012316693, y: 0.23965423, z: -0.058447123, w: -0.13589863} + outSlope: {x: -0.012316693, y: 0.23965423, z: -0.058447123, w: -0.13589863} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.6690083, y: -0.07759177, z: 0.73899627, w: 0.017085556} - inSlope: {x: 0.004325575, y: -0.010141587, z: 0.0019419489, w: 0.039827444} - outSlope: {x: 0.004325575, y: -0.010141587, z: 0.0019419489, w: 0.039827444} + time: 0.8333334 + value: {x: 0.67389333, y: 0.02448709, z: -0.730366, w: 0.108783275} + inSlope: {x: 0.0030326871, y: 0.14264968, z: -0.017555969, w: -0.16874218} + outSlope: {x: 0.0030326871, y: 0.14264968, z: -0.017555969, w: -0.16874218} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0833359 - value: {x: -0.68141913, y: -0.025460381, z: 0.72304964, w: -0.11053939} - inSlope: {x: -0.0038052185, y: 0.16362786, z: -0.0536146, w: -0.36390913} - outSlope: {x: -0.0038052185, y: 0.16362786, z: -0.0536146, w: -0.36390913} + time: 1.6166668 + value: {x: 0.6690083, y: 0.0775917, z: -0.73899627, w: -0.017085623} + inSlope: {x: -0.0043273014, y: 0.010135407, z: -0.0019419212, w: -0.039833695} + outSlope: {x: -0.0043273014, y: 0.010135407, z: -0.0019419212, w: -0.039833695} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: -0.6751241, y: 0.02325728, z: 0.70667714, w: -0.21041392} - inSlope: {x: 0.051931936, y: 0.19470319, z: -0.066328466, w: -0.3676837} - outSlope: {x: 0.051931936, y: 0.19470319, z: -0.066328466, w: -0.3676837} + time: 2.0666668 + value: {x: 0.6813325, y: 0.028061744, z: -0.72389996, w: 0.1047252} + inSlope: {x: 0.024225734, y: -0.28823423, z: 0.051868606, w: 0.2779712} + outSlope: {x: 0.024225734, y: -0.28823423, z: 0.051868606, w: 0.2779712} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.6554682, y: 0.074376054, z: 0.68931663, w: -0.29945314} - inSlope: {x: 0.018861583, y: 0.03839015, z: -0.012921292, w: -0.061638102} - outSlope: {x: 0.018861583, y: 0.03839015, z: -0.012921292, w: -0.061638102} + time: 2.3166668 + value: {x: 0.6882348, y: -0.0676828, z: -0.70486045, w: 0.15787233} + inSlope: {x: 0.001534225, y: -0.28350753, z: 0.084722124, w: 0.24971256} + outSlope: {x: 0.001534225, y: -0.28350753, z: 0.084722124, w: 0.24971256} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.6841921, y: -0.14902626, z: -0.6771129, w: 0.2262531} + inSlope: {x: -0.005893713, y: -0.056724306, z: 0.021582862, w: 0.04524444} + outSlope: {x: -0.005893713, y: -0.056724306, z: 0.021582862, w: 0.04524444} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -915,7 +933,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -924,7 +942,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.1255561, y: 0.00056752365, z: -0.058602445, w: 0.99035406} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -940,7 +958,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -949,7 +967,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -965,7 +983,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -974,7 +992,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.06638736, y: -0.0005485322, z: -0.0063690823, w: 0.99777347} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -990,7 +1008,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -999,7 +1017,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1015,7 +1033,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1024,7 +1042,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.060032316, y: -0.00022809468, z: 0.0060279914, w: 0.9981782} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1040,7 +1058,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1049,7 +1067,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1065,7 +1083,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1074,7 +1092,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.06960493, y: 0.010197079, z: -0.039017376, w: 0.9967592} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1090,7 +1108,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0.07911156, w: 0.99686575} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1099,7 +1117,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0.07911156, w: 0.99686575} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1115,7 +1133,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1124,7 +1142,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.0063774535, y: 0.00067495706, z: 0.12512009, w: 0.99212086} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1140,7 +1158,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0.18892406, w: 0.9819917} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1149,7 +1167,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0.18892406, w: 0.9819917} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1165,7 +1183,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1174,7 +1192,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.03359355, y: -0.0020947405, z: -0.02166294, w: 0.9991986} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1190,7 +1208,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0.28125298, w: 0.95963365} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1199,7 +1217,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0.28125298, w: 0.95963365} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1215,7 +1233,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1224,7 +1242,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.05164386, y: 0.0001786473, z: 0.029958695, w: 0.9982161} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1240,7 +1258,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1249,7 +1267,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1265,7 +1283,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1274,7 +1292,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.07168124, y: -0.0003805873, z: -0.0043687606, w: 0.997418} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1290,7 +1308,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1299,7 +1317,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1315,7 +1333,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1324,7 +1342,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.05323038, y: -0.00008710566, z: 0.0034734413, w: 0.9985762} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1340,7 +1358,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1349,7 +1367,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1365,7 +1383,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1374,7 +1392,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.04989397, y: 0.0003463356, z: 0.08049836, w: 0.99550515} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1390,7 +1408,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1399,7 +1417,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1415,7 +1433,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1424,7 +1442,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.15587278, y: -0.00090293546, z: -0.0063033453, w: 0.9877566} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1440,7 +1458,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1449,7 +1467,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1465,7 +1483,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1474,7 +1492,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.05018947, y: 0.00009930204, z: 0.0019151329, w: 0.9987379} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1490,7 +1508,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1499,7 +1517,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1515,7 +1533,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1524,7 +1542,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.13008477, y: 0.0016065998, z: 0.19263795, w: 0.97260785} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1540,7 +1558,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1549,7 +1567,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1565,7 +1583,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1574,7 +1592,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.18034002, y: -0.0008107278, z: -0.0084143, w: 0.983568} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1590,7 +1608,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1599,7 +1617,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1615,7 +1633,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1624,7 +1642,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.020853506, y: 0.00026405623, z: -0.0040810574, w: 0.9997742} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1640,7 +1658,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1649,7 +1667,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120575, y: -0, z: -0, w: 0.9834452} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -1665,181 +1683,136 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.016630566, y: 0.040176213, z: 0.9989718, w: 0.012830643} - inSlope: {x: 0.12294506, y: 2.2675, z: -0.13524261, w: -0.096796535} - outSlope: {x: 0.12294506, y: 2.2675, z: -0.13524261, w: -0.096796535} + time: 0 + value: {x: 0.020796847, y: 0.117427394, z: 0.9928182, w: 0.009510328} + inSlope: {x: 0.1148067, y: 2.1622503, z: -0.29741403, w: -0.094754726} + outSlope: {x: 0.1148067, y: 2.1622503, z: -0.29741403, w: -0.094754726} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.030821089, y: 0.31062794, z: 0.95003146, w: 0.0008086643} - inSlope: {x: 0.14993057, y: 2.978788, z: -0.98009765, w: -0.13881555} - outSlope: {x: 0.14993057, y: 2.978788, z: -0.98009765, w: -0.13881555} + time: 0.116666675 + value: {x: 0.034206666, y: 0.37867987, z: 0.92489225, w: -0.0024026977} + inSlope: {x: 0.10603198, y: 2.157267, z: -0.8865077, w: -0.10309998} + outSlope: {x: 0.10603198, y: 2.157267, z: -0.8865077, w: -0.10309998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.21666908 - value: {x: 0.045337908, y: 0.6173641, z: 0.7852377, w: -0.01441345} - inSlope: {x: 0.08688344, y: 1.9869161, z: -1.5630615, w: -0.10580453} - outSlope: {x: 0.08688344, y: 1.9869161, z: -1.5630615, w: -0.10580453} + time: 0.33333334 + value: {x: 0.046651494, y: 0.6477498, z: 0.76025414, w: -0.01604746} + inSlope: {x: 0.0008031018, y: 0.018602103, z: -0.015850145, w: -0.0010063921} + outSlope: {x: 0.0008031018, y: 0.018602103, z: -0.015850145, w: -0.0010063921} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: 0.048737887, y: 0.69760823, z: 0.71457267, w: -0.018795725} - inSlope: {x: 0.049275614, y: 1.2015157, z: -1.171419, w: -0.06726491} - outSlope: {x: 0.049275614, y: 1.2015157, z: -1.171419, w: -0.06726491} + time: 0.53333336 + value: {x: 0.041018978, y: 0.5213815, z: 0.8522852, w: -0.009425527} + inSlope: {x: -0.040909536, y: -0.8855715, z: 0.5446516, w: 0.044945065} + outSlope: {x: -0.040909536, y: -0.8855715, z: 0.5446516, w: 0.044945065} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.049456887, y: 0.71532434, z: 0.6967591, w: -0.01979602} - inSlope: {x: 0.008500945, y: 0.5527312, z: -0.5541779, w: 0.011576086} - outSlope: {x: 0.008500945, y: 0.5527312, z: -0.5541779, w: 0.011576086} + time: 0.6833334 + value: {x: 0.03752799, y: 0.4471635, z: 0.8936463, w: -0.0057208403} + inSlope: {x: 0.00000022351763, y: -0.000018775452, z: 0.000010728833, w: 0.0000008102502} + outSlope: {x: 0.00000022351763, y: -0.000018775452, z: 0.000010728833, w: 0.0000008102502} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.048597835, y: 0.71444273, z: 0.6977913, w: -0.0172367} - inSlope: {x: -0.01670046, y: -0.057602864, z: 0.06142051, w: 0.046128586} - outSlope: {x: -0.01670046, y: -0.057602864, z: 0.06142051, w: 0.046128586} + time: 1 + value: {x: 0.037527986, y: 0.44716415, z: 0.893646, w: -0.005720868} + inSlope: {x: 0.00091406883, y: -0.054419003, z: 0.027129482, w: 0.0011445697} + outSlope: {x: 0.00091406883, y: -0.054419003, z: 0.027129482, w: 0.0011445697} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.047396943, y: 0.6653216, z: 0.7448567, w: -0.017006015} - inSlope: {x: -0.047249854, y: -1.1208599, z: 1.0039062, w: 0.06146032} - outSlope: {x: -0.047249854, y: -1.1208599, z: 1.0039062, w: 0.06146032} + time: 1.2 + value: {x: 0.03962974, y: 0.27892968, z: 0.9594909, w: -0.0022427724} + inSlope: {x: 0.00973654, y: -1.1540082, z: 0.3356555, w: 0.023474827} + outSlope: {x: 0.00973654, y: -1.1540082, z: 0.3356555, w: 0.023474827} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5833359 - value: {x: 0.039925322, y: 0.4978539, z: 0.86630225, w: -0.008237969} - inSlope: {x: -0.050096594, y: -1.0720339, z: 0.620888, w: 0.05388217} - outSlope: {x: -0.050096594, y: -1.0720339, z: 0.620888, w: 0.05388217} + time: 1.35 + value: {x: 0.040228255, y: 0.1841676, z: 0.9820712, w: -0.00033149397} + inSlope: {x: -0.00040244136, y: 0.09363104, z: -0.017614884, w: -0.001875523} + outSlope: {x: -0.00040244136, y: 0.09363104, z: -0.017614884, w: -0.001875523} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: 0.037527863, y: 0.4471652, z: 0.89364547, w: -0.005720705} - inSlope: {x: -0.00000067060085, y: 0.000010728795, z: -0.0000053645, w: -0.00000463803} - outSlope: {x: -0.00000067060085, y: 0.000010728795, z: -0.0000053645, w: -0.00000463803} + time: 1.6333334 + value: {x: 0.039530117, y: 0.29040486, z: 0.95608383, w: -0.0024764533} + inSlope: {x: -0.0015530004, y: 0.1742329, z: -0.052737646, w: -0.003550808} + outSlope: {x: -0.0015530004, y: 0.1742329, z: -0.052737646, w: -0.003550808} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0000019 - value: {x: 0.03752783, y: 0.44716364, z: 0.8936463, w: -0.005720466} - inSlope: {x: 0.0009061534, y: -0.054476496, z: 0.027158674, w: 0.0011644597} - outSlope: {x: 0.0009061534, y: -0.054476496, z: 0.027158674, w: 0.0011644597} + time: 1.7833334 + value: {x: 0.0349745, y: 0.21251427, z: 0.9765318, w: 0.00037191017} + inSlope: {x: -0.0712087, y: -1.2498994, z: 0.27324584, w: 0.04450634} + outSlope: {x: -0.0712087, y: -1.2498994, z: 0.27324584, w: 0.04450634} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2000027 - value: {x: 0.03962976, y: 0.27892733, z: 0.95949155, w: -0.0022426818} - inSlope: {x: 0.009736642, y: -1.1540048, z: 0.335649, w: 0.023475472} - outSlope: {x: 0.009736642, y: -1.1540048, z: 0.335649, w: 0.023475472} + time: 1.95 + value: {x: 0.019490473, y: -0.045818727, z: 0.9987163, w: 0.009304456} + inSlope: {x: -0.095629275, y: -1.5215343, z: -0.06753242, w: 0.05107268} + outSlope: {x: -0.095629275, y: -1.5215343, z: -0.06753242, w: 0.05107268} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: 0.040230025, y: 0.18375513, z: 0.9821484, w: -0.00032315182} - inSlope: {x: -0.00019714536, y: 0.046378784, z: -0.008688701, w: -0.0009247336} - outSlope: {x: -0.00019714536, y: 0.046378784, z: -0.008688701, w: -0.0009247336} + time: 2.2166667 + value: {x: -0.0026509971, y: -0.318272, z: 0.94768196, w: 0.024388859} + inSlope: {x: -0.05439259, y: -0.55907124, z: -0.18902618, w: 0.05797097} + outSlope: {x: -0.05439259, y: -0.55907124, z: -0.18902618, w: 0.05797097} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.039822787, y: 0.25433484, z: 0.9662944, w: -0.0017424457} - inSlope: {x: -0.002466329, y: 0.33828938, z: -0.0889291, w: -0.0068666996} - outSlope: {x: -0.002466329, y: 0.33828938, z: -0.0889291, w: -0.0068666996} + time: 2.4166667 + value: {x: -0.0035599011, y: -0.3133523, z: 0.9492494, w: 0.02689404} + inSlope: {x: 0.053610653, y: 0.8958515, z: 0.29552072, w: -0.03317739} + outSlope: {x: 0.053610653, y: 0.8958515, z: 0.29552072, w: -0.03317739} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.03963686, y: 0.27807942, z: 0.95973736, w: -0.0022253478} - inSlope: {x: -0.008369514, y: 1.0060413, z: -0.2896508, w: -0.020460133} - outSlope: {x: -0.008369514, y: 1.0060413, z: -0.2896508, w: -0.020460133} + time: 2.6166668 + value: {x: 0.01506406, y: 0.011539983, z: 0.9997214, w: 0.014039132} + inSlope: {x: 0.114880435, y: 2.0922477, z: -0.025175238, w: -0.08786766} + outSlope: {x: 0.114880435, y: 2.0922477, z: -0.025175238, w: -0.08786766} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6833344 - value: {x: 0.039396454, y: 0.29150575, z: 0.9557543, w: -0.0024672812} - inSlope: {x: -0.01243374, y: -0.22593799, z: 0.0689709, w: 0.008198651} - outSlope: {x: -0.01243374, y: -0.22593799, z: 0.0689709, w: 0.008198651} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.8833351 - value: {x: 0.026122957, y: 0.061756637, z: 0.99773335, w: 0.0056493212} - inSlope: {x: -0.099510744, y: -1.6462576, z: 0.1041017, w: 0.056614514} - outSlope: {x: -0.099510744, y: -1.6462576, z: 0.1041017, w: 0.056614514} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.0666695 - value: {x: 0.009229691, y: -0.19249871, z: 0.981141, w: 0.014885346} - inSlope: {x: -0.09205035, y: -1.0780339, z: -0.21112245, w: 0.05669238} - outSlope: {x: -0.09205035, y: -1.0780339, z: -0.21112245, w: 0.05669238} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: -0.0052959155, y: -0.34223312, z: 0.9391842, w: 0.027955588} - inSlope: {x: 0.023894083, y: 0.39596176, z: 0.14434618, w: -0.014465598} - outSlope: {x: 0.023894083, y: 0.39596176, z: 0.14434618, w: -0.014465598} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.633335 - value: {x: 0.012844407, y: -0.02866903, z: 0.9993829, w: 0.01571591} - inSlope: {x: 0.11051147, y: 1.9917228, z: 0.055765763, w: -0.082486816} - outSlope: {x: 0.11051147, y: 1.9917228, z: 0.055765763, w: -0.082486816} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.014713649, y: 0.0051639504, z: 0.99977607, w: 0.014306667} - inSlope: {x: 0.11215621, y: 2.0300097, z: 0.023589494, w: -0.084555864} - outSlope: {x: 0.11215621, y: 2.0300097, z: 0.023589494, w: -0.084555864} + time: 2.65 + value: {x: 0.018898405, y: 0.082025334, z: 0.99638987, w: 0.011042853} + inSlope: {x: 0.114909634, y: 2.1223083, z: -0.1378764, w: -0.09076381} + outSlope: {x: 0.114909634, y: 2.1223083, z: -0.1378764, w: -0.09076381} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -1852,181 +1825,163 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.10697837, y: 0.06168953, z: 0.99222714, w: -0.015341744} - inSlope: {x: -0.0023344515, y: 0.16504309, z: -0.010575217, w: -0.021590883} - outSlope: {x: -0.0023344515, y: 0.16504309, z: -0.010575217, w: -0.021590883} + time: 0 + value: {x: -0.014719628, y: 0.054601032, z: 0.99839914, w: 0.0011217484} + inSlope: {x: 0.05007874, y: 0.1541928, z: -0.007903576, w: -0.010528927} + outSlope: {x: 0.05007874, y: 0.1541928, z: -0.007903576, w: -0.010528927} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.105990544, y: 0.120437875, z: 0.9867781, w: -0.023018314} - inSlope: {x: -0.02487661, y: 1.2520485, z: -0.15573101, w: -0.16339487} - outSlope: {x: -0.02487661, y: 1.2520485, z: -0.15573101, w: -0.16339487} + time: 0.16666667 + value: {x: 0.042200163, y: 0.21468258, z: 0.9755669, w: -0.01999223} + inSlope: {x: 0.5011678, y: 1.2643008, z: -0.30466858, w: -0.26354226} + outSlope: {x: 0.5011678, y: 1.2643008, z: -0.30466858, w: -0.26354226} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.11394211, y: 0.22637369, z: 0.96554077, w: -0.059187632} - inSlope: {x: 0.034616448, y: 0.07085342, z: -0.02336955, w: -0.04418582} - outSlope: {x: 0.034616448, y: 0.07085342, z: -0.02336955, w: -0.04418582} + time: 0.3166667 + value: {x: 0.102429196, y: 0.288688, z: 0.9505199, w: -0.051763657} + inSlope: {x: 0.2242758, y: -0.7575705, z: 0.20372277, w: 0.008442627} + outSlope: {x: 0.2242758, y: -0.7575705, z: 0.20372277, w: 0.008442627} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.11506347, y: 0.22716, z: 0.965802, w: -0.048839074} - inSlope: {x: 0.013359668, y: -0.049389936, z: 0.020283937, w: 0.20457986} - outSlope: {x: 0.013359668, y: -0.049389936, z: 0.020283937, w: 0.20457986} + time: 0.45000002 + value: {x: 0.13010013, y: 0.03723452, z: 0.9905535, w: -0.02216608} + inSlope: {x: 0.19038725, y: -2.5672376, z: 0.07810598, w: 0.35340834} + outSlope: {x: 0.19038725, y: -2.5672376, z: 0.07810598, w: 0.35340834} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: 0.11674189, y: 0.2121231, z: 0.9693753, w: -0.041068986} - inSlope: {x: 0.12857187, y: -1.4176004, z: 0.2896508, w: 0.22216874} - outSlope: {x: 0.12857187, y: -1.4176004, z: 0.2896508, w: 0.22216874} + time: 0.5666667 + value: {x: 0.14191794, y: -0.2470424, z: 0.95836854, w: 0.018952223} + inSlope: {x: 0.01633954, y: -1.9501817, z: -0.50697106, w: 0.29068524} + outSlope: {x: 0.01633954, y: -1.9501817, z: -0.50697106, w: 0.29068524} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: 0.12506837, y: 0.110276535, z: 0.9855286, w: -0.030503193} - inSlope: {x: 0.15485367, y: -2.0733771, z: 0.21923995, w: 0.21715578} - outSlope: {x: 0.15485367, y: -2.0733771, z: 0.21923995, w: 0.21715578} + time: 0.6666667 + value: {x: 0.14127207, y: -0.35451367, z: 0.9236523, w: 0.035052855} + inSlope: {x: -0.031476542, y: -0.105182916, z: -0.035419513, w: 0.001832894} + outSlope: {x: -0.031476542, y: -0.105182916, z: -0.035419513, w: 0.001832894} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: 0.13861014, y: -0.14370523, z: 0.9798594, w: -0.0034121794} - inSlope: {x: -0.07698208, y: -1.1304116, z: -0.15441537, w: 0.1061205} - outSlope: {x: -0.07698208, y: -1.1304116, z: -0.15441537, w: 0.1061205} + time: 0.90000004 + value: {x: 0.0347884, y: -0.36003578, z: 0.9321736, w: -0.014709031} + inSlope: {x: -0.5132449, y: -0.020450968, z: 0.007748015, w: -0.23971093} + outSlope: {x: -0.5132449, y: -0.020450968, z: 0.007748015, w: -0.23971093} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.91666794 - value: {x: 0.02629616, y: -0.34261906, z: 0.9388787, w: -0.020674583} - inSlope: {x: -0.45219702, y: -0.42839554, z: -0.14656708, w: -0.15851605} - outSlope: {x: -0.45219702, y: -0.42839554, z: -0.14656708, w: -0.15851605} + time: 1.1166667 + value: {x: 0.0020779935, y: -0.30748045, z: 0.9511841, w: -0.026463605} + inSlope: {x: -0.052218877, y: 0.86718965, z: 0.2805118, w: 0.032616407} + outSlope: {x: -0.052218877, y: 0.86718965, z: 0.2805118, w: 0.032616407} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.0020835334, y: -0.3075726, z: 0.95115423, w: -0.02646664} - inSlope: {x: -0.05221951, y: 0.86716515, z: 0.28059554, w: 0.032623872} - outSlope: {x: -0.05221951, y: 0.86716515, z: 0.28059554, w: 0.032623872} + time: 1.3333334 + value: {x: -0.014929984, y: -0.012877511, z: 0.99969727, w: -0.01471957} + inSlope: {x: -0.09540202, y: 1.7241781, z: 0.019437093, w: 0.07248191} + outSlope: {x: -0.09540202, y: 1.7241781, z: 0.019437093, w: 0.07248191} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: -0.01493016, y: -0.012874279, z: 0.99969727, w: -0.0147195235} - inSlope: {x: -0.095405266, y: 1.7242409, z: 0.019433104, w: 0.07248117} - outSlope: {x: -0.095405266, y: 1.7242409, z: 0.019433104, w: 0.07248117} + time: 1.4666667 + value: {x: -0.032521583, y: 0.3211672, z: 0.94646394, w: 0.00013138076} + inSlope: {x: -0.14128572, y: 2.835977, z: -0.96726614, w: 0.13339445} + outSlope: {x: -0.14128572, y: 2.835977, z: -0.96726614, w: 0.13339445} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: -0.03252186, y: 0.32117373, z: 0.94646174, w: 0.0001318387} - inSlope: {x: -0.14128327, y: 2.8359554, z: -0.9672748, w: 0.13339451} - outSlope: {x: -0.14128327, y: 2.8359554, z: -0.9672748, w: 0.13339451} + time: 1.5666667 + value: {x: -0.044125747, y: 0.56667286, z: 0.8226694, w: 0.012247017} + inSlope: {x: -0.07996868, y: 1.750912, z: -1.2006152, w: 0.08496031} + outSlope: {x: -0.07996868, y: 1.750912, z: -1.2006152, w: 0.08496031} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: -0.042646576, y: 0.53364307, z: 0.8445681, w: 0.010542409} - inSlope: {x: -0.09491215, y: 2.0969439, z: -1.3259755, w: 0.10727454} - outSlope: {x: -0.09491215, y: 2.0969439, z: -1.3259755, w: 0.10727454} + time: 1.6500001 + value: {x: -0.047658037, y: 0.6357628, z: 0.77027786, w: 0.014366074} + inSlope: {x: -0.015586443, y: 0.3957657, z: -0.32711357, w: 0.022994962} + outSlope: {x: -0.015586443, y: 0.3957657, z: -0.32711357, w: 0.022994962} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5666695 - value: {x: -0.044125568, y: 0.5666705, z: 0.82267094, w: 0.0122464225} - inSlope: {x: -0.061960485, y: 1.4017538, z: -0.9457738, w: 0.033234745} - outSlope: {x: -0.061960485, y: 1.4017538, z: -0.9457738, w: 0.033234745} + time: 1.7500001 + value: {x: -0.047003854, y: 0.6330874, z: 0.77249116, w: 0.015761172} + inSlope: {x: 0.029582, y: -0.6909109, z: 0.567277, w: -0.036559492} + outSlope: {x: 0.029582, y: -0.6909109, z: 0.567277, w: -0.036559492} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.045454282, y: 0.5955159, z: 0.8019908, w: 0.010274374} - inSlope: {x: -0.019732084, y: 0.38283396, z: -0.2846833, w: -0.02452828} - outSlope: {x: -0.019732084, y: 0.38283396, z: -0.2846833, w: -0.02452828} + time: 1.9166667 + value: {x: -0.040142197, y: 0.47909024, z: 0.87681276, w: 0.007783314} + inSlope: {x: 0.037117116, y: -0.7974108, z: 0.43881696, w: -0.03987123} + outSlope: {x: 0.037117116, y: -0.7974108, z: 0.43881696, w: -0.03987123} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: -0.046145536, y: 0.61329496, z: 0.78838885, w: 0.013524301} - inSlope: {x: 0.0050500063, y: -0.11949781, z: 0.09247682, w: 0.040590964} - outSlope: {x: 0.0050500063, y: -0.11949781, z: 0.09247682, w: 0.040590964} + time: 2.1333334 + value: {x: -0.038378786, y: 0.44156662, z: 0.89638776, w: 0.0059223315} + inSlope: {x: 0, y: -0.000001788141, z: 0, w: -0.000000055879408} + outSlope: {x: 0, y: -0.000001788141, z: 0, w: -0.000000055879408} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.9000015 - value: {x: -0.04158904, y: 0.5104119, z: 0.8588728, w: 0.009359531} - inSlope: {x: 0.041261274, y: -0.90079165, z: 0.5383562, w: -0.045645915} - outSlope: {x: 0.041261274, y: -0.90079165, z: 0.5383562, w: -0.045645915} + time: 2.3333335 + value: {x: -0.038378906, y: 0.44156143, z: 0.8963903, w: 0.00592215} + inSlope: {x: 0.0042118547, y: -0.078726485, z: 0.038840212, w: -0.003307111} + outSlope: {x: 0.0042118547, y: -0.078726485, z: 0.038840212, w: -0.003307111} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1000023 - value: {x: -0.037525143, y: 0.4236348, z: 0.90504146, w: 0.0050427276} - inSlope: {x: 0.0012751863, y: -0.026683915, z: 0.012561871, w: -0.0013062557} - outSlope: {x: 0.0012751863, y: -0.026683915, z: 0.012561871, w: -0.0013062557} + time: 2.5000002 + value: {x: -0.027374418, y: 0.2532718, z: 0.9670074, w: 0.0008509734} + inSlope: {x: 0.108419195, y: -1.7472038, z: 0.46070033, w: -0.021832298} + outSlope: {x: 0.108419195, y: -1.7472038, z: 0.46070033, w: -0.021832298} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: -0.038378738, y: 0.44156548, z: 0.8963883, w: 0.0059221094} - inSlope: {x: 0.026791207, y: -0.06827756, z: 0.034735136, w: -0.016581418} - outSlope: {x: 0.026791207, y: -0.06827756, z: 0.034735136, w: -0.016581418} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.500002 - value: {x: 0.030680083, y: 0.2565024, z: 0.96585965, w: -0.019503053} - inSlope: {x: 0.66554105, y: -1.7194844, z: 0.4335106, w: -0.098521836} - outSlope: {x: 0.66554105, y: -1.7194844, z: 0.4335106, w: -0.098521836} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.10586501, y: 0.06453235, z: 0.9921614, w: -0.015620416} - inSlope: {x: 0.19132131, y: -0.4882419, z: 0.014391165, w: 0.04573035} - outSlope: {x: 0.19132131, y: -0.4882419, z: 0.014391165, w: 0.04573035} + time: 2.65 + value: {x: -0.014907376, y: 0.057517733, z: 0.9982326, w: 0.0010790915} + inSlope: {x: 0.03223342, y: -0.50069225, z: 0.03143552, w: 0.0069257217} + outSlope: {x: 0.03223342, y: -0.50069225, z: 0.03143552, w: 0.0069257217} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -2039,73 +1994,82 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.6662601, y: -0.12941259, z: 0.72980016, w: 0.08210683} - inSlope: {x: 0.0067020487, y: -0.025998155, z: -0.0072098877, w: -0.03143284} - outSlope: {x: 0.0067020487, y: -0.025998155, z: -0.0072098877, w: -0.03143284} + time: 0 + value: {x: 0.6662601, y: -0.12941259, z: 0.72980016, w: 0.08210689} + inSlope: {x: 0.00854373, y: -0.051662024, z: -0.010539292, w: -0.05771398} + outSlope: {x: 0.00854373, y: -0.051662024, z: -0.010539292, w: -0.05771398} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.6824847, y: -0.20955624, z: 0.699972, w: -0.018442502} - inSlope: {x: 0.040800147, y: -0.25284734, z: -0.124177694, w: -0.33802795} - outSlope: {x: 0.040800147, y: -0.25284734, z: -0.124177694, w: -0.33802795} + time: 0.25 + value: {x: 0.67967427, y: -0.18281339, z: 0.7102368, w: 0.013633564} + inSlope: {x: 0.0964415, y: 0.13707784, z: -0.056573153, w: -0.031858608} + outSlope: {x: 0.0964415, y: 0.13707784, z: -0.056573153, w: -0.031858608} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7000027 - value: {x: 0.69600683, y: -0.17968659, z: 0.69493455, w: -0.018797083} - inSlope: {x: 0.035818487, y: 0.2520356, z: 0.03368015, w: 0.16720349} - outSlope: {x: 0.035818487, y: 0.2520356, z: 0.03368015, w: 0.16720349} + time: 0.4666667 + value: {x: 0.7010208, y: -0.13980013, z: 0.6992902, w: 0.004353854} + inSlope: {x: -0.017607812, y: -0.14684874, z: -0.011306408, w: -0.083830565} + outSlope: {x: -0.017607812, y: -0.14684874, z: -0.011306408, w: -0.083830565} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: 0.70514524, y: -0.020152947, z: 0.70272535, w: 0.09241802} - inSlope: {x: 0.0017005464, y: 0.35957924, z: -0.02243255, w: 0.23605096} - outSlope: {x: 0.0017005464, y: 0.35957924, z: -0.02243255, w: 0.23605096} + time: 0.75000006 + value: {x: 0.6969036, y: -0.17061263, z: 0.69647366, w: -0.011882917} + inSlope: {x: 0.037772626, y: 0.34290096, z: 0.050103627, w: 0.24754845} + outSlope: {x: 0.037772626, y: 0.34290096, z: 0.050103627, w: 0.24754845} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.7003546, y: 0.10937321, z: 0.6836655, w: 0.17361616} - inSlope: {x: -0.005729286, y: 0.07232486, z: -0.016663926, w: 0.04334248} - outSlope: {x: -0.005729286, y: 0.07232486, z: -0.016663926, w: 0.04334248} + time: 1.0333334 + value: {x: 0.7043836, y: -0.063507214, z: 0.70412457, w: 0.06339715} + inSlope: {x: 0.011919748, y: 0.37922114, z: -0.00096380804, w: 0.25812396} + outSlope: {x: 0.011919748, y: 0.37922114, z: -0.00096380804, w: 0.25812396} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: 0.6913864, y: 0.044559814, z: 0.70168436, w: 0.1662479} - inSlope: {x: -0.030781578, y: -0.24718462, z: 0.063392356, w: -0.07357027} - outSlope: {x: -0.030781578, y: -0.24718462, z: 0.063392356, w: -0.07357027} + time: 1.6000001 + value: {x: 0.70047176, y: 0.10788842, z: 0.68400675, w: 0.17272604} + inSlope: {x: -0.008164618, y: 0.104379624, z: -0.023855492, w: 0.06260435} + outSlope: {x: -0.008164618, y: 0.104379624, z: -0.023855492, w: 0.06260435} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.383335 - value: {x: 0.6766369, y: -0.06530515, z: 0.7239058, w: 0.1177209} - inSlope: {x: -0.04695189, y: -0.31023103, z: 0.041585602, w: -0.15820134} - outSlope: {x: -0.04695189, y: -0.31023103, z: 0.041585602, w: -0.15820134} + time: 2.0666668 + value: {x: 0.69138646, y: 0.044560242, z: 0.7016842, w: 0.16624804} + inSlope: {x: -0.028511908, y: -0.22307216, z: 0.055911593, w: -0.05796662} + outSlope: {x: -0.028511908, y: -0.22307216, z: 0.055911593, w: -0.05796662} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.6663207, y: -0.12906197, z: 0.72978336, w: 0.08231753} - inSlope: {x: -0.010539454, y: -0.061158877, z: 0.00300412, w: -0.036628358} - outSlope: {x: -0.010539454, y: -0.061158877, z: 0.00300412, w: -0.036628358} + time: 2.3833334 + value: {x: 0.6766994, y: -0.06489731, z: 0.7238679, w: 0.11782013} + inSlope: {x: -0.045506403, y: -0.30089062, z: 0.040882267, w: -0.1558365} + outSlope: {x: -0.045506403, y: -0.30089062, z: 0.040882267, w: -0.1558365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.6663226, y: -0.1290496, z: 0.7297833, w: 0.08232105} + inSlope: {x: -0.010868321, y: -0.06320363, z: 0.0030112294, w: -0.03724519} + outSlope: {x: -0.010868321, y: -0.06320363, z: 0.0030112294, w: -0.03724519} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -2118,64 +2082,73 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.65536016, y: 0.07459552, z: 0.68924284, w: -0.29980505} - inSlope: {x: -0.00118019, y: -0.02073424, z: 0.008601082, w: 0.01723435} - outSlope: {x: -0.00118019, y: -0.02073424, z: 0.008601082, w: 0.01723435} + time: 0 + value: {x: 0.6841581, y: -0.14935048, z: -0.6769893, w: 0.22651175} + inSlope: {x: 0.0031435487, y: 0.008155704, z: -0.008282661, w: -0.028883813} + outSlope: {x: 0.0031435487, y: 0.008155704, z: -0.008282661, w: -0.028883813} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.65770125, y: 0.014011493, z: 0.71351147, w: -0.24111046} - inSlope: {x: -0.007971235, y: -0.20459172, z: 0.07807045, w: 0.24097502} - outSlope: {x: -0.007971235, y: -0.20459172, z: 0.07807045, w: 0.24097502} + time: 0.28333336 + value: {x: 0.68512857, y: -0.11829927, z: -0.70020604, w: 0.16222088} + inSlope: {x: -0.036018502, y: 0.24355468, z: -0.107778326, w: -0.13618556} + outSlope: {x: -0.036018502, y: 0.24355468, z: -0.107778326, w: -0.13618556} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9500027 - value: {x: -0.6731565, y: -0.046478387, z: 0.73193204, w: -0.09473945} - inSlope: {x: -0.007213025, y: -0.06976128, z: 0.018014733, w: 0.22463268} - outSlope: {x: -0.007213025, y: -0.06976128, z: 0.018014733, w: 0.22463268} + time: 0.43333337 + value: {x: 0.671626, y: -0.040844604, z: -0.7187027, w: 0.17526187} + inSlope: {x: -0.012316693, y: 0.23965423, z: -0.058447123, w: -0.13589863} + outSlope: {x: -0.012316693, y: 0.23965423, z: -0.058447123, w: -0.13589863} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.6690083, y: -0.07759177, z: 0.73899627, w: 0.017085556} - inSlope: {x: 0.004325575, y: -0.010141587, z: 0.0019419489, w: 0.039827444} - outSlope: {x: 0.004325575, y: -0.010141587, z: 0.0019419489, w: 0.039827444} + time: 0.8333334 + value: {x: 0.67389333, y: 0.02448709, z: -0.730366, w: 0.108783275} + inSlope: {x: 0.0030326871, y: 0.14264968, z: -0.017555969, w: -0.16874218} + outSlope: {x: 0.0030326871, y: 0.14264968, z: -0.017555969, w: -0.16874218} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0833359 - value: {x: -0.68141913, y: -0.025460381, z: 0.72304964, w: -0.11053939} - inSlope: {x: -0.0038052185, y: 0.16362786, z: -0.0536146, w: -0.36390913} - outSlope: {x: -0.0038052185, y: 0.16362786, z: -0.0536146, w: -0.36390913} + time: 1.6166668 + value: {x: 0.6690083, y: 0.0775917, z: -0.73899627, w: -0.017085623} + inSlope: {x: -0.0043273014, y: 0.010135407, z: -0.0019419212, w: -0.039833695} + outSlope: {x: -0.0043273014, y: 0.010135407, z: -0.0019419212, w: -0.039833695} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: -0.6751241, y: 0.02325728, z: 0.70667714, w: -0.21041392} - inSlope: {x: 0.051931936, y: 0.19470319, z: -0.066328466, w: -0.3676837} - outSlope: {x: 0.051931936, y: 0.19470319, z: -0.066328466, w: -0.3676837} + time: 2.0666668 + value: {x: 0.6813325, y: 0.028061744, z: -0.72389996, w: 0.1047252} + inSlope: {x: 0.024225734, y: -0.28823423, z: 0.051868606, w: 0.2779712} + outSlope: {x: 0.024225734, y: -0.28823423, z: 0.051868606, w: 0.2779712} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.6554682, y: 0.074376054, z: 0.68931663, w: -0.29945314} - inSlope: {x: 0.018861583, y: 0.03839015, z: -0.012921292, w: -0.061638102} - outSlope: {x: 0.018861583, y: 0.03839015, z: -0.012921292, w: -0.061638102} + time: 2.3166668 + value: {x: 0.6882348, y: -0.0676828, z: -0.70486045, w: 0.15787233} + inSlope: {x: 0.001534225, y: -0.28350753, z: 0.084722124, w: 0.24971256} + outSlope: {x: 0.001534225, y: -0.28350753, z: 0.084722124, w: 0.24971256} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.6841921, y: -0.14902626, z: -0.6771129, w: 0.2262531} + inSlope: {x: -0.005893713, y: -0.056724306, z: 0.021582862, w: 0.04524444} + outSlope: {x: -0.005893713, y: -0.056724306, z: 0.021582862, w: 0.04524444} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -2188,7 +2161,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2197,7 +2170,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.000000038325243, y: 0.0000017953648, z: -0.00005707484, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2213,7 +2186,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.07082009, y: -0, z: -0, w: 0.9974891} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2222,7 +2195,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.07082009, y: -0, z: -0, w: 0.9974891} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2238,7 +2211,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2247,7 +2220,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.000000040088317, y: -0.000009161405, z: 0.000056363373, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2263,7 +2236,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: 0.1716575, z: -0, w: 0.9851567} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2272,7 +2245,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 0.1716575, z: -0, w: 0.9851567} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2288,7 +2261,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2297,7 +2270,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 8.7542286e-26, y: -1.3048884e-13, z: 6.7087953e-13, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2313,7 +2286,32 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CTRL_GRP/global_CTRL/Root_CTRL_POS_GRP/Root_CTRL_AnimData_CONST_GRP/Root_CTRL_In_Rig_CONST_GRP/Root_CTRL/Spine_CTRL_POS_GRP/Spine_CTRL_AnimData_CONST_GRP/Spine_CTRL_In_Rig_CONST_GRP/Spine_CTRL/Spine1_CTRL_POS_GRP/Spine1_CTRL_AnimData_CONST_GRP/Spine1_CTRL_In_Rig_CONST_GRP/Spine1_CTRL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2322,7 +2320,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 9.466331e-30, z: -6.705318e-30, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2338,19 +2336,46 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0037045276, y: -0.19319119, z: 0.0005641277, w: 0.98115396} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + inSlope: {x: 0.000002919696, y: 0.0019222497, z: -0.00002994784, w: 0.0003790855} + outSlope: {x: 0.000002919696, y: 0.0019222497, z: -0.00002994784, w: 0.0003790855} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.0037045276, y: -0.19319119, z: 0.0005641277, w: 0.98115396} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.8166667 + value: {x: 0.0037975942, y: -0.14710279, z: -0.00016251503, w: 0.9891139} + inSlope: {x: 0.00018700742, y: 0.07419087, z: -0.0011828182, w: 0.011034618} + outSlope: {x: 0.00018700742, y: 0.07419087, z: -0.0011828182, w: 0.011034618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.0038357256, y: -0.1328446, z: -0.00039055693, w: 0.9911294} + inSlope: {x: -0.0001543948, y: -0.054613404, z: 0.00087619084, w: -0.0073206495} + outSlope: {x: -0.0001543948, y: -0.054613404, z: 0.00087619084, w: -0.0073206495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.0037110595, y: -0.18900256, z: 0.0004987967, w: 0.9819695} + inSlope: {x: -0.00006354187, y: -0.039559938, z: 0.00061773375, w: -0.007613905} + outSlope: {x: -0.00006354187, y: -0.039559938, z: 0.00061773375, w: -0.007613905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.0037045763, y: -0.19315915, z: 0.00056362856, w: 0.9811603} + inSlope: {x: -0.000008633368, y: -0.005702382, z: 0.000088841276, w: -0.0011229526} + outSlope: {x: -0.000008633368, y: -0.005702382, z: 0.000088841276, w: -0.0011229526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -2363,7 +2388,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2372,7 +2397,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0000000013597031, y: 4.263293e-14, z: 2.2737363e-13, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2388,7 +2413,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2397,7 +2422,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: 0, z: 2.8474942e-31, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2413,7 +2438,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2422,7 +2447,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2438,19 +2463,46 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0, y: -0.067791104, z: -0, w: 0.99769956} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0 + value: {x: 0, y: 0.017155591, z: -0, w: 0.99985284} + inSlope: {x: 0, y: -0.0036176292, z: 0, w: 0.000064373016} + outSlope: {x: 0, y: -0.0036176292, z: 0, w: 0.000064373016} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0, y: -0.067791104, z: -0, w: 0.99769956} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.8166667 + value: {x: 0, y: -0.06917675, z: -0, w: 0.9976044} + inSlope: {x: 0, y: -0.1381967, z: 0, w: -0.00958086} + outSlope: {x: 0, y: -0.1381967, z: 0, w: -0.00958086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0, y: -0.09568089, z: -0, w: 0.99541205} + inSlope: {x: 0, y: 0.10130177, z: 0, w: 0.00973464} + outSlope: {x: 0, y: 0.10130177, z: 0, w: 0.00973464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0, y: 0.00927512, z: -0, w: 0.999957} + inSlope: {x: 0, y: 0.0743998, z: 0, w: -0.0006866462} + outSlope: {x: 0, y: 0.0743998, z: 0, w: -0.0006866462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0, y: 0.017095298, z: -0, w: 0.9998539} + inSlope: {x: 0, y: 0.01073164, z: 0, w: -0.00018239039} + outSlope: {x: 0, y: 0.01073164, z: 0, w: -0.00018239039} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -2463,7 +2515,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2472,7 +2524,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0033955835, y: -0.00001484537, z: 0.00046487857, w: 0.99999416} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2488,7 +2540,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2497,7 +2549,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.17720564, y: -0, z: -0, w: 0.9841739} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2513,7 +2565,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2522,7 +2574,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2538,7 +2590,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2547,7 +2599,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2563,7 +2615,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2572,7 +2624,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2588,7 +2640,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2597,7 +2649,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.003394193, y: -0.000014797991, z: -0.00045677827, w: 0.99999416} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2613,7 +2665,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2622,7 +2674,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.14808644, y: -0.028976658, z: -0.08019394, w: 0.98529166} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2638,7 +2690,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2647,7 +2699,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2663,7 +2715,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2672,7 +2724,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2688,7 +2740,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2697,7 +2749,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2713,7 +2765,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2722,7 +2774,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2738,7 +2790,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2747,7 +2799,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2763,7 +2815,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2772,7 +2824,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2788,7 +2840,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2797,7 +2849,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2813,7 +2865,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2822,7 +2874,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2838,7 +2890,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2847,7 +2899,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2863,7 +2915,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2872,7 +2924,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2888,7 +2940,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2897,7 +2949,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2913,7 +2965,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2922,7 +2974,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.44329467, y: -0.4968909, z: 0.548289, w: 0.50593334} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2938,8 +2990,8 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -2.9642e-41, y: -8.326673e-17, z: -8.326673e-17, w: 1} + time: 0 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -2947,8 +2999,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -2.9642e-41, y: -8.326673e-17, z: -8.326673e-17, w: 1} + time: 2.65 + value: {x: -5.551115e-17, y: -8.326673e-17, z: 2.7755576e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -2963,7 +3015,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2972,7 +3024,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00831968, y: -0.00066069816, z: -0.047582544, w: 0.99883246} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2988,7 +3040,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -2997,7 +3049,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0069916924, y: -0.000060946124, z: 0.11799245, w: 0.9929899} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3013,7 +3065,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3022,7 +3074,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.07105244, y: 0.043482874, z: -0.03416497, w: 0.99593854} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3038,73 +3090,82 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.5848584, y: -0.025400374, z: 0.035177108, w: 0.8099741} - inSlope: {x: 0.0008618963, y: -0.03551321, z: 0.022175279, w: -0.0027180132} - outSlope: {x: 0.0008618963, y: -0.03551321, z: 0.022175279, w: -0.0027180132} + time: 0 + value: {x: 0.5848584, y: -0.025400331, z: 0.03517708, w: 0.8099741} + inSlope: {x: -0.000976324, y: -0.063833, z: 0.04579581, w: -0.0033473966} + outSlope: {x: -0.000976324, y: -0.063833, z: 0.04579581, w: -0.0033473966} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.5832267, y: -0.13800906, z: 0.1040127, w: 0.79371375} - inSlope: {x: -0.015470395, y: -0.37466162, z: 0.21885145, w: -0.08227429} - outSlope: {x: -0.015470395, y: -0.37466162, z: 0.21885145, w: -0.08227429} + time: 0.25 + value: {x: 0.5858968, y: -0.10240977, z: 0.08065813, w: 0.79983217} + inSlope: {x: 0.10593829, y: -0.0277079, z: -0.1248653, w: -0.06871639} + outSlope: {x: 0.10593829, y: -0.0277079, z: -0.1248653, w: -0.06871639} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7000027 - value: {x: 0.6032215, y: -0.13326354, z: 0.080645524, w: 0.7822155} - inSlope: {x: 0.0880015, y: 0.20402032, z: -0.21070394, w: -0.011502554} - outSlope: {x: 0.0880015, y: 0.20402032, z: -0.21070394, w: -0.011502554} + time: 0.4666667 + value: {x: 0.61791855, y: -0.102770306, z: 0.04891158, w: 0.77796054} + inSlope: {x: -0.051966917, y: -0.10974752, z: 0.117955536, w: 0.019254688} + outSlope: {x: -0.051966917, y: -0.10974752, z: 0.117955536, w: 0.019254688} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: 0.64294386, y: -0.0006968378, z: -0.055285625, w: 0.76391506} - inSlope: {x: 0.067111686, y: 0.28229946, z: -0.30847597, w: -0.07854701} - outSlope: {x: 0.067111686, y: 0.28229946, z: -0.30847597, w: -0.07854701} + time: 0.75000006 + value: {x: 0.60593706, y: -0.1251017, z: 0.072943345, w: 0.78222066} + inSlope: {x: 0.107000396, y: 0.295577, z: -0.28966564, w: -0.008894201} + outSlope: {x: 0.107000396, y: 0.295577, z: -0.28966564, w: -0.008894201} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.6607684, y: 0.09666959, z: -0.16696692, w: 0.72537047} - inSlope: {x: 0.0063801785, y: 0.05209734, z: -0.06267926, w: -0.027146157} - outSlope: {x: 0.0063801785, y: 0.05209734, z: -0.06267926, w: -0.027146157} + time: 1.0333334 + value: {x: 0.6341894, y: -0.03534601, z: -0.018147713, w: 0.7721561} + inSlope: {x: 0.082792714, y: 0.30784374, z: -0.3243026, w: -0.061531723} + outSlope: {x: 0.082792714, y: 0.30784374, z: -0.3243026, w: -0.061531723} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: 0.6347404, y: 0.07485227, z: -0.11882717, w: 0.75985646} - inSlope: {x: -0.07859442, y: -0.11057982, z: 0.20335706, w: 0.108287066} - outSlope: {x: -0.07859442, y: -0.11057982, z: 0.20335706, w: 0.108287066} + time: 1.6000001 + value: {x: 0.6606369, y: 0.0955998, z: -0.16568024, w: 0.72592676} + inSlope: {x: 0.009323329, y: 0.07525316, z: -0.090443805, w: -0.038984895} + outSlope: {x: 0.009323329, y: 0.07525316, z: -0.090443805, w: -0.038984895} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.383335 - value: {x: 0.6038409, y: 0.015415822, z: -0.022411589, w: 0.7966406} - inSlope: {x: -0.09042937, y: -0.18584885, z: 0.27588293, w: 0.079868466} - outSlope: {x: -0.09042937, y: -0.18584885, z: 0.27588293, w: 0.079868466} + time: 2.0666668 + value: {x: 0.6347406, y: 0.0748525, z: -0.11882758, w: 0.7598563} + inSlope: {x: -0.075960234, y: -0.09575473, z: 0.17879713, w: 0.100768894} + outSlope: {x: -0.075960234, y: -0.09575473, z: 0.17879713, w: 0.100768894} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.5849644, y: -0.025163742, z: 0.034859274, w: 0.80991876} - inSlope: {x: -0.018461032, y: -0.041194107, z: 0.055394273, w: 0.00972405} - outSlope: {x: -0.018461032, y: -0.041194107, z: 0.055394273, w: 0.00972405} + time: 2.3833334 + value: {x: 0.604021, y: 0.015612742, z: -0.02270897, w: 0.79649186} + inSlope: {x: -0.086259924, y: -0.18122363, z: 0.26909342, w: 0.076593235} + outSlope: {x: -0.086259924, y: -0.18122363, z: 0.26909342, w: 0.076593235} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.5849702, y: -0.025156995, z: 0.034850467, w: 0.80991507} + inSlope: {x: -0.01942994, y: -0.04231893, z: 0.056867357, w: 0.010324727} + outSlope: {x: -0.01942994, y: -0.04231893, z: 0.056867357, w: 0.010324727} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -3117,7 +3178,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3126,7 +3187,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.44375086, y: 0.49793342, z: -0.54791784, w: 0.5049094} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3142,7 +3203,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3151,7 +3212,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -1.110223e-16, y: -1.9428903e-16, z: 1.110223e-16, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3167,7 +3228,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3176,7 +3237,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.008249687, y: 0.0006691018, z: 0.04821489, w: 0.9988027} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3192,7 +3253,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3201,7 +3262,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0076095443, y: 0.000066401386, z: -0.11573248, w: 0.99325126} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3217,7 +3278,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3226,7 +3287,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.070706785, y: -0.02634019, z: 0.02588185, w: 0.99681336} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3242,64 +3303,73 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.5580443, y: -0.18348624, z: 0.19765653, w: 0.7847619} - inSlope: {x: 0.0025570784, y: 0.015131466, z: -0.02261852, w: 0.0074065863} - outSlope: {x: 0.0025570784, y: 0.015131466, z: -0.02261852, w: 0.0074065863} + time: 0 + value: {x: 0.64033484, y: -0.16082543, z: 0.21649598, w: 0.7191912} + inSlope: {x: 0.015578269, y: 0.016247034, z: -0.021403132, w: -0.0038051603} + outSlope: {x: 0.015578269, y: 0.016247034, z: -0.021403132, w: -0.0038051603} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: 0.5686159, y: -0.13515553, z: 0.12705229, w: 0.8014154} - inSlope: {x: 0.05463087, y: 0.18697673, z: -0.2588374, w: 0.033779997} - outSlope: {x: 0.05463087, y: 0.18697673, z: -0.2588374, w: 0.033779997} + time: 0.28333336 + value: {x: 0.6678477, y: -0.12396835, z: 0.15719458, w: 0.716869} + inSlope: {x: -0.022730878, y: 0.11466712, z: -0.2598882, w: 0.0978363} + outSlope: {x: -0.022730878, y: 0.11466712, z: -0.2598882, w: 0.0978363} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9500027 - value: {x: 0.6253289, y: -0.032404758, z: 0.02026273, w: 0.77942485} - inSlope: {x: 0.085930765, y: 0.14304772, z: -0.1561448, w: -0.05893104} - outSlope: {x: 0.085930765, y: 0.14304772, z: -0.1561448, w: -0.05893104} + time: 0.43333337 + value: {x: 0.62407094, y: -0.10964149, z: 0.11043723, w: 0.76571393} + inSlope: {x: -0.03468271, y: 0.14910088, z: -0.22212915, w: 0.08182165} + outSlope: {x: -0.03468271, y: 0.14910088, z: -0.22212915, w: 0.08182165} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.6653188, y: 0.033970892, z: -0.058745086, w: 0.7434688} - inSlope: {x: 0.013082227, y: 0.021985061, z: -0.028858997, w: -0.014983049} - outSlope: {x: 0.013082227, y: 0.021985061, z: -0.028858997, w: -0.014983049} + time: 0.8333334 + value: {x: 0.6294945, y: -0.048949014, z: 0.039448805, w: 0.7744575} + inSlope: {x: 0.01840176, y: 0.14742675, z: -0.16449746, w: 0.0027430083} + outSlope: {x: 0.01840176, y: 0.14742675, z: -0.16449746, w: 0.0027430083} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0833359 - value: {x: 0.62799436, y: -0.041883215, z: 0.047232993, w: 0.77565324} - inSlope: {x: -0.1178831, y: -0.2359516, z: 0.29726762, w: 0.06445089} - outSlope: {x: -0.1178831, y: -0.2359516, z: 0.29726762, w: 0.06445089} + time: 1.6166668 + value: {x: 0.6653188, y: 0.03397086, z: -0.05874505, w: 0.7434688} + inSlope: {x: 0.01308204, y: 0.021985754, z: -0.028859701, w: -0.0149828335} + outSlope: {x: 0.01308204, y: 0.021985754, z: -0.028859701, w: -0.0149828335} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: 0.5932701, y: -0.11148135, z: 0.12772362, w: 0.7869493} - inSlope: {x: -0.13667315, y: -0.27560788, z: 0.2920302, w: 0.016547695} - outSlope: {x: -0.13667315, y: -0.27560788, z: 0.2920302, w: 0.016547695} + time: 2.0666668 + value: {x: 0.6298689, y: -0.03813004, z: 0.04247963, w: 0.774601} + inSlope: {x: -0.0002843151, y: -0.24189088, z: 0.3228749, w: -0.029411344} + outSlope: {x: -0.0002843151, y: -0.24189088, z: 0.3228749, w: -0.029411344} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.5581911, y: -0.18318126, z: 0.19738582, w: 0.78479695} - inSlope: {x: -0.025692377, y: -0.053372305, z: 0.04743827, w: -0.006054732} - outSlope: {x: -0.025692377, y: -0.053372305, z: 0.04743827, w: -0.006054732} + time: 2.3166668 + value: {x: 0.64743567, y: -0.09818274, z: 0.12957461, w: 0.74457884} + inSlope: {x: -0.016585007, y: -0.22099523, z: 0.30996263, w: -0.06873435} + outSlope: {x: -0.016585007, y: -0.22099523, z: 0.30996263, w: -0.06873435} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.6403713, y: -0.16058089, z: 0.21616106, w: 0.7193141} + inSlope: {x: -0.0063443244, y: -0.042781275, z: 0.058606323, w: -0.021446964} + outSlope: {x: -0.0063443244, y: -0.042781275, z: 0.058606323, w: -0.021446964} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -3312,7 +3382,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3321,7 +3391,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0015854998, y: -0.028677037, z: 0.9980604, w: 0.055232693} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3337,7 +3407,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3346,7 +3416,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -3.469447e-18, y: -1.0842023e-18, z: 6.24907e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3362,7 +3432,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3371,7 +3441,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.022638507, y: -0.0003622604, z: 0.035719093, w: 0.9991054} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3387,7 +3457,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3396,7 +3466,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3412,7 +3482,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3421,7 +3491,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.005549941, y: 0.0009380639, z: 0.000024169645, w: 0.99998415} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3437,7 +3507,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3446,7 +3516,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.019433618, y: -0.027853396, z: -0.02020777, w: 0.9992188} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3462,61 +3532,52 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.41187084, y: -0, z: -0, w: 0.91124225} - inSlope: {x: -2.0922372, y: 0, z: 0, w: 0.8982569} - outSlope: {x: -2.0922372, y: 0, z: 0, w: 0.8982569} + time: 0 + value: {x: 0.33989745, y: -0, z: -0, w: 0.9404625} + inSlope: {x: -2.070644, y: 0, z: 0, w: 0.7059538} + outSlope: {x: -2.070644, y: 0, z: 0, w: 0.7059538} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.14761361, y: -0, z: -0, w: 0.98904514} - inSlope: {x: -3.1083086, y: 0, z: 0, w: 0.46257722} - outSlope: {x: -3.1083086, y: 0, z: 0, w: 0.46257722} + time: 0.116666675 + value: {x: 0.07537035, y: -0, z: -0, w: 0.9971556} + inSlope: {x: -2.330309, y: 0, z: 0, w: 0.17700256} + outSlope: {x: -2.330309, y: 0, z: 0, w: 0.17700256} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.21666908 - value: {x: -0.20109764, y: 0, z: -0, w: 0.9795712} - inSlope: {x: -2.480969, y: 0, z: 0, w: -0.504474} - outSlope: {x: -2.480969, y: 0, z: 0, w: -0.504474} + time: 0.33333334 + value: {x: -0.23952337, y: 0, z: -0, w: 0.97089064} + inSlope: {x: -0.023892786, y: 0, z: 0, w: -0.005838302} + outSlope: {x: -0.023892786, y: 0, z: 0, w: -0.005838302} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: -0.35848904, y: 0, z: -0, w: 0.93353397} - inSlope: {x: 0.28991812, y: 0, z: 0, w: 0.11050512} - outSlope: {x: 0.28991812, y: 0, z: 0, w: 0.11050512} + time: 0.53333336 + value: {x: -0.08503712, y: 0, z: -0, w: 0.9963778} + inSlope: {x: 1.0374153, y: 0, z: 0, w: 0.088918895} + outSlope: {x: 1.0374153, y: 0, z: 0, w: 0.088918895} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5166683 - value: {x: -0.1564098, y: 0, z: -0, w: 0.9876923} - inSlope: {x: 1.6193538, y: 0, z: 0, w: 0.25689876} - outSlope: {x: 1.6193538, y: 0, z: 0, w: 0.25689876} + time: 0.6833334 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: -0.000000022367157, y: 0, z: 0, w: 0} + outSlope: {x: -0.000000022367157, y: 0, z: 0, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.66666794 - value: {x: 0.000000050656933, y: -0, z: -0, w: 1} - inSlope: {x: 0.080321506, y: 0, z: 0, w: 0.00010729} - outSlope: {x: 0.080321506, y: 0, z: 0, w: 0.00010729} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.0333347 + time: 1.5000001 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3525,64 +3586,64 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -2.8587098e-12, y: 0, z: -0, w: 1} - inSlope: {x: 0.0000011490267, y: 0, z: 0, w: 0} - outSlope: {x: 0.0000011490267, y: 0, z: 0, w: 0} + time: 1.6666667 + value: {x: 0.000000004733729, y: -0, z: -0, w: 1} + inSlope: {x: 0.060729828, y: 0, z: 0, w: -0.000060796796} + outSlope: {x: 0.060729828, y: 0, z: 0, w: -0.000060796796} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.10605685, y: -0, z: -0, w: 0.9943601} - inSlope: {x: 1.3829179, y: 0, z: 0, w: -0.14865845} - outSlope: {x: 1.3829179, y: 0, z: 0, w: -0.14865845} + time: 1.8833334 + value: {x: 0.23443247, y: -0, z: -0, w: 0.97213244} + inSlope: {x: 1.6075164, y: 0, z: 0, w: -0.38773692} + outSlope: {x: 1.6075164, y: 0, z: 0, w: -0.38773692} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.9666691 - value: {x: 0.361069, y: -0, z: -0, w: 0.9325391} - inSlope: {x: 1.3510878, y: 0, z: 0, w: -0.5219891} - outSlope: {x: 1.3510878, y: 0, z: 0, w: -0.5219891} + time: 2.016667 + value: {x: 0.4223779, y: -0, z: -0, w: 0.9064198} + inSlope: {x: 1.2218256, y: 0, z: 0, w: -0.57064027} + outSlope: {x: 1.2218256, y: 0, z: 0, w: -0.57064027} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1000023 - value: {x: 0.5345459, y: -0, z: -0, w: 0.8451395} - inSlope: {x: 1.3841143, y: 0, z: 0, w: -0.8756348} - outSlope: {x: 1.3841143, y: 0, z: 0, w: -0.8756348} + time: 2.1833334 + value: {x: 0.64175624, y: -0, z: -0, w: 0.7669087} + inSlope: {x: 1.1253076, y: 0, z: 0, w: -0.94038695} + outSlope: {x: 1.1253076, y: 0, z: 0, w: -0.94038695} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.7233161, y: 0, z: 0, w: 0.6905172} - inSlope: {x: 0.45145485, y: 0, z: 0, w: -0.47139472} - outSlope: {x: 0.45145485, y: 0, z: 0, w: -0.47139472} + time: 2.3666668 + value: {x: 0.7302523, y: 0, z: 0, w: 0.68317753} + inSlope: {x: -0.28063443, y: 0, z: 0, w: 0.2989933} + outSlope: {x: -0.28063443, y: 0, z: 0, w: 0.2989933} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.4833355 - value: {x: 0.6702475, y: -0, z: -0, w: 0.74213773} - inSlope: {x: -0.8619034, y: 0, z: 0, w: 0.77696556} - outSlope: {x: -0.8619034, y: 0, z: 0, w: 0.77696556} + time: 2.6000001 + value: {x: 0.46880242, y: -0, z: -0, w: 0.8833031} + inSlope: {x: -1.8215632, y: 0, z: 0, w: 0.9659735} + outSlope: {x: -1.8215632, y: 0, z: 0, w: 0.9659735} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.44360125, y: -0, z: -0, w: 0.89622426} - inSlope: {x: -1.8082441, y: 0, z: 0, w: 0.9335267} - outSlope: {x: -1.8082441, y: 0, z: 0, w: 0.9335267} + time: 2.65 + value: {x: 0.37321785, y: -0, z: -0, w: 0.92774373} + inSlope: {x: -1.9633342, y: 0, z: 0, w: 0.83064157} + outSlope: {x: -1.9633342, y: 0, z: 0, w: 0.83064157} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -3595,7 +3656,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3604,7 +3665,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3620,7 +3681,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3629,7 +3690,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.000000019674903, y: -0.0000000025928164, z: -0.000000006460556, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3645,7 +3706,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3654,7 +3715,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3670,7 +3731,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3679,7 +3740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.81666756 + time: 0.8166667 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3688,52 +3749,43 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0000019 - value: {x: -0.00000007704167, y: 0, z: -0, w: 1} - inSlope: {x: -0.060745463, y: 0, z: 0, w: -0.000060797665} - outSlope: {x: -0.060745463, y: 0, z: 0, w: -0.000060797665} + time: 1 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: -0.060737744, y: 0, z: 0, w: -0.00006079636} + outSlope: {x: -0.060737744, y: 0, z: 0, w: -0.00006079636} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2000027 - value: {x: -0.1799722, y: 0, z: -0, w: 0.9836717} - inSlope: {x: -1.1825607, y: 0, z: 0, w: -0.21584839} - outSlope: {x: -1.1825607, y: 0, z: 0, w: -0.21584839} + time: 1.2 + value: {x: -0.17996983, y: 0, z: -0, w: 0.98367214} + inSlope: {x: -1.1825657, y: 0, z: 0, w: -0.2158483} + outSlope: {x: -1.1825657, y: 0, z: 0, w: -0.2158483} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: -0.2752502, y: 0, z: -0, w: 0.9613726} - inSlope: {x: 0.045378305, y: 0, z: 0, w: 0.012973148} - outSlope: {x: 0.045378305, y: 0, z: 0, w: 0.012973148} + time: 1.35 + value: {x: -0.27484667, y: 0, z: -0, w: 0.9614881} + inSlope: {x: 0.09164442, y: 0, z: 0, w: 0.026121028} + outSlope: {x: 0.09164442, y: 0, z: 0, w: 0.026121028} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.20500833, y: 0, z: -0, w: 0.97876024} - inSlope: {x: 0.3422895, y: 0, z: 0, w: 0.071721576} - outSlope: {x: 0.3422895, y: 0, z: 0, w: 0.071721576} + time: 1.6333334 + value: {x: -0.1681797, y: 0, z: -0, w: 0.98575634} + inSlope: {x: 0.179465, y: 0, z: 0, w: 0.03074351} + outSlope: {x: 0.179465, y: 0, z: 0, w: 0.03074351} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.18084008, y: 0, z: -0, w: 0.9835125} - inSlope: {x: 1.0296098, y: 0, z: 0, w: 0.1908242} - outSlope: {x: 1.0296098, y: 0, z: 0, w: 0.1908242} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7333355 + time: 1.8666668 value: {x: -0.1650476, y: 0, z: -0, w: 0.9862856} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3742,34 +3794,25 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.16504756, y: 0, z: -0, w: 0.9862856} - inSlope: {x: 0.035576917, y: 0, z: 0, w: 0.0059313485} - outSlope: {x: 0.035576917, y: 0, z: 0, w: 0.0059313485} + time: 2.1000001 + value: {x: -0.12962626, y: 0, z: -0, w: 0.99156296} + inSlope: {x: 0.6190229, y: 0, z: 0, w: 0.080609396} + outSlope: {x: 0.6190229, y: 0, z: 0, w: 0.080609396} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2333355 - value: {x: -0.035805553, y: 0, z: -0, w: 0.9993588} - inSlope: {x: 0.6238326, y: 0, z: 0, w: 0.022663224} - outSlope: {x: 0.6238326, y: 0, z: 0, w: 0.022663224} + time: 2.3333335 + value: {x: 0.000000005621941, y: -0, z: -0, w: 1} + inSlope: {x: 0.036062177, y: 0, z: 0, w: 0.000021457692} + outSlope: {x: 0.036062177, y: 0, z: 0, w: 0.000021457692} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.500002 - value: {x: 0, y: -0, z: -0, w: 1} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3785,7 +3828,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3794,7 +3837,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.0015003886, y: -0.027140025, z: 0.9981091, w: -0.05513041} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3810,7 +3853,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3819,7 +3862,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -3.87e-43, y: -4.3368087e-19, z: -7.6395596e-17, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3835,7 +3878,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3844,7 +3887,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.018587181, y: 0.00055703963, z: -0.035624232, w: 0.99919224} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3860,7 +3903,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3869,7 +3912,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3885,7 +3928,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3894,7 +3937,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00036383694, y: -0.00077109714, z: 0.000001585128, w: 0.99999964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3910,7 +3953,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3919,7 +3962,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.021356747, y: 0.027491769, z: 0.02040277, w: 0.9991856} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -3935,136 +3978,136 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.021029623, y: 0.14777404, z: -0.0031428554, w: 0.9887926} - inSlope: {x: 0.00022977941, y: -0.0000017881666, z: -0.000034324417, w: -0.0000071526665} - outSlope: {x: 0.00022977941, y: -0.0000017881666, z: -0.000034324417, w: -0.0000071526665} + time: 0 + value: {x: 0.020483758, y: 0.025099019, z: -0.0057042283, w: 0.99945885} + inSlope: {x: 0.015955456, y: 0.049457584, z: 0.0031384917, w: -0.0015735625} + outSlope: {x: 0.015955456, y: 0.049457584, z: 0.0031384917, w: -0.0015735625} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: 0.05165609, y: 0.14760569, z: -0.007719949, w: 0.98766625} - inSlope: {x: 0.3440684, y: -0.0027603698, z: -0.051420666, w: -0.018472798} - outSlope: {x: 0.3440684, y: -0.0027603698, z: -0.051420666, w: -0.018472798} + time: 0.3166667 + value: {x: 0.16652624, y: 0.14104328, z: -0.018962339, w: 0.9757132} + inSlope: {x: 1.0917549, y: 0.116306365, z: -0.1727388, w: -0.2072579} + outSlope: {x: 1.0917549, y: 0.116306365, z: -0.1727388, w: -0.2072579} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5166683 - value: {x: 0.31159538, y: 0.14028008, z: -0.046567604, w: 0.9386487} - inSlope: {x: 1.9692318, y: -0.09774342, z: -0.29429972, w: -0.65402555} - outSlope: {x: 1.9692318, y: -0.09774342, z: -0.29429972, w: -0.65402555} + time: 0.45000002 + value: {x: 0.41177088, y: 0.13403147, z: -0.06207088, w: 0.89923716} + inSlope: {x: 2.3236272, y: -0.17670527, z: -0.43031216, w: -1.0688084} + outSlope: {x: 2.3236272, y: -0.17670527, z: -0.43031216, w: -1.0688084} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.66666794 - value: {x: 0.55266935, y: 0.122576356, z: -0.082595855, w: 0.82018876} - inSlope: {x: 0.9987, y: -0.12620276, z: -0.130506, w: -0.66578805} - outSlope: {x: 0.9987, y: -0.12620276, z: -0.130506, w: -0.66578805} + time: 0.5666667 + value: {x: 0.6505116, y: 0.10511425, z: -0.10622202, w: 0.7446493} + inSlope: {x: 1.5079597, y: -0.2611955, z: -0.27376208, w: -1.3144851} + outSlope: {x: 1.5079597, y: -0.2611955, z: -0.27376208, w: -1.3144851} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.91666794 - value: {x: 0.7242207, y: 0.0159777, z: -0.016790101, w: 0.68917865} - inSlope: {x: 0.30612877, y: -0.35115412, z: 0.3536898, w: -0.30413318} - outSlope: {x: 0.30612877, y: -0.35115412, z: 0.3536898, w: -0.30413318} + time: 0.6666667 + value: {x: 0.7305423, y: 0.08927885, z: -0.12050644, w: 0.66619474} + inSlope: {x: 0.07699019, y: -0.035902895, z: 0.013024726, w: -0.07697233} + outSlope: {x: 0.07699019, y: -0.035902895, z: 0.013024726, w: -0.07697233} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.697531, y: -0, z: -0, w: 0.71655464} - inSlope: {x: -0.6551807, y: 0, z: 0, w: 0.63667315} - outSlope: {x: -0.6551807, y: 0, z: 0, w: 0.63667315} + time: 0.90000004 + value: {x: 0.7369297, y: 0.019339595, z: -0.026140258, w: 0.6751869} + inSlope: {x: 0.010512481, y: -0.33697665, z: 0.45544958, w: 0.016191617} + outSlope: {x: 0.010512481, y: -0.33697665, z: 0.45544958, w: 0.016191617} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: 0.45416546, y: -0, z: -0, w: 0.89091736} - inSlope: {x: -1.5410508, y: 0, z: 0, w: 0.78287625} - outSlope: {x: -1.5410508, y: 0, z: 0, w: 0.78287625} + time: 1.1166667 + value: {x: 0.69746387, y: -0, z: -0, w: 0.71661997} + inSlope: {x: -0.6551956, y: 0, z: 0, w: 0.63657045} + outSlope: {x: -0.6551956, y: 0, z: 0, w: 0.63657045} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: 0.13037187, y: -0, z: -0, w: 0.9914652} - inSlope: {x: -2.9770534, y: 0, z: 0, w: 0.3914225} - outSlope: {x: -2.9770534, y: 0, z: 0, w: 0.3914225} + time: 1.3333334 + value: {x: 0.45416832, y: -0, z: -0, w: 0.89091593} + inSlope: {x: -1.5409932, y: 0, z: 0, w: 0.7828517} + outSlope: {x: -1.5409932, y: 0, z: 0, w: 0.7828517} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: -0.18011846, y: 0, z: -0, w: 0.9836449} - inSlope: {x: -1.9522984, y: 0, z: 0, w: -0.35256565} - outSlope: {x: -1.9522984, y: 0, z: 0, w: -0.35256565} + time: 1.4666667 + value: {x: 0.13037708, y: -0, z: -0, w: 0.9914645} + inSlope: {x: -2.9770498, y: 0, z: 0, w: 0.39143902} + outSlope: {x: -2.9770498, y: 0, z: 0, w: 0.39143902} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.26647797, y: 0, z: -0, w: 0.963841} - inSlope: {x: 0.18449363, y: 0, z: 0, w: 0.05070096} - outSlope: {x: 0.18449363, y: 0, z: 0, w: 0.05070096} + time: 1.5833334 + value: {x: -0.18011478, y: 0, z: -0, w: 0.9836456} + inSlope: {x: -1.9523324, y: 0, z: 0, w: -0.35256648} + outSlope: {x: -1.9523324, y: 0, z: 0, w: -0.35256648} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8833351 - value: {x: -0.096376225, y: 0, z: -0, w: 0.995345} - inSlope: {x: 1.0898366, y: 0, z: 0, w: 0.105841585} - outSlope: {x: 1.0898366, y: 0, z: 0, w: 0.105841585} + time: 1.6833334 + value: {x: -0.26616737, y: 0, z: -0, w: 0.96392685} + inSlope: {x: 0.21984747, y: 0, z: 0, w: 0.06027287} + outSlope: {x: 0.21984747, y: 0, z: 0, w: 0.06027287} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0500011 - value: {x: 0.014705096, y: -0, z: -0, w: 0.9998919} - inSlope: {x: 0.1913014, y: 0, z: 0, w: -0.0027125021} - outSlope: {x: 0.1913014, y: 0, z: 0, w: -0.0027125021} + time: 1.8666668 + value: {x: -0.095381215, y: 0, z: -0, w: 0.99544084} + inSlope: {x: 1.1628551, y: 0, z: 0, w: 0.111900076} + outSlope: {x: 1.1628551, y: 0, z: 0, w: 0.111900076} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: -0.000000009608331, y: 0.000000061506405, z: 5.909739e-16, w: 1} - inSlope: {x: -0.005039726, y: 0.032273002, z: -0.000004976468, w: -0.0000160935} - outSlope: {x: -0.005039726, y: 0.032273002, z: -0.000004976468, w: -0.0000160935} + time: 2.016667 + value: {x: 0, y: -0, z: -0, w: 1} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.5833359 - value: {x: 0.017800959, y: 0.1248254, z: -0.002239894, w: 0.9920165} - inSlope: {x: 0.06977421, y: 0.49434337, z: -0.017712869, w: -0.063209906} - outSlope: {x: 0.06977421, y: 0.49434337, z: -0.017712869, w: -0.063209906} + time: 2.5333335 + value: {x: 0.013246708, y: 0.016291384, z: -0.0035803288, w: 0.99977314} + inSlope: {x: 0.08833861, y: 0.107908644, z: -0.025201123, w: -0.0030130176} + outSlope: {x: 0.08833861, y: 0.107908644, z: -0.025201123, w: -0.0030130176} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.020880524, y: 0.14671095, z: -0.003097617, w: 0.9889542} - inSlope: {x: 0.025626216, y: 0.18260668, z: -0.007660464, w: -0.027362525} - outSlope: {x: 0.025626216, y: 0.18260668, z: -0.007660464, w: -0.027362525} + time: 2.65 + value: {x: 0.020334424, y: 0.024917929, z: -0.0056592193, w: 0.99946666} + inSlope: {x: 0.025639707, y: 0.031101696, z: -0.00771147, w: -0.0013268007} + outSlope: {x: 0.025639707, y: 0.031101696, z: -0.00771147, w: -0.0013268007} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4077,7 +4120,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4086,7 +4129,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4102,7 +4145,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4111,7 +4154,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.00000004163321, y: 5.498524e-10, z: -0.0000000053842983, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4127,7 +4170,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4136,7 +4179,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4152,34 +4195,34 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.3746064, y: 0, z: -0, w: 0.9271839} - inSlope: {x: 0.15496074, y: 0, z: 0, w: 0.062356945} - outSlope: {x: 0.15496074, y: 0, z: 0, w: 0.062356945} + time: 0 + value: {x: -0.37460658, y: 0, z: -0, w: 0.92718387} + inSlope: {x: 0.1549512, y: 0, z: 0, w: 0.062352415} + outSlope: {x: 0.1549512, y: 0, z: 0, w: 0.062352415} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.16666794 - value: {x: -0.19080792, y: 0, z: -0, w: 0.9816274} - inSlope: {x: 1.6902453, y: 0, z: 0, w: 0.3285488} - outSlope: {x: 1.6902453, y: 0, z: 0, w: 0.3285488} + time: 0.16666667 + value: {x: -0.19080901, y: 0, z: -0, w: 0.9816272} + inSlope: {x: 1.6902437, y: 0, z: 0, w: 0.32855096} + outSlope: {x: 1.6902437, y: 0, z: 0, w: 0.32855096} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: 0.00000015915624, y: -0, z: -0, w: 1} - inSlope: {x: 0.0835032, y: 0, z: 0, w: 0.00011621753} - outSlope: {x: 0.0835032, y: 0, z: 0, w: 0.00011621753} + time: 0.33333334 + value: {x: 5.9179384e-10, y: -0, z: -0, w: 1} + inSlope: {x: 0.083513774, y: 0, z: 0, w: 0.00011622917} + outSlope: {x: 0.083513774, y: 0, z: 0, w: 0.00011622917} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 + time: 0.6833334 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4188,7 +4231,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5000019 + time: 1.5000001 value: {x: 0, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4197,37 +4240,37 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3166695 - value: {x: 2.3403285e-11, y: -0, z: -0, w: 1} - inSlope: {x: -0.000004775928, y: 0, z: 0, w: 0} - outSlope: {x: -0.000004775928, y: 0, z: 0, w: 0} + time: 2.3166668 + value: {x: 1.4492773e-13, y: -0, z: -0, w: 1} + inSlope: {x: -0.0000003905851, y: 0, z: 0, w: 0} + outSlope: {x: -0.0000003905851, y: 0, z: 0, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.4333344 - value: {x: -0.08284355, y: 0, z: -0, w: 0.9965626} - inSlope: {x: -1.4404157, y: 0, z: 0, w: -0.121411815} - outSlope: {x: -1.4404157, y: 0, z: 0, w: -0.121411815} + time: 2.4333334 + value: {x: -0.082843065, y: 0, z: -0, w: 0.9965626} + inSlope: {x: -1.4404092, y: 0, z: 0, w: -0.121411204} + outSlope: {x: -1.4404092, y: 0, z: 0, w: -0.121411204} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.5666695 - value: {x: -0.29651117, y: 0, z: -0, w: 0.95502937} - inSlope: {x: -1.3809896, y: 0, z: 0, w: -0.42701638} - outSlope: {x: -1.3809896, y: 0, z: 0, w: -0.42701638} + time: 2.5666668 + value: {x: -0.2965084, y: 0, z: -0, w: 0.95503026} + inSlope: {x: -1.381002, y: 0, z: 0, w: -0.42701703} + outSlope: {x: -1.381002, y: 0, z: 0, w: -0.42701703} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.37202406, y: 0, z: -0, w: 0.9282231} - inSlope: {x: -0.44440413, y: 0, z: 0, w: -0.17606288} - outSlope: {x: -0.44440413, y: 0, z: 0, w: -0.17606288} + inSlope: {x: -0.44443172, y: 0, z: 0, w: -0.17607467} + outSlope: {x: -0.44443172, y: 0, z: 0, w: -0.17607467} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4240,7 +4283,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.07082012, y: -0.0000022511886, z: -0.00005705868, w: 0.9974891} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4249,7 +4292,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.07082012, y: -0.0000022511886, z: -0.00005705868, w: 0.9974891} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4265,7 +4308,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.06384561, y: 0.17129135, z: -0.011067011, w: 0.98308724} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4274,7 +4317,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.06384561, y: 0.17129135, z: -0.011067011, w: 0.98308724} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4290,7 +4333,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -7.689795e-17, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4299,7 +4342,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -7.689795e-17, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4315,19 +4358,46 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0037045276, y: -0.19319119, z: 0.0005641277, w: 0.98115396} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + inSlope: {x: 0.000002919696, y: 0.0019222497, z: -0.00002994784, w: 0.0003790855} + outSlope: {x: 0.000002919696, y: 0.0019222497, z: -0.00002994784, w: 0.0003790855} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.0037045276, y: -0.19319119, z: 0.0005641277, w: 0.98115396} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.8166667 + value: {x: 0.0037975942, y: -0.14710279, z: -0.00016251503, w: 0.9891139} + inSlope: {x: 0.00018700742, y: 0.07419087, z: -0.0011828182, w: 0.011034618} + outSlope: {x: 0.00018700742, y: 0.07419087, z: -0.0011828182, w: 0.011034618} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0.0038357256, y: -0.1328446, z: -0.00039055693, w: 0.9911294} + inSlope: {x: -0.0001543948, y: -0.054613404, z: 0.00087619084, w: -0.0073206495} + outSlope: {x: -0.0001543948, y: -0.054613404, z: 0.00087619084, w: -0.0073206495} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0.0037110595, y: -0.18900256, z: 0.0004987967, w: 0.9819695} + inSlope: {x: -0.00006354187, y: -0.039559938, z: 0.00061773375, w: -0.007613905} + outSlope: {x: -0.00006354187, y: -0.039559938, z: 0.00061773375, w: -0.007613905} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.0037045763, y: -0.19315915, z: 0.00056362856, w: 0.9811603} + inSlope: {x: -0.000008633368, y: -0.005702382, z: 0.000088841276, w: -0.0011229526} + outSlope: {x: -0.000008633368, y: -0.005702382, z: 0.000088841276, w: -0.0011229526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4340,7 +4410,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4349,7 +4419,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.064797655, y: -0, z: -0, w: 0.99789846} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4365,19 +4435,46 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0, y: -0.067791104, z: -0, w: 0.99769956} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0 + value: {x: 0, y: 0.017155591, z: -0, w: 0.99985284} + inSlope: {x: 0, y: -0.0036176292, z: 0, w: 0.000064373016} + outSlope: {x: 0, y: -0.0036176292, z: 0, w: 0.000064373016} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0, y: -0.067791104, z: -0, w: 0.99769956} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.8166667 + value: {x: 0, y: -0.06917675, z: -0, w: 0.9976044} + inSlope: {x: 0, y: -0.1381967, z: 0, w: -0.00958086} + outSlope: {x: 0, y: -0.1381967, z: 0, w: -0.00958086} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6333334 + value: {x: 0, y: -0.09568089, z: -0, w: 0.99541205} + inSlope: {x: 0, y: 0.10130177, z: 0, w: 0.00973464} + outSlope: {x: 0, y: 0.10130177, z: 0, w: 0.00973464} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: 0, y: 0.00927512, z: -0, w: 0.999957} + inSlope: {x: 0, y: 0.0743998, z: 0, w: -0.0006866462} + outSlope: {x: 0, y: 0.0743998, z: 0, w: -0.0006866462} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0, y: 0.017095298, z: -0, w: 0.9998539} + inSlope: {x: 0, y: 0.01073164, z: 0, w: -0.00018239039} + outSlope: {x: 0, y: 0.01073164, z: 0, w: -0.00018239039} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4390,7 +4487,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4399,7 +4496,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.61640245, y: -0.32875878, z: 0.64195764, w: 0.31600037} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4415,163 +4512,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.38168585, y: -0.061662387, z: 0.15973441, w: 0.9082943} - inSlope: {x: 0.0038660162, y: -0.0061251414, z: -0.001191813, w: -0.0018275063} - outSlope: {x: 0.0038660162, y: -0.0061251414, z: -0.001191813, w: -0.0018275063} + time: 0 + value: {x: 0.37532347, y: -0.16793625, z: 0.11397596, w: 0.90439993} + inSlope: {x: 0.005739927, y: -0.012942552, z: 0.01835793, w: -0.007102489} + outSlope: {x: 0.005739927, y: -0.012942552, z: 0.01835793, w: -0.007102489} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: 0.39254862, y: -0.06746112, z: 0.1361293, w: 0.90709615} - inSlope: {x: 0.09606746, y: 0.08307688, z: -0.44206476, w: 0.03022717} - outSlope: {x: 0.09606746, y: 0.08307688, z: -0.44206476, w: 0.03022717} + time: 0.33333334 + value: {x: 0.39967814, y: -0.21120615, z: 0.17306824, w: 0.875041} + inSlope: {x: 0.13647081, y: -0.18982351, z: 0.2295667, w: -0.15369236} + outSlope: {x: 0.13647081, y: -0.18982351, z: 0.2295667, w: -0.15369236} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.39802665, y: -0.05868236, z: 0.103535734, w: 0.90962166} - inSlope: {x: 0.0715356, y: -0.0671613, z: -0.08854867, w: -0.02529004} - outSlope: {x: 0.0715356, y: -0.0671613, z: -0.08854867, w: -0.02529004} + time: 0.43333337 + value: {x: 0.40307087, y: -0.23284325, z: 0.21282294, w: 0.8590834} + inSlope: {x: -0.027126953, y: -0.057652652, z: 0.25293082, w: -0.064544626} + outSlope: {x: -0.027126953, y: -0.057652652, z: 0.25293082, w: -0.064544626} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.40265164, y: -0.07273765, z: 0.11451869, w: 0.9052439} - inSlope: {x: 0.027861424, y: -0.09633681, z: 0.059291136, w: -0.02760214} - outSlope: {x: 0.027861424, y: -0.09633681, z: 0.059291136, w: -0.02760214} + time: 0.5166667 + value: {x: 0.4071872, y: -0.21007973, z: 0.18663515, w: 0.8690411} + inSlope: {x: -0.022791654, y: 0.12152395, z: -0.008239478, w: 0.042040844} + outSlope: {x: -0.022791654, y: 0.12152395, z: -0.008239478, w: 0.042040844} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.40305325, y: -0.074185684, z: 0.11533957, w: 0.9048433} - inSlope: {x: -0.060967546, y: -0.48565152, z: 0.95695746, w: -0.1546782} - outSlope: {x: -0.060967546, y: -0.48565152, z: 0.95695746, w: -0.1546782} + time: 0.6 + value: {x: 0.40727416, y: -0.19653186, z: 0.17889072, w: 0.8737855} + inSlope: {x: 0.06073153, y: 0.2934621, z: -0.36064792, w: 0.1113994} + outSlope: {x: 0.06073153, y: 0.2934621, z: -0.36064792, w: 0.1113994} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.40061942, y: -0.08892579, z: 0.14641678, w: 0.900088} - inSlope: {x: -0.14063036, y: -0.76609194, z: 1.6119515, w: -0.26597726} - outSlope: {x: -0.14063036, y: -0.76609194, z: 1.6119515, w: -0.26597726} + time: 0.75000006 + value: {x: 0.41665116, y: -0.15756504, z: 0.13210338, w: 0.88550764} + inSlope: {x: 0.013972505, y: 0.057644174, z: 0.08082701, w: -0.008400681} + outSlope: {x: 0.013972505, y: 0.057644174, z: 0.08082701, w: -0.008400681} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: 0.39367, y: -0.12069116, z: 0.2078322, w: 0.8872786} - inSlope: {x: -0.0009790212, y: -0.044520877, z: 0.020950606, w: -0.010500114} - outSlope: {x: -0.0009790212, y: -0.044520877, z: 0.020950606, w: -0.010500114} + time: 0.8833334 + value: {x: 0.42140082, y: -0.14374886, z: 0.1283891, w: 0.8861568} + inSlope: {x: 0.05294954, y: 0.15282884, z: -0.14264448, w: 0.020338316} + outSlope: {x: 0.05294954, y: 0.15282884, z: -0.14264448, w: 0.020338316} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7166691 - value: {x: 0.39900762, y: -0.11081835, z: 0.17744143, w: 0.89276356} - inSlope: {x: 0.06843582, y: 0.12281777, z: -0.3211623, w: 0.048225068} - outSlope: {x: 0.06843582, y: 0.12281777, z: -0.3211623, w: 0.048225068} + time: 1.0666667 + value: {x: 0.42874235, y: -0.103354424, z: 0.077555925, w: 0.8941381} + inSlope: {x: 0.047332093, y: 0.40200114, z: -0.6518632, w: 0.079937056} + outSlope: {x: 0.047332093, y: 0.40200114, z: -0.6518632, w: 0.079937056} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8666687 - value: {x: 0.41530246, y: -0.07687666, z: 0.091319054, w: 0.90181744} - inSlope: {x: 0.10017309, y: 0.2271005, z: -0.5670129, w: 0.0319903} - outSlope: {x: 0.10017309, y: 0.2271005, z: -0.5670129, w: 0.0319903} + time: 1.1833334 + value: {x: 0.4312439, y: -0.070832714, z: 0.027003648, w: 0.8990452} + inSlope: {x: -0.017809885, y: -0.012722846, z: 0.1281255, w: 0.0035405192} + outSlope: {x: -0.017809885, y: -0.012722846, z: 0.1281255, w: 0.0035405192} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: 0.42130855, y: -0.099104315, z: 0.1210308, w: 0.89332473} - inSlope: {x: 0.0370797, y: -0.040494524, z: -0.0062371083, w: -0.021122795} - outSlope: {x: 0.0370797, y: -0.040494524, z: -0.0062371083, w: -0.021122795} + time: 1.3666668 + value: {x: 0.42565286, y: -0.084345184, z: 0.064734906, w: 0.8986184} + inSlope: {x: -0.049464285, y: -0.037528902, z: 0.09706259, w: 0.012938952} + outSlope: {x: -0.049464285, y: -0.037528902, z: 0.09706259, w: 0.012938952} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3000011 - value: {x: 0.43597057, y: -0.05243788, z: 0.012948836, w: 0.8983386} - inSlope: {x: 0.03328672, y: 0.24916326, z: -0.5117037, w: 0.0058991616} - outSlope: {x: 0.03328672, y: 0.24916326, z: -0.5117037, w: 0.0058991616} + time: 1.5833334 + value: {x: 0.41718397, y: -0.06461801, z: 0.013195296, w: 0.90642595} + inSlope: {x: -0.025383465, y: 0.08789246, z: -0.31248322, w: 0.02266998} + outSlope: {x: -0.025383465, y: 0.08789246, z: -0.31248322, w: 0.02266998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4166679 - value: {x: 0.4366169, y: -0.0372628, z: -0.016433904, w: 0.8987253} - inSlope: {x: -0.01333704, y: 0.03664255, z: -0.052243076, w: 0.006998884} - outSlope: {x: -0.01333704, y: 0.03664255, z: -0.052243076, w: 0.006998884} + time: 2 + value: {x: 0.40562803, y: -0.093271114, z: 0.0022807666, w: 0.9092641} + inSlope: {x: 0.037236065, y: 0.083744444, z: -0.3608429, w: -0.0073510027} + outSlope: {x: 0.037236065, y: 0.083744444, z: -0.3608429, w: -0.0073510027} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.43522105, y: -0.016903456, z: -0.05722495, w: 0.89834416} - inSlope: {x: -0.0042442135, y: -0.026136681, z: 0.04182421, w: 0.0042254375} - outSlope: {x: -0.0042442135, y: -0.026136681, z: 0.04182421, w: 0.0042254375} + time: 2.1333334 + value: {x: 0.41183925, y: -0.08398703, z: -0.040701542, w: 0.9064646} + inSlope: {x: -0.0049138116, y: -0.25534296, z: 0.39161462, w: -0.00466526} + outSlope: {x: -0.0049138116, y: -0.25534296, z: 0.39161462, w: -0.00466526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: 0.42241025, y: -0.027812738, z: -0.020105882, w: 0.9057548} - inSlope: {x: -0.032353297, y: 0.027570121, z: -0.00006230548, w: 0.0159272} - outSlope: {x: -0.032353297, y: 0.027570121, z: -0.00006230548, w: 0.0159272} + time: 2.2166667 + value: {x: 0.4097385, y: -0.10863192, z: -0.00035812764, w: 0.90571153} + inSlope: {x: -0.029750198, y: -0.23961002, z: 0.3708015, w: -0.015277877} + outSlope: {x: -0.029750198, y: -0.23961002, z: 0.3708015, w: -0.015277877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.4213881, y: -0.0049500773, z: -0.06270384, w: 0.9046966} - inSlope: {x: -0.0042746123, y: 0.15536615, z: -0.27855736, w: -0.015866403} - outSlope: {x: -0.0042746123, y: 0.15536615, z: -0.27855736, w: -0.015866403} + time: 2.3666668 + value: {x: 0.39779294, y: -0.1506773, z: 0.07342233, w: 0.9020345} + inSlope: {x: -0.077247694, y: -0.116701685, z: 0.1898208, w: -0.00091195194} + outSlope: {x: -0.077247694, y: -0.116701685, z: 0.1898208, w: -0.00091195194} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.41668326, y: -0.047641117, z: 0.041266922, w: 0.90686405} - inSlope: {x: -0.06510983, y: -0.2983129, z: 0.75140244, w: -0.019533932} - outSlope: {x: -0.06510983, y: -0.2983129, z: 0.75140244, w: -0.019533932} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5166683 - value: {x: 0.3959784, y: -0.07210031, z: 0.14037623, w: 0.9045978} - inSlope: {x: -0.104792826, y: 0.007104386, z: 0.26403445, w: 0.005525435} - outSlope: {x: -0.104792826, y: 0.007104386, z: 0.26403445, w: 0.005525435} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.38300315, y: -0.06366803, z: 0.15987718, w: 0.9075761} - inSlope: {x: -0.08485745, y: 0.10872858, z: 0.030118985, w: 0.03833114} - outSlope: {x: -0.08485745, y: 0.10872858, z: 0.030118985, w: 0.03833114} + time: 2.65 + value: {x: 0.3754477, y: -0.16790979, z: 0.113832004, w: 0.9043714} + inSlope: {x: -0.02153637, y: -0.0048995065, z: 0.025189096, w: 0.00486732} + outSlope: {x: -0.02153637, y: -0.0048995065, z: 0.025189096, w: 0.00486732} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4584,217 +4663,181 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.0034875956, y: -0.015801279, z: -0.20761792, w: 0.97807616} - inSlope: {x: 0.0004094343, y: -0.0004576589, z: 0.034996208, w: 0.007413739} - outSlope: {x: 0.0004094343, y: -0.0004576589, z: 0.034996208, w: 0.007413739} + time: 0 + value: {x: -0.0034875963, y: -0.015801279, z: -0.20761797, w: 0.97807616} + inSlope: {x: 0.00005863141, y: -0.00006560236, z: 0.0050157304, w: 0.0010621548} + outSlope: {x: 0.00005863141, y: -0.00006560236, z: 0.0050157304, w: 0.0010621548} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.21666908 - value: {x: -0.0021020542, y: -0.01703412, z: -0.10955069, w: 0.993833} - inSlope: {x: 0.018080115, y: -0.013018188, z: 1.0874894, w: 0.11791529} - outSlope: {x: 0.018080115, y: -0.013018188, z: 1.0874894, w: 0.11791529} + time: 0.28333336 + value: {x: -0.0036857787, y: -0.01556932, z: -0.22525327, w: 0.97416884} + inSlope: {x: -0.003098657, y: 0.0037966948, z: -0.2870661, w: -0.06630421} + outSlope: {x: -0.003098657, y: 0.0037966948, z: -0.2870661, w: -0.06630421} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.0013044716, y: -0.01756202, z: -0.06435769, w: 0.9977715} - inSlope: {x: 0.04167448, y: -0.024186071, z: 2.1637626, w: 0.116170034} - outSlope: {x: 0.04167448, y: -0.024186071, z: 2.1637626, w: 0.116170034} + time: 0.38333336 + value: {x: -0.004072561, y: -0.015040224, z: -0.26481304, w: 0.96417385} + inSlope: {x: -0.0065477975, y: 0.010133629, z: -0.7499504, w: -0.20626885} + outSlope: {x: -0.0065477975, y: 0.010133629, z: -0.7499504, w: -0.20626885} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.00037670266, y: -0.018074509, z: -0.017682102, w: 0.9996802} - inSlope: {x: 0.039200246, y: -0.020908808, z: 1.9306291, w: 0.061856262} - outSlope: {x: 0.039200246, y: -0.020908808, z: 1.9306291, w: 0.061856262} + time: 0.4666667 + value: {x: -0.0042606983, y: -0.014726958, z: -0.28788367, w: 0.9575427} + inSlope: {x: 0.008566909, y: -0.015061948, z: 1.1058698, w: 0.3276015} + outSlope: {x: 0.008566909, y: -0.015061948, z: 1.1058698, w: 0.3276015} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.5166667 + value: {x: -0.0038193732, y: -0.015399826, z: -0.23801927, w: 0.97113085} + inSlope: {x: 0.0010138896, y: -0.0013728074, z: 0.102721244, w: 0.02574726} + outSlope: {x: 0.0010138896, y: -0.0013728074, z: 0.102721244, w: 0.02574726} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.0000021746048, y: -0.018258963, z: -0.0000047717936, w: 0.99983335} - inSlope: {x: -0.0000011291254, y: 0.00000055880207, z: -0.00005399777, w: 0} - outSlope: {x: -0.0000011291254, y: 0.00000055880207, z: -0.00005399777, w: 0} + time: 0.5833334 + value: {x: -0.0037500442, y: -0.01548926, z: -0.23129524, w: 0.9727531} + inSlope: {x: 0.006362625, y: -0.007979998, z: 0.60180914, w: 0.1418425} + outSlope: {x: 0.006362625, y: -0.007979998, z: 0.60180914, w: 0.1418425} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.0000021369644, y: -0.018258944, z: -0.00000657185, w: 0.99983335} - inSlope: {x: -0.04106137, y: 0.022043122, z: -2.0303345, w: -0.0684385} - outSlope: {x: -0.04106137, y: 0.022043122, z: -2.0303345, w: -0.0684385} + time: 0.6833334 + value: {x: -0.00274891, y: -0.01652343, z: -0.15121569, w: 0.98835886} + inSlope: {x: 0.011553904, y: -0.010042515, z: 0.8017646, w: 0.12403056} + outSlope: {x: 0.011553904, y: -0.010042515, z: 0.8017646, w: 0.12403056} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.0013665169, y: -0.017524203, z: -0.06768155, w: 0.9975521} - inSlope: {x: -0.06716261, y: 0.039720155, z: -3.533282, w: -0.20822306} - outSlope: {x: -0.06716261, y: 0.039720155, z: -3.533282, w: -0.20822306} + time: 0.85 + value: {x: -0.0032487677, y: -0.01605599, z: -0.1880059, w: 0.9820313} + inSlope: {x: 0.001054448, y: -0.001067405, z: 0.082852796, w: 0.015748108} + outSlope: {x: 0.001054448, y: -0.001067405, z: 0.082852796, w: 0.015748108} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.0032845705, y: -0.016019307, z: -0.19084767, w: 0.98148346} - inSlope: {x: -0.010493443, y: 0.010704916, z: -0.8299494, w: -0.15921836} - outSlope: {x: -0.010493443, y: 0.010704916, z: -0.8299494, w: -0.15921836} + time: 1 + value: {x: -0.0031442137, y: -0.016160395, z: -0.17988396, w: 0.9835501} + inSlope: {x: 0.0011817592, y: -0.0011526183, z: 0.0900266, w: 0.01635425} + outSlope: {x: 0.0011817592, y: -0.0011526183, z: 0.0900266, w: 0.01635425} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.003467536, y: -0.015823634, z: -0.20590742, w: 0.97843736} - inSlope: {x: 0.0012948788, y: -0.0014367648, z: 0.11000389, w: 0.023126816} - outSlope: {x: 0.0012948788, y: -0.0014367648, z: 0.11000389, w: 0.023126816} + time: 1.1166667 + value: {x: -0.002164547, y: -0.016988471, z: -0.11334868, w: 0.99340767} + inSlope: {x: 0.011222715, y: -0.008308851, z: 0.6888519, w: 0.07947905} + outSlope: {x: 0.011222715, y: -0.008308851, z: 0.6888519, w: 0.07947905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.0021397898, y: -0.01700664, z: -0.111838914, w: 0.9935785} - inSlope: {x: 0.015906643, y: -0.01168444, z: 0.9707843, w: 0.11011888} - outSlope: {x: 0.015906643, y: -0.01168444, z: 0.9707843, w: 0.11011888} + time: 1.2 + value: {x: -0.0024414982, y: -0.016777214, z: -0.13072816, w: 0.9912733} + inSlope: {x: -0.015705278, y: 0.012476922, z: -1.0163479, w: -0.13506903} + outSlope: {x: -0.015705278, y: 0.012476922, z: -1.0163479, w: -0.13506903} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.91666794 - value: {x: -0.001979488, y: -0.01712166, z: -0.10222279, w: 0.9946122} - inSlope: {x: -0.014001654, y: 0.009976238, z: -0.83574617, w: -0.088390864} - outSlope: {x: -0.014001654, y: 0.009976238, z: -0.83574617, w: -0.088390864} + time: 1.35 + value: {x: -0.0042050024, y: -0.014824999, z: -0.28068718, w: 0.9596756} + inSlope: {x: -0.0060908627, y: 0.010443266, z: -0.767766, w: -0.22434652} + outSlope: {x: -0.0060908627, y: 0.010443266, z: -0.767766, w: -0.22434652} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0333347 - value: {x: -0.0039752554, y: -0.015185342, z: -0.2540444, w: 0.9670652} - inSlope: {x: -0.009788808, y: 0.0139753325, z: -1.0409142, w: -0.27128813} - outSlope: {x: -0.009788808, y: 0.0139753325, z: -1.0409142, w: -0.27128813} + time: 1.5000001 + value: {x: -0.0045215413, y: -0.014174091, z: -0.32813928, w: 0.9445122} + inSlope: {x: 0.0009442642, y: -0.002402619, z: 0.1739745, w: 0.060301483} + outSlope: {x: 0.0009442642, y: -0.002402619, z: 0.1739745, w: 0.060301483} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: -0.0041641006, y: -0.014893953, z: -0.27561322, w: 0.9611442} - inSlope: {x: 0.0051919837, y: -0.008602673, z: 0.633728, w: 0.18163481} - outSlope: {x: 0.0051919837, y: -0.008602673, z: 0.633728, w: 0.18163481} + time: 1.6666667 + value: {x: -0.004406982, y: -0.014440651, z: -0.30879205, w: 0.95100975} + inSlope: {x: -0.0010681767, y: 0.0022758846, z: -0.16564175, w: -0.0537247} + outSlope: {x: -0.0010681767, y: 0.0022758846, z: -0.16564175, w: -0.0537247} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: -0.0031396202, y: -0.016164891, z: -0.1795329, w: 0.98361415} - inSlope: {x: 0.004725315, y: -0.004655215, z: 0.36296076, w: 0.06675817} - outSlope: {x: 0.004725315, y: -0.004655215, z: 0.36296076, w: 0.06675817} + time: 1.9666668 + value: {x: -0.0044208453, y: -0.014410796, z: -0.31096408, w: 0.9503021} + inSlope: {x: 0.005033029, y: -0.010837468, z: 0.78856313, w: 0.25690675} + outSlope: {x: 0.005033029, y: -0.010837468, z: 0.78856313, w: 0.25690675} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: -0.0035198566, y: -0.015764918, z: -0.21039575, w: 0.97748286} - inSlope: {x: -0.0014271735, y: 0.0016143234, z: -0.12326726, w: -0.02642195} - outSlope: {x: -0.0014271735, y: 0.0016143234, z: -0.12326726, w: -0.02642195} + time: 2.0666668 + value: {x: -0.0032229223, y: -0.01608217, z: -0.18597418, w: 0.98241776} + inSlope: {x: 0.02122793, y: -0.021487141, z: 1.6684827, w: 0.31731993} + outSlope: {x: 0.02122793, y: -0.021487141, z: 1.6684827, w: 0.31731993} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.0035377445, y: -0.015744535, z: -0.21195062, w: 0.97714716} - inSlope: {x: -0.002096311, y: 0.002392567, z: -0.18248464, w: -0.03946484} - outSlope: {x: -0.002096311, y: 0.002392567, z: -0.18248464, w: -0.03946484} + time: 2.1333334 + value: {x: -0.0025431064, y: -0.016695743, z: -0.13734916, w: 0.99037874} + inSlope: {x: -0.004619641, y: 0.0038022024, z: -0.30714586, w: -0.043462556} + outSlope: {x: -0.004619641, y: 0.0038022024, z: -0.30714586, w: -0.043462556} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: -0.0038932944, y: -0.0153006, z: -0.24544984, w: 0.9692807} - inSlope: {x: -0.0010727742, y: 0.0014689789, z: -0.10980058, w: -0.027757712} - outSlope: {x: -0.0010727742, y: 0.0014689789, z: -0.10980058, w: -0.027757712} + time: 2.2166667 + value: {x: -0.0030996094, y: -0.016203767, z: -0.17649469, w: 0.98416334} + inSlope: {x: -0.0029840372, y: 0.0028862273, z: -0.22574699, w: -0.04057292} + outSlope: {x: -0.0029840372, y: 0.0028862273, z: -0.22574699, w: -0.04057292} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.0037961546, y: -0.015430151, z: -0.23574224, w: 0.9716857} - inSlope: {x: 0.0041496013, y: -0.005331335, z: 0.40100756, w: 0.096430466} - outSlope: {x: 0.0041496013, y: -0.005331335, z: 0.40100756, w: 0.096430466} + time: 2.3500001 + value: {x: -0.003932394, y: -0.015246348, z: -0.24950013, w: 0.96824676} + inSlope: {x: -0.00018241836, y: 0.0002535528, z: -0.018926132, w: -0.0048387097} + outSlope: {x: -0.00018241836, y: 0.0002535528, z: -0.018926132, w: -0.0048387097} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: -0.0029404853, y: -0.016353264, z: -0.16474038, w: 0.98619705} - inSlope: {x: 0.024625545, y: -0.022358406, z: 1.7700738, w: 0.292364} - outSlope: {x: 0.024625545, y: -0.022358406, z: 1.7700738, w: 0.292364} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.166668 - value: {x: -0.0011548307, y: -0.01765124, z: -0.056456197, w: 0.9982484} - inSlope: {x: -0.010112728, y: 0.006041712, z: -0.5346996, w: -0.032553576} - outSlope: {x: -0.010112728, y: 0.006041712, z: -0.5346996, w: -0.032553576} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.2666683 - value: {x: -0.0027963624, y: -0.016482214, z: -0.1545068, w: 0.9878503} - inSlope: {x: -0.012833435, y: 0.011196271, z: -0.89320266, w: -0.1389763} - outSlope: {x: -0.012833435, y: 0.011196271, z: -0.89320266, w: -0.1389763} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: -0.0035686127, y: -0.015708983, z: -0.21465912, w: 0.9765562} - inSlope: {x: -0.0016833772, y: 0.001951281, z: -0.14852601, w: -0.032605432} - outSlope: {x: -0.0016833772, y: 0.001951281, z: -0.14852601, w: -0.032605432} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.003514707, y: -0.015770761, z: -0.20995006, w: 0.97757864} - inSlope: {x: 0.0015609438, y: -0.0017781082, z: 0.13562976, w: 0.029272288} - outSlope: {x: 0.0015609438, y: -0.0017781082, z: 0.13562976, w: 0.029272288} + time: 2.65 + value: {x: -0.003492215, y: -0.015796104, z: -0.20801364, w: 0.9779922} + inSlope: {x: 0.0007953875, y: -0.0008945176, z: 0.068358846, w: 0.014569773} + outSlope: {x: 0.0007953875, y: -0.0008945176, z: 0.068358846, w: 0.014569773} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4807,163 +4850,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.072917126, y: 0.011791967, z: 0.05587011, w: 0.9957021} - inSlope: {x: -0.0030340718, y: -0.004605032, z: 0.0033546006, w: -0.00035763334} - outSlope: {x: -0.0030340718, y: -0.004605032, z: 0.0033546006, w: -0.00035763334} + time: 0 + value: {x: -0.08997488, y: 0.12574764, z: 0.06425572, w: 0.985882} + inSlope: {x: 0.0025472043, y: -0.010600089, z: 0.049136724, w: -0.0016379355} + outSlope: {x: 0.0025472043, y: -0.010600089, z: 0.049136724, w: -0.0016379355} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: -0.080624424, y: 0.006476549, z: 0.043754406, w: 0.9957627} - inSlope: {x: -0.059525162, y: 0.016561845, z: -0.37438065, w: 0.010984708} - outSlope: {x: -0.059525162, y: 0.016561845, z: -0.37438065, w: 0.010984708} + time: 0.25 + value: {x: -0.09369695, y: 0.11398874, z: 0.11049451, w: 0.9828624} + inSlope: {x: -0.050694436, y: -0.019092407, z: -0.11668122, w: 0.010465977} + outSlope: {x: -0.050694436, y: -0.019092407, z: -0.11668122, w: 0.010465977} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.08388241, y: 0.008844102, z: 0.013865574, w: 0.9963399} - inSlope: {x: -0.04335969, y: -0.010153601, z: 0.01805026, w: -0.003887474} - outSlope: {x: -0.04335969, y: -0.010153601, z: 0.01805026, w: -0.003887474} + time: 0.4166667 + value: {x: -0.09267595, y: 0.104528554, z: 0.09444266, w: 0.9856803} + inSlope: {x: -0.024635859, y: -0.046963483, z: 0.20326138, w: -0.016878244} + outSlope: {x: -0.024635859, y: -0.046963483, z: 0.20326138, w: -0.016878244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.08580964, y: 0.006294086, z: 0.03571612, w: 0.9956513} - inSlope: {x: 0.004156146, y: -0.015185782, z: 0.12518877, w: -0.0039947643} - outSlope: {x: 0.004156146, y: -0.015185782, z: 0.12518877, w: -0.0039947643} + time: 0.48333335 + value: {x: -0.08902742, y: 0.104805894, z: 0.08642709, w: 0.98672193} + inSlope: {x: 0.13173726, y: 0.029720915, z: -0.39347172, w: 0.04346792} + outSlope: {x: 0.13173726, y: 0.029720915, z: -0.39347172, w: 0.04346792} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.08566401, y: 0.0060643745, z: 0.03747572, w: 0.9956006} - inSlope: {x: 0.04707684, y: -0.1208555, z: 1.0905468, w: -0.05453908} - outSlope: {x: 0.04707684, y: -0.1208555, z: 1.0905468, w: -0.05453908} + time: 0.6 + value: {x: -0.08372833, y: 0.10351479, z: 0.09998254, w: 0.9860415} + inSlope: {x: 0.04180495, y: -0.0060555395, z: 0.03364566, w: 0.00077962945} + outSlope: {x: 0.04180495, y: -0.0060555395, z: 0.03364566, w: 0.00077962945} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.08424044, y: 0.0022656308, z: 0.07206713, w: 0.99383336} - inSlope: {x: 0.08182494, y: -0.1973758, z: 1.7927575, w: -0.11402245} - outSlope: {x: 0.08182494, y: -0.1973758, z: 1.7927575, w: -0.11402245} + time: 0.7666667 + value: {x: -0.07892432, y: 0.10135018, z: 0.08817665, w: 0.9877874} + inSlope: {x: -0.015242338, y: -0.039529987, z: 0.06314708, w: -0.002785924} + outSlope: {x: -0.015242338, y: -0.039529987, z: 0.06314708, w: -0.002785924} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: -0.07658731, y: -0.0048219888, z: 0.14150217, w: 0.9869591} - inSlope: {x: 0.06152545, y: 0.003217778, z: 0.04510516, w: -0.0016486897} - outSlope: {x: 0.06152545, y: 0.003217778, z: 0.04510516, w: -0.0016486897} + time: 1 + value: {x: -0.07534563, y: 0.096598625, z: 0.038742527, w: 0.991711} + inSlope: {x: 0.054596066, y: -0.03698942, z: -0.16759393, w: 0.01425682} + outSlope: {x: 0.054596066, y: -0.03698942, z: -0.16759393, w: 0.01425682} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7333355 - value: {x: -0.06564513, y: -0.0017650718, z: 0.11015096, w: 0.9917431} - inSlope: {x: 0.021738965, y: 0.042366512, z: -0.30145204, w: 0.034860305} - outSlope: {x: 0.021738965, y: 0.042366512, z: -0.30145204, w: 0.034860305} + time: 1.1333334 + value: {x: -0.06448194, y: 0.093416676, z: -0.008047095, w: 0.9935042} + inSlope: {x: 0.0713157, y: -0.026052695, z: -0.30254823, w: 0.0050246576} + outSlope: {x: 0.0713157, y: -0.026052695, z: -0.30254823, w: 0.0050246576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8666687 - value: {x: -0.06491912, y: 0.0069896867, z: 0.043107234, w: 0.99693453} - inSlope: {x: 0.009896608, y: 0.056106366, z: -0.48750508, w: 0.02226625} - outSlope: {x: 0.009896608, y: 0.056106366, z: -0.48750508, w: 0.02226625} + time: 1.3166667 + value: {x: -0.059568606, y: 0.08101588, z: 0.04369708, w: 0.9939711} + inSlope: {x: 0.036052722, y: -0.06307645, z: 0.32529896, w: -0.006907589} + outSlope: {x: 0.036052722, y: -0.06307645, z: 0.32529896, w: -0.006907589} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: -0.057384208, y: 0.004035925, z: 0.1064566, w: 0.9926519} - inSlope: {x: 0.041349452, y: -0.0092692, z: 0.19822341, w: -0.01866231} - outSlope: {x: 0.041349452, y: -0.0092692, z: 0.19822341, w: -0.01866231} + time: 1.5333334 + value: {x: -0.042580284, y: 0.07624277, z: 0.07345506, w: 0.9934678} + inSlope: {x: 0.085104786, y: 0.016940847, z: -0.095203534, w: 0.009385953} + outSlope: {x: 0.085104786, y: 0.016940847, z: -0.095203534, w: 0.009385953} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: -0.04002058, y: 0.0062036584, z: 0.022958947, w: 0.9989158} - inSlope: {x: 0.09134391, y: -0.016638387, z: -0.13165829, w: 0.0069613326} - outSlope: {x: 0.09134391, y: -0.016638387, z: -0.13165829, w: 0.0069613326} + time: 1.7833334 + value: {x: -0.04151328, y: 0.0814743, z: 0.097408704, w: 0.9910349} + inSlope: {x: -0.07075238, y: 0.03250125, z: 0.20671916, w: -0.025928045} + outSlope: {x: -0.07075238, y: 0.03250125, z: 0.20671916, w: -0.025928045} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4833355 - value: {x: -0.026870988, y: 0.0029825955, z: 0.038698442, w: 0.99888515} - inSlope: {x: 0.092183396, y: -0.011614135, z: 0.034393597, w: 0.0011927071} - outSlope: {x: 0.092183396, y: -0.011614135, z: 0.034393597, w: 0.0011927071} + time: 2.0500002 + value: {x: -0.063176244, y: 0.0958396, z: 0.04039775, w: 0.9925682} + inSlope: {x: -0.050124608, y: 0.09452404, z: -0.818839, w: 0.020222086} + outSlope: {x: -0.050124608, y: 0.09452404, z: -0.818839, w: 0.020222086} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: -0.020249868, y: 0.0035376714, z: 0.056475114, w: 0.99819237} - inSlope: {x: -0.042411905, y: 0.010691818, z: 0.1442229, w: -0.009064216} - outSlope: {x: -0.042411905, y: 0.010691818, z: 0.1442229, w: -0.009064216} + time: 2.1333334 + value: {x: -0.07093268, y: 0.10299801, z: 0.0038946639, w: 0.99214154} + inSlope: {x: -0.15687093, y: 0.0555486, z: 0.21830574, w: -0.018188972} + outSlope: {x: -0.15687093, y: 0.0555486, z: 0.21830574, w: -0.018188972} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.037709802, y: 0.00831466, z: 0.06840199, w: 0.9969103} - inSlope: {x: -0.102819696, y: 0.036937207, z: -0.19994542, w: 0.009307408} - outSlope: {x: -0.102819696, y: 0.036937207, z: -0.19994542, w: 0.009307408} + time: 2.2166667 + value: {x: -0.08385228, y: 0.107386366, z: 0.029036593, w: 0.9902494} + inSlope: {x: -0.1263011, y: 0.06247072, z: 0.17015737, w: -0.022498392} + outSlope: {x: -0.1263011, y: 0.06247072, z: 0.17015737, w: -0.022498392} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.052726988, y: 0.017249418, z: -0.013380369, w: 0.9983703} - inSlope: {x: -0.15556112, y: 0.099280804, z: -0.68846786, w: -0.018096246} - outSlope: {x: -0.15556112, y: 0.099280804, z: -0.68846786, w: -0.018096246} + time: 2.3666668 + value: {x: -0.09853169, y: 0.11442417, z: 0.07325064, w: 0.9858159} + inSlope: {x: -0.0068378514, y: 0.059180316, z: 0.0022050014, w: -0.0077158287} + outSlope: {x: -0.0068378514, y: 0.059180316, z: 0.0022050014, w: -0.0077158287} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: -0.07586251, y: 0.023369042, z: 0.028768746, w: 0.9964292} - inSlope: {x: -0.10261059, y: 0.00908478, z: 0.40511653, w: -0.019585788} - outSlope: {x: -0.10261059, y: 0.00908478, z: 0.40511653, w: -0.019585788} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5833359 - value: {x: -0.079794295, y: 0.017824655, z: 0.060335714, w: 0.994824} - inSlope: {x: 0.0610679, y: -0.06206922, z: -0.030061651, w: 0.007823229} - outSlope: {x: 0.0610679, y: -0.06206922, z: -0.030061651, w: 0.007823229} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.07458033, y: 0.013104199, z: 0.05706037, w: 0.99549496} - inSlope: {x: 0.09106104, y: -0.07632197, z: -0.06259455, w: 0.011565861} - outSlope: {x: 0.09106104, y: -0.07632197, z: -0.06259455, w: 0.011565861} + time: 2.65 + value: {x: -0.09006735, y: 0.12570572, z: 0.06439018, w: 0.9858701} + inSlope: {x: 0.01585053, y: 0.0074118446, z: -0.023161344, w: 0.0020241756} + outSlope: {x: 0.01585053, y: 0.0074118446, z: -0.023161344, w: 0.0020241756} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -4976,7 +5001,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -4985,7 +5010,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.20494607, y: -0.10591106, z: -0.075717606, w: 0.97007567} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5001,7 +5026,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5010,7 +5035,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00037000934, y: 0.00091369846, z: 0.22002184, w: 0.97549444} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5026,7 +5051,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5035,7 +5060,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0034959337, y: 0.008544556, z: 0.42244297, w: 0.9063425} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5051,7 +5076,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5060,7 +5085,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.68958986, y: -0.038752154, z: -0.029572396, w: 0.72255766} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5076,7 +5101,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5085,7 +5110,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6964562, y: 0.005421139, z: 0.0054176664, w: 0.7175584} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5101,7 +5126,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5110,7 +5135,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6964635, y: -0.004295661, z: -0.0041611255, w: 0.71756727} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5126,7 +5151,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5135,7 +5160,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.68980795, y: -0.03396112, z: -0.035434328, w: 0.7223268} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5151,7 +5176,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5160,7 +5185,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6964603, y: 0.0046769106, z: 0.004948185, w: 0.717563} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5176,7 +5201,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5185,7 +5210,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647557, y: -0.0012184229, z: -0.0011121201, w: 0.71757865} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5201,7 +5226,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5210,7 +5235,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.68987316, y: -0.032467525, z: -0.03591903, w: 0.72230935} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5226,7 +5251,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5235,7 +5260,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6964571, y: 0.0053541698, z: 0.0052312906, w: 0.7175594} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5251,7 +5276,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5260,7 +5285,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.696465, y: -0.0040728175, z: -0.0036205363, w: 0.71757007} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5276,7 +5301,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5285,7 +5310,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6904275, y: -0.011307316, z: -0.05679362, w: 0.7210801} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5301,7 +5326,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5310,7 +5335,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.69647104, y: 0.0027055263, z: 0.0031715306, w: 0.7175728} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5326,7 +5351,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5335,7 +5360,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.6964714, y: 0.0012797026, z: 0.002378622, w: 0.7175795} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5351,7 +5376,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5360,7 +5385,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.13348505, y: -0.011214134, z: -0.01886857, w: 0.9908077} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5376,7 +5401,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5385,7 +5410,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.000022926752, y: 0.00079376844, z: -0.008725198, w: 0.9999616} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5401,7 +5426,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5410,7 +5435,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.006209981, y: -0.041732904, z: 0.045510974, w: 0.99807245} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5426,163 +5451,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.38168585, y: -0.061662387, z: 0.15973441, w: 0.9082943} - inSlope: {x: 0.0038660162, y: -0.0061251414, z: -0.001191813, w: -0.0018275063} - outSlope: {x: 0.0038660162, y: -0.0061251414, z: -0.001191813, w: -0.0018275063} + time: 0 + value: {x: 0.37532347, y: -0.16793625, z: 0.11397596, w: 0.90439993} + inSlope: {x: 0.005739927, y: -0.012942552, z: 0.01835793, w: -0.007102489} + outSlope: {x: 0.005739927, y: -0.012942552, z: 0.01835793, w: -0.007102489} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: 0.39254862, y: -0.06746112, z: 0.1361293, w: 0.90709615} - inSlope: {x: 0.09606746, y: 0.08307688, z: -0.44206476, w: 0.03022717} - outSlope: {x: 0.09606746, y: 0.08307688, z: -0.44206476, w: 0.03022717} + time: 0.33333334 + value: {x: 0.39967814, y: -0.21120615, z: 0.17306824, w: 0.875041} + inSlope: {x: 0.13647081, y: -0.18982351, z: 0.2295667, w: -0.15369236} + outSlope: {x: 0.13647081, y: -0.18982351, z: 0.2295667, w: -0.15369236} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.39802665, y: -0.05868236, z: 0.103535734, w: 0.90962166} - inSlope: {x: 0.0715356, y: -0.0671613, z: -0.08854867, w: -0.02529004} - outSlope: {x: 0.0715356, y: -0.0671613, z: -0.08854867, w: -0.02529004} + time: 0.43333337 + value: {x: 0.40307087, y: -0.23284325, z: 0.21282294, w: 0.8590834} + inSlope: {x: -0.027126953, y: -0.057652652, z: 0.25293082, w: -0.064544626} + outSlope: {x: -0.027126953, y: -0.057652652, z: 0.25293082, w: -0.064544626} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.40265164, y: -0.07273765, z: 0.11451869, w: 0.9052439} - inSlope: {x: 0.027861424, y: -0.09633681, z: 0.059291136, w: -0.02760214} - outSlope: {x: 0.027861424, y: -0.09633681, z: 0.059291136, w: -0.02760214} + time: 0.5166667 + value: {x: 0.4071872, y: -0.21007973, z: 0.18663515, w: 0.8690411} + inSlope: {x: -0.022791654, y: 0.12152395, z: -0.008239478, w: 0.042040844} + outSlope: {x: -0.022791654, y: 0.12152395, z: -0.008239478, w: 0.042040844} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.40305325, y: -0.074185684, z: 0.11533957, w: 0.9048433} - inSlope: {x: -0.060967546, y: -0.48565152, z: 0.95695746, w: -0.1546782} - outSlope: {x: -0.060967546, y: -0.48565152, z: 0.95695746, w: -0.1546782} + time: 0.6 + value: {x: 0.40727416, y: -0.19653186, z: 0.17889072, w: 0.8737855} + inSlope: {x: 0.06073153, y: 0.2934621, z: -0.36064792, w: 0.1113994} + outSlope: {x: 0.06073153, y: 0.2934621, z: -0.36064792, w: 0.1113994} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.40061942, y: -0.08892579, z: 0.14641678, w: 0.900088} - inSlope: {x: -0.14063036, y: -0.76609194, z: 1.6119515, w: -0.26597726} - outSlope: {x: -0.14063036, y: -0.76609194, z: 1.6119515, w: -0.26597726} + time: 0.75000006 + value: {x: 0.41665116, y: -0.15756504, z: 0.13210338, w: 0.88550764} + inSlope: {x: 0.013972505, y: 0.057644174, z: 0.08082701, w: -0.008400681} + outSlope: {x: 0.013972505, y: 0.057644174, z: 0.08082701, w: -0.008400681} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: 0.39367, y: -0.12069116, z: 0.2078322, w: 0.8872786} - inSlope: {x: -0.0009790212, y: -0.044520877, z: 0.020950606, w: -0.010500114} - outSlope: {x: -0.0009790212, y: -0.044520877, z: 0.020950606, w: -0.010500114} + time: 0.8833334 + value: {x: 0.42140082, y: -0.14374886, z: 0.1283891, w: 0.8861568} + inSlope: {x: 0.05294954, y: 0.15282884, z: -0.14264448, w: 0.020338316} + outSlope: {x: 0.05294954, y: 0.15282884, z: -0.14264448, w: 0.020338316} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7166691 - value: {x: 0.39900762, y: -0.11081835, z: 0.17744143, w: 0.89276356} - inSlope: {x: 0.06843582, y: 0.12281777, z: -0.3211623, w: 0.048225068} - outSlope: {x: 0.06843582, y: 0.12281777, z: -0.3211623, w: 0.048225068} + time: 1.0666667 + value: {x: 0.42874235, y: -0.103354424, z: 0.077555925, w: 0.8941381} + inSlope: {x: 0.047332093, y: 0.40200114, z: -0.6518632, w: 0.079937056} + outSlope: {x: 0.047332093, y: 0.40200114, z: -0.6518632, w: 0.079937056} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8666687 - value: {x: 0.41530246, y: -0.07687666, z: 0.091319054, w: 0.90181744} - inSlope: {x: 0.10017309, y: 0.2271005, z: -0.5670129, w: 0.0319903} - outSlope: {x: 0.10017309, y: 0.2271005, z: -0.5670129, w: 0.0319903} + time: 1.1833334 + value: {x: 0.4312439, y: -0.070832714, z: 0.027003648, w: 0.8990452} + inSlope: {x: -0.017809885, y: -0.012722846, z: 0.1281255, w: 0.0035405192} + outSlope: {x: -0.017809885, y: -0.012722846, z: 0.1281255, w: 0.0035405192} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: 0.42130855, y: -0.099104315, z: 0.1210308, w: 0.89332473} - inSlope: {x: 0.0370797, y: -0.040494524, z: -0.0062371083, w: -0.021122795} - outSlope: {x: 0.0370797, y: -0.040494524, z: -0.0062371083, w: -0.021122795} + time: 1.3666668 + value: {x: 0.42565286, y: -0.084345184, z: 0.064734906, w: 0.8986184} + inSlope: {x: -0.049464285, y: -0.037528902, z: 0.09706259, w: 0.012938952} + outSlope: {x: -0.049464285, y: -0.037528902, z: 0.09706259, w: 0.012938952} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3000011 - value: {x: 0.43597057, y: -0.05243788, z: 0.012948836, w: 0.8983386} - inSlope: {x: 0.03328672, y: 0.24916326, z: -0.5117037, w: 0.0058991616} - outSlope: {x: 0.03328672, y: 0.24916326, z: -0.5117037, w: 0.0058991616} + time: 1.5833334 + value: {x: 0.41718397, y: -0.06461801, z: 0.013195296, w: 0.90642595} + inSlope: {x: -0.025383465, y: 0.08789246, z: -0.31248322, w: 0.02266998} + outSlope: {x: -0.025383465, y: 0.08789246, z: -0.31248322, w: 0.02266998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4166679 - value: {x: 0.4366169, y: -0.0372628, z: -0.016433904, w: 0.8987253} - inSlope: {x: -0.01333704, y: 0.03664255, z: -0.052243076, w: 0.006998884} - outSlope: {x: -0.01333704, y: 0.03664255, z: -0.052243076, w: 0.006998884} + time: 2 + value: {x: 0.40562803, y: -0.093271114, z: 0.0022807666, w: 0.9092641} + inSlope: {x: 0.037236065, y: 0.083744444, z: -0.3608429, w: -0.0073510027} + outSlope: {x: 0.037236065, y: 0.083744444, z: -0.3608429, w: -0.0073510027} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.43522105, y: -0.016903456, z: -0.05722495, w: 0.89834416} - inSlope: {x: -0.0042442135, y: -0.026136681, z: 0.04182421, w: 0.0042254375} - outSlope: {x: -0.0042442135, y: -0.026136681, z: 0.04182421, w: 0.0042254375} + time: 2.1333334 + value: {x: 0.41183925, y: -0.08398703, z: -0.040701542, w: 0.9064646} + inSlope: {x: -0.0049138116, y: -0.25534296, z: 0.39161462, w: -0.00466526} + outSlope: {x: -0.0049138116, y: -0.25534296, z: 0.39161462, w: -0.00466526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: 0.42241025, y: -0.027812738, z: -0.020105882, w: 0.9057548} - inSlope: {x: -0.032353297, y: 0.027570121, z: -0.00006230548, w: 0.0159272} - outSlope: {x: -0.032353297, y: 0.027570121, z: -0.00006230548, w: 0.0159272} + time: 2.2166667 + value: {x: 0.4097385, y: -0.10863192, z: -0.00035812764, w: 0.90571153} + inSlope: {x: -0.029750198, y: -0.23961002, z: 0.3708015, w: -0.015277877} + outSlope: {x: -0.029750198, y: -0.23961002, z: 0.3708015, w: -0.015277877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.4213881, y: -0.0049500773, z: -0.06270384, w: 0.9046966} - inSlope: {x: -0.0042746123, y: 0.15536615, z: -0.27855736, w: -0.015866403} - outSlope: {x: -0.0042746123, y: 0.15536615, z: -0.27855736, w: -0.015866403} + time: 2.3666668 + value: {x: 0.39779294, y: -0.1506773, z: 0.07342233, w: 0.9020345} + inSlope: {x: -0.077247694, y: -0.116701685, z: 0.1898208, w: -0.00091195194} + outSlope: {x: -0.077247694, y: -0.116701685, z: 0.1898208, w: -0.00091195194} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.41668326, y: -0.047641117, z: 0.041266922, w: 0.90686405} - inSlope: {x: -0.06510983, y: -0.2983129, z: 0.75140244, w: -0.019533932} - outSlope: {x: -0.06510983, y: -0.2983129, z: 0.75140244, w: -0.019533932} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5166683 - value: {x: 0.3959784, y: -0.07210031, z: 0.14037623, w: 0.9045978} - inSlope: {x: -0.104792826, y: 0.007104386, z: 0.26403445, w: 0.005525435} - outSlope: {x: -0.104792826, y: 0.007104386, z: 0.26403445, w: 0.005525435} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.38300315, y: -0.06366803, z: 0.15987718, w: 0.9075761} - inSlope: {x: -0.08485745, y: 0.10872858, z: 0.030118985, w: 0.03833114} - outSlope: {x: -0.08485745, y: 0.10872858, z: 0.030118985, w: 0.03833114} + time: 2.65 + value: {x: 0.3754477, y: -0.16790979, z: 0.113832004, w: 0.9043714} + inSlope: {x: -0.02153637, y: -0.0048995065, z: 0.025189096, w: 0.00486732} + outSlope: {x: -0.02153637, y: -0.0048995065, z: 0.025189096, w: 0.00486732} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -5595,217 +5602,181 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.0034875956, y: -0.015801279, z: -0.20761792, w: 0.97807616} - inSlope: {x: 0.0004094343, y: -0.0004576589, z: 0.034996208, w: 0.007413739} - outSlope: {x: 0.0004094343, y: -0.0004576589, z: 0.034996208, w: 0.007413739} + time: 0 + value: {x: -0.0034875963, y: -0.015801279, z: -0.20761797, w: 0.97807616} + inSlope: {x: 0.00005863141, y: -0.00006560236, z: 0.0050157304, w: 0.0010621548} + outSlope: {x: 0.00005863141, y: -0.00006560236, z: 0.0050157304, w: 0.0010621548} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.21666908 - value: {x: -0.0021020542, y: -0.01703412, z: -0.10955069, w: 0.993833} - inSlope: {x: 0.018080115, y: -0.013018188, z: 1.0874894, w: 0.11791529} - outSlope: {x: 0.018080115, y: -0.013018188, z: 1.0874894, w: 0.11791529} + time: 0.28333336 + value: {x: -0.0036857787, y: -0.01556932, z: -0.22525327, w: 0.97416884} + inSlope: {x: -0.003098657, y: 0.0037966948, z: -0.2870661, w: -0.06630421} + outSlope: {x: -0.003098657, y: 0.0037966948, z: -0.2870661, w: -0.06630421} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.0013044716, y: -0.01756202, z: -0.06435769, w: 0.9977715} - inSlope: {x: 0.04167448, y: -0.024186071, z: 2.1637626, w: 0.116170034} - outSlope: {x: 0.04167448, y: -0.024186071, z: 2.1637626, w: 0.116170034} + time: 0.38333336 + value: {x: -0.004072561, y: -0.015040224, z: -0.26481304, w: 0.96417385} + inSlope: {x: -0.0065477975, y: 0.010133629, z: -0.7499504, w: -0.20626885} + outSlope: {x: -0.0065477975, y: 0.010133629, z: -0.7499504, w: -0.20626885} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.00037670266, y: -0.018074509, z: -0.017682102, w: 0.9996802} - inSlope: {x: 0.039200246, y: -0.020908808, z: 1.9306291, w: 0.061856262} - outSlope: {x: 0.039200246, y: -0.020908808, z: 1.9306291, w: 0.061856262} + time: 0.4666667 + value: {x: -0.0042606983, y: -0.014726958, z: -0.28788367, w: 0.9575427} + inSlope: {x: 0.008566909, y: -0.015061948, z: 1.1058698, w: 0.3276015} + outSlope: {x: 0.008566909, y: -0.015061948, z: 1.1058698, w: 0.3276015} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.0000021746014, y: -0.018258963, z: -0.000004771952, w: 0.99983335} - inSlope: {x: 0, y: 0, z: 0, w: 0} - outSlope: {x: 0, y: 0, z: 0, w: 0} + time: 0.5166667 + value: {x: -0.0038193732, y: -0.015399826, z: -0.23801927, w: 0.97113085} + inSlope: {x: 0.0010138896, y: -0.0013728074, z: 0.102721244, w: 0.02574726} + outSlope: {x: 0.0010138896, y: -0.0013728074, z: 0.102721244, w: 0.02574726} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.0000021746048, y: -0.018258963, z: -0.0000047717936, w: 0.99983335} - inSlope: {x: -0.0000011291254, y: 0.00000055880207, z: -0.00005399777, w: 0} - outSlope: {x: -0.0000011291254, y: 0.00000055880207, z: -0.00005399777, w: 0} + time: 0.5833334 + value: {x: -0.0037500442, y: -0.01548926, z: -0.23129524, w: 0.9727531} + inSlope: {x: 0.006362625, y: -0.007979998, z: 0.60180914, w: 0.1418425} + outSlope: {x: 0.006362625, y: -0.007979998, z: 0.60180914, w: 0.1418425} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.0000021369644, y: -0.018258944, z: -0.00000657185, w: 0.99983335} - inSlope: {x: -0.04106137, y: 0.022043122, z: -2.0303345, w: -0.0684385} - outSlope: {x: -0.04106137, y: 0.022043122, z: -2.0303345, w: -0.0684385} + time: 0.6833334 + value: {x: -0.00274891, y: -0.01652343, z: -0.15121569, w: 0.98835886} + inSlope: {x: 0.011553904, y: -0.010042515, z: 0.8017646, w: 0.12403056} + outSlope: {x: 0.011553904, y: -0.010042515, z: 0.8017646, w: 0.12403056} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.0013665169, y: -0.017524203, z: -0.06768155, w: 0.9975521} - inSlope: {x: -0.06716261, y: 0.039720155, z: -3.533282, w: -0.20822306} - outSlope: {x: -0.06716261, y: 0.039720155, z: -3.533282, w: -0.20822306} + time: 0.85 + value: {x: -0.0032487677, y: -0.01605599, z: -0.1880059, w: 0.9820313} + inSlope: {x: 0.001054448, y: -0.001067405, z: 0.082852796, w: 0.015748108} + outSlope: {x: 0.001054448, y: -0.001067405, z: 0.082852796, w: 0.015748108} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.0032845705, y: -0.016019307, z: -0.19084767, w: 0.98148346} - inSlope: {x: -0.010493443, y: 0.010704916, z: -0.8299494, w: -0.15921836} - outSlope: {x: -0.010493443, y: 0.010704916, z: -0.8299494, w: -0.15921836} + time: 1 + value: {x: -0.0031442137, y: -0.016160395, z: -0.17988396, w: 0.9835501} + inSlope: {x: 0.0011817592, y: -0.0011526183, z: 0.0900266, w: 0.01635425} + outSlope: {x: 0.0011817592, y: -0.0011526183, z: 0.0900266, w: 0.01635425} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.003467536, y: -0.015823634, z: -0.20590742, w: 0.97843736} - inSlope: {x: 0.0012948788, y: -0.0014367648, z: 0.11000389, w: 0.023126816} - outSlope: {x: 0.0012948788, y: -0.0014367648, z: 0.11000389, w: 0.023126816} + time: 1.1166667 + value: {x: -0.002164547, y: -0.016988471, z: -0.11334868, w: 0.99340767} + inSlope: {x: 0.011222715, y: -0.008308851, z: 0.6888519, w: 0.07947905} + outSlope: {x: 0.011222715, y: -0.008308851, z: 0.6888519, w: 0.07947905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.0021397898, y: -0.01700664, z: -0.111838914, w: 0.9935785} - inSlope: {x: 0.015906643, y: -0.01168444, z: 0.9707843, w: 0.11011888} - outSlope: {x: 0.015906643, y: -0.01168444, z: 0.9707843, w: 0.11011888} + time: 1.2 + value: {x: -0.0024414982, y: -0.016777214, z: -0.13072816, w: 0.9912733} + inSlope: {x: -0.015705278, y: 0.012476922, z: -1.0163479, w: -0.13506903} + outSlope: {x: -0.015705278, y: 0.012476922, z: -1.0163479, w: -0.13506903} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.91666794 - value: {x: -0.001979488, y: -0.01712166, z: -0.10222279, w: 0.9946122} - inSlope: {x: -0.014001654, y: 0.009976238, z: -0.83574617, w: -0.088390864} - outSlope: {x: -0.014001654, y: 0.009976238, z: -0.83574617, w: -0.088390864} + time: 1.35 + value: {x: -0.0042050024, y: -0.014824999, z: -0.28068718, w: 0.9596756} + inSlope: {x: -0.0060908627, y: 0.010443266, z: -0.767766, w: -0.22434652} + outSlope: {x: -0.0060908627, y: 0.010443266, z: -0.767766, w: -0.22434652} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0333347 - value: {x: -0.0039752554, y: -0.015185342, z: -0.2540444, w: 0.9670652} - inSlope: {x: -0.009788808, y: 0.0139753325, z: -1.0409142, w: -0.27128813} - outSlope: {x: -0.009788808, y: 0.0139753325, z: -1.0409142, w: -0.27128813} + time: 1.5000001 + value: {x: -0.0045215413, y: -0.014174091, z: -0.32813928, w: 0.9445122} + inSlope: {x: 0.0009442642, y: -0.002402619, z: 0.1739745, w: 0.060301483} + outSlope: {x: 0.0009442642, y: -0.002402619, z: 0.1739745, w: 0.060301483} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: -0.0041641006, y: -0.014893953, z: -0.27561322, w: 0.9611442} - inSlope: {x: 0.0051919837, y: -0.008602673, z: 0.633728, w: 0.18163481} - outSlope: {x: 0.0051919837, y: -0.008602673, z: 0.633728, w: 0.18163481} + time: 1.6666667 + value: {x: -0.004406982, y: -0.014440651, z: -0.30879205, w: 0.95100975} + inSlope: {x: -0.0010681767, y: 0.0022758846, z: -0.16564175, w: -0.0537247} + outSlope: {x: -0.0010681767, y: 0.0022758846, z: -0.16564175, w: -0.0537247} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: -0.0031396202, y: -0.016164891, z: -0.1795329, w: 0.98361415} - inSlope: {x: 0.004725315, y: -0.004655215, z: 0.36296076, w: 0.06675817} - outSlope: {x: 0.004725315, y: -0.004655215, z: 0.36296076, w: 0.06675817} + time: 1.9666668 + value: {x: -0.0044208453, y: -0.014410796, z: -0.31096408, w: 0.9503021} + inSlope: {x: 0.005033029, y: -0.010837468, z: 0.78856313, w: 0.25690675} + outSlope: {x: 0.005033029, y: -0.010837468, z: 0.78856313, w: 0.25690675} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: -0.0035198566, y: -0.015764918, z: -0.21039575, w: 0.97748286} - inSlope: {x: -0.0014271735, y: 0.0016143234, z: -0.12326726, w: -0.02642195} - outSlope: {x: -0.0014271735, y: 0.0016143234, z: -0.12326726, w: -0.02642195} + time: 2.0666668 + value: {x: -0.0032229223, y: -0.01608217, z: -0.18597418, w: 0.98241776} + inSlope: {x: 0.02122793, y: -0.021487141, z: 1.6684827, w: 0.31731993} + outSlope: {x: 0.02122793, y: -0.021487141, z: 1.6684827, w: 0.31731993} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.0035377445, y: -0.015744535, z: -0.21195062, w: 0.97714716} - inSlope: {x: -0.002096311, y: 0.002392567, z: -0.18248464, w: -0.03946484} - outSlope: {x: -0.002096311, y: 0.002392567, z: -0.18248464, w: -0.03946484} + time: 2.1333334 + value: {x: -0.0025431064, y: -0.016695743, z: -0.13734916, w: 0.99037874} + inSlope: {x: -0.004619641, y: 0.0038022024, z: -0.30714586, w: -0.043462556} + outSlope: {x: -0.004619641, y: 0.0038022024, z: -0.30714586, w: -0.043462556} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: -0.0038932944, y: -0.0153006, z: -0.24544984, w: 0.9692807} - inSlope: {x: -0.0010727742, y: 0.0014689789, z: -0.10980058, w: -0.027757712} - outSlope: {x: -0.0010727742, y: 0.0014689789, z: -0.10980058, w: -0.027757712} + time: 2.2166667 + value: {x: -0.0030996094, y: -0.016203767, z: -0.17649469, w: 0.98416334} + inSlope: {x: -0.0029840372, y: 0.0028862273, z: -0.22574699, w: -0.04057292} + outSlope: {x: -0.0029840372, y: 0.0028862273, z: -0.22574699, w: -0.04057292} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.0037961546, y: -0.015430151, z: -0.23574224, w: 0.9716857} - inSlope: {x: 0.0041496013, y: -0.005331335, z: 0.40100756, w: 0.096430466} - outSlope: {x: 0.0041496013, y: -0.005331335, z: 0.40100756, w: 0.096430466} + time: 2.3500001 + value: {x: -0.003932394, y: -0.015246348, z: -0.24950013, w: 0.96824676} + inSlope: {x: -0.00018241836, y: 0.0002535528, z: -0.018926132, w: -0.0048387097} + outSlope: {x: -0.00018241836, y: 0.0002535528, z: -0.018926132, w: -0.0048387097} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: -0.0029404853, y: -0.016353264, z: -0.16474038, w: 0.98619705} - inSlope: {x: 0.024625545, y: -0.022358406, z: 1.7700738, w: 0.292364} - outSlope: {x: 0.024625545, y: -0.022358406, z: 1.7700738, w: 0.292364} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.166668 - value: {x: -0.0011548307, y: -0.01765124, z: -0.056456197, w: 0.9982484} - inSlope: {x: -0.010112728, y: 0.006041712, z: -0.5346996, w: -0.032553576} - outSlope: {x: -0.010112728, y: 0.006041712, z: -0.5346996, w: -0.032553576} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.2666683 - value: {x: -0.0027963624, y: -0.016482214, z: -0.1545068, w: 0.9878503} - inSlope: {x: -0.012833435, y: 0.011196271, z: -0.89320266, w: -0.1389763} - outSlope: {x: -0.012833435, y: 0.011196271, z: -0.89320266, w: -0.1389763} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: -0.0035686127, y: -0.015708983, z: -0.21465912, w: 0.9765562} - inSlope: {x: -0.0016833772, y: 0.001951281, z: -0.14852601, w: -0.032605432} - outSlope: {x: -0.0016833772, y: 0.001951281, z: -0.14852601, w: -0.032605432} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.003514707, y: -0.015770761, z: -0.20995006, w: 0.97757864} - inSlope: {x: 0.0015609438, y: -0.0017781082, z: 0.13562976, w: 0.029272288} - outSlope: {x: 0.0015609438, y: -0.0017781082, z: 0.13562976, w: 0.029272288} + time: 2.65 + value: {x: -0.003492215, y: -0.015796104, z: -0.20801364, w: 0.9779922} + inSlope: {x: 0.0007953875, y: -0.0008945176, z: 0.068358846, w: 0.014569773} + outSlope: {x: 0.0007953875, y: -0.0008945176, z: 0.068358846, w: 0.014569773} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -5818,163 +5789,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.072917126, y: 0.011791967, z: 0.05587011, w: 0.9957021} - inSlope: {x: -0.0030340718, y: -0.004605032, z: 0.0033546006, w: -0.00035763334} - outSlope: {x: -0.0030340718, y: -0.004605032, z: 0.0033546006, w: -0.00035763334} + time: 0 + value: {x: -0.08997488, y: 0.12574764, z: 0.06425572, w: 0.985882} + inSlope: {x: 0.0025472043, y: -0.010600089, z: 0.049136724, w: -0.0016379355} + outSlope: {x: 0.0025472043, y: -0.010600089, z: 0.049136724, w: -0.0016379355} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: -0.080624424, y: 0.006476549, z: 0.043754406, w: 0.9957627} - inSlope: {x: -0.059525162, y: 0.016561845, z: -0.37438065, w: 0.010984708} - outSlope: {x: -0.059525162, y: 0.016561845, z: -0.37438065, w: 0.010984708} + time: 0.25 + value: {x: -0.09369695, y: 0.11398874, z: 0.11049451, w: 0.9828624} + inSlope: {x: -0.050694436, y: -0.019092407, z: -0.11668122, w: 0.010465977} + outSlope: {x: -0.050694436, y: -0.019092407, z: -0.11668122, w: 0.010465977} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.08388241, y: 0.008844102, z: 0.013865574, w: 0.9963399} - inSlope: {x: -0.04335969, y: -0.010153601, z: 0.01805026, w: -0.003887474} - outSlope: {x: -0.04335969, y: -0.010153601, z: 0.01805026, w: -0.003887474} + time: 0.4166667 + value: {x: -0.09267595, y: 0.104528554, z: 0.09444266, w: 0.9856803} + inSlope: {x: -0.024635859, y: -0.046963483, z: 0.20326138, w: -0.016878244} + outSlope: {x: -0.024635859, y: -0.046963483, z: 0.20326138, w: -0.016878244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.08580964, y: 0.006294086, z: 0.03571612, w: 0.9956513} - inSlope: {x: 0.004156146, y: -0.015185782, z: 0.12518877, w: -0.0039947643} - outSlope: {x: 0.004156146, y: -0.015185782, z: 0.12518877, w: -0.0039947643} + time: 0.48333335 + value: {x: -0.08902742, y: 0.104805894, z: 0.08642709, w: 0.98672193} + inSlope: {x: 0.13173726, y: 0.029720915, z: -0.39347172, w: 0.04346792} + outSlope: {x: 0.13173726, y: 0.029720915, z: -0.39347172, w: 0.04346792} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.08566401, y: 0.0060643745, z: 0.03747572, w: 0.9956006} - inSlope: {x: 0.04707684, y: -0.1208555, z: 1.0905468, w: -0.05453908} - outSlope: {x: 0.04707684, y: -0.1208555, z: 1.0905468, w: -0.05453908} + time: 0.6 + value: {x: -0.08372833, y: 0.10351479, z: 0.09998254, w: 0.9860415} + inSlope: {x: 0.04180495, y: -0.0060555395, z: 0.03364566, w: 0.00077962945} + outSlope: {x: 0.04180495, y: -0.0060555395, z: 0.03364566, w: 0.00077962945} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.08424044, y: 0.0022656308, z: 0.07206713, w: 0.99383336} - inSlope: {x: 0.08182494, y: -0.1973758, z: 1.7927575, w: -0.11402245} - outSlope: {x: 0.08182494, y: -0.1973758, z: 1.7927575, w: -0.11402245} + time: 0.7666667 + value: {x: -0.07892432, y: 0.10135018, z: 0.08817665, w: 0.9877874} + inSlope: {x: -0.015242338, y: -0.039529987, z: 0.06314708, w: -0.002785924} + outSlope: {x: -0.015242338, y: -0.039529987, z: 0.06314708, w: -0.002785924} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: -0.07658731, y: -0.0048219888, z: 0.14150217, w: 0.9869591} - inSlope: {x: 0.06152545, y: 0.003217778, z: 0.04510516, w: -0.0016486897} - outSlope: {x: 0.06152545, y: 0.003217778, z: 0.04510516, w: -0.0016486897} + time: 1 + value: {x: -0.07534563, y: 0.096598625, z: 0.038742527, w: 0.991711} + inSlope: {x: 0.054596066, y: -0.03698942, z: -0.16759393, w: 0.01425682} + outSlope: {x: 0.054596066, y: -0.03698942, z: -0.16759393, w: 0.01425682} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7333355 - value: {x: -0.06564513, y: -0.0017650718, z: 0.11015096, w: 0.9917431} - inSlope: {x: 0.021738965, y: 0.042366512, z: -0.30145204, w: 0.034860305} - outSlope: {x: 0.021738965, y: 0.042366512, z: -0.30145204, w: 0.034860305} + time: 1.1333334 + value: {x: -0.06448194, y: 0.093416676, z: -0.008047095, w: 0.9935042} + inSlope: {x: 0.0713157, y: -0.026052695, z: -0.30254823, w: 0.0050246576} + outSlope: {x: 0.0713157, y: -0.026052695, z: -0.30254823, w: 0.0050246576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8666687 - value: {x: -0.06491912, y: 0.0069896867, z: 0.043107234, w: 0.99693453} - inSlope: {x: 0.009896608, y: 0.056106366, z: -0.48750508, w: 0.02226625} - outSlope: {x: 0.009896608, y: 0.056106366, z: -0.48750508, w: 0.02226625} + time: 1.3166667 + value: {x: -0.059568606, y: 0.08101588, z: 0.04369708, w: 0.9939711} + inSlope: {x: 0.036052722, y: -0.06307645, z: 0.32529896, w: -0.006907589} + outSlope: {x: 0.036052722, y: -0.06307645, z: 0.32529896, w: -0.006907589} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: -0.057384208, y: 0.004035925, z: 0.1064566, w: 0.9926519} - inSlope: {x: 0.041349452, y: -0.0092692, z: 0.19822341, w: -0.01866231} - outSlope: {x: 0.041349452, y: -0.0092692, z: 0.19822341, w: -0.01866231} + time: 1.5333334 + value: {x: -0.042580284, y: 0.07624277, z: 0.07345506, w: 0.9934678} + inSlope: {x: 0.085104786, y: 0.016940847, z: -0.095203534, w: 0.009385953} + outSlope: {x: 0.085104786, y: 0.016940847, z: -0.095203534, w: 0.009385953} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: -0.04002058, y: 0.0062036584, z: 0.022958947, w: 0.9989158} - inSlope: {x: 0.09134391, y: -0.016638387, z: -0.13165829, w: 0.0069613326} - outSlope: {x: 0.09134391, y: -0.016638387, z: -0.13165829, w: 0.0069613326} + time: 1.7833334 + value: {x: -0.04151328, y: 0.0814743, z: 0.097408704, w: 0.9910349} + inSlope: {x: -0.07075238, y: 0.03250125, z: 0.20671916, w: -0.025928045} + outSlope: {x: -0.07075238, y: 0.03250125, z: 0.20671916, w: -0.025928045} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4833355 - value: {x: -0.026870988, y: 0.0029825955, z: 0.038698442, w: 0.99888515} - inSlope: {x: 0.092183396, y: -0.011614135, z: 0.034393597, w: 0.0011927071} - outSlope: {x: 0.092183396, y: -0.011614135, z: 0.034393597, w: 0.0011927071} + time: 2.0500002 + value: {x: -0.063176244, y: 0.0958396, z: 0.04039775, w: 0.9925682} + inSlope: {x: -0.050124608, y: 0.09452404, z: -0.818839, w: 0.020222086} + outSlope: {x: -0.050124608, y: 0.09452404, z: -0.818839, w: 0.020222086} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: -0.020249868, y: 0.0035376714, z: 0.056475114, w: 0.99819237} - inSlope: {x: -0.042411905, y: 0.010691818, z: 0.1442229, w: -0.009064216} - outSlope: {x: -0.042411905, y: 0.010691818, z: 0.1442229, w: -0.009064216} + time: 2.1333334 + value: {x: -0.07093268, y: 0.10299801, z: 0.0038946639, w: 0.99214154} + inSlope: {x: -0.15687093, y: 0.0555486, z: 0.21830574, w: -0.018188972} + outSlope: {x: -0.15687093, y: 0.0555486, z: 0.21830574, w: -0.018188972} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.037709802, y: 0.00831466, z: 0.06840199, w: 0.9969103} - inSlope: {x: -0.102819696, y: 0.036937207, z: -0.19994542, w: 0.009307408} - outSlope: {x: -0.102819696, y: 0.036937207, z: -0.19994542, w: 0.009307408} + time: 2.2166667 + value: {x: -0.08385228, y: 0.107386366, z: 0.029036593, w: 0.9902494} + inSlope: {x: -0.1263011, y: 0.06247072, z: 0.17015737, w: -0.022498392} + outSlope: {x: -0.1263011, y: 0.06247072, z: 0.17015737, w: -0.022498392} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.052726988, y: 0.017249418, z: -0.013380369, w: 0.9983703} - inSlope: {x: -0.15556112, y: 0.099280804, z: -0.68846786, w: -0.018096246} - outSlope: {x: -0.15556112, y: 0.099280804, z: -0.68846786, w: -0.018096246} + time: 2.3666668 + value: {x: -0.09853169, y: 0.11442417, z: 0.07325064, w: 0.9858159} + inSlope: {x: -0.0068378514, y: 0.059180316, z: 0.0022050014, w: -0.0077158287} + outSlope: {x: -0.0068378514, y: 0.059180316, z: 0.0022050014, w: -0.0077158287} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: -0.07586251, y: 0.023369042, z: 0.028768746, w: 0.9964292} - inSlope: {x: -0.10261059, y: 0.00908478, z: 0.40511653, w: -0.019585788} - outSlope: {x: -0.10261059, y: 0.00908478, z: 0.40511653, w: -0.019585788} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5833359 - value: {x: -0.079794295, y: 0.017824655, z: 0.060335714, w: 0.994824} - inSlope: {x: 0.0610679, y: -0.06206922, z: -0.030061651, w: 0.007823229} - outSlope: {x: 0.0610679, y: -0.06206922, z: -0.030061651, w: 0.007823229} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.07458033, y: 0.013104199, z: 0.05706037, w: 0.99549496} - inSlope: {x: 0.09106104, y: -0.07632197, z: -0.06259455, w: 0.011565861} - outSlope: {x: 0.09106104, y: -0.07632197, z: -0.06259455, w: 0.011565861} + time: 2.65 + value: {x: -0.09006735, y: 0.12570572, z: 0.06439018, w: 0.9858701} + inSlope: {x: 0.01585053, y: 0.0074118446, z: -0.023161344, w: 0.0020241756} + outSlope: {x: 0.01585053, y: 0.0074118446, z: -0.023161344, w: 0.0020241756} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -5987,7 +5940,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -5996,7 +5949,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.5563242, y: -0.37626776, z: 0.6772304, w: -0.3004745} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6012,163 +5965,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.47350985, y: 0.025586728, z: 0.1140453, w: 0.8729991} - inSlope: {x: 0.00043631266, y: 0.009148596, z: -0.015026858, w: 0.0014591439} - outSlope: {x: 0.00043631266, y: 0.009148596, z: -0.015026858, w: 0.0014591439} + time: 0 + value: {x: 0.42723808, y: 0.12125964, z: 0.15802494, w: 0.8819251} + inSlope: {x: -0.010333656, y: 0.008756071, z: -0.016973019, w: 0.0068378444} + outSlope: {x: -0.010333656, y: 0.008756071, z: -0.016973019, w: 0.0068378444} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.47193933, y: 0.048297938, z: 0.07392278, w: 0.8771978} - inSlope: {x: -0.02746624, y: 0.09565853, z: -0.19590572, w: 0.026405856} - outSlope: {x: -0.02746624, y: 0.09565853, z: -0.19590572, w: 0.026405856} + time: 0.3 + value: {x: 0.41130596, y: 0.15286054, z: 0.11612066, w: 0.8910539} + inSlope: {x: 0.020425905, y: 0.16423973, z: -0.12226432, w: -0.021455877} + outSlope: {x: 0.020425905, y: 0.16423973, z: -0.12226432, w: -0.021455877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: 0.47070885, y: 0.033332914, z: 0.09870177, w: 0.87611645} - inSlope: {x: -0.02140972, y: -0.4612614, z: 0.795672, w: -0.059050627} - outSlope: {x: -0.02140972, y: -0.4612614, z: 0.795672, w: -0.059050627} + time: 0.38333336 + value: {x: 0.41236168, y: 0.16965228, z: 0.10187992, w: 0.8892674} + inSlope: {x: -0.08153909, y: 0.40471998, z: -0.5789324, w: 0.025784949} + outSlope: {x: -0.08153909, y: 0.40471998, z: -0.5789324, w: 0.025784949} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.4689575, y: 0.031433478, z: 0.10011008, w: 0.87696564} - inSlope: {x: -0.10011319, y: 0.59016883, z: -1.1682518, w: 0.15051177} - outSlope: {x: -0.10011319, y: 0.59016883, z: -1.1682518, w: 0.15051177} + time: 0.5166667 + value: {x: 0.39283445, y: 0.22630797, z: 0.017213037, w: 0.89116186} + inSlope: {x: -0.10135878, y: 0.26994082, z: -0.32266703, w: -0.017157188} + outSlope: {x: -0.10135878, y: 0.26994082, z: -0.32266703, w: -0.017157188} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.4644907, y: 0.05891578, z: 0.04631498, w: 0.8824014} - inSlope: {x: -0.15371527, y: 0.784006, z: -1.5452077, w: 0.10895299} - outSlope: {x: -0.15371527, y: 0.784006, z: -1.5452077, w: 0.10895299} + time: 0.70000005 + value: {x: 0.406306, y: 0.22618799, z: 0.060991954, w: 0.8831956} + inSlope: {x: 0.13085437, y: -0.08380794, z: 0.3921826, w: -0.06516343} + outSlope: {x: 0.13085437, y: -0.08380794, z: 0.3921826, w: -0.06516343} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6166687 - value: {x: 0.43182093, y: 0.14695224, z: -0.13991465, w: 0.87883997} - inSlope: {x: -0.1267524, y: 0.18760327, z: -0.46905535, w: -0.043386288} - outSlope: {x: -0.1267524, y: 0.18760327, z: -0.46905535, w: -0.043386288} + time: 0.90000004 + value: {x: 0.40264997, y: 0.2579305, z: 0.031329717, w: 0.8777034} + inSlope: {x: 0.0020965952, y: 0.09475538, z: -0.027966805, w: -0.027780559} + outSlope: {x: 0.0020965952, y: 0.09475538, z: -0.027966805, w: -0.027780559} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8833351 - value: {x: 0.431359, y: 0.122429065, z: -0.111151464, w: 0.8868968} - inSlope: {x: 0.09751499, y: -0.3648944, z: 0.6869195, w: 0.08825138} - outSlope: {x: 0.09751499, y: -0.3648944, z: 0.6869195, w: 0.08825138} + time: 1.1833334 + value: {x: 0.39239332, y: 0.29888186, z: -0.013026227, w: 0.8697859} + inSlope: {x: -0.023290537, y: 0.10147164, z: -0.11113649, w: -0.026022818} + outSlope: {x: -0.023290537, y: 0.10147164, z: -0.11113649, w: -0.026022818} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: 0.4347185, y: 0.10561072, z: -0.082559496, w: 0.8905337} - inSlope: {x: -0.079608284, y: 0.24787208, z: -0.56575286, w: -0.044809666} - outSlope: {x: -0.079608284, y: 0.24787208, z: -0.56575286, w: -0.044809666} + time: 1.4000001 + value: {x: 0.37810048, y: 0.320513, z: -0.05419645, w: 0.8668184} + inSlope: {x: -0.1114745, y: 0.106332704, z: -0.28270465, w: -0.008093126} + outSlope: {x: -0.1114745, y: 0.106332704, z: -0.28270465, w: -0.008093126} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.41957372, y: 0.14606, z: -0.17456472, w: 0.8787216} - inSlope: {x: -0.08293785, y: 0.16752484, z: -0.4154157, w: -0.07021952} - outSlope: {x: -0.08293785, y: 0.16752484, z: -0.4154157, w: -0.07021952} + time: 1.6500001 + value: {x: 0.38150308, y: 0.30741063, z: -0.046438206, w: 0.87051576} + inSlope: {x: 0.08226611, y: -0.11616837, z: 0.14874741, w: 0.01268686} + outSlope: {x: 0.08226611, y: -0.11616837, z: 0.14874741, w: 0.01268686} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: 0.41478914, y: 0.12938406, z: -0.1646204, w: 0.8854998} - inSlope: {x: -0.08416274, y: 0.050040502, z: -0.24773483, w: -0.014299968} - outSlope: {x: -0.08416274, y: 0.050040502, z: -0.24773483, w: -0.014299968} + time: 1.8500001 + value: {x: 0.3946112, y: 0.27013507, z: -0.0013660684, w: 0.87824094} + inSlope: {x: -0.08963923, y: -0.0076897996, z: -0.21320106, w: 0.042096265} + outSlope: {x: -0.08963923, y: -0.0076897996, z: -0.21320106, w: 0.042096265} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5166683 - value: {x: 0.40646428, y: 0.12165089, z: -0.1667865, w: 0.8900394} - inSlope: {x: -0.0045946944, y: -0.18537164, z: 0.3224811, w: 0.08764699} - outSlope: {x: -0.0045946944, y: -0.18537164, z: 0.3224811, w: 0.08764699} + time: 1.95 + value: {x: 0.38978478, y: 0.2645641, z: -0.0133898035, w: 0.8819832} + inSlope: {x: 0.07640693, y: -0.22862813, z: 0.2517001, w: 0.03824105} + outSlope: {x: 0.07640693, y: -0.22862813, z: 0.2517001, w: 0.03824105} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.4086229, y: 0.09971846, z: -0.121361926, w: 0.8990856} - inSlope: {x: 0.031655915, y: -0.1733726, z: 0.41326475, w: 0.06138061} - outSlope: {x: 0.031655915, y: -0.1733726, z: 0.41326475, w: 0.06138061} + time: 2.0666668 + value: {x: 0.4075168, y: 0.22159608, z: 0.049431767, w: 0.8845235} + inSlope: {x: 0.14150812, y: -0.39253676, z: 0.56597793, w: 0.003942851} + outSlope: {x: 0.14150812, y: -0.39253676, z: 0.56597793, w: 0.003942851} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.40643394, y: 0.11641438, z: -0.14598215, w: 0.89439833} - inSlope: {x: -0.012970466, y: 0.106516615, z: -0.15287797, w: -0.03282716} - outSlope: {x: -0.012970466, y: 0.106516615, z: -0.15287797, w: -0.03282716} + time: 2.1666667 + value: {x: 0.40084165, y: 0.21613513, z: 0.030401105, w: 0.8897681} + inSlope: {x: -0.042003434, y: -0.1394084, z: -0.02416572, w: 0.053572707} + outSlope: {x: -0.042003434, y: -0.1394084, z: -0.02416572, w: 0.053572707} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0166683 - value: {x: 0.41634184, y: 0.10317025, z: -0.09967763, w: 0.89781946} - inSlope: {x: 0.115019344, y: -0.27072418, z: 0.6470392, w: 0.04840567} - outSlope: {x: 0.115019344, y: -0.27072418, z: 0.6470392, w: 0.04840567} + time: 2.3000002 + value: {x: 0.40018094, y: 0.18696363, z: 0.052388042, w: 0.89563125} + inSlope: {x: 0.06969548, y: -0.30501437, z: 0.4168414, w: 0.00837744} + outSlope: {x: 0.06969548, y: -0.30501437, z: 0.4168414, w: 0.00837744} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.43082902, y: 0.06891206, z: -0.019184135, w: 0.89959407} - inSlope: {x: 0.1173082, y: 0.0059689023, z: 0.119799286, w: -0.053695068} - outSlope: {x: 0.1173082, y: 0.0059689023, z: 0.119799286, w: -0.053695068} + time: 2.5500002 + value: {x: 0.4214936, y: 0.13253085, z: 0.1370139, w: 0.88656974} + inSlope: {x: 0.08523978, y: -0.16798377, z: 0.30736893, w: -0.062826335} + outSlope: {x: 0.08523978, y: -0.16798377, z: 0.30736893, w: -0.062826335} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2333355 - value: {x: 0.44326964, y: 0.09059337, z: -0.041826725, w: 0.8908173} - inSlope: {x: 0.116398916, y: 0.0777278, z: 0.03722594, w: -0.06406643} - outSlope: {x: 0.116398916, y: 0.0777278, z: 0.03722594, w: -0.06406643} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3666687 - value: {x: 0.45816898, y: 0.07153385, z: 0.012118378, w: 0.8858991} - inSlope: {x: 0.08968103, y: -0.15954961, z: 0.40572703, w: -0.03908038} - outSlope: {x: 0.08968103, y: -0.15954961, z: 0.40572703, w: -0.03908038} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.47345513, y: 0.025894547, z: 0.11342624, w: 0.8731004} - inSlope: {x: 0.009716897, y: -0.053626113, z: 0.10806338, w: -0.017570525} - outSlope: {x: 0.009716897, y: -0.053626113, z: 0.10806338, w: -0.017570525} + time: 2.65 + value: {x: 0.42709553, y: 0.1215324, z: 0.15750545, w: 0.8820495} + inSlope: {x: 0.024688864, y: -0.047813997, z: 0.09066233, w: -0.021446964} + outSlope: {x: 0.024688864, y: -0.047813997, z: 0.09066233, w: -0.021446964} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -6181,226 +6116,199 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.0029704934, y: 0.01793137, z: 0.15123309, w: 0.988331} - inSlope: {x: 0.00025865552, y: 0.00022229146, z: -0.016490472, w: 0.0025177386} - outSlope: {x: 0.00025865552, y: 0.00022229146, z: -0.016490472, w: 0.0025177386} + time: 0 + value: {x: -0.0031924082, y: 0.01773437, z: 0.16574942, w: 0.9860033} + inSlope: {x: 0.0001957733, y: 0.00017926095, z: -0.013136565, w: 0.0022029877} + outSlope: {x: 0.0001957733, y: 0.00017926095, z: -0.013136565, w: 0.0022029877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: -0.0024057503, y: 0.018383011, z: 0.11718265, w: 0.9929373} - inSlope: {x: 0.0015538748, y: 0.0011614142, z: -0.089016944, w: 0.010550182} - outSlope: {x: 0.0015538748, y: 0.0011614142, z: -0.089016944, w: 0.010550182} + time: 0.23333335 + value: {x: -0.0027151539, y: 0.018143618, z: 0.13537408, w: 0.9906247} + inSlope: {x: 0.0011414827, y: 0.0009201097, z: -0.069230065, w: 0.009495022} + outSlope: {x: 0.0011414827, y: 0.0009201097, z: -0.069230065, w: 0.009495022} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.0016243764, y: 0.01891762, z: 0.07517955, w: 0.99698925} - inSlope: {x: 0.041056022, y: 0.025162052, z: -2.0472734, w: 0.14053431} - outSlope: {x: 0.041056022, y: 0.025162052, z: -2.0472734, w: 0.14053431} + time: 0.3166667 + value: {x: -0.0027553698, y: 0.018111128, z: 0.1378175, w: 0.99028826} + inSlope: {x: 0.0053610606, y: 0.004317632, z: -0.32493812, w: 0.044497862} + outSlope: {x: 0.0053610606, y: 0.004317632, z: -0.32493812, w: 0.044497862} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3666687 - value: {x: 0.0000057193715, y: 0.019801496, z: 0.0000049578434, w: 0.99980396} - inSlope: {x: 0.01155375, y: 0.0059877317, z: -0.5181268, w: 0.01330396} - outSlope: {x: 0.01155375, y: 0.0059877317, z: -0.5181268, w: 0.01330396} + time: 0.38333336 + value: {x: -0.0028731902, y: 0.018013958, z: 0.1450906, w: 0.9892502} + inSlope: {x: -0.015791995, y: -0.013397735, z: 0.99670625, w: -0.14909852} + outSlope: {x: -0.015791995, y: -0.013397735, z: 0.99670625, w: -0.14909852} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.0003942097, y: 0.019607937, z: 0.017241482, w: 0.999659} - inSlope: {x: -0.048958, y: -0.026550923, z: 2.2580295, w: -0.08465002} - outSlope: {x: -0.048958, y: -0.026550923, z: 2.2580295, w: -0.08465002} + time: 0.48333335 + value: {x: -0.004493167, y: 0.01618467, z: 0.27490544, w: 0.9613246} + inSlope: {x: -0.0077086203, y: -0.012537663, z: 0.8572134, w: -0.2431246} + outSlope: {x: -0.0077086203, y: -0.012537663, z: 0.8572134, w: -0.2431246} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.001626189, y: 0.018916478, z: 0.07527146, w: 0.99698234} - inSlope: {x: -0.065265216, y: -0.04048577, z: 3.2835665, w: -0.23665133} - outSlope: {x: -0.065265216, y: -0.04048577, z: 3.2835665, w: -0.23665133} + time: 0.6 + value: {x: -0.0044120476, y: 0.01631441, z: 0.2660259, w: 0.9638177} + inSlope: {x: 0.009785197, y: 0.015104651, z: -1.0364982, w: 0.2847722} + outSlope: {x: 0.009785197, y: 0.015104651, z: -1.0364982, w: 0.2847722} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.004708344, y: 0.015795182, z: 0.30136967, w: 0.9533649} - inSlope: {x: -0.014389278, y: -0.028388206, z: 1.9220824, w: -0.6029483} - outSlope: {x: -0.014389278, y: -0.028388206, z: 1.9220824, w: -0.6029483} + time: 0.70000005 + value: {x: -0.0027526773, y: 0.018113311, z: 0.13765335, w: 0.990311} + inSlope: {x: 0.017832411, y: 0.01466231, z: -1.0983882, w: 0.1560153} + outSlope: {x: 0.017832411, y: 0.01466231, z: -1.0983882, w: 0.1560153} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6500015 - value: {x: -0.005089273, y: 0.013254262, z: 0.47149283, w: 0.8817556} - inSlope: {x: 0.0006752704, y: -0.003238258, z: 0.21892256, w: -0.11655806} - outSlope: {x: 0.0006752704, y: -0.003238258, z: 0.21892256, w: -0.11655806} + time: 0.8833334 + value: {x: -0.0033798642, y: 0.017557465, z: 0.17863293, w: 0.9837533} + inSlope: {x: -0.00037129072, y: -0.00035734882, z: 0.02593207, w: -0.0046455907} + outSlope: {x: -0.00037129072, y: -0.00035734882, z: 0.02593207, w: -0.0046455907} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.004881048, y: 0.015407633, z: 0.32747194, w: 0.94472265} - inSlope: {x: 0.009444691, y: 0.023722265, z: -1.5933254, w: 0.5497092} - outSlope: {x: 0.009444691, y: 0.023722265, z: -1.5933254, w: 0.5497092} + time: 0.9833334 + value: {x: -0.0033055812, y: 0.017628806, z: 0.17345369, w: 0.9846787} + inSlope: {x: -0.003228282, y: -0.0030778968, z: 0.22373912, w: -0.03960021} + outSlope: {x: -0.003228282, y: -0.0030778968, z: 0.22373912, w: -0.03960021} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: -0.0033122408, y: 0.017622482, z: 0.17391387, w: 0.9845976} - inSlope: {x: 0.018665478, y: 0.018152446, z: -1.315265, w: 0.2388696} - outSlope: {x: 0.018665478, y: 0.018152446, z: -1.315265, w: 0.2388696} + time: 1.1666667 + value: {x: -0.0035842352, y: 0.017351883, z: 0.193441, w: 0.9809519} + inSlope: {x: 0.00066075305, y: 0.00068826665, z: -0.04929905, w: 0.009709606} + outSlope: {x: 0.00066075305, y: 0.00068826665, z: -0.04929905, w: 0.009709606} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0000019 - value: {x: -0.0033778907, y: 0.017559385, z: 0.17849404, w: 0.98377854} - inSlope: {x: -0.017132264, y: -0.016796138, z: 1.2152617, w: -0.22292} - outSlope: {x: -0.017132264, y: -0.016796138, z: 1.2152617, w: -0.22292} + time: 1.35 + value: {x: -0.0036600304, y: 0.017271815, z: 0.19916405, w: 0.97980714} + inSlope: {x: -0.0038195984, y: -0.004119914, z: 0.29357207, w: -0.060058013} + outSlope: {x: -0.0038195984, y: -0.004119914, z: 0.29357207, w: -0.060058013} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: -0.004730965, y: 0.015749227, z: 0.3044756, w: 0.9523782} - inSlope: {x: 0.0028699934, y: 0.0057605226, z: -0.38951275, w: 0.12308666} - outSlope: {x: 0.0028699934, y: 0.0057605226, z: -0.38951275, w: 0.12308666} + time: 1.45 + value: {x: -0.0040141135, y: 0.01686427, z: 0.22795056, w: 0.97351843} + inSlope: {x: 0.0006479357, y: 0.0008005284, z: -0.056051515, w: 0.013058794} + outSlope: {x: 0.0006479357, y: 0.0008005284, z: -0.056051515, w: 0.013058794} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2833347 - value: {x: -0.0039367327, y: 0.016958646, z: 0.22133213, w: 0.97504306} - inSlope: {x: 0.007540489, y: 0.009059019, z: -0.63644207, w: 0.1446734} - outSlope: {x: 0.007540489, y: 0.009059019, z: -0.63644207, w: 0.1446734} + time: 1.6500001 + value: {x: -0.003011454, y: 0.017895939, z: 0.15385772, w: 0.98792636} + inSlope: {x: 0.005540869, y: 0.004794621, z: -0.35514987, w: 0.05479043} + outSlope: {x: 0.005540869, y: 0.004794621, z: -0.35514987, w: 0.05479043} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3833351 - value: {x: -0.0036608295, y: 0.017270956, z: 0.19922514, w: 0.97979474} - inSlope: {x: -0.0051201563, y: -0.00548386, z: 0.39117843, w: -0.07943036} - outSlope: {x: -0.0051201563, y: -0.00548386, z: 0.39117843, w: -0.07943036} + time: 1.8166667 + value: {x: -0.0020647156, y: 0.018627506, z: 0.09822971, w: 0.99498725} + inSlope: {x: -0.0093047945, y: -0.0064754733, z: 0.50617266, w: -0.050965592} + outSlope: {x: -0.0093047945, y: -0.0064754733, z: 0.50617266, w: -0.050965592} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: -0.0015491492, y: 0.01896461, z: 0.07138227, w: 0.99726754} - inSlope: {x: 0.022664461, y: 0.01408958, z: -1.14052, w: 0.08225566} - outSlope: {x: 0.022664461, y: 0.01408958, z: -1.14052, w: 0.08225566} + time: 1.9333334 + value: {x: -0.0036145789, y: 0.017320095, z: 0.195716, w: 0.980501} + inSlope: {x: -0.0031499432, y: -0.0032839768, z: 0.23519465, w: -0.04636471} + outSlope: {x: -0.0031499432, y: -0.0032839768, z: 0.23519465, w: -0.04636471} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.0009835927, y: 0.019296773, z: 0.04396942, w: 0.99884605} - inSlope: {x: -0.0060094935, y: -0.0033695763, z: 0.28278983, w: -0.012930233} - outSlope: {x: -0.0060094935, y: -0.0033695763, z: 0.28278983, w: -0.012930233} + time: 2.0500002 + value: {x: -0.0027870026, y: 0.018085329, z: 0.13975322, w: 0.9900173} + inSlope: {x: 0.017784411, y: 0.014475393, z: -1.0868852, w: 0.1517041} + outSlope: {x: 0.017784411, y: 0.014475393, z: -1.0868852, w: 0.1517041} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8166695 - value: {x: -0.0035050418, y: 0.017433254, z: 0.18759999, w: 0.9820846} - inSlope: {x: -0.011082201, y: -0.011196329, z: 0.80595577, w: -0.15327457} - outSlope: {x: -0.011082201, y: -0.011196329, z: 0.80595577, w: -0.15327457} + time: 2.0833335 + value: {x: -0.002316564, y: 0.018448794, z: 0.11212264, w: 0.99352044} + inSlope: {x: -0.002557726, y: -0.0019502474, z: 0.14874004, w: -0.018369572} + outSlope: {x: -0.002557726, y: -0.0019502474, z: 0.14874004, w: -0.018369572} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.004184855, y: 0.016643144, z: 0.2433566, w: 0.9697851} - inSlope: {x: 0.003915987, y: 0.005231226, z: -0.3633282, w: 0.09022195} - outSlope: {x: 0.003915987, y: 0.005231226, z: -0.3633282, w: 0.09022195} + time: 2.15 + value: {x: -0.0035162205, y: 0.017421903, z: 0.18841629, w: 0.9819284} + inSlope: {x: -0.011269612, y: -0.011234667, z: 0.81048656, w: -0.15170231} + outSlope: {x: -0.011269612, y: -0.011234667, z: 0.81048656, w: -0.15170231} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: -0.003226572, y: 0.017702889, z: 0.1680523, w: 0.9856138} - inSlope: {x: 0.026853386, y: 0.02486676, z: -1.81816, w: 0.30982697} - outSlope: {x: 0.026853386, y: 0.02486676, z: -1.81816, w: 0.30982697} + time: 2.2166667 + value: {x: -0.0038683454, y: 0.017039394, z: 0.21564755, w: 0.9763149} + inSlope: {x: -0.004173661, y: -0.0048375363, z: 0.34136194, w: -0.075064376} + outSlope: {x: -0.004173661, y: -0.0048375363, z: 0.34136194, w: -0.075064376} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.0024425965, y: 0.018355433, z: 0.119295925, w: 0.9926861} - inSlope: {x: -0.0052303243, y: -0.0040394687, z: 0.30708408, w: -0.03889441} - outSlope: {x: -0.0052303243, y: -0.0040394687, z: 0.30708408, w: -0.03889441} + time: 2.3000002 + value: {x: -0.003741489, y: 0.017183198, z: 0.20547083, w: 0.97850525} + inSlope: {x: 0.0058841715, y: 0.00654197, z: -0.46418086, w: 0.09799191} + outSlope: {x: 0.0058841715, y: 0.00654197, z: -0.46418086, w: 0.09799191} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2000027 - value: {x: -0.0038202836, y: 0.01709475, z: 0.21173811, w: 0.97716945} - inSlope: {x: -0.012991948, y: -0.014689766, z: 1.0400804, w: -0.22333749} - outSlope: {x: -0.012991948, y: -0.014689766, z: 1.0400804, w: -0.22333749} + time: 2.4833333 + value: {x: -0.0034881185, y: 0.017450355, z: 0.18636924, w: 0.98231864} + inSlope: {x: 0.0013033419, y: 0.0013121499, z: -0.09449804, w: 0.017893787} + outSlope: {x: 0.0013033419, y: 0.0013121499, z: -0.09449804, w: 0.017893787} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: -0.0041106846, y: 0.016741546, z: 0.23651764, w: 0.9714743} - inSlope: {x: 0.006677042, y: 0.00860192, z: -0.5996398, w: 0.14469308} - outSlope: {x: 0.006677042, y: 0.00860192, z: -0.5996398, w: 0.14469308} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3666687 - value: {x: -0.003753735, y: 0.01716963, z: 0.2064338, w: 0.9783027} - inSlope: {x: 0.0016006955, y: 0.0017776611, z: -0.12614757, w: 0.026598979} - outSlope: {x: 0.0016006955, y: 0.0017776611, z: -0.12614757, w: 0.026598979} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6166687 - value: {x: -0.003041754, y: 0.017869465, z: 0.15581466, w: 0.98762} - inSlope: {x: 0.002633131, y: 0.0023139436, z: -0.17085932, w: 0.026988799} - outSlope: {x: 0.002633131, y: 0.0023139436, z: -0.17085932, w: 0.026988799} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.0029789365, y: 0.0179241, z: 0.15177216, w: 0.98824847} - inSlope: {x: 0.001467484, y: 0.0012694865, z: -0.09403611, w: 0.014498455} - outSlope: {x: 0.001467484, y: 0.0012694865, z: -0.09403611, w: 0.014498455} + time: 2.65 + value: {x: -0.0031973347, y: 0.017729849, z: 0.16608034, w: 0.98594767} + inSlope: {x: 0.00086249865, y: 0.0007937111, z: -0.0580672, w: 0.009799013} + outSlope: {x: 0.00086249865, y: 0.0007937111, z: -0.0580672, w: 0.009799013} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -6413,163 +6321,154 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.1505108, y: -0.009597456, z: 0.044478096, w: 0.9875607} - inSlope: {x: -0.0051731663, y: -0.009914378, z: 0.005900279, w: -0.0011515793} - outSlope: {x: -0.0051731663, y: -0.009914378, z: 0.005900279, w: -0.0011515793} + time: 0 + value: {x: -0.04777467, y: -0.1188042, z: 0.034590993, w: 0.99116427} + inSlope: {x: 0.028371958, y: -0.011082887, z: 0.008272603, w: -0.00025749207} + outSlope: {x: 0.028371958, y: -0.011082887, z: 0.008272603, w: -0.00025749207} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.15521137, y: -0.03411127, z: 0.049050584, w: 0.98607296} - inSlope: {x: 0.032110557, y: -0.07490183, z: -0.078742474, w: 0.006471375} - outSlope: {x: 0.032110557, y: -0.07490183, z: -0.078742474, w: 0.006471375} + time: 0.26666668 + value: {x: -0.002281853, y: -0.14289415, z: 0.04680722, w: 0.9886279} + inSlope: {x: 0.013260753, y: -0.09901589, z: -0.12995192, w: -0.008196824} + outSlope: {x: 0.013260753, y: -0.09901589, z: -0.12995192, w: -0.008196824} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: -0.15076976, y: -0.046236616, z: 0.08529628, w: 0.98379636} - inSlope: {x: 0.10316961, y: -0.2519834, z: 0.9939108, w: -0.08048896} - outSlope: {x: 0.10316961, y: -0.2519834, z: 0.9939108, w: -0.08048896} + time: 0.35000002 + value: {x: -0.030833185, y: -0.15262853, z: 0.04159826, w: 0.98692626} + inSlope: {x: -0.64702153, y: -0.13160259, z: -0.20179547, w: -0.032878518} + outSlope: {x: -0.64702153, y: -0.13160259, z: -0.20179547, w: -0.032878518} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.14696214, y: -0.04948426, z: 0.0897366, w: 0.98381954} - inSlope: {x: 0.118515655, y: 0.1397411, z: -1.2330781, w: 0.124270424} - outSlope: {x: 0.118515655, y: 0.1397411, z: -1.2330781, w: 0.124270424} + time: 0.45000002 + value: {x: -0.076258965, y: -0.1587616, z: -0.030364832, w: 0.98389906} + inSlope: {x: -0.08786628, y: -0.017730292, z: -0.7504591, w: -0.031911135} + outSlope: {x: -0.08786628, y: -0.017730292, z: -0.7504591, w: -0.031911135} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.14279516, y: -0.04181299, z: 0.031695496, w: 0.9883606} - inSlope: {x: 0.13358901, y: 0.2244747, z: -1.6716549, w: 0.081688814} - outSlope: {x: 0.13358901, y: 0.2244747, z: -1.6716549, w: 0.081688814} + time: 0.6166667 + value: {x: -0.07402833, y: -0.1675261, z: -0.036798857, w: 0.98239535} + inSlope: {x: 0.094489, y: -0.0799311, z: 0.5923668, w: 0.015458455} + outSlope: {x: 0.094489, y: -0.0799311, z: 0.5923668, w: 0.015458455} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6166687 - value: {x: -0.11060092, y: -0.021867525, z: -0.1551362, w: 0.98143876} - inSlope: {x: 0.17354202, y: 0.0022909767, z: -0.3214833, w: -0.030944223} - outSlope: {x: 0.17354202, y: 0.0022909767, z: -0.3214833, w: -0.030944223} + time: 0.75000006 + value: {x: -0.06464087, y: -0.17569387, z: 0.023041606, w: 0.98205006} + inSlope: {x: -0.019543922, y: -0.002280308, z: -0.19337219, w: 0.0025302195} + outSlope: {x: -0.019543922, y: -0.002280308, z: -0.19337219, w: 0.0025302195} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9000015 - value: {x: -0.06640052, y: -0.038143277, z: -0.030657876, w: 0.9965923} - inSlope: {x: 0.13165377, y: -0.08935279, z: 1.0521531, w: 0.037978873} - outSlope: {x: 0.13165377, y: -0.08935279, z: 1.0521531, w: 0.037978873} + time: 0.90000004 + value: {x: -0.06760757, y: -0.17431472, z: -0.024789782, w: 0.9820535} + inSlope: {x: 0.05757434, y: -0.023037069, z: 0.029875088, w: 0.0005990272} + outSlope: {x: 0.05757434, y: -0.023037069, z: 0.029875088, w: 0.0005990272} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: -0.055667516, y: -0.04082172, z: 0.008040076, w: 0.99758214} - inSlope: {x: 0.12755473, y: 0.03771288, z: -0.3762596, w: 0.010727212} - outSlope: {x: 0.12755473, y: 0.03771288, z: -0.3762596, w: 0.010727212} + time: 1.1833334 + value: {x: -0.049416527, y: -0.18128465, z: -0.034128204, w: 0.9815952} + inSlope: {x: 0.091618314, y: -0.03034386, z: 0.02877823, w: 0.000005364418} + outSlope: {x: 0.091618314, y: -0.03034386, z: 0.02877823, w: 0.000005364418} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: -0.038677827, y: -0.03519424, z: -0.05970784, w: 0.99684525} - inSlope: {x: 0.1266593, y: 0.018309038, z: -0.21902919, w: -0.007349365} - outSlope: {x: 0.1266593, y: 0.018309038, z: -0.21902919, w: -0.007349365} + time: 1.4000001 + value: {x: -0.024556033, y: -0.18484539, z: -0.04585088, w: 0.9813903} + inSlope: {x: 0.09616237, y: -0.00538901, z: -0.16431418, w: -0.00618518} + outSlope: {x: 0.09616237, y: -0.00538901, z: -0.16431418, w: -0.00618518} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: -0.004157695, y: -0.031687595, z: -0.007150271, w: 0.9994636} - inSlope: {x: 0.14102967, y: 0.047639273, z: -0.13038321, w: 0.001008526} - outSlope: {x: 0.14102967, y: 0.047639273, z: -0.13038321, w: 0.001008526} + time: 1.6500001 + value: {x: 0.0046011405, y: -0.18817066, z: -0.012421051, w: 0.982047} + inSlope: {x: 0.012318644, y: -0.0077757314, z: 0.16323176, w: 0.0004273657} + outSlope: {x: 0.012318644, y: -0.0077757314, z: 0.16323176, w: 0.0004273657} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5166683 - value: {x: 0.01672368, y: -0.0258325, z: 0.0051846886, w: 0.999513} - inSlope: {x: 0.11703003, y: 0.024526997, z: 0.39337397, w: -0.0035226883} - outSlope: {x: 0.11703003, y: 0.024526997, z: 0.39337397, w: -0.0035226883} + time: 1.8500001 + value: {x: -0.021995448, y: -0.18093155, z: -0.0020046735, w: 0.9832477} + inSlope: {x: -0.24240345, y: 0.076312676, z: -0.47123957, w: 0.0073098876} + outSlope: {x: -0.24240345, y: 0.076312676, z: -0.47123957, w: 0.0073098876} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.02424787, y: -0.024918018, z: 0.05515149, w: 0.9978725} - inSlope: {x: 0.026651338, y: -0.0108546745, z: 0.41925633, w: -0.023439288} - outSlope: {x: 0.026651338, y: -0.0108546745, z: 0.41925633, w: -0.023439288} + time: 1.9666668 + value: {x: -0.047714703, y: -0.17105736, z: -0.036706056, w: 0.98342025} + inSlope: {x: -0.17919318, y: 0.0786064, z: 0.12764508, w: 0.009657722} + outSlope: {x: -0.17919318, y: 0.0786064, z: 0.12764508, w: 0.009657722} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.013022333, y: -0.028472774, z: -0.009641176, w: 0.99946326} - inSlope: {x: -0.13760617, y: -0.00075547927, z: -0.4679833, w: -0.002614054} - outSlope: {x: -0.13760617, y: -0.00075547927, z: -0.4679833, w: -0.002614054} + time: 2.0666668 + value: {x: -0.05672549, y: -0.16491356, z: 0.0064739576, w: 0.9846542} + inSlope: {x: 0.01714872, y: 0.058081947, z: 0.5308728, w: 0.008549103} + outSlope: {x: 0.01714872, y: 0.058081947, z: 0.5308728, w: 0.008549103} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0166683 - value: {x: -0.025171561, y: -0.024372166, z: -0.04305734, w: 0.998458} - inSlope: {x: -0.19525304, y: 0.015319726, z: 0.38223904, w: 0.011247568} - outSlope: {x: -0.19525304, y: 0.015319726, z: 0.38223904, w: 0.011247568} + time: 2.1666667 + value: {x: -0.0506455, y: -0.15258396, z: -0.012279383, w: 0.9869156} + inSlope: {x: 0.13395524, y: 0.112768665, z: -0.014835257, w: 0.024116658} + outSlope: {x: 0.13395524, y: 0.112768665, z: -0.014835257, w: 0.024116658} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.047675587, y: -0.025087258, z: 0.023858843, w: 0.9982627} - inSlope: {x: -0.2845189, y: 0.021550033, z: 0.0054975003, w: -0.013207398} - outSlope: {x: -0.2845189, y: 0.021550033, z: 0.0054975003, w: -0.013207398} + time: 2.3000002 + value: {x: -0.03154233, y: -0.13997595, z: 0.0058246753, w: 0.9896352} + inSlope: {x: 0.037239656, y: 0.065108, z: 0.31902832, w: 0.008749374} + outSlope: {x: 0.037239656, y: 0.065108, z: 0.31902832, w: 0.008749374} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.250002 - value: {x: -0.08883346, y: -0.017632486, z: -0.016069885, w: 0.99576074} - inSlope: {x: -0.27127093, y: 0.03610247, z: 0.047470544, w: -0.022799125} - outSlope: {x: -0.27127093, y: 0.03610247, z: 0.047470544, w: -0.022799125} + time: 2.5500002 + value: {x: -0.043966286, y: -0.12219536, z: 0.028464762, w: 0.99112314} + inSlope: {x: -0.057988856, y: 0.05309572, z: 0.07892145, w: 0.001711251} + outSlope: {x: -0.057988856, y: 0.05309572, z: 0.07892145, w: 0.001711251} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3500023 - value: {x: -0.11073869, y: -0.016368391, z: 0.010984826, w: 0.9936541} - inSlope: {x: -0.2032039, y: 0.033510357, z: 0.11934632, w: -0.023398161} - outSlope: {x: -0.2032039, y: 0.033510357, z: 0.11934632, w: -0.023398161} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.15036044, y: -0.009603798, z: 0.044212718, w: 0.98759544} - inSlope: {x: -0.026457714, y: 0.0011315742, z: 0.046530332, w: -0.00607619} - outSlope: {x: -0.026457714, y: 0.0011315742, z: 0.046530332, w: -0.00607619} + time: 2.65 + value: {x: -0.047679603, y: -0.11888422, z: 0.03443133, w: 0.9911648} + inSlope: {x: -0.016283035, y: 0.013933642, z: 0.028290626, w: -0.00008583077} + outSlope: {x: -0.016283035, y: 0.013933642, z: 0.028290626, w: -0.00008583077} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -6582,7 +6481,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.20219873, y: 0.08909413, z: 0.14203367, w: 0.96488565} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6591,7 +6490,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.20219873, y: 0.08909413, z: 0.14203367, w: 0.96488565} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6607,7 +6506,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.000027473958, y: -0.00012679923, z: -0.06457076, w: 0.9979131} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6616,7 +6515,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.000027473958, y: -0.00012679923, z: -0.06457076, w: 0.9979131} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6632,7 +6531,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0005673413, y: -0.0027792053, z: -0.3018949, w: 0.953337} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6641,7 +6540,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0005673413, y: -0.0027792053, z: -0.3018949, w: 0.953337} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6657,7 +6556,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.1696837, y: 0.01396373, z: 0.04177225, w: 0.9845139} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6666,7 +6565,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.1696837, y: 0.01396373, z: 0.04177225, w: 0.9845139} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6682,7 +6581,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120262, y: -0.0012805896, z: -0.006263081, w: 0.983425} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6691,7 +6590,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120262, y: -0.0012805896, z: -0.006263081, w: 0.983425} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6707,7 +6606,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120232, y: 0.0012247949, z: 0.0059066564, w: 0.98342735} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6716,7 +6615,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120232, y: 0.0012247949, z: 0.0059066564, w: 0.98342735} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6732,7 +6631,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.16997465, y: 0.006659981, z: 0.042664338, w: 0.9845019} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6741,7 +6640,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.16997465, y: 0.006659981, z: 0.042664338, w: 0.9845019} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6757,7 +6656,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120368, y: -0.00085990014, z: -0.0043001724, w: 0.9834358} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6766,7 +6665,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120368, y: -0.00085990014, z: -0.0043001724, w: 0.9834358} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6782,7 +6681,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.1812048, y: 0.00072564563, z: 0.0033979143, w: 0.98343927} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6791,7 +6690,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.1812048, y: 0.00072564563, z: 0.0033979143, w: 0.98343927} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6807,7 +6706,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.17000397, y: 0.0057880357, z: 0.044607285, w: 0.98441625} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6816,7 +6715,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.17000397, y: 0.0057880357, z: 0.044607285, w: 0.98441625} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6832,7 +6731,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120176, y: -0.0010646062, z: -0.0062780627, w: 0.9834253} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6841,7 +6740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120176, y: -0.0010646062, z: -0.0062780627, w: 0.9834253} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6857,7 +6756,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120445, y: 0.00053775805, z: 0.0018407638, w: 0.9834436} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6866,7 +6765,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120445, y: 0.00053775805, z: 0.0018407638, w: 0.9834436} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6882,7 +6781,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.17059073, y: -0.012196882, z: 0.050873116, w: 0.9839522} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6891,7 +6790,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.17059073, y: -0.012196882, z: 0.050873116, w: 0.9839522} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6907,7 +6806,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120168, y: -0.0008180589, z: -0.0084135905, w: 0.98340964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6916,7 +6815,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120168, y: -0.0008180589, z: -0.0084135905, w: 0.98340964} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6932,7 +6831,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.18120247, y: -0.00056442333, z: -0.0040504546, w: 0.98343736} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6941,7 +6840,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.18120247, y: -0.00056442333, z: -0.0040504546, w: 0.98343736} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6957,7 +6856,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6966,7 +6865,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.1340547, y: 0.01206588, z: 0.0142599, w: 0.9907979} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6982,7 +6881,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -6991,7 +6890,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.00002531798, y: -0.00084511854, z: 0.008725303, w: 0.9999616} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -7007,7 +6906,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -7016,7 +6915,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.008981325, y: 0.055138163, z: -0.04198239, w: 0.9975553} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -7032,163 +6931,145 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.47350985, y: 0.025586728, z: 0.1140453, w: 0.8729991} - inSlope: {x: 0.00043631266, y: 0.009148596, z: -0.015026858, w: 0.0014591439} - outSlope: {x: 0.00043631266, y: 0.009148596, z: -0.015026858, w: 0.0014591439} + time: 0 + value: {x: 0.42723808, y: 0.12125964, z: 0.15802494, w: 0.8819251} + inSlope: {x: -0.010333656, y: 0.008756071, z: -0.016973019, w: 0.0068378444} + outSlope: {x: -0.010333656, y: 0.008756071, z: -0.016973019, w: 0.0068378444} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.47193933, y: 0.048297938, z: 0.07392278, w: 0.8771978} - inSlope: {x: -0.02746624, y: 0.09565853, z: -0.19590572, w: 0.026405856} - outSlope: {x: -0.02746624, y: 0.09565853, z: -0.19590572, w: 0.026405856} + time: 0.3 + value: {x: 0.41130596, y: 0.15286054, z: 0.11612066, w: 0.8910539} + inSlope: {x: 0.020425905, y: 0.16423973, z: -0.12226432, w: -0.021455877} + outSlope: {x: 0.020425905, y: 0.16423973, z: -0.12226432, w: -0.021455877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: 0.47070885, y: 0.033332914, z: 0.09870177, w: 0.87611645} - inSlope: {x: -0.02140972, y: -0.4612614, z: 0.795672, w: -0.059050627} - outSlope: {x: -0.02140972, y: -0.4612614, z: 0.795672, w: -0.059050627} + time: 0.38333336 + value: {x: 0.41236168, y: 0.16965228, z: 0.10187992, w: 0.8892674} + inSlope: {x: -0.08153909, y: 0.40471998, z: -0.5789324, w: 0.025784949} + outSlope: {x: -0.08153909, y: 0.40471998, z: -0.5789324, w: 0.025784949} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: 0.4689575, y: 0.031433478, z: 0.10011008, w: 0.87696564} - inSlope: {x: -0.10011319, y: 0.59016883, z: -1.1682518, w: 0.15051177} - outSlope: {x: -0.10011319, y: 0.59016883, z: -1.1682518, w: 0.15051177} + time: 0.5166667 + value: {x: 0.39283445, y: 0.22630797, z: 0.017213037, w: 0.89116186} + inSlope: {x: -0.10135878, y: 0.26994082, z: -0.32266703, w: -0.017157188} + outSlope: {x: -0.10135878, y: 0.26994082, z: -0.32266703, w: -0.017157188} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.4644907, y: 0.05891578, z: 0.04631498, w: 0.8824014} - inSlope: {x: -0.15371527, y: 0.784006, z: -1.5452077, w: 0.10895299} - outSlope: {x: -0.15371527, y: 0.784006, z: -1.5452077, w: 0.10895299} + time: 0.70000005 + value: {x: 0.406306, y: 0.22618799, z: 0.060991954, w: 0.8831956} + inSlope: {x: 0.13085437, y: -0.08380794, z: 0.3921826, w: -0.06516343} + outSlope: {x: 0.13085437, y: -0.08380794, z: 0.3921826, w: -0.06516343} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6166687 - value: {x: 0.43182093, y: 0.14695224, z: -0.13991465, w: 0.87883997} - inSlope: {x: -0.1267524, y: 0.18760327, z: -0.46905535, w: -0.043386288} - outSlope: {x: -0.1267524, y: 0.18760327, z: -0.46905535, w: -0.043386288} + time: 0.90000004 + value: {x: 0.40264997, y: 0.2579305, z: 0.031329717, w: 0.8777034} + inSlope: {x: 0.0020965952, y: 0.09475538, z: -0.027966805, w: -0.027780559} + outSlope: {x: 0.0020965952, y: 0.09475538, z: -0.027966805, w: -0.027780559} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8833351 - value: {x: 0.431359, y: 0.122429065, z: -0.111151464, w: 0.8868968} - inSlope: {x: 0.09751499, y: -0.3648944, z: 0.6869195, w: 0.08825138} - outSlope: {x: 0.09751499, y: -0.3648944, z: 0.6869195, w: 0.08825138} + time: 1.1833334 + value: {x: 0.39239332, y: 0.29888186, z: -0.013026227, w: 0.8697859} + inSlope: {x: -0.023290537, y: 0.10147164, z: -0.11113649, w: -0.026022818} + outSlope: {x: -0.023290537, y: 0.10147164, z: -0.11113649, w: -0.026022818} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: 0.4347185, y: 0.10561072, z: -0.082559496, w: 0.8905337} - inSlope: {x: -0.079608284, y: 0.24787208, z: -0.56575286, w: -0.044809666} - outSlope: {x: -0.079608284, y: 0.24787208, z: -0.56575286, w: -0.044809666} + time: 1.4000001 + value: {x: 0.37810048, y: 0.320513, z: -0.05419645, w: 0.8668184} + inSlope: {x: -0.1114745, y: 0.106332704, z: -0.28270465, w: -0.008093126} + outSlope: {x: -0.1114745, y: 0.106332704, z: -0.28270465, w: -0.008093126} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.41957372, y: 0.14606, z: -0.17456472, w: 0.8787216} - inSlope: {x: -0.08293785, y: 0.16752484, z: -0.4154157, w: -0.07021952} - outSlope: {x: -0.08293785, y: 0.16752484, z: -0.4154157, w: -0.07021952} + time: 1.6500001 + value: {x: 0.38150308, y: 0.30741063, z: -0.046438206, w: 0.87051576} + inSlope: {x: 0.08226611, y: -0.11616837, z: 0.14874741, w: 0.01268686} + outSlope: {x: 0.08226611, y: -0.11616837, z: 0.14874741, w: 0.01268686} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: 0.41478914, y: 0.12938406, z: -0.1646204, w: 0.8854998} - inSlope: {x: -0.08416274, y: 0.050040502, z: -0.24773483, w: -0.014299968} - outSlope: {x: -0.08416274, y: 0.050040502, z: -0.24773483, w: -0.014299968} + time: 1.8500001 + value: {x: 0.3946112, y: 0.27013507, z: -0.0013660684, w: 0.87824094} + inSlope: {x: -0.08963923, y: -0.0076897996, z: -0.21320106, w: 0.042096265} + outSlope: {x: -0.08963923, y: -0.0076897996, z: -0.21320106, w: 0.042096265} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5166683 - value: {x: 0.40646428, y: 0.12165089, z: -0.1667865, w: 0.8900394} - inSlope: {x: -0.0045946944, y: -0.18537164, z: 0.3224811, w: 0.08764699} - outSlope: {x: -0.0045946944, y: -0.18537164, z: 0.3224811, w: 0.08764699} + time: 1.95 + value: {x: 0.38978478, y: 0.2645641, z: -0.0133898035, w: 0.8819832} + inSlope: {x: 0.07640693, y: -0.22862813, z: 0.2517001, w: 0.03824105} + outSlope: {x: 0.07640693, y: -0.22862813, z: 0.2517001, w: 0.03824105} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.4086229, y: 0.09971846, z: -0.121361926, w: 0.8990856} - inSlope: {x: 0.031655915, y: -0.1733726, z: 0.41326475, w: 0.06138061} - outSlope: {x: 0.031655915, y: -0.1733726, z: 0.41326475, w: 0.06138061} + time: 2.0666668 + value: {x: 0.4075168, y: 0.22159608, z: 0.049431767, w: 0.8845235} + inSlope: {x: 0.14150812, y: -0.39253676, z: 0.56597793, w: 0.003942851} + outSlope: {x: 0.14150812, y: -0.39253676, z: 0.56597793, w: 0.003942851} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.40643394, y: 0.11641438, z: -0.14598215, w: 0.89439833} - inSlope: {x: -0.012970466, y: 0.106516615, z: -0.15287797, w: -0.03282716} - outSlope: {x: -0.012970466, y: 0.106516615, z: -0.15287797, w: -0.03282716} + time: 2.1666667 + value: {x: 0.40084165, y: 0.21613513, z: 0.030401105, w: 0.8897681} + inSlope: {x: -0.042003434, y: -0.1394084, z: -0.02416572, w: 0.053572707} + outSlope: {x: -0.042003434, y: -0.1394084, z: -0.02416572, w: 0.053572707} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0166683 - value: {x: 0.41634184, y: 0.10317025, z: -0.09967763, w: 0.89781946} - inSlope: {x: 0.115019344, y: -0.27072418, z: 0.6470392, w: 0.04840567} - outSlope: {x: 0.115019344, y: -0.27072418, z: 0.6470392, w: 0.04840567} + time: 2.3000002 + value: {x: 0.40018094, y: 0.18696363, z: 0.052388042, w: 0.89563125} + inSlope: {x: 0.06969548, y: -0.30501437, z: 0.4168414, w: 0.00837744} + outSlope: {x: 0.06969548, y: -0.30501437, z: 0.4168414, w: 0.00837744} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.43082902, y: 0.06891206, z: -0.019184135, w: 0.89959407} - inSlope: {x: 0.1173082, y: 0.0059689023, z: 0.119799286, w: -0.053695068} - outSlope: {x: 0.1173082, y: 0.0059689023, z: 0.119799286, w: -0.053695068} + time: 2.5500002 + value: {x: 0.4214936, y: 0.13253085, z: 0.1370139, w: 0.88656974} + inSlope: {x: 0.08523978, y: -0.16798377, z: 0.30736893, w: -0.062826335} + outSlope: {x: 0.08523978, y: -0.16798377, z: 0.30736893, w: -0.062826335} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2333355 - value: {x: 0.44326964, y: 0.09059337, z: -0.041826725, w: 0.8908173} - inSlope: {x: 0.116398916, y: 0.0777278, z: 0.03722594, w: -0.06406643} - outSlope: {x: 0.116398916, y: 0.0777278, z: 0.03722594, w: -0.06406643} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3666687 - value: {x: 0.45816898, y: 0.07153385, z: 0.012118378, w: 0.8858991} - inSlope: {x: 0.08968103, y: -0.15954961, z: 0.40572703, w: -0.03908038} - outSlope: {x: 0.08968103, y: -0.15954961, z: 0.40572703, w: -0.03908038} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.47345513, y: 0.025894547, z: 0.11342624, w: 0.8731004} - inSlope: {x: 0.009716897, y: -0.053626113, z: 0.10806338, w: -0.017570525} - outSlope: {x: 0.009716897, y: -0.053626113, z: 0.10806338, w: -0.017570525} + time: 2.65 + value: {x: 0.42709553, y: 0.1215324, z: 0.15750545, w: 0.8820495} + inSlope: {x: 0.024688864, y: -0.047813997, z: 0.09066233, w: -0.021446964} + outSlope: {x: 0.024688864, y: -0.047813997, z: 0.09066233, w: -0.021446964} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -7201,226 +7082,199 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.0029704934, y: 0.01793137, z: 0.15123309, w: 0.988331} - inSlope: {x: 0.00025865552, y: 0.00022229146, z: -0.016490472, w: 0.0025177386} - outSlope: {x: 0.00025865552, y: 0.00022229146, z: -0.016490472, w: 0.0025177386} + time: 0 + value: {x: -0.0031924082, y: 0.01773437, z: 0.16574942, w: 0.9860033} + inSlope: {x: 0.0001957733, y: 0.00017926095, z: -0.013136565, w: 0.0022029877} + outSlope: {x: 0.0001957733, y: 0.00017926095, z: -0.013136565, w: 0.0022029877} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2333355 - value: {x: -0.0024057503, y: 0.018383011, z: 0.11718265, w: 0.9929373} - inSlope: {x: 0.0015538748, y: 0.0011614142, z: -0.089016944, w: 0.010550182} - outSlope: {x: 0.0015538748, y: 0.0011614142, z: -0.089016944, w: 0.010550182} + time: 0.23333335 + value: {x: -0.0027151539, y: 0.018143618, z: 0.13537408, w: 0.9906247} + inSlope: {x: 0.0011414827, y: 0.0009201097, z: -0.069230065, w: 0.009495022} + outSlope: {x: 0.0011414827, y: 0.0009201097, z: -0.069230065, w: 0.009495022} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.0016243764, y: 0.01891762, z: 0.07517955, w: 0.99698925} - inSlope: {x: 0.041056022, y: 0.025162052, z: -2.0472734, w: 0.14053431} - outSlope: {x: 0.041056022, y: 0.025162052, z: -2.0472734, w: 0.14053431} + time: 0.3166667 + value: {x: -0.0027553698, y: 0.018111128, z: 0.1378175, w: 0.99028826} + inSlope: {x: 0.0053610606, y: 0.004317632, z: -0.32493812, w: 0.044497862} + outSlope: {x: 0.0053610606, y: 0.004317632, z: -0.32493812, w: 0.044497862} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3666687 - value: {x: 0.0000057193715, y: 0.019801496, z: 0.0000049578434, w: 0.99980396} - inSlope: {x: 0.01155375, y: 0.0059877317, z: -0.5181268, w: 0.01330396} - outSlope: {x: 0.01155375, y: 0.0059877317, z: -0.5181268, w: 0.01330396} + time: 0.38333336 + value: {x: -0.0028731902, y: 0.018013958, z: 0.1450906, w: 0.9892502} + inSlope: {x: -0.015791995, y: -0.013397735, z: 0.99670625, w: -0.14909852} + outSlope: {x: -0.015791995, y: -0.013397735, z: 0.99670625, w: -0.14909852} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.0003942097, y: 0.019607937, z: 0.017241482, w: 0.999659} - inSlope: {x: -0.048958, y: -0.026550923, z: 2.2580295, w: -0.08465002} - outSlope: {x: -0.048958, y: -0.026550923, z: 2.2580295, w: -0.08465002} + time: 0.48333335 + value: {x: -0.004493167, y: 0.01618467, z: 0.27490544, w: 0.9613246} + inSlope: {x: -0.0077086203, y: -0.012537663, z: 0.8572134, w: -0.2431246} + outSlope: {x: -0.0077086203, y: -0.012537663, z: 0.8572134, w: -0.2431246} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.001626189, y: 0.018916478, z: 0.07527146, w: 0.99698234} - inSlope: {x: -0.065265216, y: -0.04048577, z: 3.2835665, w: -0.23665133} - outSlope: {x: -0.065265216, y: -0.04048577, z: 3.2835665, w: -0.23665133} + time: 0.6 + value: {x: -0.0044120476, y: 0.01631441, z: 0.2660259, w: 0.9638177} + inSlope: {x: 0.009785197, y: 0.015104651, z: -1.0364982, w: 0.2847722} + outSlope: {x: 0.009785197, y: 0.015104651, z: -1.0364982, w: 0.2847722} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.004708344, y: 0.015795182, z: 0.30136967, w: 0.9533649} - inSlope: {x: -0.014389278, y: -0.028388206, z: 1.9220824, w: -0.6029483} - outSlope: {x: -0.014389278, y: -0.028388206, z: 1.9220824, w: -0.6029483} + time: 0.70000005 + value: {x: -0.0027526773, y: 0.018113311, z: 0.13765335, w: 0.990311} + inSlope: {x: 0.017832411, y: 0.01466231, z: -1.0983882, w: 0.1560153} + outSlope: {x: 0.017832411, y: 0.01466231, z: -1.0983882, w: 0.1560153} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6500015 - value: {x: -0.005089273, y: 0.013254262, z: 0.47149283, w: 0.8817556} - inSlope: {x: 0.0006752704, y: -0.003238258, z: 0.21892256, w: -0.11655806} - outSlope: {x: 0.0006752704, y: -0.003238258, z: 0.21892256, w: -0.11655806} + time: 0.8833334 + value: {x: -0.0033798642, y: 0.017557465, z: 0.17863293, w: 0.9837533} + inSlope: {x: -0.00037129072, y: -0.00035734882, z: 0.02593207, w: -0.0046455907} + outSlope: {x: -0.00037129072, y: -0.00035734882, z: 0.02593207, w: -0.0046455907} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.004881048, y: 0.015407633, z: 0.32747194, w: 0.94472265} - inSlope: {x: 0.009444691, y: 0.023722265, z: -1.5933254, w: 0.5497092} - outSlope: {x: 0.009444691, y: 0.023722265, z: -1.5933254, w: 0.5497092} + time: 0.9833334 + value: {x: -0.0033055812, y: 0.017628806, z: 0.17345369, w: 0.9846787} + inSlope: {x: -0.003228282, y: -0.0030778968, z: 0.22373912, w: -0.03960021} + outSlope: {x: -0.003228282, y: -0.0030778968, z: 0.22373912, w: -0.03960021} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: -0.0033122408, y: 0.017622482, z: 0.17391387, w: 0.9845976} - inSlope: {x: 0.018665478, y: 0.018152446, z: -1.315265, w: 0.2388696} - outSlope: {x: 0.018665478, y: 0.018152446, z: -1.315265, w: 0.2388696} + time: 1.1666667 + value: {x: -0.0035842352, y: 0.017351883, z: 0.193441, w: 0.9809519} + inSlope: {x: 0.00066075305, y: 0.00068826665, z: -0.04929905, w: 0.009709606} + outSlope: {x: 0.00066075305, y: 0.00068826665, z: -0.04929905, w: 0.009709606} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0000019 - value: {x: -0.0033778907, y: 0.017559385, z: 0.17849404, w: 0.98377854} - inSlope: {x: -0.017132264, y: -0.016796138, z: 1.2152617, w: -0.22292} - outSlope: {x: -0.017132264, y: -0.016796138, z: 1.2152617, w: -0.22292} + time: 1.35 + value: {x: -0.0036600304, y: 0.017271815, z: 0.19916405, w: 0.97980714} + inSlope: {x: -0.0038195984, y: -0.004119914, z: 0.29357207, w: -0.060058013} + outSlope: {x: -0.0038195984, y: -0.004119914, z: 0.29357207, w: -0.060058013} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: -0.004730965, y: 0.015749227, z: 0.3044756, w: 0.9523782} - inSlope: {x: 0.0028699934, y: 0.0057605226, z: -0.38951275, w: 0.12308666} - outSlope: {x: 0.0028699934, y: 0.0057605226, z: -0.38951275, w: 0.12308666} + time: 1.45 + value: {x: -0.0040141135, y: 0.01686427, z: 0.22795056, w: 0.97351843} + inSlope: {x: 0.0006479357, y: 0.0008005284, z: -0.056051515, w: 0.013058794} + outSlope: {x: 0.0006479357, y: 0.0008005284, z: -0.056051515, w: 0.013058794} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2833347 - value: {x: -0.0039367327, y: 0.016958646, z: 0.22133213, w: 0.97504306} - inSlope: {x: 0.007540489, y: 0.009059019, z: -0.63644207, w: 0.1446734} - outSlope: {x: 0.007540489, y: 0.009059019, z: -0.63644207, w: 0.1446734} + time: 1.6500001 + value: {x: -0.003011454, y: 0.017895939, z: 0.15385772, w: 0.98792636} + inSlope: {x: 0.005540869, y: 0.004794621, z: -0.35514987, w: 0.05479043} + outSlope: {x: 0.005540869, y: 0.004794621, z: -0.35514987, w: 0.05479043} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3833351 - value: {x: -0.0036608295, y: 0.017270956, z: 0.19922514, w: 0.97979474} - inSlope: {x: -0.0051201563, y: -0.00548386, z: 0.39117843, w: -0.07943036} - outSlope: {x: -0.0051201563, y: -0.00548386, z: 0.39117843, w: -0.07943036} + time: 1.8166667 + value: {x: -0.0020647156, y: 0.018627506, z: 0.09822971, w: 0.99498725} + inSlope: {x: -0.0093047945, y: -0.0064754733, z: 0.50617266, w: -0.050965592} + outSlope: {x: -0.0093047945, y: -0.0064754733, z: 0.50617266, w: -0.050965592} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: -0.0015491492, y: 0.01896461, z: 0.07138227, w: 0.99726754} - inSlope: {x: 0.022664461, y: 0.01408958, z: -1.14052, w: 0.08225566} - outSlope: {x: 0.022664461, y: 0.01408958, z: -1.14052, w: 0.08225566} + time: 1.9333334 + value: {x: -0.0036145789, y: 0.017320095, z: 0.195716, w: 0.980501} + inSlope: {x: -0.0031499432, y: -0.0032839768, z: 0.23519465, w: -0.04636471} + outSlope: {x: -0.0031499432, y: -0.0032839768, z: 0.23519465, w: -0.04636471} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.0009835927, y: 0.019296773, z: 0.04396942, w: 0.99884605} - inSlope: {x: -0.0060094935, y: -0.0033695763, z: 0.28278983, w: -0.012930233} - outSlope: {x: -0.0060094935, y: -0.0033695763, z: 0.28278983, w: -0.012930233} + time: 2.0500002 + value: {x: -0.0027870026, y: 0.018085329, z: 0.13975322, w: 0.9900173} + inSlope: {x: 0.017784411, y: 0.014475393, z: -1.0868852, w: 0.1517041} + outSlope: {x: 0.017784411, y: 0.014475393, z: -1.0868852, w: 0.1517041} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8166695 - value: {x: -0.0035050418, y: 0.017433254, z: 0.18759999, w: 0.9820846} - inSlope: {x: -0.011082201, y: -0.011196329, z: 0.80595577, w: -0.15327457} - outSlope: {x: -0.011082201, y: -0.011196329, z: 0.80595577, w: -0.15327457} + time: 2.0833335 + value: {x: -0.002316564, y: 0.018448794, z: 0.11212264, w: 0.99352044} + inSlope: {x: -0.002557726, y: -0.0019502474, z: 0.14874004, w: -0.018369572} + outSlope: {x: -0.002557726, y: -0.0019502474, z: 0.14874004, w: -0.018369572} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.000002 - value: {x: -0.004184855, y: 0.016643144, z: 0.2433566, w: 0.9697851} - inSlope: {x: 0.003915987, y: 0.005231226, z: -0.3633282, w: 0.09022195} - outSlope: {x: 0.003915987, y: 0.005231226, z: -0.3633282, w: 0.09022195} + time: 2.15 + value: {x: -0.0035162205, y: 0.017421903, z: 0.18841629, w: 0.9819284} + inSlope: {x: -0.011269612, y: -0.011234667, z: 0.81048656, w: -0.15170231} + outSlope: {x: -0.011269612, y: -0.011234667, z: 0.81048656, w: -0.15170231} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0666695 - value: {x: -0.003226572, y: 0.017702889, z: 0.1680523, w: 0.9856138} - inSlope: {x: 0.026853386, y: 0.02486676, z: -1.81816, w: 0.30982697} - outSlope: {x: 0.026853386, y: 0.02486676, z: -1.81816, w: 0.30982697} + time: 2.2166667 + value: {x: -0.0038683454, y: 0.017039394, z: 0.21564755, w: 0.9763149} + inSlope: {x: -0.004173661, y: -0.0048375363, z: 0.34136194, w: -0.075064376} + outSlope: {x: -0.004173661, y: -0.0048375363, z: 0.34136194, w: -0.075064376} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.0024425965, y: 0.018355433, z: 0.119295925, w: 0.9926861} - inSlope: {x: -0.0052303243, y: -0.0040394687, z: 0.30708408, w: -0.03889441} - outSlope: {x: -0.0052303243, y: -0.0040394687, z: 0.30708408, w: -0.03889441} + time: 2.3000002 + value: {x: -0.003741489, y: 0.017183198, z: 0.20547083, w: 0.97850525} + inSlope: {x: 0.0058841715, y: 0.00654197, z: -0.46418086, w: 0.09799191} + outSlope: {x: 0.0058841715, y: 0.00654197, z: -0.46418086, w: 0.09799191} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2000027 - value: {x: -0.0038202836, y: 0.01709475, z: 0.21173811, w: 0.97716945} - inSlope: {x: -0.012991948, y: -0.014689766, z: 1.0400804, w: -0.22333749} - outSlope: {x: -0.012991948, y: -0.014689766, z: 1.0400804, w: -0.22333749} + time: 2.4833333 + value: {x: -0.0034881185, y: 0.017450355, z: 0.18636924, w: 0.98231864} + inSlope: {x: 0.0013033419, y: 0.0013121499, z: -0.09449804, w: 0.017893787} + outSlope: {x: 0.0013033419, y: 0.0013121499, z: -0.09449804, w: 0.017893787} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: -0.0041106846, y: 0.016741546, z: 0.23651764, w: 0.9714743} - inSlope: {x: 0.006677042, y: 0.00860192, z: -0.5996398, w: 0.14469308} - outSlope: {x: 0.006677042, y: 0.00860192, z: -0.5996398, w: 0.14469308} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3666687 - value: {x: -0.003753735, y: 0.01716963, z: 0.2064338, w: 0.9783027} - inSlope: {x: 0.0016006955, y: 0.0017776611, z: -0.12614757, w: 0.026598979} - outSlope: {x: 0.0016006955, y: 0.0017776611, z: -0.12614757, w: 0.026598979} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6166687 - value: {x: -0.003041754, y: 0.017869465, z: 0.15581466, w: 0.98762} - inSlope: {x: 0.002633131, y: 0.0023139436, z: -0.17085932, w: 0.026988799} - outSlope: {x: 0.002633131, y: 0.0023139436, z: -0.17085932, w: 0.026988799} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.0029789365, y: 0.0179241, z: 0.15177216, w: 0.98824847} - inSlope: {x: 0.001467484, y: 0.0012694865, z: -0.09403611, w: 0.014498455} - outSlope: {x: 0.001467484, y: 0.0012694865, z: -0.09403611, w: 0.014498455} + time: 2.65 + value: {x: -0.0031973347, y: 0.017729849, z: 0.16608034, w: 0.98594767} + inSlope: {x: 0.00086249865, y: 0.0007937111, z: -0.0580672, w: 0.009799013} + outSlope: {x: 0.00086249865, y: 0.0007937111, z: -0.0580672, w: 0.009799013} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -7433,163 +7287,154 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.1505108, y: -0.009597456, z: 0.044478096, w: 0.9875607} - inSlope: {x: -0.0051731663, y: -0.009914378, z: 0.005900279, w: -0.0011515793} - outSlope: {x: -0.0051731663, y: -0.009914378, z: 0.005900279, w: -0.0011515793} + time: 0 + value: {x: -0.04777467, y: -0.1188042, z: 0.034590993, w: 0.99116427} + inSlope: {x: 0.028371958, y: -0.011082887, z: 0.008272603, w: -0.00025749207} + outSlope: {x: 0.028371958, y: -0.011082887, z: 0.008272603, w: -0.00025749207} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.15521137, y: -0.03411127, z: 0.049050584, w: 0.98607296} - inSlope: {x: 0.032110557, y: -0.07490183, z: -0.078742474, w: 0.006471375} - outSlope: {x: 0.032110557, y: -0.07490183, z: -0.078742474, w: 0.006471375} + time: 0.26666668 + value: {x: -0.002281853, y: -0.14289415, z: 0.04680722, w: 0.9886279} + inSlope: {x: 0.013260753, y: -0.09901589, z: -0.12995192, w: -0.008196824} + outSlope: {x: 0.013260753, y: -0.09901589, z: -0.12995192, w: -0.008196824} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: -0.15076976, y: -0.046236616, z: 0.08529628, w: 0.98379636} - inSlope: {x: 0.10316961, y: -0.2519834, z: 0.9939108, w: -0.08048896} - outSlope: {x: 0.10316961, y: -0.2519834, z: 0.9939108, w: -0.08048896} + time: 0.35000002 + value: {x: -0.030833185, y: -0.15262853, z: 0.04159826, w: 0.98692626} + inSlope: {x: -0.64702153, y: -0.13160259, z: -0.20179547, w: -0.032878518} + outSlope: {x: -0.64702153, y: -0.13160259, z: -0.20179547, w: -0.032878518} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3833351 - value: {x: -0.14696214, y: -0.04948426, z: 0.0897366, w: 0.98381954} - inSlope: {x: 0.118515655, y: 0.1397411, z: -1.2330781, w: 0.124270424} - outSlope: {x: 0.118515655, y: 0.1397411, z: -1.2330781, w: 0.124270424} + time: 0.45000002 + value: {x: -0.076258965, y: -0.1587616, z: -0.030364832, w: 0.98389906} + inSlope: {x: -0.08786628, y: -0.017730292, z: -0.7504591, w: -0.031911135} + outSlope: {x: -0.08786628, y: -0.017730292, z: -0.7504591, w: -0.031911135} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.14279516, y: -0.04181299, z: 0.031695496, w: 0.9883606} - inSlope: {x: 0.13358901, y: 0.2244747, z: -1.6716549, w: 0.081688814} - outSlope: {x: 0.13358901, y: 0.2244747, z: -1.6716549, w: 0.081688814} + time: 0.6166667 + value: {x: -0.07402833, y: -0.1675261, z: -0.036798857, w: 0.98239535} + inSlope: {x: 0.094489, y: -0.0799311, z: 0.5923668, w: 0.015458455} + outSlope: {x: 0.094489, y: -0.0799311, z: 0.5923668, w: 0.015458455} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6166687 - value: {x: -0.11060092, y: -0.021867525, z: -0.1551362, w: 0.98143876} - inSlope: {x: 0.17354202, y: 0.0022909767, z: -0.3214833, w: -0.030944223} - outSlope: {x: 0.17354202, y: 0.0022909767, z: -0.3214833, w: -0.030944223} + time: 0.75000006 + value: {x: -0.06464087, y: -0.17569387, z: 0.023041606, w: 0.98205006} + inSlope: {x: -0.019543922, y: -0.002280308, z: -0.19337219, w: 0.0025302195} + outSlope: {x: -0.019543922, y: -0.002280308, z: -0.19337219, w: 0.0025302195} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9000015 - value: {x: -0.06640052, y: -0.038143277, z: -0.030657876, w: 0.9965923} - inSlope: {x: 0.13165377, y: -0.08935279, z: 1.0521531, w: 0.037978873} - outSlope: {x: 0.13165377, y: -0.08935279, z: 1.0521531, w: 0.037978873} + time: 0.90000004 + value: {x: -0.06760757, y: -0.17431472, z: -0.024789782, w: 0.9820535} + inSlope: {x: 0.05757434, y: -0.023037069, z: 0.029875088, w: 0.0005990272} + outSlope: {x: 0.05757434, y: -0.023037069, z: 0.029875088, w: 0.0005990272} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: -0.055667516, y: -0.04082172, z: 0.008040076, w: 0.99758214} - inSlope: {x: 0.12755473, y: 0.03771288, z: -0.3762596, w: 0.010727212} - outSlope: {x: 0.12755473, y: 0.03771288, z: -0.3762596, w: 0.010727212} + time: 1.1833334 + value: {x: -0.049416527, y: -0.18128465, z: -0.034128204, w: 0.9815952} + inSlope: {x: 0.091618314, y: -0.03034386, z: 0.02877823, w: 0.000005364418} + outSlope: {x: 0.091618314, y: -0.03034386, z: 0.02877823, w: 0.000005364418} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: -0.038677827, y: -0.03519424, z: -0.05970784, w: 0.99684525} - inSlope: {x: 0.1266593, y: 0.018309038, z: -0.21902919, w: -0.007349365} - outSlope: {x: 0.1266593, y: 0.018309038, z: -0.21902919, w: -0.007349365} + time: 1.4000001 + value: {x: -0.024556033, y: -0.18484539, z: -0.04585088, w: 0.9813903} + inSlope: {x: 0.09616237, y: -0.00538901, z: -0.16431418, w: -0.00618518} + outSlope: {x: 0.09616237, y: -0.00538901, z: -0.16431418, w: -0.00618518} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: -0.004157695, y: -0.031687595, z: -0.007150271, w: 0.9994636} - inSlope: {x: 0.14102967, y: 0.047639273, z: -0.13038321, w: 0.001008526} - outSlope: {x: 0.14102967, y: 0.047639273, z: -0.13038321, w: 0.001008526} + time: 1.6500001 + value: {x: 0.0046011405, y: -0.18817066, z: -0.012421051, w: 0.982047} + inSlope: {x: 0.012318644, y: -0.0077757314, z: 0.16323176, w: 0.0004273657} + outSlope: {x: 0.012318644, y: -0.0077757314, z: 0.16323176, w: 0.0004273657} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5166683 - value: {x: 0.01672368, y: -0.0258325, z: 0.0051846886, w: 0.999513} - inSlope: {x: 0.11703003, y: 0.024526997, z: 0.39337397, w: -0.0035226883} - outSlope: {x: 0.11703003, y: 0.024526997, z: 0.39337397, w: -0.0035226883} + time: 1.8500001 + value: {x: -0.021995448, y: -0.18093155, z: -0.0020046735, w: 0.9832477} + inSlope: {x: -0.24240345, y: 0.076312676, z: -0.47123957, w: 0.0073098876} + outSlope: {x: -0.24240345, y: 0.076312676, z: -0.47123957, w: 0.0073098876} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.02424787, y: -0.024918018, z: 0.05515149, w: 0.9978725} - inSlope: {x: 0.026651338, y: -0.0108546745, z: 0.41925633, w: -0.023439288} - outSlope: {x: 0.026651338, y: -0.0108546745, z: 0.41925633, w: -0.023439288} + time: 1.9666668 + value: {x: -0.047714703, y: -0.17105736, z: -0.036706056, w: 0.98342025} + inSlope: {x: -0.17919318, y: 0.0786064, z: 0.12764508, w: 0.009657722} + outSlope: {x: -0.17919318, y: 0.0786064, z: 0.12764508, w: 0.009657722} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.013022333, y: -0.028472774, z: -0.009641176, w: 0.99946326} - inSlope: {x: -0.13760617, y: -0.00075547927, z: -0.4679833, w: -0.002614054} - outSlope: {x: -0.13760617, y: -0.00075547927, z: -0.4679833, w: -0.002614054} + time: 2.0666668 + value: {x: -0.05672549, y: -0.16491356, z: 0.0064739576, w: 0.9846542} + inSlope: {x: 0.01714872, y: 0.058081947, z: 0.5308728, w: 0.008549103} + outSlope: {x: 0.01714872, y: 0.058081947, z: 0.5308728, w: 0.008549103} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0166683 - value: {x: -0.025171561, y: -0.024372166, z: -0.04305734, w: 0.998458} - inSlope: {x: -0.19525304, y: 0.015319726, z: 0.38223904, w: 0.011247568} - outSlope: {x: -0.19525304, y: 0.015319726, z: 0.38223904, w: 0.011247568} + time: 2.1666667 + value: {x: -0.0506455, y: -0.15258396, z: -0.012279383, w: 0.9869156} + inSlope: {x: 0.13395524, y: 0.112768665, z: -0.014835257, w: 0.024116658} + outSlope: {x: 0.13395524, y: 0.112768665, z: -0.014835257, w: 0.024116658} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1166687 - value: {x: -0.047675587, y: -0.025087258, z: 0.023858843, w: 0.9982627} - inSlope: {x: -0.2845189, y: 0.021550033, z: 0.0054975003, w: -0.013207398} - outSlope: {x: -0.2845189, y: 0.021550033, z: 0.0054975003, w: -0.013207398} + time: 2.3000002 + value: {x: -0.03154233, y: -0.13997595, z: 0.0058246753, w: 0.9896352} + inSlope: {x: 0.037239656, y: 0.065108, z: 0.31902832, w: 0.008749374} + outSlope: {x: 0.037239656, y: 0.065108, z: 0.31902832, w: 0.008749374} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.250002 - value: {x: -0.08883346, y: -0.017632486, z: -0.016069885, w: 0.99576074} - inSlope: {x: -0.27127093, y: 0.03610247, z: 0.047470544, w: -0.022799125} - outSlope: {x: -0.27127093, y: 0.03610247, z: 0.047470544, w: -0.022799125} + time: 2.5500002 + value: {x: -0.043966286, y: -0.12219536, z: 0.028464762, w: 0.99112314} + inSlope: {x: -0.057988856, y: 0.05309572, z: 0.07892145, w: 0.001711251} + outSlope: {x: -0.057988856, y: 0.05309572, z: 0.07892145, w: 0.001711251} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3500023 - value: {x: -0.11073869, y: -0.016368391, z: 0.010984826, w: 0.9936541} - inSlope: {x: -0.2032039, y: 0.033510357, z: 0.11934632, w: -0.023398161} - outSlope: {x: -0.2032039, y: 0.033510357, z: 0.11934632, w: -0.023398161} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.15036044, y: -0.009603798, z: 0.044212718, w: 0.98759544} - inSlope: {x: -0.026457714, y: 0.0011315742, z: 0.046530332, w: -0.00607619} - outSlope: {x: -0.026457714, y: 0.0011315742, z: 0.046530332, w: -0.00607619} + time: 2.65 + value: {x: -0.047679603, y: -0.11888422, z: 0.03443133, w: 0.9911648} + inSlope: {x: -0.016283035, y: 0.013933642, z: 0.028290626, w: -0.00008583077} + outSlope: {x: -0.016283035, y: 0.013933642, z: 0.028290626, w: -0.00008583077} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -7602,208 +7447,118 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.041837282, y: 0.5421333, z: 0.83643204, w: 0.06872154} - inSlope: {x: -0.0545364, y: 0.40248412, z: -0.25541458, w: -0.061575964} - outSlope: {x: -0.0545364, y: 0.40248412, z: -0.25541458, w: -0.061575964} + time: 0 + value: {x: -0.0477066, y: 0.37081394, z: 0.92746884, w: 0.004757305} + inSlope: {x: -0.10502189, y: 0.3668135, z: -0.15327929, w: -0.06574643} + outSlope: {x: -0.10502189, y: 0.3668135, z: -0.15327929, w: -0.06574643} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: 0.0096738245, y: 0.4511635, z: 0.8904482, w: 0.05882108} - inSlope: {x: -0.20437527, y: -1.3203655, z: 0.6742122, w: -0.07202248} - outSlope: {x: -0.20437527, y: -1.3203655, z: 0.6742122, w: -0.07202248} + time: 0.28333336 + value: {x: -0.05410599, y: 0.29016635, z: 0.9554132, w: -0.007847404} + inSlope: {x: 0.028023608, y: -0.80257064, z: 0.24518788, w: -0.018775769} + outSlope: {x: 0.028023608, y: -0.80257064, z: 0.24518788, w: -0.018775769} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.0029115109, y: 0.34372833, z: 0.93749535, w: 0.05426641} - inSlope: {x: -0.181501, y: -2.0212898, z: 0.7375937, w: -0.04935027} - outSlope: {x: -0.181501, y: -2.0212898, z: 0.7375937, w: -0.04935027} + time: 0.36666667 + value: {x: -0.052116897, y: 0.2619282, z: 0.9636491, w: -0.00760817} + inSlope: {x: 0.026791915, y: 0.55540854, z: -0.15046833, w: 0.036457054} + outSlope: {x: 0.026791915, y: 0.55540854, z: -0.15046833, w: 0.036457054} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.005972744, y: 0.30744272, z: 0.9500372, w: 0.053597037} - inSlope: {x: -0.20993954, y: -2.688953, z: 0.844231, w: -0.017103927} - outSlope: {x: -0.20993954, y: -2.688953, z: 0.844231, w: -0.017103927} + time: 0.5166667 + value: {x: -0.0462332, y: 0.34464693, z: 0.9375925, w: 0.0011669779} + inSlope: {x: 0.044827834, y: 0.20592724, z: -0.073351175, w: 0.05660463} + outSlope: {x: 0.044827834, y: 0.20592724, z: -0.073351175, w: 0.05660463} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: -0.012518212, y: 0.22223231, z: 0.9734074, w: 0.054167904} - inSlope: {x: -0.091180466, y: -0.958764, z: 0.23393333, w: 0.008358897} - outSlope: {x: -0.091180466, y: -0.958764, z: 0.23393333, w: 0.008358897} + time: 0.73333335 + value: {x: -0.03861076, y: 0.29494396, z: 0.9547006, w: 0.008006174} + inSlope: {x: 0.027322635, y: -0.4300051, z: 0.13372052, w: 0.017079344} + outSlope: {x: 0.027322635, y: -0.4300051, z: 0.13372052, w: 0.017079344} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.0132144615, y: 0.22225153, z: 0.9734054, w: 0.053959023} - inSlope: {x: -0.013242474, y: 0.006965419, z: -0.0019400639, w: 0.003077601} - outSlope: {x: -0.013242474, y: 0.006965419, z: -0.0019400639, w: 0.003077601} + time: 1 + value: {x: -0.03240054, y: 0.13832647, z: 0.9897894, w: 0.01153287} + inSlope: {x: 0.016291736, y: -0.68148506, z: 0.09611246, w: 0.012176083} + outSlope: {x: 0.016291736, y: -0.68148506, z: 0.09611246, w: 0.012176083} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.013863453, y: 0.22135477, z: 0.9735483, w: 0.05489637} - inSlope: {x: -0.008718737, y: -0.041161805, z: 0.007955553, w: 0.022579292} - outSlope: {x: -0.008718737, y: -0.041161805, z: 0.007955553, w: 0.022579292} + time: 1.2500001 + value: {x: -0.036659073, y: 0.11418252, z: 0.992768, w: 0.0055022836} + inSlope: {x: -0.019492, y: -0.17793001, z: 0.019814331, w: -0.02897248} + outSlope: {x: -0.019492, y: -0.17793001, z: 0.019814331, w: -0.02897248} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.014004863, y: 0.22055222, z: 0.9737053, w: 0.055304546} - inSlope: {x: 0.057657257, y: 0.9610578, z: -0.23462713, w: 0.002146136} - outSlope: {x: 0.057657257, y: 0.9610578, z: -0.23462713, w: 0.002146136} + time: 1.5500001 + value: {x: -0.03201956, y: -0.042676955, z: 0.9985074, w: 0.011683971} + inSlope: {x: 0.012889256, y: -0.5385616, z: -0.02292218, w: 0.03800205} + outSlope: {x: 0.012889256, y: -0.5385616, z: -0.02292218, w: 0.03800205} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.011941574, y: 0.25338954, z: 0.9657275, w: 0.054967906} - inSlope: {x: 0.10916051, y: 1.7647405, z: -0.45497432, w: -0.0041920263} - outSlope: {x: 0.10916051, y: 1.7647405, z: -0.45497432, w: -0.0041920263} + time: 1.7333335 + value: {x: -0.03036939, y: -0.06850142, z: 0.99702066, w: 0.018306065} + inSlope: {x: 0.009985559, y: 0.41864318, z: 0.028257892, w: 0.035823323} + outSlope: {x: 0.009985559, y: 0.41864318, z: 0.028257892, w: 0.035823323} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.55000114 - value: {x: -0.0053962725, y: 0.35151982, z: 0.9342717, w: 0.059507526} - inSlope: {x: 0.038639992, y: 0.42170423, z: -0.16134806, w: 0.05079656} - outSlope: {x: 0.038639992, y: 0.42170423, z: -0.16134806, w: 0.05079656} + time: 1.9833335 + value: {x: -0.026753407, y: 0.0048698583, z: 0.99926776, w: 0.026916318} + inSlope: {x: 0.022861581, y: 0.035628483, z: -0.0005561138, w: 0.037166815} + outSlope: {x: 0.022861581, y: 0.035628483, z: -0.0005561138, w: 0.037166815} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.001978316, y: 0.27560276, z: 0.95897156, w: 0.0664283} - inSlope: {x: -0.016221968, y: -0.8062209, z: 0.2315962, w: -0.0027598117} - outSlope: {x: -0.016221968, y: -0.8062209, z: 0.2315962, w: -0.0027598117} + time: 2.1666667 + value: {x: -0.016303048, y: 0.107789725, z: 0.9933112, w: 0.038058426} + inSlope: {x: 0.084028296, y: 1.0195178, z: -0.111921534, w: 0.060429223} + outSlope: {x: 0.084028296, y: 1.0195178, z: -0.111921534, w: 0.060429223} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0166683 - value: {x: -0.0065576667, y: 0.12585887, z: 0.9897895, w: 0.066583574} - inSlope: {x: -0.01898787, y: -0.6974415, z: 0.08891122, w: 0.013500434} - outSlope: {x: -0.01898787, y: -0.6974415, z: 0.08891122, w: 0.013500434} + time: 2.3833334 + value: {x: -0.0091386195, y: 0.29901382, z: 0.9534884, w: 0.036973868} + inSlope: {x: -0.07414128, y: 0.47706798, z: -0.14672592, w: -0.08640499} + outSlope: {x: -0.07414128, y: 0.47706798, z: -0.14672592, w: -0.08640499} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2333355 - value: {x: -0.00051553856, y: 0.120047055, z: 0.9902083, w: 0.071245655} - inSlope: {x: 0.017682431, y: -0.053949434, z: 0.0051534963, w: 0.018992566} - outSlope: {x: 0.017682431, y: -0.053949434, z: 0.0051534963, w: 0.018992566} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.4666691 - value: {x: -0.006246219, y: 0.017570341, z: 0.99689, w: 0.07656797} - inSlope: {x: -0.043505706, y: -0.5013348, z: 0.00584194, w: 0.03525795} - outSlope: {x: -0.043505706, y: -0.5013348, z: 0.00584194, w: 0.03525795} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.014792162, y: -0.07131039, z: 0.99396694, w: 0.082010545} - inSlope: {x: -0.07711823, y: -0.79770267, z: -0.06164526, w: 0.032426838} - outSlope: {x: -0.07711823, y: -0.79770267, z: -0.06164526, w: 0.032426838} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.019148199, y: -0.11941064, z: 0.9891964, w: 0.082855} - inSlope: {x: -0.19570065, y: -2.257391, z: -0.28705797, w: 0.027374595} - outSlope: {x: -0.19570065, y: -2.257391, z: -0.28705797, w: 0.027374595} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: -0.02265977, y: -0.16057327, z: 0.9832289, w: 0.0834484} - inSlope: {x: -0.05661168, y: -0.52936643, z: -0.07188251, w: 0.02402849} - outSlope: {x: -0.05661168, y: -0.52936643, z: -0.07188251, w: 0.02402849} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.021035226, y: -0.13705592, z: 0.9868004, w: 0.08365594} - inSlope: {x: 0.082828954, y: 1.2117629, z: 0.17251125, w: 0.02092322} - outSlope: {x: 0.082828954, y: 1.2117629, z: 0.17251125, w: 0.02092322} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.8166695 - value: {x: -0.013517463, y: -0.03386869, z: 0.9952216, w: 0.090576544} - inSlope: {x: 0.048222393, y: 0.569543, z: 0.014254241, w: 0.06600709} - outSlope: {x: 0.048222393, y: 0.569543, z: 0.014254241, w: 0.06600709} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.0166683 - value: {x: -0.0060674828, y: 0.02894997, z: 0.99438995, w: 0.10155641} - inSlope: {x: 0.04138301, y: 0.1971129, z: -0.008023503, w: 0.023551272} - outSlope: {x: 0.04138301, y: 0.1971129, z: -0.008023503, w: 0.023551272} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.026149374, y: 0.23804891, z: 0.9663123, w: 0.09428448} - inSlope: {x: 0.11856205, y: 0.9455302, z: -0.23104447, w: -0.049840957} - outSlope: {x: 0.11856205, y: 0.9455302, z: -0.23104447, w: -0.049840957} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5833359 - value: {x: 0.043138854, y: 0.48805544, z: 0.86854166, w: 0.07467516} - inSlope: {x: 0.0015821923, y: 0.7612458, z: -0.42085755, w: -0.07785365} - outSlope: {x: 0.0015821923, y: 0.7612458, z: -0.42085755, w: -0.07785365} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.04230172, y: 0.5330796, z: 0.84211993, w: 0.069791414} - inSlope: {x: -0.022427186, y: 0.60188615, z: -0.36920992, w: -0.06858736} - outSlope: {x: -0.022427186, y: 0.60188615, z: -0.36920992, w: -0.06858736} + time: 2.65 + value: {x: -0.045779098, y: 0.36448917, z: 0.9300623, w: 0.0060088364} + inSlope: {x: -0.1255237, y: 0.31560332, z: -0.12804163, w: -0.08825211} + outSlope: {x: -0.1255237, y: 0.31560332, z: -0.12804163, w: -0.08825211} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -7816,253 +7571,172 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.7606355, y: -0.02780541, z: 0.028136762, w: 0.6479729} - inSlope: {x: 0.42262602, y: -0.03127917, z: -0.026276996, w: 0.49049053} - outSlope: {x: 0.42262602, y: -0.03127917, z: -0.026276996, w: 0.49049053} + time: 0 + value: {x: -0.559662, y: -0.052734718, z: -0.016071096, w: 0.8268853} + inSlope: {x: 2.471666, y: 1.4618821, z: 1.7576694, w: 1.6583418} + outSlope: {x: 2.471666, y: 1.4618821, z: 1.7576694, w: 1.6583418} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: -0.46324134, y: -0.029663855, z: 0.011088604, w: 0.8856662} - inSlope: {x: 2.9192147, y: -0.03249066, z: -0.13974623, w: 1.5211816} - outSlope: {x: 2.9192147, y: -0.03249066, z: -0.13974623, w: 1.5211816} + time: 0.016666668 + value: {x: -0.51846755, y: -0.028370015, z: 0.013223397, w: 0.8545243} + inSlope: {x: 1.5028934, y: 0.73188454, z: 0.87136495, w: 0.9894561} + outSlope: {x: 1.5028934, y: 0.73188454, z: 0.87136495, w: 0.9894561} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.22589704, y: -0.03537191, z: 0.002235543, w: 0.9735062} - inSlope: {x: 4.5541353, y: -0.16146407, z: -0.11620228, w: 1.0214956} - outSlope: {x: 4.5541353, y: -0.16146407, z: -0.11620228, w: 1.0214956} + time: 0.033333335 + value: {x: -0.50956553, y: -0.028338566, z: 0.012974404, w: 0.85986716} + inSlope: {x: 0.6042936, y: 0.0010043195, z: -0.018605895, w: 0.3573435} + outSlope: {x: 0.6042936, y: 0.0010043195, z: -0.018605895, w: 0.3573435} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.14330792, y: -0.038510796, z: 0.00040100582, w: 0.9889285} - inSlope: {x: 6.420456, y: -0.2584978, z: -0.10592283, w: 0.76364017} - outSlope: {x: 6.420456, y: -0.2584978, z: -0.10592283, w: 0.76364017} + time: 0.25 + value: {x: -0.21419455, y: -0.035010535, z: 0.003004442, w: 0.9761588} + inSlope: {x: 1.9405465, y: -0.0792557, z: -0.04708484, w: 0.42269117} + outSlope: {x: 1.9405465, y: -0.0792557, z: -0.04708484, w: 0.42269117} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.011885121, y: -0.043988373, z: -0.0012951643, w: 0.9989605} - inSlope: {x: 5.286299, y: -0.27405787, z: -0.028611308, w: 0.28181505} - outSlope: {x: 5.286299, y: -0.27405787, z: -0.028611308, w: 0.28181505} + time: 0.3166667 + value: {x: -0.09081026, y: -0.040901676, z: 0.00073262665, w: 0.99502766} + inSlope: {x: 1.2786689, y: -0.07600966, z: -0.015947375, w: 0.12079951} + outSlope: {x: 1.2786689, y: -0.07600966, z: -0.015947375, w: 0.12079951} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.03289936, y: -0.04764592, z: -0.0005526899, w: 0.9983222} - inSlope: {x: 0.36025268, y: -0.10587422, z: 0.035288334, w: -0.0027019195} - outSlope: {x: 0.36025268, y: -0.10587422, z: 0.035288334, w: -0.0027019195} + time: 0.35000002 + value: {x: -0.08174541, y: -0.042020075, z: 0.0006945287, w: 0.9957668} + inSlope: {x: -0.97276443, y: 0.029602678, z: 0.01594038, w: -0.08799975} + outSlope: {x: -0.97276443, y: 0.029602678, z: 0.01594038, w: -0.08799975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.00012311665, y: -0.04751746, z: -0.00011890453, w: 0.99887043} - inSlope: {x: -0.9897837, y: 0.009484462, z: 0.0174034, w: 0.016713964} - outSlope: {x: -0.9897837, y: 0.009484462, z: 0.0174034, w: 0.016713964} + time: 0.4166667 + value: {x: -0.19981638, y: -0.03638657, z: 0.0030478796, w: 0.9791528} + inSlope: {x: -1.7699716, y: 0.08756654, z: 0.045946207, w: -0.35682142} + outSlope: {x: -1.7699716, y: 0.08756654, z: 0.045946207, w: -0.35682142} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: -0.00010427841, y: -0.04721288, z: 0.00013922174, w: 0.99888486} - inSlope: {x: 0.006729313, y: 0.004705784, z: 0.00534641, w: 0.00022173265} - outSlope: {x: 0.006729313, y: 0.004705784, z: 0.00534641, w: 0.00022173265} + time: 0.5833334 + value: {x: -0.37884957, y: -0.029037992, z: 0.009255053, w: 0.9249563} + inSlope: {x: -0.21878621, y: 0.0063338196, z: 0.0090438025, w: -0.089237176} + outSlope: {x: -0.21878621, y: 0.0063338196, z: 0.0090438025, w: -0.089237176} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.00060416723, y: -0.047097612, z: 0.00032164308, w: 0.99889004} - inSlope: {x: 0.014241721, y: 0.0021628994, z: 0.0031499735, w: 0.00009298467} - outSlope: {x: 0.014241721, y: 0.0021628994, z: 0.0031499735, w: 0.00009298467} + time: 0.9833334 + value: {x: -0.20529191, y: -0.035385046, z: 0.0032516283, w: 0.97805554} + inSlope: {x: 0.82429594, y: -0.03613375, z: -0.020761713, w: 0.1717402} + outSlope: {x: 0.82429594, y: -0.03613375, z: -0.020761713, w: 0.1717402} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.00084177044, y: -0.04706235, z: 0.00037139916, w: 0.99889153} - inSlope: {x: -3.1986313, y: 0.12707908, z: 0.022820372, w: -0.16351174} - outSlope: {x: -3.1986313, y: 0.12707908, z: 0.022820372, w: -0.16351174} + time: 1.0666667 + value: {x: -0.19105728, y: -0.036897384, z: 0.0022482765, w: 0.9808826} + inSlope: {x: -0.53513026, y: 0.013169547, z: 0.0033137116, w: -0.10454546} + outSlope: {x: -0.53513026, y: 0.013169547, z: 0.0033137116, w: -0.10454546} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.10601525, y: -0.042861708, z: 0.0010823106, w: 0.99343973} - inSlope: {x: -4.7467866, y: 0.218844, z: 0.054095525, w: -0.3647254} - outSlope: {x: -4.7467866, y: 0.218844, z: 0.054095525, w: -0.3647254} + time: 1.2333333 + value: {x: -0.28589234, y: -0.03319081, z: 0.0044202283, w: 0.9576766} + inSlope: {x: -0.18167199, y: 0.011817005, z: 0.011430696, w: -0.05369059} + outSlope: {x: -0.18167199, y: 0.011817005, z: 0.011430696, w: -0.05369059} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: -0.19097617, y: -0.037690178, z: 0.0030162777, w: 0.9808662} - inSlope: {x: -1.9473612, y: 0.111827694, z: 0.050198272, w: -0.3728685} - outSlope: {x: -1.9473612, y: 0.111827694, z: 0.050198272, w: -0.3728685} + time: 1.4333334 + value: {x: -0.22556226, y: -0.034718655, z: 0.0041366606, w: 0.97360116} + inSlope: {x: 0.4151831, y: -0.01856381, z: -0.010011061, w: 0.095560044} + outSlope: {x: 0.4151831, y: -0.01856381, z: -0.010011061, w: 0.095560044} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6500015 - value: {x: -0.39673087, y: -0.028877204, z: 0.009813872, w: 0.91742814} - inSlope: {x: -0.3648414, y: 0.01304842, z: 0.011944395, w: -0.15691876} - outSlope: {x: -0.3648414, y: 0.01304842, z: 0.011944395, w: -0.15691876} + time: 1.6500001 + value: {x: -0.16001353, y: -0.038250677, z: 0.0024110451, w: 0.9863705} + inSlope: {x: -0.17576845, y: 0.0038567968, z: 0.0014034113, w: -0.028590586} + outSlope: {x: -0.17576845, y: 0.0038567968, z: 0.0014034113, w: -0.028590586} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: -0.20180164, y: -0.03531737, z: 0.0026619472, w: 0.9787859} - inSlope: {x: 1.0841721, y: -0.050624676, z: -0.025059912, w: 0.22223336} - outSlope: {x: 1.0841721, y: -0.050624676, z: -0.025059912, w: 0.22223336} + time: 1.8000001 + value: {x: -0.30963045, y: -0.032322884, z: 0.006186674, w: 0.95028734} + inSlope: {x: -1.1098384, y: 0.04213676, z: 0.03766609, w: -0.35971677} + outSlope: {x: -1.1098384, y: 0.04213676, z: 0.03766609, w: -0.35971677} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: -0.17544809, y: -0.037036974, z: 0.0024005536, w: 0.98378885} - inSlope: {x: -0.53818, y: 0.018485676, z: 0.015473952, w: -0.09637539} - outSlope: {x: -0.53818, y: 0.018485676, z: 0.015473952, w: -0.09637539} + time: 1.9833335 + value: {x: -0.419472, y: -0.028588142, z: 0.010834567, w: 0.9072533} + inSlope: {x: -0.10401462, y: 0.004114468, z: 0.008571172, w: -0.04798488} + outSlope: {x: -0.10401462, y: 0.004114468, z: 0.008571172, w: -0.04798488} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2166691 - value: {x: -0.28053477, y: -0.032785486, z: 0.0052681617, w: 0.95926934} - inSlope: {x: -0.38422334, y: 0.014880117, z: 0.010654889, w: -0.11149934} - outSlope: {x: -0.38422334, y: 0.014880117, z: 0.010654889, w: -0.11149934} + time: 2.1166668 + value: {x: -0.5008085, y: -0.026801739, z: 0.015002502, w: 0.865013} + inSlope: {x: -1.0437889, y: 0.018267203, z: 0.051666744, w: -0.60544133} + outSlope: {x: -1.0437889, y: 0.018267203, z: 0.051666744, w: -0.60544133} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: -0.27221128, y: -0.032996982, z: 0.0048779175, w: 0.9616592} - inSlope: {x: 0.5320054, y: -0.01980592, z: -0.016498322, w: 0.1500095} - outSlope: {x: 0.5320054, y: -0.01980592, z: -0.016498322, w: 0.1500095} + time: 2.2833335 + value: {x: -0.6531244, y: -0.02623783, z: 0.02246993, w: 0.7564623} + inSlope: {x: -0.46769726, y: -0.01109251, z: 0.017035788, w: -0.4034994} + outSlope: {x: -0.46769726, y: -0.01109251, z: 0.017035788, w: -0.4034994} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: -0.18989907, y: -0.036904007, z: 0.0028993397, w: 0.98110557} - inSlope: {x: 0.617749, y: -0.026554499, z: -0.015466301, w: 0.11795283} - outSlope: {x: 0.617749, y: -0.026554499, z: -0.015466301, w: 0.11795283} + time: 2.5833335 + value: {x: -0.5561754, y: -0.02854517, z: 0.014336171, w: 0.83045083} + inSlope: {x: 0.5592322, y: -0.0019473974, z: -0.025083624, w: 0.3752843} + outSlope: {x: 0.5592322, y: -0.0019473974, z: -0.025083624, w: 0.3752843} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.16462904, y: -0.03799096, z: 0.0022913697, w: 0.985621} - inSlope: {x: 0.9453299, y: -0.040890902, z: -0.021436308, w: 0.15461382} - outSlope: {x: 0.9453299, y: -0.040890902, z: -0.021436308, w: 0.15461382} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6333351 - value: {x: -0.14706987, y: -0.038752954, z: 0.0019053485, w: 0.9883649} - inSlope: {x: 2.8285587, y: -0.10808808, z: -0.060583856, w: 0.331029} - outSlope: {x: 2.8285587, y: -0.10808808, z: -0.060583856, w: 0.331029} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.07034519, y: -0.041593842, z: 0.00027193865, w: 0.9966551} - inSlope: {x: 4.8437624, y: -0.20926747, z: -0.06848664, w: 0.31456712} - outSlope: {x: 4.8437624, y: -0.20926747, z: -0.06848664, w: 0.31456712} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: 0.014386409, y: -0.04572843, z: -0.0003775047, w: 0.9988503} - inSlope: {x: -0.98684955, y: -0.03729579, z: 0.025700638, w: -0.087664865} - outSlope: {x: -0.98684955, y: -0.03729579, z: 0.025700638, w: -0.087664865} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.10323967, y: -0.042837016, z: 0.0011286135, w: 0.993733} - inSlope: {x: -4.4649277, y: 0.1460852, z: 0.06414148, w: -0.26320022} - outSlope: {x: -4.4649277, y: 0.1460852, z: 0.06414148, w: -0.26320022} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7000027 - value: {x: -0.13444582, y: -0.04085877, z: 0.0017605843, w: 0.99007666} - inSlope: {x: -1.9023113, y: 0.11055544, z: 0.039696693, w: -0.25492996} - outSlope: {x: -1.9023113, y: 0.11055544, z: 0.039696693, w: -0.25492996} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.9833355 - value: {x: -0.45796707, y: -0.027926357, z: 0.012658008, w: 0.88844025} - inSlope: {x: -0.38384068, y: 0.011720538, z: 0.014943345, w: -0.19734564} - outSlope: {x: -0.38384068, y: 0.011720538, z: 0.014943345, w: -0.19734564} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.1833344 - value: {x: -0.56629395, y: -0.025412532, z: 0.017329441, w: 0.8236292} - inSlope: {x: -0.7418462, y: 0.0055250702, z: 0.03999477, w: -0.5109012} - outSlope: {x: -0.7418462, y: 0.0055250702, z: 0.03999477, w: -0.5109012} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3500023 - value: {x: -0.6705511, y: -0.02636901, z: 0.023454601, w: 0.7410235} - inSlope: {x: -0.5042469, y: -0.012196079, z: 0.028848212, w: -0.4580496} - outSlope: {x: -0.5042469, y: -0.012196079, z: 0.028848212, w: -0.4580496} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.7638181, y: -0.027651878, z: 0.02824633, w: 0.64422005} - inSlope: {x: 0.111982144, y: -0.00702973, z: -0.0037648731, w: 0.13302171} - outSlope: {x: 0.111982144, y: -0.00702973, z: -0.0037648731, w: 0.13302171} + time: 2.65 + value: {x: -0.5271622, y: -0.028525347, z: 0.01330245, w: 0.8491816} + inSlope: {x: 0.3168586, y: 0.0025890048, z: -0.007250074, w: 0.19827266} + outSlope: {x: 0.3168586, y: 0.0025890048, z: -0.007250074, w: 0.19827266} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -8075,235 +7749,154 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.39291117, y: 0.009820084, z: 0.04816905, w: 0.91826147} - inSlope: {x: 1.0554439, y: 0.055043846, z: -0.007403457, w: -0.4639005} - outSlope: {x: 1.0554439, y: 0.055043846, z: -0.007403457, w: -0.4639005} + time: 0 + value: {x: 0.3929627, y: -0.014258423, z: -0.003607328, w: 0.9194368} + inSlope: {x: -1.2168752, y: -1.4418616, z: -1.7850876, w: 0.42791602} + outSlope: {x: -1.2168752, y: -1.4418616, z: -1.7850876, w: 0.42791602} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.55976367, y: 0.005764913, z: 0.045377232, w: 0.8273889} - inSlope: {x: 1.2670805, y: -0.083980694, z: 0.017958557, w: -0.8565032} - outSlope: {x: 1.2670805, y: -0.083980694, z: 0.017958557, w: -0.8565032} + time: 0.016666668 + value: {x: 0.37268144, y: -0.03828945, z: -0.03335879, w: 0.92656875} + inSlope: {x: 0.007913411, y: -0.85777456, z: -0.84191644, w: -0.046214476} + outSlope: {x: 0.007913411, y: -0.85777456, z: -0.84191644, w: -0.046214476} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: 0.6391535, y: 0.011362224, z: 0.048977494, w: 0.767434} - inSlope: {x: -0.38883328, y: 0.24882585, z: -0.021647098, w: 0.31726545} - outSlope: {x: -0.38883328, y: 0.24882585, z: -0.021647098, w: 0.31726545} + time: 0.033333335 + value: {x: 0.39322647, y: -0.042850908, z: -0.03167121, w: 0.91789633} + inSlope: {x: 1.2274537, y: -0.27054188, z: 0.12033589, w: -0.5343639} + outSlope: {x: 1.2274537, y: -0.27054188, z: 0.12033589, w: -0.5343639} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: 0.62791705, y: 0.016261095, z: 0.048302058, w: 0.7766097} - inSlope: {x: -1.5435221, y: 0.4245699, z: -0.08000168, w: 1.1974028} - outSlope: {x: -1.5435221, y: 0.4245699, z: -0.08000168, w: 1.1974028} + time: 0.28333336 + value: {x: 0.570853, y: -0.06033964, z: 0.024608651, w: 0.8184622} + inSlope: {x: -0.19577271, y: 0.14059705, z: 0.12614311, w: 0.14275973} + outSlope: {x: -0.19577271, y: 0.14059705, z: 0.12614311, w: 0.14275973} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.5877035, y: 0.025514338, z: 0.046310812, w: 0.8073468} - inSlope: {x: -1.4701984, y: 0.36175323, z: -0.18568446, w: 1.1160198} - outSlope: {x: -1.4701984, y: 0.36175323, z: -0.18568446, w: 1.1160198} + time: 0.35000002 + value: {x: 0.56272674, y: -0.05402798, z: 0.026754547, w: 0.8244415} + inSlope: {x: 0.4723497, y: -0.035949573, z: -0.08080867, w: -0.3247316} + outSlope: {x: 0.4723497, y: -0.035949573, z: -0.08080867, w: -0.3247316} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.5789112, y: 0.028319351, z: 0.04211267, w: 0.8138098} - inSlope: {x: 0.4726554, y: -0.0025903285, z: -0.17055991, w: -0.3418259} - outSlope: {x: 0.4726554, y: -0.0025903285, z: -0.17055991, w: -0.3418259} + time: 0.43333337 + value: {x: 0.596558, y: -0.059934426, z: 0.01709188, w: 0.80014646} + inSlope: {x: 0.10805365, y: -0.036096938, z: -0.13316946, w: -0.08025524} + outSlope: {x: 0.10805365, y: -0.036096938, z: -0.13316946, w: -0.08025524} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.60345846, y: 0.025427995, z: 0.04062557, w: 0.7959528} - inSlope: {x: 0.7266119, y: -0.09756549, z: -0.049080417, w: -0.52770495} - outSlope: {x: 0.7266119, y: -0.09756549, z: -0.049080417, w: -0.52770495} + time: 0.6666667 + value: {x: 0.5649167, y: -0.05063381, z: -0.002190841, w: 0.8235901} + inSlope: {x: 0.15064342, y: 0.03733945, z: 0.007474595, w: -0.10109414} + outSlope: {x: 0.15064342, y: 0.03733945, z: 0.007474595, w: -0.10109414} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3500023 - value: {x: 0.60237634, y: 0.024874361, z: 0.04083125, w: 0.79677904} - inSlope: {x: -0.10663016, y: -0.0074348617, z: 0.029383602, w: 0.07912101} - outSlope: {x: -0.10663016, y: -0.0074348617, z: 0.029383602, w: 0.07912101} + time: 1 + value: {x: 0.5554267, y: -0.03249904, z: 0.0061982353, w: 0.8309071} + inSlope: {x: -0.065007895, y: 0.062801674, z: 0.0074577387, w: 0.04591769} + outSlope: {x: -0.065007895, y: 0.062801674, z: 0.0074577387, w: 0.04591769} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.589261, y: 0.024794642, z: 0.043480765, w: 0.8063908} - inSlope: {x: -0.39010465, y: 0.00051661255, z: 0.07539491, w: 0.2805276} - outSlope: {x: -0.39010465, y: 0.00051661255, z: 0.07539491, w: 0.2805276} + time: 1.1500001 + value: {x: 0.5234866, y: -0.03848748, z: -0.0033342852, w: 0.85115767} + inSlope: {x: -0.5541252, y: -0.07929254, z: -0.10592204, w: 0.3363189} + outSlope: {x: -0.5541252, y: -0.07929254, z: -0.10592204, w: 0.3363189} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.5821356, y: 0.02481213, z: 0.044856943, w: 0.81147414} - inSlope: {x: 1.1368377, y: -0.2611007, z: 0.10221194, w: -0.8722748} - outSlope: {x: 1.1368377, y: -0.2611007, z: 0.10221194, w: -0.8722748} + time: 1.3666668 + value: {x: 0.43400303, y: -0.04281312, z: -0.015607258, w: 0.8997582} + inSlope: {x: 0.28523892, y: 0.03997252, z: 0.027168363, w: -0.13551387} + outSlope: {x: 0.28523892, y: 0.03997252, z: 0.027168363, w: -0.13551387} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: 0.627155, y: 0.016091418, z: 0.046887778, w: 0.77731544} - inSlope: {x: 1.3579204, y: -0.3909881, z: 0.102921955, w: -1.0309364} - outSlope: {x: 1.3579204, y: -0.3909881, z: 0.102921955, w: -1.0309364} + time: 1.6333334 + value: {x: 0.56712157, y: -0.032420743, z: -0.0073171817, w: 0.82296324} + inSlope: {x: 0.39971924, y: 0.015790738, z: 0.0149990115, w: -0.27455118} + outSlope: {x: 0.39971924, y: 0.015790738, z: 0.0149990115, w: -0.27455118} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.6189499, y: 0.009099385, z: 0.049414013, w: 0.7838217} - inSlope: {x: -0.50104606, y: -0.15282041, z: 0.056842573, w: 0.39401895} - outSlope: {x: -0.50104606, y: -0.15282041, z: 0.056842573, w: 0.39401895} + time: 1.8000001 + value: {x: 0.57789433, y: -0.031925097, z: -0.011250182, w: 0.81540936} + inSlope: {x: -0.5357521, y: 0.03988929, z: -0.04662011, w: 0.37962592} + outSlope: {x: -0.5357521, y: 0.03988929, z: -0.04662011, w: 0.37962592} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.66666794 - value: {x: 0.5412398, y: -0.0053018355, z: 0.05176412, w: 0.8392567} - inSlope: {x: 0.24534898, y: -0.0075262818, z: 0.006154311, w: -0.15893403} - outSlope: {x: 0.24534898, y: -0.0075262818, z: 0.006154311, w: -0.15893403} + time: 1.9833335 + value: {x: 0.39411485, y: -0.01624549, z: -0.015050685, w: 0.9187944} + inSlope: {x: -1.1642609, y: 0.093956575, z: 0.023388064, w: 0.5020956} + outSlope: {x: -1.1642609, y: 0.093956575, z: 0.023388064, w: 0.5020956} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9666691 - value: {x: 0.5553891, y: 0.008811911, z: 0.050394688, w: 0.8300155} - inSlope: {x: -0.14408153, y: 0.0843754, z: -0.019064873, w: 0.09667902} - outSlope: {x: -0.14408153, y: 0.0843754, z: -0.019064873, w: 0.09667902} + time: 2.2 + value: {x: 0.24267386, y: 0.005809399, z: -0.011983235, w: 0.97001654} + inSlope: {x: -0.5020658, y: 0.107053086, z: 0.008040544, w: 0.12502503} + outSlope: {x: -0.5020658, y: 0.107053086, z: 0.008040544, w: 0.12502503} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: 0.51230615, y: -0.0004862508, z: 0.050581623, w: 0.85731196} - inSlope: {x: -0.57869005, y: -0.112371504, z: 0.016095847, w: 0.34440982} - outSlope: {x: -0.57869005, y: -0.112371504, z: 0.016095847, w: 0.34440982} + time: 2.3500001 + value: {x: 0.15515523, y: 0.016354231, z: -0.011198428, w: 0.9876912} + inSlope: {x: -0.50087035, y: 0.008075915, z: -0.020350413, w: 0.07900722} + outSlope: {x: -0.50087035, y: 0.008075915, z: -0.020350413, w: 0.07900722} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: 0.43557647, y: -0.009241426, z: 0.052815713, w: 0.89855343} - inSlope: {x: 0.25978306, y: 0.012569247, z: 0.0009680687, w: -0.12605502} - outSlope: {x: 0.25978306, y: 0.012569247, z: 0.0009680687, w: -0.12605502} + time: 2.5833335 + value: {x: 0.24508595, y: -0.011741443, z: -0.032493196, w: 0.96888554} + inSlope: {x: 1.1053895, y: -0.24744657, z: -0.064394645, w: -0.2856162} + outSlope: {x: 1.1053895, y: -0.24744657, z: -0.064394645, w: -0.2856162} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.5391286, y: -0.005693425, z: 0.055933695, w: 0.8403448} - inSlope: {x: 0.1668127, y: 0.063283525, z: 0.023735564, w: -0.107914075} - outSlope: {x: 0.1668127, y: 0.063283525, z: 0.023735564, w: -0.107914075} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6333351 - value: {x: 0.54095674, y: -0.0044794846, z: 0.056333236, w: 0.83914983} - inSlope: {x: -0.54602206, y: 0.25228482, z: 0.047605466, w: 0.3393404} - outSlope: {x: -0.54602206, y: 0.25228482, z: 0.047605466, w: 0.3393404} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.52092814, y: 0.0027159413, z: 0.05752052, w: 0.85165596} - inSlope: {x: -1.2891394, y: 0.4543677, z: 0.015302014, w: 0.7831454} - outSlope: {x: -1.2891394, y: 0.4543677, z: 0.015302014, w: 0.7831454} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: 0.49798608, y: 0.010665874, z: 0.056843296, w: 0.8652543} - inSlope: {x: 1.624841, y: -0.07727349, z: -0.08491981, w: -1.0618652} - outSlope: {x: 1.624841, y: -0.07727349, z: -0.08491981, w: -1.0618652} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: 0.5750887, y: 0.00014019872, z: 0.054689903, w: 0.816261} - inSlope: {x: 2.5168552, y: -0.4072715, z: -0.04065548, w: -1.6164232} - outSlope: {x: 2.5168552, y: -0.4072715, z: -0.04065548, w: -1.6164232} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7000027 - value: {x: 0.58188075, y: -0.002909984, z: 0.055488225, w: 0.8113738} - inSlope: {x: 0.39362547, y: -0.18376085, z: 0.04144126, w: -0.28562495} - outSlope: {x: 0.39362547, y: -0.18376085, z: 0.04144126, w: -0.28562495} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.9333344 - value: {x: 0.46784437, y: -0.03216944, z: 0.0568477, w: 0.88139385} - inSlope: {x: -1.0183498, y: -0.06445974, z: -0.019422598, w: 0.53946674} - outSlope: {x: -1.0183498, y: -0.06445974, z: -0.019422598, w: 0.53946674} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3166695 - value: {x: 0.16834909, y: -0.010755473, z: 0.04685053, w: 0.9845547} - inSlope: {x: -0.3684402, y: 0.083987236, z: 0.020291062, w: 0.06318976} - outSlope: {x: -0.3684402, y: 0.083987236, z: 0.020291062, w: 0.06318976} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.633335 - value: {x: 0.35704115, y: 0.008297257, z: 0.048711143, w: 0.9327808} - inSlope: {x: 1.069101, y: 0.04644552, z: -0.015769953, w: -0.40899128} - outSlope: {x: 1.069101, y: 0.04644552, z: -0.015769953, w: -0.40899128} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.37493205, y: 0.009064022, z: 0.048440978, w: 0.9257415} - inSlope: {x: 1.0734704, y: 0.04600662, z: -0.016210178, w: -0.42236495} - outSlope: {x: 1.0734704, y: 0.04600662, z: -0.016210178, w: -0.42236495} + time: 2.65 + value: {x: 0.32778403, y: -0.029284861, z: -0.03447951, w: 0.943669} + inSlope: {x: 1.3303573, y: -0.26985508, z: -0.0028976826, w: -0.4524998} + outSlope: {x: 1.3303573, y: -0.26985508, z: -0.0028976826, w: -0.4524998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -8316,7 +7909,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -8325,133 +7918,79 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: 0.30893564, y: 0.009958428, z: -0.0032338584, w: 0.95102537} - inSlope: {x: 0.0000080467435, y: 0.00000022352106, z: 0.00000060071216, w: -0.0000017881684} - outSlope: {x: 0.0000080467435, y: 0.00000022352106, z: 0.00000060071216, w: -0.0000017881684} + time: 0.8166667 + value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.30892843, y: 0.00995815, z: -0.0032347175, w: 0.9510277} - inSlope: {x: 0.50695866, y: 0.018348265, z: 0.056648225, w: -0.16975424} - outSlope: {x: 0.50695866, y: 0.018348265, z: 0.056648225, w: -0.16975424} + time: 1 + value: {x: 0.3089303, y: 0.0099581415, z: -0.0032347403, w: 0.95102704} + inSlope: {x: 0.057825387, y: -0.0001969735, z: -0.00060420576, w: -0.018850448} + outSlope: {x: 0.057825387, y: -0.0001969735, z: -0.00060420576, w: -0.018850448} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.33911625, y: 0.011035593, z: 0.00009962034, w: 0.9406798} - inSlope: {x: 0.5268302, y: 0.018437218, z: 0.057278574, w: -0.18728009} - outSlope: {x: 0.5268302, y: 0.018437218, z: 0.057278574, w: -0.18728009} + time: 1.2 + value: {x: 0.4750403, y: 0.00921338, z: -0.004974108, w: 0.87990177} + inSlope: {x: 1.0579698, y: -0.005974738, z: -0.011077911, w: -0.57060295} + outSlope: {x: 1.0579698, y: -0.005974738, z: -0.011077911, w: -0.57060295} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.30892813, y: 0.009958132, z: -0.0032347487, w: 0.9510278} - inSlope: {x: 0.000002681636, y: 0.000000055883405, z: 0.00000021647105, w: -0.000001787962} - outSlope: {x: 0.000002681636, y: 0.000000055883405, z: 0.00000021647105, w: -0.000001787962} + time: 1.35 + value: {x: 0.5584175, y: 0.008685566, z: -0.0058471444, w: 0.82949406} + inSlope: {x: -0.07908727, y: 0.0005565559, z: 0.0008281005, w: 0.053154} + outSlope: {x: -0.07908727, y: 0.0005565559, z: 0.0008281005, w: 0.053154} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: 0.30892915, y: 0.009958188, z: -0.0032345955, w: 0.95102745} - inSlope: {x: 0.00007420892, y: 0.0000032410521, z: 0.000010016527, w: -0.000023246166} - outSlope: {x: 0.00007420892, y: 0.0000032410521, z: 0.000010016527, w: -0.000023246166} + time: 1.6333334 + value: {x: 0.46447137, y: 0.009272274, z: -0.004863442, w: 0.88552624} + inSlope: {x: -0.16118035, y: 0.0008866944, z: 0.0016877118, w: 0.08468099} + outSlope: {x: -0.16118035, y: 0.0008866944, z: 0.0016877118, w: 0.08468099} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.38272434, y: 0.009673164, z: -0.0040072463, w: 0.92380327} - inSlope: {x: 1.0521448, y: -0.0045759743, z: -0.011026583, w: -0.4366703} - outSlope: {x: 1.0521448, y: -0.0045759743, z: -0.011026583, w: -0.4366703} + time: 1.8666668 + value: {x: 0.4616611, y: 0.009287649, z: -0.004834016, w: 0.8869946} + inSlope: {x: 0.000089407054, y: -0.0000005029147, z: -0.00000093598004, w: -0.000046491667} + outSlope: {x: 0.000089407054, y: -0.0000005029147, z: -0.00000093598004, w: -0.000046491667} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2833347 - value: {x: 0.5449558, y: 0.008778812, z: -0.0057061883, w: 0.8383994} - inSlope: {x: 0.53429526, y: -0.0036248374, z: -0.0055945585, w: -0.34617832} - outSlope: {x: 0.53429526, y: -0.0036248374, z: -0.0055945585, w: -0.34617832} + time: 2.1000001 + value: {x: 0.42959976, y: 0.009454808, z: -0.0044983043, w: 0.90295875} + inSlope: {x: -0.56380534, y: 0.0028051184, z: 0.0059035616, w: 0.2678975} + outSlope: {x: -0.56380534, y: 0.0028051184, z: 0.0059035616, w: 0.2678975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: 0.5411074, y: 0.008804907, z: -0.0056658396, w: 0.8408883} - inSlope: {x: -0.24089107, y: 0.0016227891, z: 0.0025229217, w: 0.1549482} - outSlope: {x: -0.24089107, y: 0.0016227891, z: 0.0025229217, w: 0.1549482} + time: 2.3333335 + value: {x: 0.308928, y: 0.009958135, z: -0.00323476, w: 0.9510278} + inSlope: {x: -0.034290288, y: 0.00011687178, z: 0.00035906013, w: 0.011161576} + outSlope: {x: -0.034290288, y: 0.00011687178, z: 0.00035906013, w: 0.011161576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.49734247, y: 0.009084065, z: -0.0052065253, w: 0.8674912} - inSlope: {x: -0.30348676, y: 0.0018116364, z: 0.0031596764, w: 0.17401901} - outSlope: {x: -0.30348676, y: 0.0018116364, z: 0.0031596764, w: 0.17401901} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.47581923, y: 0.009209024, z: -0.004982169, w: 0.8794808} - inSlope: {x: -0.92023706, y: 0.005230779, z: 0.009635732, w: 0.49955475} - outSlope: {x: -0.92023706, y: 0.005230779, z: 0.009635732, w: 0.49955475} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7333355 - value: {x: 0.461662, y: 0.009288094, z: -0.004833159, w: 0.8869941} - inSlope: {x: 0.000040233746, y: 0.0000030175306, z: 0.000005797572, w: -0.000019669831} - outSlope: {x: 0.000040233746, y: 0.0000030175306, z: 0.000005797572, w: -0.000019669831} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.000002 - value: {x: 0.46165618, y: 0.009287689, z: -0.004833938, w: 0.88699716} - inSlope: {x: -0.032000136, y: 0.00017398303, z: 0.00033469452, w: 0.016631737} - outSlope: {x: -0.032000136, y: 0.00017398303, z: 0.00033469452, w: 0.016631737} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.2333355 - value: {x: 0.34278035, y: 0.009836248, z: -0.0035883652, w: 0.9393573} - inSlope: {x: -0.5862388, y: 0.0022309613, z: 0.0061063655, w: 0.21425277} - outSlope: {x: -0.5862388, y: 0.0022309613, z: 0.0061063655, w: 0.21425277} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.500002 - value: {x: 0.30893365, y: 0.009957576, z: -0.0032364833, w: 0.951026} - inSlope: {x: -0.000020563908, y: 0.0000019558083, z: 0.000005979182, w: 0.0000071526665} - outSlope: {x: -0.000020563908, y: 0.0000019558083, z: 0.000005979182, w: 0.0000071526665} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -8467,8 +8006,8 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.000000019802615, y: 0, z: -0, w: 1} + time: 0 + value: {x: -0.000000019815175, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -8476,8 +8015,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.000000019802615, y: 0, z: -0, w: 1} + time: 2.65 + value: {x: -0.000000019815175, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -8492,235 +8031,190 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.07765451, y: 0.02607316, z: 0.9950738, w: -0.055840492} - inSlope: {x: 0.063618496, y: -0.53887516, z: 0.011651694, w: 0.089651525} - outSlope: {x: 0.063618496, y: -0.53887516, z: 0.011651694, w: 0.089651525} + time: 0 + value: {x: 0.0999359, y: -0.06867959, z: 0.99238366, w: -0.021694522} + inSlope: {x: -0.007985383, y: -0.013162493, z: -0.00045776364, w: -0.015854202} + outSlope: {x: -0.007985383, y: -0.013162493, z: -0.00045776364, w: -0.015854202} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.08439471, y: -0.05217832, z: 0.9940017, w: -0.045996007} - inSlope: {x: 0.10872626, y: -1.7835155, z: -0.10547518, w: 0.16579914} - outSlope: {x: 0.10872626, y: -1.7835155, z: -0.10547518, w: 0.16579914} + time: 0.18333334 + value: {x: 0.093681574, y: -0.10954925, z: 0.9889232, w: -0.0354068} + inSlope: {x: -0.019447573, y: -0.39607295, z: -0.044100866, w: -0.063914895} + outSlope: {x: -0.019447573, y: -0.39607295, z: -0.044100866, w: -0.063914895} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.08636864, y: -0.0875618, z: 0.9914769, w: -0.04297691} - inSlope: {x: 0.12544928, y: -2.5179453, z: -0.24242175, w: 0.18427682} - outSlope: {x: 0.12544928, y: -2.5179453, z: -0.24242175, w: 0.18427682} + time: 0.26666668 + value: {x: 0.09156335, y: -0.09151116, z: 0.9907128, w: -0.041592628} + inSlope: {x: -0.040360954, y: 0.88258106, z: 0.08010679, w: -0.09660381} + outSlope: {x: -0.040360954, y: 0.88258106, z: 0.08010679, w: -0.09660381} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.08857629, y: -0.13610855, z: 0.9859211, w: -0.03985354} - inSlope: {x: 0.08676453, y: -1.636097, z: -0.19229408, w: 0.13385266} - outSlope: {x: 0.08676453, y: -1.636097, z: -0.19229408, w: 0.13385266} + time: 0.45000002 + value: {x: 0.08084448, y: 0.104866005, z: 0.98904157, w: -0.06529976} + inSlope: {x: -0.05635143, y: 0.8903799, z: -0.09748399, w: -0.122640446} + outSlope: {x: -0.05635143, y: 0.8903799, z: -0.09748399, w: -0.122640446} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.08926075, y: -0.14209753, z: 0.9850672, w: -0.03851522} - inSlope: {x: 0.04008533, y: -0.34963754, z: -0.050935924, w: 0.07855125} - outSlope: {x: 0.04008533, y: -0.34963754, z: -0.050935924, w: 0.07855125} + time: 0.7666667 + value: {x: 0.075193524, y: 0.22895366, z: 0.9678217, w: -0.07243871} + inSlope: {x: 0.022814892, y: 0.023193084, z: -0.0035655533, w: 0.049327433} + outSlope: {x: 0.022814892, y: 0.023193084, z: -0.0035655533, w: 0.049327433} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.09432586, y: -0.19498709, z: 0.9755597, w: -0.036959194} - inSlope: {x: -0.00031089806, y: -0.19458517, z: -0.04237009, w: -0.09170673} - outSlope: {x: -0.00031089806, y: -0.19458517, z: -0.04237009, w: -0.09170673} + time: 1.0833334 + value: {x: 0.08797365, y: 0.28561375, z: 0.95272017, w: -0.054861136} + inSlope: {x: 0.0939724, y: 0.6795839, z: -0.20846328, w: 0.07405038} + outSlope: {x: 0.0939724, y: 0.6795839, z: -0.20846328, w: 0.07405038} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.09432115, y: -0.19835411, z: 0.97481894, w: -0.038565226} - inSlope: {x: -0.05506391, y: 1.4789371, z: 0.25461707, w: -0.18918523} - outSlope: {x: -0.05506391, y: 1.4789371, z: 0.25461707, w: -0.18918523} + time: 1.3833334 + value: {x: 0.1361676, y: 0.41725975, z: 0.8981965, w: -0.024409054} + inSlope: {x: 0.09106153, y: -0.1962744, z: 0.0801409, w: 0.10928576} + outSlope: {x: 0.09106153, y: -0.1962744, z: 0.0801409, w: 0.10928576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: 0.09249043, y: -0.14568993, z: 0.9840468, w: -0.043265272} - inSlope: {x: -0.11975621, y: 2.920727, z: 0.44271967, w: -0.3064076} - outSlope: {x: -0.11975621, y: 2.920727, z: 0.44271967, w: -0.3064076} + time: 1.5333334 + value: {x: 0.14050967, y: 0.32122317, z: 0.9365135, w: -0.003913565} + inSlope: {x: -0.014579609, y: -1.1997728, z: 0.41198054, w: 0.16736957} + outSlope: {x: -0.014579609, y: -1.1997728, z: 0.41198054, w: 0.16736957} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.56666756 - value: {x: 0.08297649, y: -0.016542485, z: 0.9941863, w: -0.0665947} - inSlope: {x: -0.10561925, y: 0.83858323, z: 0.007948365, w: -0.23693684} - outSlope: {x: -0.10561925, y: 0.83858323, z: 0.007948365, w: -0.23693684} + time: 1.5666667 + value: {x: 0.13992567, y: 0.2705849, z: 0.95247, w: 0.0023563216} + inSlope: {x: -0.014565749, y: -2.3346627, z: 0.63877225, w: 0.24136975} + outSlope: {x: -0.014565749, y: -2.3346627, z: 0.63877225, w: 0.24136975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.81666756 - value: {x: 0.0650161, y: 0.061151486, z: 0.991773, w: -0.09175923} - inSlope: {x: -0.060257766, y: 0.2996704, z: -0.014899818, w: -0.002519619} - outSlope: {x: -0.060257766, y: 0.2996704, z: -0.014899818, w: -0.002519619} + time: 1.5833334 + value: {x: 0.13974416, y: 0.22164948, z: 0.9650357, w: 0.0070205424} + inSlope: {x: -0.016657794, y: -1.4161539, z: 0.36670846, w: 0.12749867} + outSlope: {x: -0.016657794, y: -1.4161539, z: 0.36670846, w: 0.12749867} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0166683 - value: {x: 0.055855308, y: 0.2257547, z: 0.96892375, w: -0.08427237} - inSlope: {x: -0.004193139, y: 1.3866415, z: -0.31681305, w: 0.07094954} - outSlope: {x: -0.004193139, y: 1.3866415, z: -0.31681305, w: 0.07094954} + time: 1.6000001 + value: {x: 0.13937041, y: 0.22337984, z: 0.9646936, w: 0.00660627} + inSlope: {x: -0.021543443, y: 0.09629013, z: -0.01901323, w: -0.023055336} + outSlope: {x: -0.021543443, y: 0.09629013, z: -0.01901323, w: -0.023055336} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2666683 - value: {x: 0.08409748, y: 0.49730426, z: 0.86117804, w: -0.06315529} - inSlope: {x: 0.25269142, y: 0.5546848, z: -0.33645964, w: 0.10943725} - outSlope: {x: 0.25269142, y: 0.5546848, z: -0.33645964, w: 0.10943725} + time: 1.7166667 + value: {x: 0.14042296, y: 0.22852424, z: 0.9633157, w: 0.008994312} + inSlope: {x: 0.079961315, y: -0.018566612, z: -0.008441785, w: 0.12188132} + outSlope: {x: 0.079961315, y: -0.018566612, z: -0.008441785, w: 0.12188132} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4500027 - value: {x: 0.13247444, y: 0.48670116, z: 0.8628487, w: -0.03263034} - inSlope: {x: 0.17631662, y: -0.8372177, z: 0.45324928, w: 0.2500177} - outSlope: {x: 0.17631662, y: -0.8372177, z: 0.45324928, w: 0.2500177} + time: 1.7333335 + value: {x: 0.14193562, y: 0.22804283, z: 0.9631838, w: 0.011302651} + inSlope: {x: 0.10223709, y: 1.2907841, z: -0.35241753, w: 0.015572477} + outSlope: {x: 0.10223709, y: 1.2907841, z: -0.35241753, w: 0.015572477} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: 0.14156306, y: 0.38438585, z: 0.9122084, w: -0.009129137} - inSlope: {x: 0.05087602, y: -1.8008116, z: 0.74713, w: 0.32137817} - outSlope: {x: 0.05087602, y: -1.8008116, z: 0.74713, w: 0.32137817} + time: 1.7500001 + value: {x: 0.14383087, y: 0.27155033, z: 0.9515685, w: 0.009513411} + inSlope: {x: 0.12474921, y: 1.8608617, z: -0.5235033, w: -0.03489141} + outSlope: {x: 0.12474921, y: 1.8608617, z: -0.5235033, w: -0.03489141} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.14225551, y: 0.35117525, z: 0.9254332, w: -0.00355537} - inSlope: {x: 0.03623945, y: -2.587707, z: 0.9471718, w: 0.383011} - outSlope: {x: 0.03623945, y: -2.587707, z: 0.9471718, w: 0.383011} + time: 1.8000001 + value: {x: 0.15119642, y: 0.31422108, z: 0.9371421, w: 0.013016947} + inSlope: {x: 0.15843868, y: 0.5745467, z: -0.21895608, w: 0.10445965} + outSlope: {x: 0.15843868, y: 0.5745467, z: -0.21895608, w: 0.10445965} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.14307308, y: 0.26321757, z: 0.95403856, w: 0.007556729} - inSlope: {x: 0.008212155, y: -1.0367987, z: 0.30487707, w: 0.12536922} - outSlope: {x: 0.008212155, y: -1.0367987, z: 0.30487707, w: 0.12536922} + time: 2.0500002 + value: {x: 0.15909299, y: 0.30734974, z: 0.9379409, w: 0.022192076} + inSlope: {x: -0.15079439, y: -0.43997926, z: 0.17222123, w: -0.11338999} + outSlope: {x: -0.15079439, y: -0.43997926, z: 0.17222123, w: -0.11338999} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: 0.14304481, y: 0.26356477, z: 0.9539448, w: 0.007817436} - inSlope: {x: -0.003422998, y: 0.021347133, z: -0.005495036, w: 0.013362662} - outSlope: {x: -0.003422998, y: 0.021347133, z: -0.005495036, w: 0.013362662} + time: 2.3000002 + value: {x: 0.11743679, y: 0.10948877, z: 0.987006, w: -0.0063242777} + inSlope: {x: -0.113996, y: -1.2862501, z: 0.15443996, w: -0.04733978} + outSlope: {x: -0.113996, y: -1.2862501, z: 0.15443996, w: -0.04733978} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.13711412, y: 0.26072, z: 0.95561814, w: 0.0043318197} - inSlope: {x: -0.0936293, y: -0.14473599, z: 0.053201534, w: -0.073451445} - outSlope: {x: -0.0936293, y: -0.14473599, z: 0.053201534, w: -0.073451445} + time: 2.3500001 + value: {x: 0.112811476, y: 0.026822, z: 0.99323, w: -0.006950855} + inSlope: {x: -0.07788785, y: -1.7516966, z: 0.062758386, w: -0.009885905} + outSlope: {x: -0.07788785, y: -1.7516966, z: 0.062758386, w: -0.009885905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.13547975, y: 0.25806567, z: 0.9565763, w: 0.0030327844} - inSlope: {x: -0.116963536, y: 1.1368841, z: -0.31773216, w: -0.20363341} - outSlope: {x: -0.116963536, y: 1.1368841, z: -0.31773216, w: -0.20363341} + time: 2.3833334 + value: {x: 0.11023506, y: -0.009378215, z: 0.9938231, w: -0.008718871} + inSlope: {x: -0.081372485, y: 0.009912908, z: 0.007967956, w: -0.110994816} + outSlope: {x: -0.081372485, y: 0.009912908, z: 0.007967956, w: -0.110994816} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.1332154, y: 0.29861557, z: 0.94502723, w: -0.0024558571} - inSlope: {x: -0.13437268, y: 1.9359031, z: -0.575227, w: -0.29920596} - outSlope: {x: -0.13437268, y: 1.9359031, z: -0.575227, w: -0.29920596} + time: 2.4166667 + value: {x: 0.10753439, y: 0.0057249297, z: 0.99409753, w: -0.013179099} + inSlope: {x: -0.07420361, y: 0.15066653, z: 0.0058794077, w: -0.11482925} + outSlope: {x: -0.07420361, y: 0.15066653, z: 0.0058794077, w: -0.11482925} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: 0.12408084, y: 0.35917363, z: 0.92481846, w: -0.017583502} - inSlope: {x: -0.14124393, y: 0.4862955, z: -0.1729479, w: -0.19191085} - outSlope: {x: -0.14124393, y: 0.4862955, z: -0.1729479, w: -0.19191085} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.09633167, y: 0.32329464, z: 0.94032633, w: -0.044578142} - inSlope: {x: -0.075130045, y: -0.74846125, z: 0.2631037, w: -0.030468907} - outSlope: {x: -0.075130045, y: -0.74846125, z: 0.2631037, w: -0.030468907} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3333359 - value: {x: 0.086567394, y: 0.07419053, z: 0.99247044, w: -0.04476886} - inSlope: {x: -0.0028671017, y: -1.6410424, z: 0.12267181, w: 0.0058190296} - outSlope: {x: -0.0028671017, y: -1.6410424, z: 0.12267181, w: 0.0058190296} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: 0.08571626, y: 0.02413, z: 0.9949828, w: -0.045604974} - inSlope: {x: -0.05480507, y: 0.14155188, z: -0.0016951817, w: -0.051430017} - outSlope: {x: -0.05480507, y: 0.14155188, z: -0.0016951817, w: -0.051430017} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4833355 - value: {x: 0.08042812, y: 0.058671273, z: 0.99369663, w: -0.051536538} - inSlope: {x: -0.044558205, y: 0.17482883, z: -0.009709746, w: -0.05970934} - outSlope: {x: -0.044558205, y: 0.17482883, z: -0.009709746, w: -0.05970934} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.076846704, y: 0.03333672, z: 0.9948567, w: -0.056951027} - inSlope: {x: 0.028631678, y: -0.39583394, z: 0.014462692, w: 0.036273856} - outSlope: {x: 0.028631678, y: -0.39583394, z: 0.014462692, w: 0.036273856} + time: 2.65 + value: {x: 0.09995206, y: -0.06734777, z: 0.99247265, w: -0.021723311} + inSlope: {x: -0.003031346, y: -0.22605187, z: -0.0145054, w: 0.004454036} + outSlope: {x: -0.003031346, y: -0.22605187, z: -0.0145054, w: 0.004454036} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -8733,307 +8227,271 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.2472082, y: 0.038916823, z: -0.0021342046, w: 0.9681782} - inSlope: {x: 0.7013047, y: 0.03764426, z: 0.03670833, w: 0.17311956} - outSlope: {x: 0.7013047, y: 0.03764426, z: 0.03670833, w: 0.17311956} + time: 0 + value: {x: -0.06597168, y: 0.040463645, z: -0.011060867, w: 0.99693936} + inSlope: {x: -4.402141, y: 0.2694451, z: 0.60563534, w: -0.46297428} + outSlope: {x: -4.402141, y: 0.2694451, z: 0.60563534, w: -0.46297428} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.06666756 - value: {x: -0.1667698, y: 0.04279358, z: 0.0001275719, w: 0.9850668} - inSlope: {x: 2.161124, y: 0.106877044, z: 0.040862475, w: 0.34733567} - outSlope: {x: 2.161124, y: 0.106877044, z: 0.040862475, w: 0.34733567} + time: 0.016666668 + value: {x: -0.1393407, y: 0.044954397, z: -0.0009669445, w: 0.9892231} + inSlope: {x: -2.1846707, y: 0.13090442, z: 0.28659636, w: -0.22902845} + outSlope: {x: -2.1846707, y: 0.13090442, z: 0.28659636, w: -0.22902845} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: -0.05276901, y: 0.048541926, z: 0.0016211572, w: 0.99742496} - inSlope: {x: 5.2045507, y: 0.2787059, z: 0.019423101, w: 0.18368405} - outSlope: {x: 5.2045507, y: 0.2787059, z: 0.019423101, w: 0.18368405} + time: 0.033333335 + value: {x: -0.13879403, y: 0.044827126, z: -0.0015076547, w: 0.9893051} + inSlope: {x: 0.04983365, y: -0.0059761843, z: -0.02937891, w: 0.0072044125} + outSlope: {x: 0.04983365, y: -0.0059761843, z: -0.02937891, w: 0.0072044125} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.048992366, y: 0.05419977, z: 0.0014992821, w: 0.9973264} - inSlope: {x: 1.7668806, y: 0.17226349, z: -0.013355967, w: 0.032433767} - outSlope: {x: 1.7668806, y: 0.17226349, z: -0.013355967, w: 0.032433767} + time: 0.16666667 + value: {x: -0.080156215, y: 0.047909934, z: -0.001800955, w: 0.99562865} + inSlope: {x: 0.8645196, y: 0.05645581, z: 0.015370428, w: 0.066763766} + outSlope: {x: 0.8645196, y: 0.05645581, z: 0.015370428, w: 0.066763766} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.006126117, y: 0.054283954, z: 0.0011759651, w: 0.99850607} - inSlope: {x: -1.2957486, y: 0.0021578702, z: -0.011214815, w: 0.03547186} - outSlope: {x: -1.2957486, y: 0.0021578702, z: -0.011214815, w: 0.03547186} + time: 0.23333335 + value: {x: -0.06333704, y: 0.04990995, z: -0.0010508363, w: 0.99674284} + inSlope: {x: -1.0994563, y: -0.043877285, z: 0.0034685088, w: -0.0743187} + outSlope: {x: -1.0994563, y: -0.043877285, z: 0.0034685088, w: -0.0743187} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.15000153 - value: {x: 0.0058014053, y: 0.054271698, z: 0.0011254606, w: 0.99850875} - inSlope: {x: -0.022581235, y: -0.0007797524, z: -0.0034818435, w: 0.0001770285} - outSlope: {x: -0.022581235, y: -0.0007797524, z: -0.0034818435, w: 0.0001770285} + time: 0.33333334 + value: {x: -0.2591349, y: 0.039374772, z: -0.0038608843, w: 0.9650305} + inSlope: {x: -2.2216873, y: -0.115179315, z: -0.063050464, w: -0.5915129} + outSlope: {x: -2.2216873, y: -0.115179315, z: -0.063050464, w: -0.5915129} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.003139712, y: 0.05418053, z: -0.0015726968, w: 0.99852496} - inSlope: {x: 0.015591523, y: 0.0015999874, z: -0.010241147, w: -0.00015198556} - outSlope: {x: 0.015591523, y: 0.0015999874, z: -0.010241147, w: -0.00015198556} + time: 0.5833334 + value: {x: -0.6069326, y: 0.027544942, z: -0.019374736, w: 0.7940395} + inSlope: {x: -0.45574707, y: -0.005856106, z: -0.022932462, w: -0.34804377} + outSlope: {x: -0.45574707, y: -0.005856106, z: -0.022932462, w: -0.34804377} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.0033833452, y: 0.054208685, z: -0.0017369724, w: 0.9985224} - inSlope: {x: -5.2374315, y: -0.23085757, z: -0.02724356, w: -0.4329241} - outSlope: {x: -5.2374315, y: -0.23085757, z: -0.02724356, w: -0.4329241} + time: 1.0333334 + value: {x: -0.6322112, y: 0.02790645, z: -0.019365385, w: 0.7740512} + inSlope: {x: -0.09991774, y: 0.0076264217, z: 0.017446948, w: -0.08145876} + outSlope: {x: -0.09991774, y: 0.0076264217, z: 0.017446948, w: -0.08145876} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.17143868, y: 0.046485394, z: -0.0024808017, w: 0.9840944} - inSlope: {x: -7.9795475, y: -0.40309244, z: -0.10630986, w: -1.034812} - outSlope: {x: -7.9795475, y: -0.40309244, z: -0.10630986, w: -1.034812} + time: 1.2666668 + value: {x: -0.5953043, y: 0.03061279, z: -0.015199147, w: 0.80277306} + inSlope: {x: 0.55452216, y: 0.004748632, z: 0.022466373, w: 0.41108114} + outSlope: {x: 0.55452216, y: 0.004748632, z: 0.022466373, w: 0.41108114} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5000019 - value: {x: -0.26259753, y: 0.040772475, z: -0.0052805804, w: 0.9640292} - inSlope: {x: -4.2470007, y: -0.27202877, z: -0.14376989, w: -1.0532427} - outSlope: {x: -4.2470007, y: -0.27202877, z: -0.14376989, w: -1.0532427} + time: 1.4333334 + value: {x: -0.4355854, y: 0.031462733, z: -0.009001986, w: 0.89955235} + inSlope: {x: 1.6753826, y: 0.035904195, z: 0.07017878, w: 0.8080055} + outSlope: {x: 1.6753826, y: 0.035904195, z: 0.07017878, w: 0.8080055} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5166683 - value: {x: -0.3130032, y: 0.037417907, z: -0.0072730584, w: 0.9489868} - inSlope: {x: -2.8890371, y: -0.1725441, z: -0.115190506, w: -0.9406329} - outSlope: {x: -2.8890371, y: -0.1725441, z: -0.115190506, w: -0.9406329} + time: 1.5333334 + value: {x: -0.20958899, y: 0.039699394, z: -0.0016138281, w: 0.976982} + inSlope: {x: 3.118996, y: 0.15074533, z: 0.06606127, w: 0.6504488} + outSlope: {x: 3.118996, y: 0.15074533, z: 0.06606127, w: 0.6504488} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.6500015 - value: {x: -0.5426107, y: 0.028591344, z: -0.01765053, w: 0.839312} - inSlope: {x: -0.7718961, y: -0.019933643, z: -0.029198581, w: -0.49678308} - outSlope: {x: -0.7718961, y: -0.019933643, z: -0.029198581, w: -0.49678308} + time: 1.5500001 + value: {x: -0.15353407, y: 0.042506065, z: -0.00056990003, w: 0.9872286} + inSlope: {x: 3.9188364, y: 0.20171717, z: 0.0574098, w: 0.56442493} + outSlope: {x: 3.9188364, y: 0.20171717, z: 0.0574098, w: 0.56442493} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8666687 - value: {x: -0.63324296, y: 0.026695425, z: -0.020801796, w: 0.77321285} - inSlope: {x: -0.43371803, y: -0.001962904, z: -0.014236992, w: -0.3557915} - outSlope: {x: -0.43371803, y: -0.001962904, z: -0.014236992, w: -0.3557915} + time: 1.5666667 + value: {x: -0.07896124, y: 0.046423294, z: 0.00029983008, w: 0.99579614} + inSlope: {x: 6.1279716, y: 0.32482588, z: 0.027535778, w: 0.3017595} + outSlope: {x: 6.1279716, y: 0.32482588, z: 0.027535778, w: 0.3017595} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0833359 - value: {x: -0.7376014, y: 0.028617593, z: -0.025055619, w: 0.67416424} - inSlope: {x: -0.19638102, y: 0.004552253, z: -0.0040046433, w: -0.21481761} - outSlope: {x: -0.19638102, y: 0.004552253, z: -0.0040046433, w: -0.21481761} + time: 1.5833334 + value: {x: 0.05073145, y: 0.053333584, z: 0.00034795832, w: 0.9972872} + inSlope: {x: 2.3154256, y: 0.21348545, z: -0.01420302, w: 0.08303921} + outSlope: {x: 2.3154256, y: 0.21348545, z: -0.01420302, w: 0.08303921} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3333359 - value: {x: -0.66456527, y: 0.032163285, z: -0.020014245, w: 0.74626935} - inSlope: {x: 0.6905589, y: 0.0012366928, z: 0.039579626, w: 0.6137104} - outSlope: {x: 0.6905589, y: 0.0012366928, z: 0.039579626, w: 0.6137104} + time: 1.6000001 + value: {x: -0.00178083, y: 0.05353947, z: -0.0001736072, w: 0.9985641} + inSlope: {x: -1.5675434, y: 0.0072696432, z: -0.014740151, w: 0.038262367} + outSlope: {x: -1.5675434, y: 0.0072696432, z: -0.014740151, w: 0.038262367} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4833355 - value: {x: -0.40892348, y: 0.0331992, z: -0.007171128, w: 0.9119364} - inSlope: {x: 2.8007348, y: 0.06363727, z: 0.11631289, w: 1.2469583} - outSlope: {x: 2.8007348, y: 0.06363727, z: 0.11631289, w: 1.2469583} + time: 1.6166668 + value: {x: -0.0015203209, y: 0.053575907, z: -0.0001433833, w: 0.99856263} + inSlope: {x: 0.0152194, y: 0.0028927652, z: 0.0022483421, w: -0.00013053429} + outSlope: {x: 0.0152194, y: 0.0028927652, z: 0.0022483421, w: -0.00013053429} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: -0.23915504, y: 0.03882549, z: -0.0014358836, w: 0.9702038} - inSlope: {x: 4.3789406, y: 0.18521383, z: 0.1070994, w: 1.0361925} - outSlope: {x: 4.3789406, y: 0.18521383, z: 0.1070994, w: 1.0361925} + time: 1.7166667 + value: {x: 0.00027146804, y: 0.05548706, z: 0.0014207497, w: 0.9984584} + inSlope: {x: 0.023247238, y: 0.03131796, z: 0.027442433, w: -0.0017827707} + outSlope: {x: 0.023247238, y: 0.03131796, z: 0.027442433, w: -0.0017827707} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: -0.15800308, y: 0.042467237, z: 0.00027871112, w: 0.986525} - inSlope: {x: 6.574977, y: 0.3092364, z: 0.094849035, w: 0.85158545} - outSlope: {x: 6.574977, y: 0.3092364, z: 0.094849035, w: 0.85158545} + time: 1.7333335 + value: {x: 0.0006586643, y: 0.055960264, z: 0.0018453683, w: 0.9984311} + inSlope: {x: -4.2051654, y: -0.16905308, z: 0.018776113, w: -0.286521} + outSlope: {x: -4.2051654, y: -0.16905308, z: 0.018776113, w: -0.286521} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5666695 - value: {x: -0.019976687, y: 0.049133975, z: 0.0017258682, w: 0.99859095} - inSlope: {x: 5.837767, y: 0.34703922, z: 0.0083706975, w: 0.34024847} - outSlope: {x: 5.837767, y: 0.34703922, z: 0.0083706975, w: 0.34024847} + time: 1.7500001 + value: {x: -0.13990058, y: 0.049851965, z: 0.0020466226, w: 0.9889077} + inSlope: {x: -4.7250986, y: -0.24794441, z: -0.008122233, w: -0.35884055} + outSlope: {x: -4.7250986, y: -0.24794441, z: -0.008122233, w: -0.35884055} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.036601994, y: 0.054035798, z: 0.00055789563, w: 0.9978678} - inSlope: {x: 0.58969593, y: 0.14623202, z: -0.043219935, w: -0.0015163664} - outSlope: {x: 0.58969593, y: 0.14623202, z: -0.043219935, w: -0.0015163664} + time: 1.7666668 + value: {x: -0.15684448, y: 0.047695458, z: 0.0015746275, w: 0.98646975} + inSlope: {x: -1.3304565, y: -0.11624101, z: -0.023920938, w: -0.21314642} + outSlope: {x: -1.3304565, y: -0.11624101, z: -0.023920938, w: -0.21314642} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: -0.000320457, y: 0.0540083, z: 0.0002852257, w: 0.9985404} - inSlope: {x: -1.1083795, y: -0.0030949812, z: -0.009867011, w: 0.020301055} - outSlope: {x: -1.1083795, y: -0.0030949812, z: -0.009867011, w: 0.020301055} + time: 1.8333334 + value: {x: -0.24803483, y: 0.04211857, z: -0.000102320795, w: 0.9678351} + inSlope: {x: -1.037269, y: -0.066161774, z: -0.03200447, w: -0.26162738} + outSlope: {x: -1.037269, y: -0.066161774, z: -0.03200447, w: -0.26162738} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.00034342415, y: 0.053932633, z: 0.00022900029, w: 0.9985445} - inSlope: {x: -0.0032093322, y: -0.0035215707, z: -0.0029719817, w: 0.00018954565} - outSlope: {x: -0.0032093322, y: -0.0035215707, z: -0.0029719817, w: 0.00018954565} + time: 2.0500002 + value: {x: -0.31298718, y: 0.033243526, z: -0.007840506, w: 0.949143} + inSlope: {x: 0.21968654, y: -0.0042395703, z: -0.009386023, w: 0.07239289} + outSlope: {x: 0.21968654, y: -0.0042395703, z: -0.009386023, w: 0.07239289} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.002200449, y: 0.052135617, z: -0.00089888874, w: 0.9986372} - inSlope: {x: 0.02993292, y: -0.013049034, z: -0.009124967, w: 0.0006079767} - outSlope: {x: 0.02993292, y: -0.013049034, z: -0.009124967, w: 0.0006079767} + time: 2.266667 + value: {x: -0.17256741, y: 0.039740607, z: -0.004458915, w: 0.98418564} + inSlope: {x: 1.2331586, y: 0.07420121, z: 0.03441808, w: 0.2117716} + outSlope: {x: 1.2331586, y: 0.07420121, z: 0.03441808, w: 0.2117716} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.0026869713, y: 0.051937923, z: -0.0010441643, w: 0.99864614} - inSlope: {x: -4.1652746, y: -0.19805756, z: -0.01967889, w: -0.27194437} - outSlope: {x: -4.1652746, y: -0.19805756, z: -0.01967889, w: -0.27194437} + time: 2.3333335 + value: {x: -0.053054135, y: 0.0469827, z: -0.002057455, w: 0.9974837} + inSlope: {x: 2.8872204, y: 0.17174792, z: 0.026063899, w: 0.12718153} + outSlope: {x: 2.8872204, y: 0.17174792, z: 0.026063899, w: 0.12718153} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: -0.13663992, y: 0.0455338, z: -0.0015548418, w: 0.9895725} - inSlope: {x: -5.4610586, y: -0.30241644, z: -0.05176369, w: -0.47265208} - outSlope: {x: -5.4610586, y: -0.30241644, z: -0.05176369, w: -0.47265208} + time: 2.3500001 + value: {x: 0.0014225945, y: 0.05021593, z: -0.0017867418, w: 0.9987358} + inSlope: {x: 2.3524413, y: 0.16331103, z: 0.0028844322, w: 0.024513628} + outSlope: {x: 2.3524413, y: 0.16331103, z: 0.0028844322, w: 0.024513628} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8166695 - value: {x: -0.17935042, y: 0.04185711, z: -0.0027697333, w: 0.98289055} - inSlope: {x: -2.3027604, y: -0.1857, z: -0.06397797, w: -0.40221083} - outSlope: {x: -2.3027604, y: -0.1857, z: -0.06397797, w: -0.40221083} + time: 2.3833334 + value: {x: 0.010684849, y: 0.052570418, z: -0.0018948715, w: 0.9985583} + inSlope: {x: -2.4821584, y: -0.08365303, z: 0.0055759023, w: -0.035537515} + outSlope: {x: -2.4821584, y: -0.08365303, z: 0.0055759023, w: -0.035537515} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.9500027 - value: {x: -0.3638721, y: 0.031456064, z: -0.008874858, w: 0.9308753} - inSlope: {x: -0.7719502, y: -0.02888088, z: -0.030157201, w: -0.30007547} - outSlope: {x: -0.7719502, y: -0.02888088, z: -0.030157201, w: -0.30007547} + time: 2.4 + value: {x: -0.05737804, y: 0.049637962, z: -0.0017754441, w: 0.9971162} + inSlope: {x: -2.783694, y: -0.1458248, z: -0.0014779437, w: -0.09237358} + outSlope: {x: -2.783694, y: -0.1458248, z: -0.0014779437, w: -0.09237358} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1500015 - value: {x: -0.34997165, y: 0.031962637, z: -0.008070933, w: 0.9361801} - inSlope: {x: 0.8327912, y: 0.032547202, z: 0.03512191, w: 0.30961034} - outSlope: {x: 0.8327912, y: 0.032547202, z: 0.03512191, w: 0.30961034} + time: 2.4166667 + value: {x: -0.08210487, y: 0.047709595, z: -0.0019441362, w: 0.99547917} + inSlope: {x: -1.4232512, y: -0.10278469, z: -0.009564631, w: -0.11104356} + outSlope: {x: -1.4232512, y: -0.10278469, z: -0.009564631, w: -0.11104356} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: -0.14833651, y: 0.04177571, z: -0.0020833486, w: 0.988052} - inSlope: {x: 1.9755101, y: 0.11125604, z: 0.032609478, w: 0.28832817} - outSlope: {x: 1.9755101, y: 0.11125604, z: 0.032609478, w: 0.28832817} + time: 2.5833335 + value: {x: -0.15732534, y: 0.043261137, z: -0.0016875122, w: 0.98659736} + inSlope: {x: 0.34177187, y: 0.02331166, z: 0.013939744, w: 0.053322367} + outSlope: {x: 0.34177187, y: 0.02331166, z: 0.013939744, w: 0.053322367} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3333359 - value: {x: -0.07237611, y: 0.04615498, z: -0.0011782737, w: 0.9963082} - inSlope: {x: 2.4581885, y: 0.15127689, z: 0.019733015, w: 0.17225409} - outSlope: {x: 2.4581885, y: 0.15127689, z: 0.019733015, w: 0.17225409} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3666687 - value: {x: -0.013930326, y: 0.050626576, z: -0.000821475, w: 0.99862015} - inSlope: {x: -0.4252382, y: 0.034032278, z: 0.0046885624, w: -0.018174926} - outSlope: {x: -0.4252382, y: 0.034032278, z: 0.0046885624, w: -0.018174926} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4000015 - value: {x: -0.085388504, y: 0.048072193, z: -0.0008437239, w: 0.995187} - inSlope: {x: -2.1684704, y: -0.11306019, z: -0.010030577, w: -0.17315353} - outSlope: {x: -2.1684704, y: -0.11306019, z: -0.010030577, w: -0.17315353} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5500011 - value: {x: -0.2646912, y: 0.03756642, z: -0.004476314, w: 0.96359086} - inSlope: {x: -0.33442223, y: -0.019383362, z: -0.010321944, w: -0.09060968} - outSlope: {x: -0.33442223, y: -0.019383362, z: -0.010321944, w: -0.09060968} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.25515532, y: 0.03835831, z: -0.002870017, w: 0.96613467} - inSlope: {x: 0.3808491, y: 0.027280493, z: 0.03736785, w: 0.10096704} - outSlope: {x: 0.3808491, y: 0.027280493, z: 0.03736785, w: 0.10096704} + time: 2.65 + value: {x: -0.13743724, y: 0.044867124, z: -0.0008462959, w: 0.9894934} + inSlope: {x: 0.15190348, y: 0.018485801, z: 0.010118403, w: 0.020470638} + outSlope: {x: 0.15190348, y: 0.018485801, z: 0.010118403, w: 0.020470638} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -9046,307 +8504,280 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.34449723, y: -0.06159539, z: -0.056319665, w: 0.9350699} - inSlope: {x: -0.009010572, y: -0.031710453, z: 0.057281237, w: 0.0046420805} - outSlope: {x: -0.009010572, y: -0.031710453, z: 0.057281237, w: 0.0046420805} + time: 0 + value: {x: 0.25646788, y: 0.07561817, z: -0.0070332033, w: 0.9635646} + inSlope: {x: 4.435855, y: -0.34550604, z: -0.061527275, w: -1.3407933} + outSlope: {x: 4.435855, y: -0.34550604, z: -0.061527275, w: -1.3407933} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.06666756 - value: {x: 0.35584256, y: -0.06738076, z: -0.048626706, w: 0.9308444} - inSlope: {x: 0.17570546, y: -0.18310031, z: 0.18982422, w: -0.07033022} - outSlope: {x: 0.17570546, y: -0.18310031, z: 0.18982422, w: -0.07033022} + time: 0.016666668 + value: {x: 0.3303988, y: 0.069859736, z: -0.008058658, w: 0.941218} + inSlope: {x: 2.426962, y: -0.2526254, z: -0.05584299, w: -0.7390433} + outSlope: {x: 2.426962, y: -0.2526254, z: -0.05584299, w: -0.7390433} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.34422013, y: -0.07703883, z: -0.040122796, w: 0.93486243} - inSlope: {x: -1.3551254, y: -0.4399907, z: 0.3886512, w: 0.46251643} - outSlope: {x: -1.3551254, y: -0.4399907, z: 0.3886512, w: 0.46251643} + time: 0.033333335 + value: {x: 0.3373666, y: 0.06719732, z: -0.008894636, w: 0.9389298} + inSlope: {x: 0.5322262, y: -0.21281382, z: -0.07287622, w: -0.17813264} + outSlope: {x: 0.5322262, y: -0.21281382, z: -0.07287622, w: -0.17813264} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.31191644, y: -0.08566559, z: -0.0321385, w: 0.94569373} - inSlope: {x: 0.7488663, y: -0.20821883, z: 0.33783475, w: -0.29272825} - outSlope: {x: 0.7488663, y: -0.20821883, z: 0.33783475, w: -0.29272825} + time: 0.18333334 + value: {x: 0.4650743, y: -0.016489567, z: -0.024136381, w: 0.88478893} + inSlope: {x: 0.7156408, y: -0.7147808, z: 0.028201675, w: -0.38859114} + outSlope: {x: 0.7156408, y: -0.7147808, z: 0.028201675, w: -0.38859114} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.36918196, y: -0.08397935, z: -0.02886181, w: 0.925105} - inSlope: {x: 2.1895456, y: 0.031552423, z: 0.22442111, w: -0.8086054} - outSlope: {x: 2.1895456, y: 0.031552423, z: 0.22442111, w: -0.8086054} + time: 0.25 + value: {x: 0.53224003, y: -0.054832663, z: -0.020580564, w: 0.8445653} + inSlope: {x: 1.197846, y: -0.38519713, z: 0.011978259, w: -0.7770593} + outSlope: {x: 1.197846, y: -0.38519713, z: 0.011978259, w: -0.7770593} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.15000153 - value: {x: 0.38490018, y: -0.08461386, z: -0.02465791, w: 0.91874063} - inSlope: {x: 0.89517856, y: -0.041978776, z: 0.24395287, w: -0.37146658} - outSlope: {x: 0.89517856, y: -0.041978776, z: 0.24395287, w: -0.37146658} + time: 0.36666667 + value: {x: 0.5725942, y: -0.06602477, z: -0.034372, w: 0.8164528} + inSlope: {x: -0.6601381, y: 0.08086637, z: -0.22815195, w: 0.45747215} + outSlope: {x: -0.6601381, y: 0.08086637, z: -0.22815195, w: 0.45747215} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.4658258, y: -0.092452854, z: -0.008200826, w: 0.8799952} - inSlope: {x: 0.10239221, y: 0.009057287, z: -0.15410697, w: -0.054748297} - outSlope: {x: 0.10239221, y: 0.009057287, z: -0.15410697, w: -0.054748297} + time: 0.5166667 + value: {x: 0.35503247, y: -0.046991743, z: -0.06888801, w: 0.93112737} + inSlope: {x: -1.8730037, y: 0.15742207, z: -0.16307011, w: 0.71046823} + outSlope: {x: -1.8730037, y: 0.15742207, z: -0.16307011, w: 0.71046823} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.47107556, y: -0.091779396, z: -0.01909535, w: 0.8770973} - inSlope: {x: 0.10313638, y: 0.020608732, z: -0.29145718, w: -0.0597339} - outSlope: {x: 0.10313638, y: 0.020608732, z: -0.29145718, w: -0.0597339} + time: 0.6666667 + value: {x: 0.16133846, y: -0.033990063, z: -0.078051254, w: 0.9832205} + inSlope: {x: -0.11614599, y: 0.00029446604, z: 0.050174646, w: 0.023224358} + outSlope: {x: -0.11614599, y: 0.00029446604, z: 0.050174646, w: 0.023224358} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.4727767, y: -0.091385305, z: -0.024408167, w: 0.8760908} - inSlope: {x: 2.7890098, y: 0.4192779, z: -0.56555396, w: -1.6770393} - outSlope: {x: 2.7890098, y: 0.4192779, z: -0.56555396, w: -1.6770393} + time: 0.9166667 + value: {x: 0.1522556, y: 0.031202875, z: 0.037316933, w: 0.9871434} + inSlope: {x: -0.1354322, y: 0.26690692, z: 0.46554083, w: -0.0048673125} + outSlope: {x: -0.1354322, y: 0.26690692, z: 0.46554083, w: -0.0048673125} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: 0.56404114, y: -0.07780368, z: -0.03794686, w: 0.82119685} - inSlope: {x: 3.07626, y: 0.647547, z: -0.6148164, w: -1.8714917} - outSlope: {x: 3.07626, y: 0.647547, z: -0.6148164, w: -1.8714917} + time: 1.1 + value: {x: 0.13211171, y: 0.047418945, z: 0.06486779, w: 0.98797274} + inSlope: {x: 0.08452051, y: 0.097645134, z: 0.050303314, w: -0.019329805} + outSlope: {x: 0.08452051, y: 0.097645134, z: 0.050303314, w: -0.019329805} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5000019 - value: {x: 0.57531714, y: -0.069800735, z: -0.044901736, w: 0.8137087} - inSlope: {x: 0.05193907, y: 0.3757215, z: -0.37745237, w: -0.023342729} - outSlope: {x: 0.05193907, y: 0.3757215, z: -0.37745237, w: -0.023342729} + time: 1.3333334 + value: {x: 0.20466807, y: 0.105526835, z: 0.059697416, w: 0.9712936} + inSlope: {x: 0.7327378, y: 0.31978846, z: -0.19559413, w: -0.17820257} + outSlope: {x: 0.7327378, y: 0.31978846, z: -0.19559413, w: -0.17820257} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: 0.5581553, y: -0.061081093, z: -0.055784825, w: 0.8256027} - inSlope: {x: -0.49766466, y: 0.24258246, z: -0.30262184, w: 0.3335145} - outSlope: {x: -0.49766466, y: 0.24258246, z: -0.30262184, w: 0.3335145} + time: 1.4833335 + value: {x: 0.39665616, y: 0.13994846, z: -0.019553948, w: 0.90702593} + inSlope: {x: 1.3430668, y: -0.03314949, z: -0.7160369, w: -0.59622306} + outSlope: {x: 1.3430668, y: -0.03314949, z: -0.7160369, w: -0.59622306} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.7000027 - value: {x: 0.44757614, y: -0.029502423, z: -0.084908694, w: 0.8897167} - inSlope: {x: -0.640889, y: 0.26284155, z: 0.07660307, w: 0.33815527} - outSlope: {x: -0.640889, y: 0.26284155, z: 0.07660307, w: 0.33815527} + time: 1.5500001 + value: {x: 0.45999184, y: 0.12551956, z: -0.065365866, w: 0.8765727} + inSlope: {x: 0.14389706, y: -0.45081452, z: -0.6564574, w: -0.059446745} + outSlope: {x: 0.14389706, y: -0.45081452, z: -0.6564574, w: -0.059446745} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: 0.3100863, y: 0.043781355, z: 0.0180461, w: 0.94952834} - inSlope: {x: -0.4818773, y: 0.12404152, z: 0.42804044, w: 0.14384103} - outSlope: {x: -0.4818773, y: 0.12404152, z: 0.42804044, w: 0.14384103} + time: 1.5666667 + value: {x: 0.45621443, y: 0.11659145, z: -0.076371156, w: 0.878887} + inSlope: {x: -1.3568825, y: -0.7416992, z: -0.69872284, w: 0.7020224} + outSlope: {x: -1.3568825, y: -0.7416992, z: -0.69872284, w: 0.7020224} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: 0.21284837, y: 0.04507415, z: 0.041722514, w: 0.9751529} - inSlope: {x: -0.2560346, y: 0.09989123, z: 0.010334263, w: 0.050909102} - outSlope: {x: -0.2560346, y: 0.09989123, z: 0.010334263, w: 0.050909102} + time: 1.5833334 + value: {x: 0.41476247, y: 0.100796275, z: -0.088656604, w: 0.89997345} + inSlope: {x: 0.5678345, y: -0.3286741, z: -0.1643001, w: -0.2755443} + outSlope: {x: 0.5678345, y: -0.3286741, z: -0.1643001, w: -0.2755443} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: 0.23559354, y: 0.09407325, z: 0.039054886, w: 0.9664992} - inSlope: {x: 0.6103741, y: 0.38914463, z: -0.13217121, w: -0.18245737} - outSlope: {x: 0.6103741, y: 0.38914463, z: -0.13217121, w: -0.18245737} + time: 1.6000001 + value: {x: 0.47514266, y: 0.105635695, z: -0.08184777, w: 0.869702} + inSlope: {x: 2.1639702, y: 0.116430864, z: 0.1603711, w: -1.1045748} + outSlope: {x: 2.1639702, y: 0.116430864, z: 0.1603711, w: -1.1045748} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4833355 - value: {x: 0.37987453, y: 0.13821462, z: -0.023025084, w: 0.9143642} - inSlope: {x: 1.0884185, y: 0.060358673, z: -0.7190834, w: -0.47799662} - outSlope: {x: 1.0884185, y: 0.060358673, z: -0.7190834, w: -0.47799662} + time: 1.6166668 + value: {x: 0.48689517, y: 0.104677334, z: -0.08331086, w: 0.8631541} + inSlope: {x: 0.64182997, y: -0.05585549, z: -0.08170508, w: -0.36215043} + outSlope: {x: 0.64182997, y: -0.05585549, z: -0.08170508, w: -0.36215043} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: 0.41782275, y: 0.13213485, z: -0.060243998, w: 0.89684737} - inSlope: {x: 0.14828372, y: -0.34742713, z: -0.7613318, w: -0.06871566} - outSlope: {x: 0.14828372, y: -0.34742713, z: -0.7613318, w: -0.06871566} + time: 1.7166667 + value: {x: 0.51242673, y: 0.103045724, z: -0.087770216, w: 0.84799576} + inSlope: {x: -0.097238585, y: 0.09152, z: 0.011019111, w: 0.04861392} + outSlope: {x: -0.097238585, y: 0.09152, z: 0.011019111, w: 0.04861392} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.41513032, y: 0.12480057, z: -0.07308106, w: 0.89819306} - inSlope: {x: -1.2035812, y: -0.6727032, z: -0.864379, w: 0.54699403} - outSlope: {x: -1.2035812, y: -0.6727032, z: -0.864379, w: 0.54699403} + time: 1.7333335 + value: {x: 0.5099908, y: 0.10498027, z: -0.08737666, w: 0.8492667} + inSlope: {x: 1.9219285, y: 0.6157524, z: 0.4426254, w: -1.3079164} + outSlope: {x: 1.9219285, y: 0.6157524, z: 0.4426254, w: -1.3079164} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5666695 - value: {x: 0.3776997, y: 0.10971003, z: -0.08905802, w: 0.91508216} - inSlope: {x: -1.1986065, y: -0.64463794, z: -0.49080876, w: 0.55897117} - outSlope: {x: -1.1986065, y: -0.64463794, z: -0.49080876, w: 0.55897117} + time: 1.7500001 + value: {x: 0.57649094, y: 0.1235708, z: -0.07301605, w: 0.8043986} + inSlope: {x: 1.5253165, y: 0.7242492, z: 0.48722485, w: -1.0370824} + outSlope: {x: 1.5253165, y: 0.7242492, z: 0.48722485, w: -1.0370824} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.3751731, y: 0.10331124, z: -0.08944293, w: 0.9168271} - inSlope: {x: 1.1903334, y: -0.067513354, z: 0.17391105, w: -0.49723193} - outSlope: {x: 1.1903334, y: -0.067513354, z: 0.17391105, w: -0.49723193} + time: 1.7666668 + value: {x: 0.56083465, y: 0.12912188, z: -0.07113585, w: 0.8146973} + inSlope: {x: -0.5973214, y: 0.3677169, z: 0.21432456, w: 0.37696338} + outSlope: {x: -0.5973214, y: 0.3677169, z: 0.21432456, w: 0.37696338} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: 0.41737688, y: 0.10745962, z: -0.08326107, w: 0.898508} - inSlope: {x: 1.4902277, y: 0.1253764, z: 0.18791755, w: -0.6546979} - outSlope: {x: 1.4902277, y: 0.1253764, z: 0.18791755, w: -0.6546979} + time: 1.8166667 + value: {x: 0.54438794, y: 0.14821702, z: -0.053352702, w: 0.8239096} + inSlope: {x: -0.4358129, y: 0.34481752, z: 0.40101177, w: 0.25155568} + outSlope: {x: -0.4358129, y: 0.34481752, z: 0.40101177, w: 0.25155568} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.4248466, y: 0.10749039, z: -0.08317911, w: 0.89500415} - inSlope: {x: 0.410901, y: -0.0015315647, z: -0.0006435164, w: -0.19458471} - outSlope: {x: 0.410901, y: -0.0015315647, z: -0.0006435164, w: -0.19458471} + time: 2 + value: {x: 0.48435304, y: 0.17410624, z: 0.0024305892, w: 0.85737} + inSlope: {x: 0.20920861, y: -0.068544775, z: 0.008999205, w: -0.1045395} + outSlope: {x: 0.20920861, y: -0.068544775, z: 0.008999205, w: -0.1045395} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.4457337, y: 0.10124289, z: -0.08660723, w: 0.8851952} - inSlope: {x: -0.020278703, y: -0.102316886, z: -0.00999004, w: 0.02092155} - outSlope: {x: -0.020278703, y: -0.102316886, z: -0.00999004, w: 0.02092155} + time: 2.2833335 + value: {x: 0.5188396, y: 0.11149017, z: -0.031946607, w: 0.84696805} + inSlope: {x: -0.17916457, y: -0.2827811, z: -0.13428704, w: 0.14165653} + outSlope: {x: -0.17916457, y: -0.2827811, z: -0.13428704, w: 0.14165653} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.44527096, y: 0.09944007, z: -0.0867579, w: 0.8856176} - inSlope: {x: 2.1803393, y: 0.3550825, z: 0.38406512, w: -1.2237836} - outSlope: {x: 2.1803393, y: 0.3550825, z: 0.38406512, w: -1.2237836} + time: 2.3333335 + value: {x: 0.49665436, y: 0.0959524, z: -0.038981333, w: 0.8617471} + inSlope: {x: -0.9804431, y: -0.3726068, z: -0.14802232, w: 0.59324086} + outSlope: {x: -0.9804431, y: -0.3726068, z: -0.14802232, w: 0.59324086} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.51841056, y: 0.113078795, z: -0.07380526, w: 0.844403} - inSlope: {x: 2.1898806, y: 0.49977797, z: 0.4984076, w: -1.2367282} - outSlope: {x: 2.1898806, y: 0.49977797, z: 0.4984076, w: -1.2367282} + time: 2.3666668 + value: {x: 0.4694163, y: 0.085195504, z: -0.04015671, w: 0.8779394} + inSlope: {x: 0.14086528, y: -0.14832497, z: 0.13663968, w: -0.056330018} + outSlope: {x: 0.14086528, y: -0.14832497, z: 0.13663968, w: -0.056330018} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8166695 - value: {x: 0.51826584, y: 0.116099425, z: -0.07014415, w: 0.84439397} - inSlope: {x: -0.01759685, y: 0.13943087, z: 0.22554341, w: 0.010448289} - outSlope: {x: -0.01759685, y: 0.13943087, z: 0.22554341, w: 0.010448289} + time: 2.3833334 + value: {x: 0.48072985, y: 0.08433338, z: -0.036782954, w: 0.8720285} + inSlope: {x: 1.3672279, y: 0.07994846, z: 0.2886447, w: -0.77415067} + outSlope: {x: 1.3672279, y: 0.07994846, z: 0.2886447, w: -0.77415067} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0333347 - value: {x: 0.51835287, y: 0.10826497, z: -0.03827257, w: 0.8474221} - inSlope: {x: 0.12832958, y: -0.09581466, z: -0.007678276, w: -0.06663424} - outSlope: {x: 0.12832958, y: -0.09581466, z: -0.007678276, w: -0.06663424} + time: 2.4 + value: {x: 0.5149905, y: 0.08786045, z: -0.03053523, w: 0.8521344} + inSlope: {x: 1.0199047, y: 0.12054776, z: 0.26064074, w: -0.5910468} + outSlope: {x: 1.0199047, y: 0.12054776, z: 0.26064074, w: -0.5910468} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.52366424, y: 0.06533199, z: -0.05789681, w: 0.8474406} - inSlope: {x: -0.3993425, y: -0.25560236, z: -0.06988451, w: 0.26093} - outSlope: {x: -0.3993425, y: -0.25560236, z: -0.06988451, w: 0.26093} + time: 2.4166667 + value: {x: 0.51472664, y: 0.08835164, z: -0.028094938, w: 0.852327} + inSlope: {x: -0.06686038, y: 0.017138885, z: 0.1595713, w: 0.043727204} + outSlope: {x: -0.06686038, y: 0.017138885, z: 0.1595713, w: 0.043727204} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3500023 - value: {x: 0.49096802, y: 0.049972367, z: -0.060200464, w: 0.86765724} - inSlope: {x: -0.5395775, y: -0.32498866, z: 0.06416177, w: 0.33228427} - outSlope: {x: -0.5395775, y: -0.32498866, z: 0.06416177, w: 0.33228427} + time: 2.5833335 + value: {x: 0.379376, y: 0.07627273, z: -0.008801708, w: 0.9220514} + inSlope: {x: -1.124435, y: -0.10631929, z: 0.025228824, w: 0.47281846} + outSlope: {x: -1.124435, y: -0.10631929, z: 0.025228824, w: 0.47281846} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3666687 - value: {x: 0.48638707, y: 0.044981748, z: -0.057992052, w: 0.87065566} - inSlope: {x: 0.3997116, y: -0.19406012, z: 0.20196828, w: -0.20638305} - outSlope: {x: 0.3997116, y: -0.19406012, z: 0.20196828, w: -0.20638305} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4000015 - value: {x: 0.51763874, y: 0.041681733, z: -0.04915043, w: 0.8531688} - inSlope: {x: 0.51552665, y: -0.16070768, z: 0.24424613, w: -0.2871277} - outSlope: {x: 0.51552665, y: -0.16070768, z: 0.24424613, w: -0.2871277} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5666695 - value: {x: 0.4156919, y: -0.032681786, z: -0.042181984, w: 0.90793884} - inSlope: {x: -1.0755181, y: -0.48973936, z: -0.19289139, w: 0.4664386} - outSlope: {x: -1.0755181, y: -0.48973936, z: -0.19289139, w: 0.4664386} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.34804466, y: -0.06040989, z: -0.056075614, w: 0.9338475} - inSlope: {x: -0.46694037, y: -0.17310235, z: -0.0896142, w: 0.15996224} - outSlope: {x: -0.46694037, y: -0.17310235, z: -0.0896142, w: 0.15996224} + time: 2.65 + value: {x: 0.32745028, y: 0.071037404, z: -0.008132905, w: 0.9421592} + inSlope: {x: -0.4019741, y: -0.047777787, z: 0.0068211434, w: 0.1450075} + outSlope: {x: -0.4019741, y: -0.047777787, z: 0.0068211434, w: 0.1450075} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -9359,145 +8790,109 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.6473976, y: -0.008646703, z: 0.0073455647, w: 0.76206803} - inSlope: {x: -0.12744622, y: -0.0012257883, z: -0.0014469621, w: 0.10796235} - outSlope: {x: -0.12744622, y: -0.0012257883, z: -0.0014469621, w: 0.10796235} + time: 0 + value: {x: 0.6473977, y: -0.008646681, z: 0.007345593, w: 0.762068} + inSlope: {x: -0.12744069, y: -0.0012248753, z: -0.0014459899, w: 0.10795354} + outSlope: {x: -0.12744069, y: -0.0012248753, z: -0.0014459899, w: 0.10795354} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.6005376, y: -0.009071579, z: 0.006813902, w: 0.799516} - inSlope: {x: -1.0325704, y: -0.008765036, z: -0.011705867, w: 0.77327037} - outSlope: {x: -1.0325704, y: -0.008765036, z: -0.011705867, w: 0.77327037} + time: 0.16666667 + value: {x: 0.49009624, y: -0.009889545, z: 0.0055605504, w: 0.87159455} + inSlope: {x: -1.5008051, y: -0.009573867, z: -0.017026525, w: 0.8438963} + outSlope: {x: -1.5008051, y: -0.009573867, z: -0.017026525, w: 0.8438963} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.48875594, y: -0.017660785, z: -0.017053328, w: 0.8720751} - inSlope: {x: -0.26522535, y: -0.0002364291, z: -0.043418474, w: 0.14783132} - outSlope: {x: -0.26522535, y: -0.0002364291, z: -0.043418474, w: 0.14783132} + time: 0.33333334 + value: {x: 0.3147813, y: -0.010768788, z: 0.003571555, w: 0.94909644} + inSlope: {x: -0.079293326, y: -0.00029602117, z: -0.00088911125, w: 0.026421573} + outSlope: {x: -0.079293326, y: -0.00029602117, z: -0.00088911125, w: 0.026421573} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.43047008, y: -0.01605665, z: -0.0126576, w: 0.90237325} - inSlope: {x: -1.1722398, y: 0.040245764, z: 0.12718081, w: 0.55939394} - outSlope: {x: -1.1722398, y: 0.040245764, z: 0.12718081, w: 0.55939394} + time: 0.6833334 + value: {x: 0.31478083, y: -0.010768791, z: 0.0035715506, w: 0.9490966} + inSlope: {x: 0.0000026822051, y: 0.00000022351723, z: 0.0000007683402, w: 0} + outSlope: {x: 0.0000026822051, y: 0.00000022351723, z: 0.0000007683402, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.33179808, y: -0.011744569, z: 0.00062350027, w: 0.9432771} - inSlope: {x: -1.3471144, y: 0.072294235, z: 0.21923676, w: 0.4836955} - outSlope: {x: -1.3471144, y: 0.072294235, z: 0.21923676, w: 0.4836955} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.53333473 + time: 1.5000001 value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} - inSlope: {x: 0.000092984665, y: -0.00000832615, z: -0.00002444759, w: -0.000028610666} - outSlope: {x: 0.000092984665, y: -0.00000832615, z: -0.00002444759, w: -0.000028610666} + inSlope: {x: 0.0000008940705, y: 0, z: 0.000000013969852, w: -0.000001788141} + outSlope: {x: 0.0000008940705, y: 0, z: 0.000000013969852, w: -0.000001788141} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} - inSlope: {x: -0.0000017881666, y: -0.00000027940104, z: -0.0000008312181, w: 0} - outSlope: {x: -0.0000017881666, y: -0.00000027940104, z: -0.0000008312181, w: 0} + time: 1.6000001 + value: {x: 0.33100387, y: -0.011106925, z: 0.002546728, w: 0.9435606} + inSlope: {x: 0.6409708, y: -0.0129541345, z: -0.039442092, w: -0.22381535} + outSlope: {x: 0.6409708, y: -0.0129541345, z: -0.039442092, w: -0.22381535} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.31478396, y: -0.010768882, z: 0.0035712712, w: 0.94909555} - inSlope: {x: 0.0002226114, y: -0.000007599238, z: -0.00002249034, w: -0.00007330971} - outSlope: {x: 0.0002226114, y: -0.000007599238, z: -0.00002249034, w: -0.00007330971} + time: 1.7166667 + value: {x: 0.3238952, y: -0.010940561, z: 0.0030519732, w: 0.94602484} + inSlope: {x: -0.49500656, y: 0.00972301, z: 0.029491348, w: 0.16930595} + outSlope: {x: -0.49500656, y: 0.00972301, z: 0.029491348, w: 0.16930595} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5666695 - value: {x: 0.31478843, y: -0.010769019, z: 0.0035708505, w: 0.94909406} - inSlope: {x: 0.5325464, y: -0.016676135, z: -0.050472002, w: -0.18223922} - outSlope: {x: 0.5325464, y: -0.016676135, z: -0.050472002, w: -0.18223922} + time: 1.8500001 + value: {x: 0.31478107, y: -0.010768769, z: 0.0035716125, w: 0.9490965} + inSlope: {x: -0.000007152526, y: -0.00000013969752, z: 0.0000002863797, w: 0.0000017881283} + outSlope: {x: -0.000007152526, y: -0.00000013969752, z: 0.0000002863797, w: 0.0000017881283} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.3671251, y: -0.012243799, z: -0.00093202636, w: 0.93009055} - inSlope: {x: 0.7791561, y: -0.018786032, z: -0.05825581, w: -0.30560303} - outSlope: {x: 0.7791561, y: -0.018786032, z: -0.05825581, w: -0.30560303} + time: 2.3166668 + value: {x: 0.3147812, y: -0.010768768, z: 0.0035716135, w: 0.94909644} + inSlope: {x: 0.00016450897, y: 0.00000039115585, z: 0.0000011594977, w: -0.00005364423} + outSlope: {x: 0.00016450897, y: 0.00000039115585, z: 0.0000011594977, w: -0.00005364423} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.31962976, y: -0.010917234, z: 0.0031235006, w: 0.9474745} - inSlope: {x: -0.5045598, y: 0.015019957, z: 0.045458667, w: 0.17237747} - outSlope: {x: -0.5045598, y: 0.015019957, z: 0.045458667, w: 0.17237747} + time: 2.4333334 + value: {x: 0.3923257, y: -0.010435866, z: 0.0044514597, w: 0.9197564} + inSlope: {x: 1.3286844, y: 0.006451166, z: 0.015075706, w: -0.56856984} + outSlope: {x: 1.3286844, y: 0.006451166, z: 0.015075706, w: -0.56856984} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: 0.31478104, y: -0.010768775, z: 0.0035715941, w: 0.9490965} - inSlope: {x: -0.00001341125, y: 0.00000055880207, z: 0.0000016973613, w: 0.0000035763333} - outSlope: {x: -0.00001341125, y: 0.00000055880207, z: 0.0000016973613, w: 0.0000035763333} + time: 2.5666668 + value: {x: 0.5820405, y: -0.009225489, z: 0.006604028, w: 0.8130807} + inSlope: {x: 1.176291, y: 0.009530904, z: 0.013346586, w: -0.8399972} + outSlope: {x: 1.176291, y: 0.009530904, z: 0.013346586, w: -0.8399972} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3166695 - value: {x: 0.31478098, y: -0.010768769, z: 0.0035716114, w: 0.9490965} - inSlope: {x: 0.000039339564, y: -0.0000009499635, z: -0.0000027590868, w: -0.000012516962} - outSlope: {x: 0.000039339564, y: -0.0000009499635, z: -0.0000027590868, w: -0.000012516962} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4333344 - value: {x: 0.39232543, y: -0.010435868, z: 0.004451457, w: 0.91975653} - inSlope: {x: 1.3288655, y: 0.006452509, z: 0.015079018, w: -0.5686431} - outSlope: {x: 1.3288655, y: 0.006452509, z: 0.015079018, w: -0.5686431} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5666695 - value: {x: 0.58204293, y: -0.009225467, z: 0.006604042, w: 0.8130789} - inSlope: {x: 1.1762725, y: 0.00953112, z: 0.013346488, w: -0.83998823} - outSlope: {x: 1.1762725, y: 0.00953112, z: 0.013346488, w: -0.83998823} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.6452737, y: -0.008667111, z: 0.0073214737, w: 0.7638672} - inSlope: {x: 0.36635244, y: 0.0034829574, z: 0.0041565653, w: -0.3069853} - outSlope: {x: 0.36635244, y: 0.0034829574, z: 0.0041565653, w: -0.3069853} + time: 2.65 + value: {x: 0.6452737, y: -0.008667096, z: 0.0073214932, w: 0.7638672} + inSlope: {x: 0.36638653, y: 0.0034834105, z: 0.004157149, w: -0.3070131} + outSlope: {x: 0.36638653, y: 0.0034834105, z: 0.004157149, w: -0.3070131} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -9510,8 +8905,8 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + time: 0 + value: {x: 0.000000041442007, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -9519,8 +8914,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + time: 2.65 + value: {x: 0.000000041442007, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -9535,7 +8930,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9544,7 +8939,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.0021702615, y: -0.0061332984, z: 0.9997901, w: 0.019430079} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9560,7 +8955,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9569,7 +8964,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.019712443, y: 0.00014097606, z: 0.04045725, w: 0.99898684} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9585,7 +8980,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9594,7 +8989,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.469303, y: -0.04577021, z: -0.014590176, w: 0.8817295} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9610,7 +9005,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9619,7 +9014,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.30892864, y: 0.009958133, z: -0.0032347667, w: 0.9510276} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9635,7 +9030,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9644,7 +9039,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.0021143397, y: -0.008650277, z: 0.9997694, w: -0.019543132} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9660,7 +9055,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9669,7 +9064,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.014658886, y: -0.00017801746, z: -0.040443625, w: 0.9990743} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9685,7 +9080,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9694,7 +9089,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.46150947, y: 0.046578836, z: 0.014315729, w: 0.88579595} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9710,7 +9105,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9719,7 +9114,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.3147819, y: -0.010768767, z: 0.0035716216, w: 0.94909626} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -9735,208 +9130,118 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.041837282, y: 0.5421333, z: 0.83643204, w: 0.06872154} - inSlope: {x: -0.0545364, y: 0.40248412, z: -0.25541458, w: -0.061575964} - outSlope: {x: -0.0545364, y: 0.40248412, z: -0.25541458, w: -0.061575964} + time: 0 + value: {x: -0.0477066, y: 0.37081394, z: 0.92746884, w: 0.004757305} + inSlope: {x: -0.10502189, y: 0.3668135, z: -0.15327929, w: -0.06574643} + outSlope: {x: -0.10502189, y: 0.3668135, z: -0.15327929, w: -0.06574643} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: 0.0096738245, y: 0.4511635, z: 0.8904482, w: 0.05882108} - inSlope: {x: -0.20437527, y: -1.3203655, z: 0.6742122, w: -0.07202248} - outSlope: {x: -0.20437527, y: -1.3203655, z: 0.6742122, w: -0.07202248} + time: 0.28333336 + value: {x: -0.05410599, y: 0.29016635, z: 0.9554132, w: -0.007847404} + inSlope: {x: 0.028023608, y: -0.80257064, z: 0.24518788, w: -0.018775769} + outSlope: {x: 0.028023608, y: -0.80257064, z: 0.24518788, w: -0.018775769} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.0029115109, y: 0.34372833, z: 0.93749535, w: 0.05426641} - inSlope: {x: -0.181501, y: -2.0212898, z: 0.7375937, w: -0.04935027} - outSlope: {x: -0.181501, y: -2.0212898, z: 0.7375937, w: -0.04935027} + time: 0.36666667 + value: {x: -0.052116897, y: 0.2619282, z: 0.9636491, w: -0.00760817} + inSlope: {x: 0.026791915, y: 0.55540854, z: -0.15046833, w: 0.036457054} + outSlope: {x: 0.026791915, y: 0.55540854, z: -0.15046833, w: 0.036457054} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.005972744, y: 0.30744272, z: 0.9500372, w: 0.053597037} - inSlope: {x: -0.20993954, y: -2.688953, z: 0.844231, w: -0.017103927} - outSlope: {x: -0.20993954, y: -2.688953, z: 0.844231, w: -0.017103927} + time: 0.5166667 + value: {x: -0.0462332, y: 0.34464693, z: 0.9375925, w: 0.0011669779} + inSlope: {x: 0.044827834, y: 0.20592724, z: -0.073351175, w: 0.05660463} + outSlope: {x: 0.044827834, y: 0.20592724, z: -0.073351175, w: 0.05660463} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: -0.012518212, y: 0.22223231, z: 0.9734074, w: 0.054167904} - inSlope: {x: -0.091180466, y: -0.958764, z: 0.23393333, w: 0.008358897} - outSlope: {x: -0.091180466, y: -0.958764, z: 0.23393333, w: 0.008358897} + time: 0.73333335 + value: {x: -0.03861076, y: 0.29494396, z: 0.9547006, w: 0.008006174} + inSlope: {x: 0.027322635, y: -0.4300051, z: 0.13372052, w: 0.017079344} + outSlope: {x: 0.027322635, y: -0.4300051, z: 0.13372052, w: 0.017079344} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: -0.0132144615, y: 0.22225153, z: 0.9734054, w: 0.053959023} - inSlope: {x: -0.013242474, y: 0.006965419, z: -0.0019400639, w: 0.003077601} - outSlope: {x: -0.013242474, y: 0.006965419, z: -0.0019400639, w: 0.003077601} + time: 1 + value: {x: -0.03240054, y: 0.13832647, z: 0.9897894, w: 0.01153287} + inSlope: {x: 0.016291736, y: -0.68148506, z: 0.09611246, w: 0.012176083} + outSlope: {x: 0.016291736, y: -0.68148506, z: 0.09611246, w: 0.012176083} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.013863453, y: 0.22135477, z: 0.9735483, w: 0.05489637} - inSlope: {x: -0.008718737, y: -0.041161805, z: 0.007955553, w: 0.022579292} - outSlope: {x: -0.008718737, y: -0.041161805, z: 0.007955553, w: 0.022579292} + time: 1.2500001 + value: {x: -0.036659073, y: 0.11418252, z: 0.992768, w: 0.0055022836} + inSlope: {x: -0.019492, y: -0.17793001, z: 0.019814331, w: -0.02897248} + outSlope: {x: -0.019492, y: -0.17793001, z: 0.019814331, w: -0.02897248} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.014004863, y: 0.22055222, z: 0.9737053, w: 0.055304546} - inSlope: {x: 0.057657257, y: 0.9610578, z: -0.23462713, w: 0.002146136} - outSlope: {x: 0.057657257, y: 0.9610578, z: -0.23462713, w: 0.002146136} + time: 1.5500001 + value: {x: -0.03201956, y: -0.042676955, z: 0.9985074, w: 0.011683971} + inSlope: {x: 0.012889256, y: -0.5385616, z: -0.02292218, w: 0.03800205} + outSlope: {x: 0.012889256, y: -0.5385616, z: -0.02292218, w: 0.03800205} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.011941574, y: 0.25338954, z: 0.9657275, w: 0.054967906} - inSlope: {x: 0.10916051, y: 1.7647405, z: -0.45497432, w: -0.0041920263} - outSlope: {x: 0.10916051, y: 1.7647405, z: -0.45497432, w: -0.0041920263} + time: 1.7333335 + value: {x: -0.03036939, y: -0.06850142, z: 0.99702066, w: 0.018306065} + inSlope: {x: 0.009985559, y: 0.41864318, z: 0.028257892, w: 0.035823323} + outSlope: {x: 0.009985559, y: 0.41864318, z: 0.028257892, w: 0.035823323} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.55000114 - value: {x: -0.0053962725, y: 0.35151982, z: 0.9342717, w: 0.059507526} - inSlope: {x: 0.038639992, y: 0.42170423, z: -0.16134806, w: 0.05079656} - outSlope: {x: 0.038639992, y: 0.42170423, z: -0.16134806, w: 0.05079656} + time: 1.9833335 + value: {x: -0.026753407, y: 0.0048698583, z: 0.99926776, w: 0.026916318} + inSlope: {x: 0.022861581, y: 0.035628483, z: -0.0005561138, w: 0.037166815} + outSlope: {x: 0.022861581, y: 0.035628483, z: -0.0005561138, w: 0.037166815} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.8500023 - value: {x: -0.001978316, y: 0.27560276, z: 0.95897156, w: 0.0664283} - inSlope: {x: -0.016221968, y: -0.8062209, z: 0.2315962, w: -0.0027598117} - outSlope: {x: -0.016221968, y: -0.8062209, z: 0.2315962, w: -0.0027598117} + time: 2.1666667 + value: {x: -0.016303048, y: 0.107789725, z: 0.9933112, w: 0.038058426} + inSlope: {x: 0.084028296, y: 1.0195178, z: -0.111921534, w: 0.060429223} + outSlope: {x: 0.084028296, y: 1.0195178, z: -0.111921534, w: 0.060429223} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0166683 - value: {x: -0.0065576667, y: 0.12585887, z: 0.9897895, w: 0.066583574} - inSlope: {x: -0.01898787, y: -0.6974415, z: 0.08891122, w: 0.013500434} - outSlope: {x: -0.01898787, y: -0.6974415, z: 0.08891122, w: 0.013500434} + time: 2.3833334 + value: {x: -0.0091386195, y: 0.29901382, z: 0.9534884, w: 0.036973868} + inSlope: {x: -0.07414128, y: 0.47706798, z: -0.14672592, w: -0.08640499} + outSlope: {x: -0.07414128, y: 0.47706798, z: -0.14672592, w: -0.08640499} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2333355 - value: {x: -0.00051553856, y: 0.120047055, z: 0.9902083, w: 0.071245655} - inSlope: {x: 0.017682431, y: -0.053949434, z: 0.0051534963, w: 0.018992566} - outSlope: {x: 0.017682431, y: -0.053949434, z: 0.0051534963, w: 0.018992566} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.4666691 - value: {x: -0.006246219, y: 0.017570341, z: 0.99689, w: 0.07656797} - inSlope: {x: -0.043505706, y: -0.5013348, z: 0.00584194, w: 0.03525795} - outSlope: {x: -0.043505706, y: -0.5013348, z: 0.00584194, w: 0.03525795} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.014792162, y: -0.07131039, z: 0.99396694, w: 0.082010545} - inSlope: {x: -0.07711823, y: -0.79770267, z: -0.06164526, w: 0.032426838} - outSlope: {x: -0.07711823, y: -0.79770267, z: -0.06164526, w: 0.032426838} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.019148199, y: -0.11941064, z: 0.9891964, w: 0.082855} - inSlope: {x: -0.19570065, y: -2.257391, z: -0.28705797, w: 0.027374595} - outSlope: {x: -0.19570065, y: -2.257391, z: -0.28705797, w: 0.027374595} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: -0.02265977, y: -0.16057327, z: 0.9832289, w: 0.0834484} - inSlope: {x: -0.05661168, y: -0.52936643, z: -0.07188251, w: 0.02402849} - outSlope: {x: -0.05661168, y: -0.52936643, z: -0.07188251, w: 0.02402849} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.021035226, y: -0.13705592, z: 0.9868004, w: 0.08365594} - inSlope: {x: 0.082828954, y: 1.2117629, z: 0.17251125, w: 0.02092322} - outSlope: {x: 0.082828954, y: 1.2117629, z: 0.17251125, w: 0.02092322} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.8166695 - value: {x: -0.013517463, y: -0.03386869, z: 0.9952216, w: 0.090576544} - inSlope: {x: 0.048222393, y: 0.569543, z: 0.014254241, w: 0.06600709} - outSlope: {x: 0.048222393, y: 0.569543, z: 0.014254241, w: 0.06600709} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.0166683 - value: {x: -0.0060674828, y: 0.02894997, z: 0.99438995, w: 0.10155641} - inSlope: {x: 0.04138301, y: 0.1971129, z: -0.008023503, w: 0.023551272} - outSlope: {x: 0.04138301, y: 0.1971129, z: -0.008023503, w: 0.023551272} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.026149374, y: 0.23804891, z: 0.9663123, w: 0.09428448} - inSlope: {x: 0.11856205, y: 0.9455302, z: -0.23104447, w: -0.049840957} - outSlope: {x: 0.11856205, y: 0.9455302, z: -0.23104447, w: -0.049840957} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5833359 - value: {x: 0.043138854, y: 0.48805544, z: 0.86854166, w: 0.07467516} - inSlope: {x: 0.0015821923, y: 0.7612458, z: -0.42085755, w: -0.07785365} - outSlope: {x: 0.0015821923, y: 0.7612458, z: -0.42085755, w: -0.07785365} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.04230172, y: 0.5330796, z: 0.84211993, w: 0.069791414} - inSlope: {x: -0.022427186, y: 0.60188615, z: -0.36920992, w: -0.06858736} - outSlope: {x: -0.022427186, y: 0.60188615, z: -0.36920992, w: -0.06858736} + time: 2.65 + value: {x: -0.045779098, y: 0.36448917, z: 0.9300623, w: 0.0060088364} + inSlope: {x: -0.1255237, y: 0.31560332, z: -0.12804163, w: -0.08825211} + outSlope: {x: -0.1255237, y: 0.31560332, z: -0.12804163, w: -0.08825211} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -9949,244 +9254,154 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.7536441, y: -0.027131207, z: 0.02878548, w: 0.65609133} - inSlope: {x: 0.31788954, y: -0.012447316, z: -0.014528742, w: 0.3623255} - outSlope: {x: 0.31788954, y: -0.012447316, z: -0.014528742, w: 0.3623255} + time: 0 + value: {x: -0.51779455, y: -0.02687034, z: 0.014984334, w: 0.8549517} + inSlope: {x: 0.29938456, y: -0.0034535674, z: -0.015840456, w: 0.1802945} + outSlope: {x: 0.29938456, y: -0.0034535674, z: -0.015840456, w: 0.1802945} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.16666794 - value: {x: -0.5281034, y: -0.02676354, z: 0.015536407, w: 0.848616} - inSlope: {x: 2.5124528, y: -0.024521912, z: -0.13515498, w: 1.5593207} - outSlope: {x: 2.5124528, y: -0.024521912, z: -0.13515498, w: 1.5593207} + time: 0.25 + value: {x: -0.22658527, y: -0.0353454, z: 0.0032855673, w: 0.97334427} + inSlope: {x: 1.884792, y: -0.08232929, z: -0.04981909, w: 0.43536907} + outSlope: {x: 1.884792, y: -0.08232929, z: -0.04981909, w: 0.43536907} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: -0.25831693, y: -0.03400146, z: 0.0041756853, w: 0.9654527} - inSlope: {x: 4.2821565, y: -0.17708482, z: -0.12419417, w: 1.116306} - outSlope: {x: 4.2821565, y: -0.17708482, z: -0.12419417, w: 1.116306} + time: 0.3166667 + value: {x: -0.10357987, y: -0.04128903, z: 0.00080226175, w: 0.99376345} + inSlope: {x: 1.4210513, y: -0.07435876, z: -0.020133521, w: 0.15126404} + outSlope: {x: 1.4210513, y: -0.07435876, z: -0.020133521, w: 0.15126404} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: -0.18126631, y: -0.037406072, z: 0.0021886905, w: 0.98271996} - inSlope: {x: 5.723671, y: -0.27675635, z: -0.1139033, w: 0.9398425} - outSlope: {x: 5.723671, y: -0.27675635, z: -0.1139033, w: 0.9398425} + time: 0.36666667 + value: {x: -0.099968225, y: -0.041479472, z: 0.00075343996, w: 0.99412537} + inSlope: {x: -1.3232412, y: 0.06950609, z: 0.01830896, w: -0.13668534} + outSlope: {x: -1.3232412, y: 0.06950609, z: 0.01830896, w: -0.13668534} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.06753081, y: -0.04322653, z: 0.00037896645, w: 0.9967803} - inSlope: {x: 5.4382696, y: -0.28966635, z: -0.066287555, w: 0.48516893} - outSlope: {x: 5.4382696, y: -0.28966635, z: -0.066287555, w: 0.48516893} + time: 0.4666667 + value: {x: -0.2714496, y: -0.03347051, z: 0.0045729247, w: 0.96185964} + inSlope: {x: -1.5042977, y: 0.06006919, z: 0.04629214, w: -0.4209459} + outSlope: {x: -1.5042977, y: 0.06006919, z: 0.04629214, w: -0.4209459} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.000006571407, y: -0.04706147, z: -0.00002086104, w: 0.998892} - inSlope: {x: 2.0261219, y: -0.11504807, z: -0.011994947, w: 0.06335296} - outSlope: {x: 2.0261219, y: -0.11504807, z: -0.011994947, w: 0.06335296} + time: 0.6166667 + value: {x: -0.3880479, y: -0.02947793, z: 0.008817546, w: 0.9211255} + inSlope: {x: -0.11723128, y: 0.003311242, z: 0.0048933537, w: -0.049232826} + outSlope: {x: -0.11723128, y: 0.003311242, z: 0.0048933537, w: -0.049232826} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.0000055516416, y: -0.047061406, z: -0.000020858986, w: 0.998892} - inSlope: {x: -0.00003059343, y: 0.000001899927, z: 0.00000006161011, w: 0} - outSlope: {x: -0.00003059343, y: 0.000001899927, z: 0.00000006161011, w: 0} + time: 0.9833334 + value: {x: -0.21693107, y: -0.035770822, z: 0.003034549, w: 0.97552663} + inSlope: {x: 0.80725676, y: -0.0358871, z: -0.020592105, w: 0.17821506} + outSlope: {x: 0.80725676, y: -0.0358871, z: -0.020592105, w: 0.17821506} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.000005551744, y: -0.047061406, z: -0.000020858986, w: 0.998892} - inSlope: {x: -0.00004106319, y: 0.0000022352083, z: 0.00000008278347, w: 0} - outSlope: {x: -0.00004106319, y: 0.0000022352083, z: 0.00000008278347, w: 0} + time: 1.0666667 + value: {x: -0.19352303, y: -0.036833033, z: 0.0024648178, w: 0.98040104} + inSlope: {x: -0.41072392, y: 0.018957872, z: 0.009580441, w: -0.08112438} + outSlope: {x: -0.41072392, y: 0.018957872, z: 0.009580441, w: -0.08112438} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.0000041828894, y: -0.04706133, z: -0.000020856227, w: 0.998892} - inSlope: {x: -2.169173, y: 0.122874096, z: 0.013427935, w: -0.073050186} - outSlope: {x: -2.169173, y: 0.122874096, z: 0.013427935, w: -0.073050186} + time: 1.2333333 + value: {x: -0.2873429, y: -0.032848485, z: 0.005076006, w: 0.9572509} + inSlope: {x: -0.2338274, y: 0.009000918, z: 0.0075610494, w: -0.069692604} + outSlope: {x: -0.2338274, y: 0.009000918, z: 0.0075610494, w: -0.069692604} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.072299115, y: -0.042965665, z: 0.00042673197, w: 0.99645704} - inSlope: {x: -3.9203186, y: 0.21521229, z: 0.037026826, w: -0.24810061} - outSlope: {x: -3.9203186, y: 0.21521229, z: 0.037026826, w: -0.24810061} + time: 1.4666667 + value: {x: -0.22134882, y: -0.035575215, z: 0.0031482608, w: 0.97454053} + inSlope: {x: 0.42345306, y: -0.018675612, z: -0.010989966, w: 0.095507845} + outSlope: {x: 0.42345306, y: -0.018675612, z: -0.010989966, w: 0.095507845} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5000019 - value: {x: -0.23787504, y: -0.034857567, z: 0.0035908842, w: 0.9706635} - inSlope: {x: -1.7324576, y: 0.074248925, z: 0.047522508, w: -0.41915518} - outSlope: {x: -1.7324576, y: 0.074248925, z: 0.047522508, w: -0.41915518} + time: 1.6666667 + value: {x: -0.16630994, y: -0.03812054, z: 0.0018726046, w: 0.98533463} + inSlope: {x: -0.29580235, y: 0.014243214, z: 0.006093042, w: -0.050100133} + outSlope: {x: -0.29580235, y: 0.014243214, z: 0.006093042, w: -0.050100133} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.40677536, y: -0.028970351, z: 0.009616151, w: 0.9130181} - inSlope: {x: -0.17112842, y: 0.0044730483, z: 0.007425759, w: -0.07594779} - outSlope: {x: -0.17112842, y: 0.0044730483, z: 0.007425759, w: -0.07594779} + time: 1.8166667 + value: {x: -0.32084903, y: -0.03161398, z: 0.006215685, w: 0.9465822} + inSlope: {x: -1.0584347, y: 0.03735237, z: 0.037612945, w: -0.3570256} + outSlope: {x: -1.0584347, y: 0.03735237, z: 0.037612945, w: -0.3570256} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: -0.21737033, y: -0.03575129, z: 0.0030457843, w: 0.9754295} - inSlope: {x: 1.0976434, y: -0.0487262, z: -0.02807998, w: 0.24323359} - outSlope: {x: 1.0976434, y: -0.0487262, z: -0.02807998, w: 0.24323359} + time: 2 + value: {x: -0.42027855, y: -0.028629819, z: 0.010211467, w: 0.90688586} + inSlope: {x: -0.11884272, y: 0.0028948155, z: 0.005315525, w: -0.055111967} + outSlope: {x: -0.11884272, y: 0.0028948155, z: 0.005315525, w: -0.055111967} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0666676 - value: {x: -0.17865117, y: -0.0375298, z: 0.0021317583, w: 0.9831942} - inSlope: {x: -0.37125897, y: 0.017540447, z: 0.008115692, w: -0.067669645} - outSlope: {x: -0.37125897, y: 0.017540447, z: 0.008115692, w: -0.067669645} + time: 2.2 + value: {x: -0.57515913, y: -0.026495792, z: 0.01816808, w: 0.81741047} + inSlope: {x: -0.984234, y: 0.0016789527, z: 0.056898594, w: -0.69314784} + outSlope: {x: -0.984234, y: 0.0016789527, z: 0.056898594, w: -0.69314784} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2166691 - value: {x: -0.27992478, y: -0.033135958, z: 0.00483818, w: 0.9594377} - inSlope: {x: -0.43600243, y: 0.017078333, z: 0.013785913, w: -0.12625171} - outSlope: {x: -0.43600243, y: 0.017078333, z: 0.013785913, w: -0.12625171} + time: 2.3666668 + value: {x: -0.6559242, y: -0.027001489, z: 0.023098152, w: 0.75398993} + inSlope: {x: 0.10357271, y: 0.0015256195, z: -0.006638865, w: 0.09017416} + outSlope: {x: 0.10357271, y: 0.0015256195, z: -0.006638865, w: 0.09017416} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: -0.27321962, y: -0.0334001, z: 0.0046277572, w: 0.9613605} - inSlope: {x: 0.44863045, y: -0.01778667, z: -0.013955621, w: 0.12721553} - outSlope: {x: 0.44863045, y: -0.01778667, z: -0.013955621, w: 0.12721553} + time: 2.6000001 + value: {x: -0.5444077, y: -0.026628956, z: 0.016427608, w: 0.838237} + inSlope: {x: 0.5344914, y: -0.0036672538, z: -0.029594908, w: 0.3479919} + outSlope: {x: 0.5344914, y: -0.0036672538, z: -0.029594908, w: 0.3479919} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: -0.18996814, y: -0.036998056, z: 0.002383159, w: 0.98109} - inSlope: {x: 0.69957864, y: -0.03263337, z: -0.015858635, w: 0.13339186} - outSlope: {x: 0.69957864, y: -0.03263337, z: -0.015858635, w: 0.13339186} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6166687 - value: {x: -0.17711265, y: -0.037602834, z: 0.0020986036, w: 0.9834698} - inSlope: {x: 0.86792153, y: -0.041347444, z: -0.018493677, w: 0.15331025} - outSlope: {x: 0.86792153, y: -0.041347444, z: -0.018493677, w: 0.15331025} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6333351 - value: {x: -0.16103786, y: -0.038376283, z: 0.0017667125, w: 0.9862003} - inSlope: {x: 2.1749818, y: -0.10895546, z: -0.03846302, w: 0.30563164} - outSlope: {x: 2.1749818, y: -0.10895546, z: -0.03846302, w: 0.30563164} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.10461437, y: -0.041234627, z: 0.0008165225, w: 0.99365735} - inSlope: {x: 4.01054, y: -0.2130329, z: -0.050660603, w: 0.3717205} - outSlope: {x: 4.01054, y: -0.2130329, z: -0.050660603, w: 0.3717205} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: -0.027355246, y: -0.04547727, z: 0.00007805153, w: 0.99859077} - inSlope: {x: 0.75322974, y: -0.040179767, z: -0.009383858, w: 0.06801829} - outSlope: {x: 0.75322974, y: -0.040179767, z: -0.009383858, w: 0.06801829} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.0795071, y: -0.042573933, z: 0.000503732, w: 0.9959246} - inSlope: {x: -2.7055683, y: 0.14749393, z: 0.027786646, w: -0.19055763} - outSlope: {x: -2.7055683, y: 0.14749393, z: 0.027786646, w: -0.19055763} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7666683 - value: {x: -0.24083358, y: -0.034731466, z: 0.003672977, w: 0.96993786} - inSlope: {x: -1.61817, y: 0.06885168, z: 0.044986457, w: -0.39811206} - outSlope: {x: -1.61817, y: 0.06885168, z: 0.044986457, w: -0.39811206} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.000002 - value: {x: -0.46169722, y: -0.027725816, z: 0.012138105, w: 0.8865211} - inSlope: {x: -0.35208642, y: 0.0067609465, z: 0.017004795, w: -0.18321377} - outSlope: {x: -0.35208642, y: 0.0067609465, z: 0.017004795, w: -0.18321377} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.2000027 - value: {x: -0.5659133, y: -0.026518647, z: 0.017636677, w: 0.8238494} - inSlope: {x: -0.7178328, y: 0.002346736, z: 0.040989056, w: -0.49401408} - outSlope: {x: -0.7178328, y: 0.002346736, z: 0.040989056, w: -0.49401408} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.500002 - value: {x: -0.7318692, y: -0.028006325, z: 0.027836453, w: 0.6803001} - inSlope: {x: -0.3822546, y: 0.015873555, z: 0.015583369, w: -0.41088134} - outSlope: {x: -0.3822546, y: 0.015873555, z: 0.015583369, w: -0.41088134} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.75615853, y: -0.027034082, z: 0.028902998, w: 0.6531908} - inSlope: {x: 0.07647989, y: -0.0029348284, z: -0.0036131025, w: 0.08875744} - outSlope: {x: 0.07647989, y: -0.0029348284, z: -0.0036131025, w: 0.08875744} + time: 2.65 + value: {x: -0.52234644, y: -0.02682115, z: 0.015227005, w: 0.8521754} + inSlope: {x: 0.36713755, y: -0.0036631187, z: -0.01973655, w: 0.2270975} + outSlope: {x: 0.36713755, y: -0.0036631187, z: -0.01973655, w: 0.2270975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -10199,199 +9414,136 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.38303047, y: 0.010161751, z: 0.04758132, w: 0.92245346} - inSlope: {x: 1.2108749, y: 0.031373385, z: -0.030281037, w: -0.5172522} - outSlope: {x: 1.2108749, y: 0.031373385, z: -0.030281037, w: -0.5172522} + time: 0 + value: {x: 0.34422103, y: -0.035166565, z: -0.035748754, w: 0.9375485} + inSlope: {x: 1.3324945, y: -0.26801616, z: 0.06827004, w: -0.5154991} + outSlope: {x: 1.3324945, y: -0.26801616, z: 0.06827004, w: -0.5154991} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.57336104, y: 0.0020160165, z: 0.04289971, w: 0.8181765} - inSlope: {x: 1.3818505, y: -0.09810217, z: 0.019349527, w: -0.9676539} - outSlope: {x: 1.3818505, y: -0.09810217, z: 0.019349527, w: -0.9676539} + time: 0.16666667 + value: {x: 0.5406877, y: -0.06776022, z: -0.0022782302, w: 0.83848685} + inSlope: {x: 0.8262206, y: -0.049542196, z: 0.272579, w: -0.5348254} + outSlope: {x: 0.8262206, y: -0.049542196, z: 0.272579, w: -0.5348254} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.2500019 - value: {x: 0.66436183, y: 0.007050439, z: 0.047184397, w: 0.7458869} - inSlope: {x: -0.19495487, y: 0.24293347, z: -0.013595877, w: 0.1701995} - outSlope: {x: -0.19495487, y: 0.24293347, z: -0.013595877, w: 0.1701995} + time: 0.3166667 + value: {x: 0.5716437, y: -0.05597112, z: 0.026105996, w: 0.8181743} + inSlope: {x: -0.3762281, y: 0.12169282, z: 0.057781026, w: 0.2694118} + outSlope: {x: -0.3762281, y: 0.12169282, z: 0.057781026, w: 0.2694118} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: 0.6572665, y: 0.011791658, z: 0.046641458, w: 0.75212127} - inSlope: {x: -0.9795433, y: 0.38893482, z: -0.07568985, w: 0.83313364} - outSlope: {x: -0.9795433, y: 0.38893482, z: -0.07568985, w: 0.83313364} + time: 0.38333336 + value: {x: 0.5735015, y: -0.055505197, z: 0.024437876, w: 0.8169565} + inSlope: {x: 0.3553012, y: -0.07136905, z: -0.09162787, w: -0.25148192} + outSlope: {x: 0.3553012, y: -0.07136905, z: -0.09162787, w: -0.25148192} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.60534936, y: 0.025221337, z: 0.04168064, w: 0.79446757} - inSlope: {x: -0.84537005, y: 0.14948738, z: -0.11519761, w: 0.6672937} - outSlope: {x: -0.84537005, y: 0.14948738, z: -0.11519761, w: 0.6672937} + time: 0.6 + value: {x: 0.5699996, y: -0.053425115, z: -0.00068225054, w: 0.81990594} + inSlope: {x: -0.16804056, y: 0.061537534, z: -0.052368104, w: 0.120958805} + outSlope: {x: -0.16804056, y: 0.061537534, z: -0.052368104, w: 0.120958805} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.33333588 - value: {x: 0.60304236, y: 0.024889056, z: 0.040678374, w: 0.7962825} - inSlope: {x: -0.03743001, y: -0.004212995, z: 0.0069004674, w: 0.028114032} - outSlope: {x: -0.03743001, y: -0.004212995, z: 0.0069004674, w: 0.028114032} + time: 0.78333336 + value: {x: 0.5802651, y: -0.04550593, z: 0.000020912106, w: 0.8131554} + inSlope: {x: 0.0018596812, y: 0.047698576, z: 0.0274751, w: 0.0013428787} + outSlope: {x: 0.0018596812, y: 0.047698576, z: 0.0274751, w: 0.0013428787} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.58974665, y: 0.024923708, z: 0.043770507, w: 0.8060161} - inSlope: {x: -0.37827593, y: 0.0029115824, z: 0.07654907, w: 0.27208742} - outSlope: {x: -0.37827593, y: 0.0029115824, z: 0.07654907, w: 0.27208742} + time: 1.0333334 + value: {x: 0.561225, y: -0.031246517, z: 0.005201612, w: 0.8270569} + inSlope: {x: -0.16623633, y: -0.0019585728, z: -0.026995413, w: 0.11281739} + outSlope: {x: -0.16623633, y: -0.0019585728, z: -0.026995413, w: 0.11281739} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: 0.58282053, y: 0.024978092, z: 0.045164727, w: 0.8109602} - inSlope: {x: 0.32248694, y: -0.17938788, z: 0.1267343, w: -0.24164927} - outSlope: {x: 0.32248694, y: -0.17938788, z: 0.1267343, w: -0.24164927} + time: 1.2166667 + value: {x: 0.48074847, y: -0.043358948, z: -0.011102115, w: 0.8757155} + inSlope: {x: -0.64053893, y: -0.0443459, z: -0.1018859, w: 0.34833524} + outSlope: {x: -0.64053893, y: -0.0443459, z: -0.1018859, w: 0.34833524} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: 0.60049605, y: 0.018944204, z: 0.04799492, w: 0.79796124} - inSlope: {x: 0.7017607, y: -0.32173923, z: 0.13359238, w: -0.520043} - outSlope: {x: 0.7017607, y: -0.32173923, z: 0.13359238, w: -0.520043} + time: 1.3666668 + value: {x: 0.442723, y: -0.042406976, z: -0.015919046, w: 0.8955136} + inSlope: {x: 0.28733015, y: 0.040856864, z: 0.029897476, w: -0.13989122} + outSlope: {x: 0.28733015, y: 0.040856864, z: 0.029897476, w: -0.13989122} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.5166683 - value: {x: 0.58229643, y: 0.0040460685, z: 0.05234321, w: 0.81127965} - inSlope: {x: -0.5375694, y: -0.11243239, z: 0.01772196, w: 0.38505664} - outSlope: {x: -0.5375694, y: -0.11243239, z: 0.01772196, w: 0.38505664} + time: 1.6333334 + value: {x: 0.5713391, y: -0.032214124, z: -0.0071174917, w: 0.82005084} + inSlope: {x: 0.3347239, y: 0.015928872, z: 0.020039488, w: -0.23223661} + outSlope: {x: 0.3347239, y: 0.015928872, z: 0.020039488, w: -0.23223661} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.66666794 - value: {x: 0.5424616, y: -0.0049451296, z: 0.052159753, w: 0.8384452} - inSlope: {x: 0.32090974, y: -0.013415245, z: -0.004189004, w: -0.20783144} - outSlope: {x: 0.32090974, y: -0.013415245, z: -0.004189004, w: -0.20783144} + time: 1.8333334 + value: {x: 0.5506438, y: -0.030063625, z: -0.011823626, w: 0.83411497} + inSlope: {x: -0.7422509, y: 0.06273981, z: -0.0467766, w: 0.49058717} + outSlope: {x: -0.7422509, y: 0.06273981, z: -0.0467766, w: 0.49058717} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9666691 - value: {x: 0.5686941, y: 0.008038333, z: 0.04946488, w: 0.8210211} - inSlope: {x: -0.14619514, y: 0.083325155, z: -0.015961174, w: 0.10139799} - outSlope: {x: -0.14619514, y: 0.083325155, z: -0.015961174, w: 0.10139799} + time: 2.016667 + value: {x: 0.35695106, y: -0.013181835, z: -0.013233692, w: 0.93393636} + inSlope: {x: -1.0361664, y: 0.09139192, z: 0.034572925, w: 0.39852715} + outSlope: {x: -1.0361664, y: 0.09139192, z: 0.034572925, w: 0.39852715} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2000027 - value: {x: 0.49024037, y: -0.0034220337, z: 0.051500197, w: 0.8700577} - inSlope: {x: -0.6130363, y: -0.102815226, z: 0.01065076, w: 0.34437925} - outSlope: {x: -0.6130363, y: -0.102815226, z: 0.01065076, w: 0.34437925} + time: 2.266667 + value: {x: 0.18989222, y: 0.012525005, z: -0.010166898, w: 0.9816724} + inSlope: {x: -0.5480761, y: 0.08475492, z: -0.00576773, w: 0.10483795} + outSlope: {x: -0.5480761, y: 0.08475492, z: -0.00576773, w: 0.10483795} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3666687 - value: {x: 0.44433966, y: -0.009847849, z: 0.052464344, w: 0.8942666} - inSlope: {x: 0.23508222, y: 0.012175655, z: 0.0061629163, w: -0.117221475} - outSlope: {x: 0.23508222, y: 0.012175655, z: 0.0061629163, w: -0.117221475} + time: 2.45 + value: {x: 0.14155917, y: 0.012273785, z: -0.021312304, w: 0.98962426} + inSlope: {x: 0.34946132, y: -0.10531883, z: -0.12585635, w: -0.051768474} + outSlope: {x: 0.34946132, y: -0.10531883, z: -0.12585635, w: -0.051768474} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.54970586, y: -0.006895216, z: 0.055755094, w: 0.833467} - inSlope: {x: 0.22915177, y: 0.056609623, z: 0.018554129, w: -0.15160613} - outSlope: {x: 0.22915177, y: 0.056609623, z: 0.018554129, w: -0.15160613} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.5498616, y: -0.00047394464, z: 0.055987794, w: 0.83337706} - inSlope: {x: -0.57357234, y: 0.38164017, z: -0.022379575, w: 0.37316176} - outSlope: {x: -0.57357234, y: 0.38164017, z: -0.022379575, w: 0.37316176} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: 0.5336188, y: 0.0069138394, z: 0.055310592, w: 0.8438862} - inSlope: {x: 0.16884586, y: 0.07564817, z: 0.006774135, w: -0.11275643} - outSlope: {x: 0.16884586, y: 0.07564817, z: 0.006774135, w: -0.11275643} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: 0.5554897, y: 0.0020476228, z: 0.056213595, w: 0.8296186} - inSlope: {x: 1.0309907, y: -0.2529959, z: 0.048671424, w: -0.68460953} - outSlope: {x: 1.0309907, y: -0.2529959, z: 0.048671424, w: -0.68460953} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.8166695 - value: {x: 0.5609114, y: -0.020401707, z: 0.059722386, w: 0.82546675} - inSlope: {x: -0.5595081, y: -0.13068725, z: 0.0039436286, w: 0.3758226} - outSlope: {x: -0.5595081, y: -0.13068725, z: 0.0039436286, w: 0.3758226} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.0166683 - value: {x: 0.38392356, y: -0.035431433, z: 0.05610522, w: 0.9209775} - inSlope: {x: -0.9483631, y: -0.0019882177, z: -0.024581369, w: 0.39641687} - outSlope: {x: -0.9483631, y: -0.0019882177, z: -0.024581369, w: 0.39641687} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3166695 - value: {x: 0.1525401, y: -0.009274483, z: 0.04822526, w: 0.9870764} - inSlope: {x: -0.33897537, y: 0.07740124, z: 0.013774877, w: 0.0526831} - outSlope: {x: -0.33897537, y: 0.07740124, z: 0.013774877, w: 0.0526831} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.36396894, y: 0.009541481, z: 0.04790567, w: 0.93012935} - inSlope: {x: 1.131323, y: 0.038245756, z: -0.020330785, w: -0.42891324} - outSlope: {x: 1.131323, y: 0.038245756, z: -0.020330785, w: -0.42891324} + time: 2.65 + value: {x: 0.3223028, y: -0.030682866, z: -0.036384594, w: 0.9454394} + inSlope: {x: 1.2780702, y: -0.27228716, z: 0.017579438, w: -0.42719406} + outSlope: {x: 1.2780702, y: -0.27228716, z: 0.017579438, w: -0.42719406} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -10404,7 +9556,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -10413,133 +9565,79 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.26666832 - value: {x: 0.30893564, y: 0.009958428, z: -0.0032338584, w: 0.95102537} - inSlope: {x: 0.0000080467435, y: 0.00000022352106, z: 0.00000060071216, w: -0.0000017881684} - outSlope: {x: 0.0000080467435, y: 0.00000022352106, z: 0.00000060071216, w: -0.0000017881684} + time: 0.8166667 + value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} + inSlope: {x: 0, y: 0, z: 0, w: 0} + outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.30892843, y: 0.00995815, z: -0.0032347175, w: 0.9510277} - inSlope: {x: 0.50695866, y: 0.018348265, z: 0.056648225, w: -0.16975424} - outSlope: {x: 0.50695866, y: 0.018348265, z: 0.056648225, w: -0.16975424} + time: 1 + value: {x: 0.3089303, y: 0.0099581415, z: -0.0032347403, w: 0.95102704} + inSlope: {x: 0.057825387, y: -0.0001969735, z: -0.00060420576, w: -0.018850448} + outSlope: {x: 0.057825387, y: -0.0001969735, z: -0.00060420576, w: -0.018850448} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.33911625, y: 0.011035593, z: 0.00009962034, w: 0.9406798} - inSlope: {x: 0.5268302, y: 0.018437218, z: 0.057278574, w: -0.18728009} - outSlope: {x: 0.5268302, y: 0.018437218, z: 0.057278574, w: -0.18728009} + time: 1.2 + value: {x: 0.4750403, y: 0.00921338, z: -0.004974108, w: 0.87990177} + inSlope: {x: 1.0579698, y: -0.005974738, z: -0.011077911, w: -0.57060295} + outSlope: {x: 1.0579698, y: -0.005974738, z: -0.011077911, w: -0.57060295} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.30892813, y: 0.009958141, z: -0.0032347457, w: 0.9510278} - inSlope: {x: 0.000002681636, y: 0.000000055854628, z: 0.00000021646065, w: -0.000001787962} - outSlope: {x: 0.000002681636, y: 0.000000055854628, z: 0.00000021646065, w: -0.000001787962} + time: 1.35 + value: {x: 0.5584175, y: 0.008685566, z: -0.0058471444, w: 0.82949406} + inSlope: {x: -0.07908727, y: 0.0005565559, z: 0.0008281005, w: 0.053154} + outSlope: {x: -0.07908727, y: 0.0005565559, z: 0.0008281005, w: 0.053154} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.9833355 - value: {x: 0.30892915, y: 0.009958188, z: -0.0032345955, w: 0.95102745} - inSlope: {x: 0.00007420892, y: 0.0000032410521, z: 0.000010016527, w: -0.000023246166} - outSlope: {x: 0.00007420892, y: 0.0000032410521, z: 0.000010016527, w: -0.000023246166} + time: 1.6333334 + value: {x: 0.46447137, y: 0.009272274, z: -0.004863442, w: 0.88552624} + inSlope: {x: -0.16118035, y: 0.0008866944, z: 0.0016877118, w: 0.08468099} + outSlope: {x: -0.16118035, y: 0.0008866944, z: 0.0016877118, w: 0.08468099} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1166687 - value: {x: 0.38272434, y: 0.009673164, z: -0.0040072463, w: 0.92380327} - inSlope: {x: 1.0521448, y: -0.0045759743, z: -0.011026583, w: -0.4366703} - outSlope: {x: 1.0521448, y: -0.0045759743, z: -0.011026583, w: -0.4366703} + time: 1.8666668 + value: {x: 0.4616611, y: 0.009287649, z: -0.004834016, w: 0.8869946} + inSlope: {x: 0.000089407054, y: -0.0000005029147, z: -0.00000093598004, w: -0.000046491667} + outSlope: {x: 0.000089407054, y: -0.0000005029147, z: -0.00000093598004, w: -0.000046491667} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2833347 - value: {x: 0.5449558, y: 0.008778812, z: -0.0057061883, w: 0.8383994} - inSlope: {x: 0.53429526, y: -0.0036248374, z: -0.0055945585, w: -0.34617832} - outSlope: {x: 0.53429526, y: -0.0036248374, z: -0.0055945585, w: -0.34617832} + time: 2.1000001 + value: {x: 0.42959976, y: 0.009454808, z: -0.0044983043, w: 0.90295875} + inSlope: {x: -0.56380534, y: 0.0028051184, z: 0.0059035616, w: 0.2678975} + outSlope: {x: -0.56380534, y: 0.0028051184, z: 0.0059035616, w: 0.2678975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4666691 - value: {x: 0.5411074, y: 0.008804907, z: -0.0056658396, w: 0.8408883} - inSlope: {x: -0.24089107, y: 0.0016227891, z: 0.0025229217, w: 0.1549482} - outSlope: {x: -0.24089107, y: 0.0016227891, z: 0.0025229217, w: 0.1549482} + time: 2.3333335 + value: {x: 0.308928, y: 0.009958135, z: -0.00323476, w: 0.9510278} + inSlope: {x: -0.034290288, y: 0.00011687178, z: 0.00035906013, w: 0.011161576} + outSlope: {x: -0.034290288, y: 0.00011687178, z: 0.00035906013, w: 0.011161576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.49734247, y: 0.009084065, z: -0.0052065253, w: 0.8674912} - inSlope: {x: -0.30348676, y: 0.0018116364, z: 0.0031596764, w: 0.17401901} - outSlope: {x: -0.30348676, y: 0.0018116364, z: 0.0031596764, w: 0.17401901} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.47581923, y: 0.009209024, z: -0.004982169, w: 0.8794808} - inSlope: {x: -0.92023706, y: 0.0052309465, z: 0.009636053, w: 0.49955475} - outSlope: {x: -0.92023706, y: 0.0052309465, z: 0.009636053, w: 0.49955475} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.7333355 - value: {x: 0.461662, y: 0.009288094, z: -0.004833159, w: 0.8869941} - inSlope: {x: 0.000040233746, y: 0.0000030175306, z: 0.000005797572, w: -0.000019669831} - outSlope: {x: 0.000040233746, y: 0.0000030175306, z: 0.000005797572, w: -0.000019669831} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.000002 - value: {x: 0.46165618, y: 0.009287689, z: -0.004833938, w: 0.88699716} - inSlope: {x: -0.032000136, y: 0.00017398303, z: 0.00033469452, w: 0.016631737} - outSlope: {x: -0.032000136, y: 0.00017398303, z: 0.00033469452, w: 0.016631737} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.2333355 - value: {x: 0.34278035, y: 0.009836248, z: -0.0035883652, w: 0.9393573} - inSlope: {x: -0.5862388, y: 0.0022309613, z: 0.0061063655, w: 0.21425277} - outSlope: {x: -0.5862388, y: 0.0022309613, z: 0.0061063655, w: 0.21425277} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.500002 - value: {x: 0.30893365, y: 0.009957576, z: -0.0032364833, w: 0.951026} - inSlope: {x: -0.000020563908, y: 0.0000019558083, z: 0.000005979182, w: 0.0000071526665} - outSlope: {x: -0.000020563908, y: 0.0000019558083, z: 0.000005979182, w: 0.0000071526665} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.30892804, y: 0.009958135, z: -0.0032347604, w: 0.9510278} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} @@ -10555,8 +9653,8 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.000000019802615, y: 0, z: -0, w: 1} + time: 0 + value: {x: -0.000000019815175, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -10564,8 +9662,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.000000019802615, y: 0, z: -0, w: 1} + time: 2.65 + value: {x: -0.000000019815175, y: 0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -10580,235 +9678,190 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.07765451, y: 0.02607316, z: 0.9950738, w: -0.055840492} - inSlope: {x: 0.063618496, y: -0.53887516, z: 0.011651694, w: 0.089651525} - outSlope: {x: 0.063618496, y: -0.53887516, z: 0.011651694, w: 0.089651525} + time: 0 + value: {x: 0.0999359, y: -0.06867959, z: 0.99238366, w: -0.021694522} + inSlope: {x: -0.007985383, y: -0.013162493, z: -0.00045776364, w: -0.015854202} + outSlope: {x: -0.007985383, y: -0.013162493, z: -0.00045776364, w: -0.015854202} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.08439471, y: -0.05217832, z: 0.9940017, w: -0.045996007} - inSlope: {x: 0.10872626, y: -1.7835155, z: -0.10547518, w: 0.16579914} - outSlope: {x: 0.10872626, y: -1.7835155, z: -0.10547518, w: 0.16579914} + time: 0.18333334 + value: {x: 0.093681574, y: -0.10954925, z: 0.9889232, w: -0.0354068} + inSlope: {x: -0.019447573, y: -0.39607295, z: -0.044100866, w: -0.063914895} + outSlope: {x: -0.019447573, y: -0.39607295, z: -0.044100866, w: -0.063914895} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.08636864, y: -0.0875618, z: 0.9914769, w: -0.04297691} - inSlope: {x: 0.12544928, y: -2.5179453, z: -0.24242175, w: 0.18427682} - outSlope: {x: 0.12544928, y: -2.5179453, z: -0.24242175, w: 0.18427682} + time: 0.26666668 + value: {x: 0.09156335, y: -0.09151116, z: 0.9907128, w: -0.041592628} + inSlope: {x: -0.040360954, y: 0.88258106, z: 0.08010679, w: -0.09660381} + outSlope: {x: -0.040360954, y: 0.88258106, z: 0.08010679, w: -0.09660381} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.08857629, y: -0.13610855, z: 0.9859211, w: -0.03985354} - inSlope: {x: 0.08676453, y: -1.636097, z: -0.19229408, w: 0.13385266} - outSlope: {x: 0.08676453, y: -1.636097, z: -0.19229408, w: 0.13385266} + time: 0.45000002 + value: {x: 0.08084448, y: 0.104866005, z: 0.98904157, w: -0.06529976} + inSlope: {x: -0.05635143, y: 0.8903799, z: -0.09748399, w: -0.122640446} + outSlope: {x: -0.05635143, y: 0.8903799, z: -0.09748399, w: -0.122640446} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.08926075, y: -0.14209753, z: 0.9850672, w: -0.03851522} - inSlope: {x: 0.04008533, y: -0.34963754, z: -0.050935924, w: 0.07855125} - outSlope: {x: 0.04008533, y: -0.34963754, z: -0.050935924, w: 0.07855125} + time: 0.7666667 + value: {x: 0.075193524, y: 0.22895366, z: 0.9678217, w: -0.07243871} + inSlope: {x: 0.022814892, y: 0.023193084, z: -0.0035655533, w: 0.049327433} + outSlope: {x: 0.022814892, y: 0.023193084, z: -0.0035655533, w: 0.049327433} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.09432586, y: -0.19498709, z: 0.9755597, w: -0.036959194} - inSlope: {x: -0.00031089806, y: -0.19458517, z: -0.04237009, w: -0.09170673} - outSlope: {x: -0.00031089806, y: -0.19458517, z: -0.04237009, w: -0.09170673} + time: 1.0833334 + value: {x: 0.08797365, y: 0.28561375, z: 0.95272017, w: -0.054861136} + inSlope: {x: 0.0939724, y: 0.6795839, z: -0.20846328, w: 0.07405038} + outSlope: {x: 0.0939724, y: 0.6795839, z: -0.20846328, w: 0.07405038} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.09432115, y: -0.19835411, z: 0.97481894, w: -0.038565226} - inSlope: {x: -0.05506391, y: 1.4789371, z: 0.25461707, w: -0.18918523} - outSlope: {x: -0.05506391, y: 1.4789371, z: 0.25461707, w: -0.18918523} + time: 1.3833334 + value: {x: 0.1361676, y: 0.41725975, z: 0.8981965, w: -0.024409054} + inSlope: {x: 0.09106153, y: -0.1962744, z: 0.0801409, w: 0.10928576} + outSlope: {x: 0.09106153, y: -0.1962744, z: 0.0801409, w: 0.10928576} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: 0.09249043, y: -0.14568993, z: 0.9840468, w: -0.043265272} - inSlope: {x: -0.11975621, y: 2.920727, z: 0.44271967, w: -0.3064076} - outSlope: {x: -0.11975621, y: 2.920727, z: 0.44271967, w: -0.3064076} + time: 1.5333334 + value: {x: 0.14050967, y: 0.32122317, z: 0.9365135, w: -0.003913565} + inSlope: {x: -0.014579609, y: -1.1997728, z: 0.41198054, w: 0.16736957} + outSlope: {x: -0.014579609, y: -1.1997728, z: 0.41198054, w: 0.16736957} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.56666756 - value: {x: 0.08297649, y: -0.016542485, z: 0.9941863, w: -0.0665947} - inSlope: {x: -0.10561925, y: 0.83858323, z: 0.007948365, w: -0.23693684} - outSlope: {x: -0.10561925, y: 0.83858323, z: 0.007948365, w: -0.23693684} + time: 1.5666667 + value: {x: 0.13992567, y: 0.2705849, z: 0.95247, w: 0.0023563216} + inSlope: {x: -0.014565749, y: -2.3346627, z: 0.63877225, w: 0.24136975} + outSlope: {x: -0.014565749, y: -2.3346627, z: 0.63877225, w: 0.24136975} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.81666756 - value: {x: 0.0650161, y: 0.061151486, z: 0.991773, w: -0.09175923} - inSlope: {x: -0.060257766, y: 0.2996704, z: -0.014899818, w: -0.002519619} - outSlope: {x: -0.060257766, y: 0.2996704, z: -0.014899818, w: -0.002519619} + time: 1.5833334 + value: {x: 0.13974416, y: 0.22164948, z: 0.9650357, w: 0.0070205424} + inSlope: {x: -0.016657794, y: -1.4161539, z: 0.36670846, w: 0.12749867} + outSlope: {x: -0.016657794, y: -1.4161539, z: 0.36670846, w: 0.12749867} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.0166683 - value: {x: 0.055855308, y: 0.2257547, z: 0.96892375, w: -0.08427237} - inSlope: {x: -0.004193139, y: 1.3866415, z: -0.31681305, w: 0.07094954} - outSlope: {x: -0.004193139, y: 1.3866415, z: -0.31681305, w: 0.07094954} + time: 1.6000001 + value: {x: 0.13937041, y: 0.22337984, z: 0.9646936, w: 0.00660627} + inSlope: {x: -0.021543443, y: 0.09629013, z: -0.01901323, w: -0.023055336} + outSlope: {x: -0.021543443, y: 0.09629013, z: -0.01901323, w: -0.023055336} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.2666683 - value: {x: 0.08409748, y: 0.49730426, z: 0.86117804, w: -0.06315529} - inSlope: {x: 0.25269142, y: 0.5546848, z: -0.33645964, w: 0.10943725} - outSlope: {x: 0.25269142, y: 0.5546848, z: -0.33645964, w: 0.10943725} + time: 1.7166667 + value: {x: 0.14042296, y: 0.22852424, z: 0.9633157, w: 0.008994312} + inSlope: {x: 0.079961315, y: -0.018566612, z: -0.008441785, w: 0.12188132} + outSlope: {x: 0.079961315, y: -0.018566612, z: -0.008441785, w: 0.12188132} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4500027 - value: {x: 0.13247444, y: 0.48670116, z: 0.8628487, w: -0.03263034} - inSlope: {x: 0.17631662, y: -0.8372177, z: 0.45324928, w: 0.2500177} - outSlope: {x: 0.17631662, y: -0.8372177, z: 0.45324928, w: 0.2500177} + time: 1.7333335 + value: {x: 0.14193562, y: 0.22804283, z: 0.9631838, w: 0.011302651} + inSlope: {x: 0.10223709, y: 1.2907841, z: -0.35241753, w: 0.015572477} + outSlope: {x: 0.10223709, y: 1.2907841, z: -0.35241753, w: 0.015572477} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: 0.14156306, y: 0.38438585, z: 0.9122084, w: -0.009129137} - inSlope: {x: 0.05087602, y: -1.8008116, z: 0.74713, w: 0.32137817} - outSlope: {x: 0.05087602, y: -1.8008116, z: 0.74713, w: 0.32137817} + time: 1.7500001 + value: {x: 0.14383087, y: 0.27155033, z: 0.9515685, w: 0.009513411} + inSlope: {x: 0.12474921, y: 1.8608617, z: -0.5235033, w: -0.03489141} + outSlope: {x: 0.12474921, y: 1.8608617, z: -0.5235033, w: -0.03489141} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.14225551, y: 0.35117525, z: 0.9254332, w: -0.00355537} - inSlope: {x: 0.03623945, y: -2.587707, z: 0.9471718, w: 0.383011} - outSlope: {x: 0.03623945, y: -2.587707, z: 0.9471718, w: 0.383011} + time: 1.8000001 + value: {x: 0.15119642, y: 0.31422108, z: 0.9371421, w: 0.013016947} + inSlope: {x: 0.15843868, y: 0.5745467, z: -0.21895608, w: 0.10445965} + outSlope: {x: 0.15843868, y: 0.5745467, z: -0.21895608, w: 0.10445965} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.14307308, y: 0.26321757, z: 0.95403856, w: 0.007556729} - inSlope: {x: 0.008212155, y: -1.0367987, z: 0.30487707, w: 0.12536922} - outSlope: {x: 0.008212155, y: -1.0367987, z: 0.30487707, w: 0.12536922} + time: 2.0500002 + value: {x: 0.15909299, y: 0.30734974, z: 0.9379409, w: 0.022192076} + inSlope: {x: -0.15079439, y: -0.43997926, z: 0.17222123, w: -0.11338999} + outSlope: {x: -0.15079439, y: -0.43997926, z: 0.17222123, w: -0.11338999} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: 0.14304481, y: 0.26356477, z: 0.9539448, w: 0.007817436} - inSlope: {x: -0.003422998, y: 0.021347133, z: -0.005495036, w: 0.013362662} - outSlope: {x: -0.003422998, y: 0.021347133, z: -0.005495036, w: 0.013362662} + time: 2.3000002 + value: {x: 0.11743679, y: 0.10948877, z: 0.987006, w: -0.0063242777} + inSlope: {x: -0.113996, y: -1.2862501, z: 0.15443996, w: -0.04733978} + outSlope: {x: -0.113996, y: -1.2862501, z: 0.15443996, w: -0.04733978} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.13711412, y: 0.26072, z: 0.95561814, w: 0.0043318197} - inSlope: {x: -0.0936293, y: -0.14473599, z: 0.053201534, w: -0.073451445} - outSlope: {x: -0.0936293, y: -0.14473599, z: 0.053201534, w: -0.073451445} + time: 2.3500001 + value: {x: 0.112811476, y: 0.026822, z: 0.99323, w: -0.006950855} + inSlope: {x: -0.07788785, y: -1.7516966, z: 0.062758386, w: -0.009885905} + outSlope: {x: -0.07788785, y: -1.7516966, z: 0.062758386, w: -0.009885905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.13547975, y: 0.25806567, z: 0.9565763, w: 0.0030327844} - inSlope: {x: -0.116963536, y: 1.1368841, z: -0.31773216, w: -0.20363341} - outSlope: {x: -0.116963536, y: 1.1368841, z: -0.31773216, w: -0.20363341} + time: 2.3833334 + value: {x: 0.11023506, y: -0.009378215, z: 0.9938231, w: -0.008718871} + inSlope: {x: -0.081372485, y: 0.009912908, z: 0.007967956, w: -0.110994816} + outSlope: {x: -0.081372485, y: 0.009912908, z: 0.007967956, w: -0.110994816} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.1332154, y: 0.29861557, z: 0.94502723, w: -0.0024558571} - inSlope: {x: -0.13437268, y: 1.9359031, z: -0.575227, w: -0.29920596} - outSlope: {x: -0.13437268, y: 1.9359031, z: -0.575227, w: -0.29920596} + time: 2.4166667 + value: {x: 0.10753439, y: 0.0057249297, z: 0.99409753, w: -0.013179099} + inSlope: {x: -0.07420361, y: 0.15066653, z: 0.0058794077, w: -0.11482925} + outSlope: {x: -0.07420361, y: 0.15066653, z: 0.0058794077, w: -0.11482925} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: 0.12408084, y: 0.35917363, z: 0.92481846, w: -0.017583502} - inSlope: {x: -0.14124393, y: 0.4862955, z: -0.1729479, w: -0.19191085} - outSlope: {x: -0.14124393, y: 0.4862955, z: -0.1729479, w: -0.19191085} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.1166687 - value: {x: 0.09633167, y: 0.32329464, z: 0.94032633, w: -0.044578142} - inSlope: {x: -0.075130045, y: -0.74846125, z: 0.2631037, w: -0.030468907} - outSlope: {x: -0.075130045, y: -0.74846125, z: 0.2631037, w: -0.030468907} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.3333359 - value: {x: 0.086567394, y: 0.07419053, z: 0.99247044, w: -0.04476886} - inSlope: {x: -0.0028671017, y: -1.6410424, z: 0.12267181, w: 0.0058190296} - outSlope: {x: -0.0028671017, y: -1.6410424, z: 0.12267181, w: 0.0058190296} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: 0.08571626, y: 0.02413, z: 0.9949828, w: -0.045604974} - inSlope: {x: -0.05480507, y: 0.14155188, z: -0.0016951817, w: -0.051430017} - outSlope: {x: -0.05480507, y: 0.14155188, z: -0.0016951817, w: -0.051430017} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4833355 - value: {x: 0.08042812, y: 0.058671273, z: 0.99369663, w: -0.051536538} - inSlope: {x: -0.044558205, y: 0.17482883, z: -0.009709746, w: -0.05970934} - outSlope: {x: -0.044558205, y: 0.17482883, z: -0.009709746, w: -0.05970934} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.076846704, y: 0.03333672, z: 0.9948567, w: -0.056951027} - inSlope: {x: 0.028631678, y: -0.39583394, z: 0.014462692, w: 0.036273856} - outSlope: {x: 0.028631678, y: -0.39583394, z: 0.014462692, w: 0.036273856} + time: 2.65 + value: {x: 0.09995206, y: -0.06734777, z: 0.99247265, w: -0.021723311} + inSlope: {x: -0.003031346, y: -0.22605187, z: -0.0145054, w: 0.004454036} + outSlope: {x: -0.003031346, y: -0.22605187, z: -0.0145054, w: 0.004454036} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -10821,280 +9874,217 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: -0.2543097, y: 0.038634345, z: -0.0030373235, w: 0.9663461} - inSlope: {x: 0.5986594, y: 0.030932376, z: 0.016093193, w: 0.15305991} - outSlope: {x: 0.5986594, y: 0.030932376, z: 0.016093193, w: 0.15305991} + time: 0 + value: {x: -0.13956127, y: 0.04502878, z: -0.00066911115, w: 0.98918885} + inSlope: {x: 0.001221299, y: 0.00007309019, z: 0.000016802223, w: 0.00017166136} + outSlope: {x: 0.001221299, y: 0.00007309019, z: 0.000016802223, w: 0.00017166136} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.06666756 - value: {x: -0.18520942, y: 0.042368043, z: -0.0014213652, w: 0.9817843} - inSlope: {x: 1.8804674, y: 0.107270174, z: 0.034972027, w: 0.3396448} - outSlope: {x: 1.8804674, y: 0.107270174, z: 0.034972027, w: 0.3396448} + time: 0.16666667 + value: {x: -0.08711718, y: 0.04825395, z: -0.00012415717, w: 0.99502873} + inSlope: {x: 0.8414506, y: 0.053101037, z: 0.005901556, w: 0.07073522} + outSlope: {x: 0.8414506, y: 0.053101037, z: 0.005901556, w: 0.07073522} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: -0.08829323, y: 0.04817979, z: -0.000132564, w: 0.99492866} - inSlope: {x: 4.454974, y: 0.2837551, z: 0.023766449, w: 0.31889808} - outSlope: {x: 4.454974, y: 0.2837551, z: 0.023766449, w: 0.31889808} + time: 0.23333335 + value: {x: -0.059678074, y: 0.050006367, z: 0.00002138352, w: 0.99696434} + inSlope: {x: -0.7309968, y: -0.046997588, z: -0.0031529735, w: -0.045885477} + outSlope: {x: -0.7309968, y: -0.046997588, z: -0.0031529735, w: -0.045885477} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.000017417566, y: 0.05395609, z: -0.000003788285, w: 0.9985433} - inSlope: {x: 2.6492488, y: 0.17328417, z: 0.003863822, w: 0.10844158} - outSlope: {x: 2.6492488, y: 0.17328417, z: 0.003863822, w: 0.10844158} + time: 0.33333334 + value: {x: -0.2398778, y: 0.039382692, z: -0.0026531366, w: 0.9700003} + inSlope: {x: -2.199654, y: -0.11529577, z: -0.056656513, w: -0.53975165} + outSlope: {x: -2.199654, y: -0.11529577, z: -0.056656513, w: -0.53975165} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 + time: 0.5833334 + value: {x: -0.6010949, y: 0.027606746, z: -0.019308044, w: 0.7984673} + inSlope: {x: -0.50844, y: -0.0030696236, z: -0.033405825, w: -0.3826139} + outSlope: {x: -0.50844, y: -0.0030696236, z: -0.033405825, w: -0.3826139} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 0.9666667 + value: {x: -0.62829155, y: 0.027524335, z: -0.021136926, w: 0.77720356} + inSlope: {x: 0.05594011, y: 0.0000050291283, z: 0.0038429322, w: 0.045334663} + outSlope: {x: 0.05594011, y: 0.0000050291283, z: 0.0038429322, w: 0.045334663} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.2500001 + value: {x: -0.59717196, y: 0.027631316, z: -0.019050736, w: 0.80141085} + inSlope: {x: 0.45214245, y: 0.0030441894, z: 0.029540101, w: 0.33716893} + outSlope: {x: 0.45214245, y: 0.0030441894, z: 0.029540101, w: 0.33716893} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.4166667 + value: {x: -0.4677575, y: 0.029965773, z: -0.011488662, w: 0.883274} + inSlope: {x: 1.4144161, y: 0.03996512, z: 0.072550945, w: 0.746202} + outSlope: {x: 1.4144161, y: 0.03996512, z: 0.072550945, w: 0.746202} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5333334 + value: {x: -0.22864635, y: 0.039976936, z: -0.0023710853, w: 0.9726855} + inSlope: {x: 2.928956, y: 0.15691775, z: 0.07032515, w: 0.6719029} + outSlope: {x: 2.928956, y: 0.15691775, z: 0.07032515, w: 0.6719029} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5666667 + value: {x: -0.109181084, y: 0.046876404, z: -0.00031119265, w: 0.9929159} + inSlope: {x: 5.289606, y: 0.33240962, z: 0.037527457, w: 0.45428973} + outSlope: {x: 5.289606, y: 0.33240962, z: 0.037527457, w: 0.45428973} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.5833334 + value: {x: 0.000013833227, y: 0.053955853, z: -0.000003772416, w: 0.9985433} + inSlope: {x: 3.2758472, y: 0.21238333, z: 0.009222632, w: 0.16882198} + outSlope: {x: 3.2758472, y: 0.21238333, z: 0.009222632, w: 0.16882198} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} + - serializedVersion: 3 + time: 1.6000001 value: {x: 0.000013717015, y: 0.05395584, z: -0.0000037719017, w: 0.9985433} - inSlope: {x: -0.00011101823, y: -0.0000074879476, z: 0.0000004915098, w: 0} - outSlope: {x: -0.00011101823, y: -0.0000074879476, z: 0.0000004915098, w: 0} + inSlope: {x: -0.0000034863535, y: -0.00000033527405, z: 0.000000015429482, w: 0} + outSlope: {x: -0.0000034863535, y: -0.00000033527405, z: 0.000000015429482, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.000013717897, y: 0.05395584, z: -0.0000037719055, w: 0.9985433} - inSlope: {x: -0.0001897906, y: -0.000012740687, z: 0.0000008401199, w: 0} - outSlope: {x: -0.0001897906, y: -0.000012740687, z: 0.0000008401199, w: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.0000073907577, y: 0.053955417, z: -0.000003743898, w: 0.9985433} - inSlope: {x: -3.550793, y: -0.22928911, z: -0.0120962225, w: -0.19954509} - outSlope: {x: -3.550793, y: -0.22928911, z: -0.0120962225, w: -0.19954509} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.4833355 - value: {x: -0.11834424, y: 0.046312988, z: -0.00040697315, w: 0.9918919} - inSlope: {x: -6.5590973, y: -0.40319926, z: -0.06384948, w: -0.70736116} - outSlope: {x: -6.5590973, y: -0.40319926, z: -0.06384948, w: -0.70736116} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.5000019 - value: {x: -0.21862586, y: 0.040515646, z: -0.0021320274, w: 0.974965} - inSlope: {x: -5.004448, y: -0.27655393, z: -0.10598831, w: -1.0241313} - outSlope: {x: -5.004448, y: -0.27655393, z: -0.10598831, w: -1.0241313} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.53333473 - value: {x: -0.33774048, y: 0.03467186, z: -0.00573056, w: 0.940583} - inSlope: {x: -2.893159, y: -0.12689166, z: -0.1056997, w: -1.0211916} - outSlope: {x: -2.893159, y: -0.12689166, z: -0.1056997, w: -1.0211916} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.6333351 - value: {x: -0.5216426, y: 0.02866153, z: -0.014418159, w: 0.8525607} - inSlope: {x: -1.0665467, y: -0.021739356, z: -0.060879614, w: -0.6499181} - outSlope: {x: -1.0665467, y: -0.021739356, z: -0.060879614, w: -0.6499181} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.81666756 - value: {x: -0.61001027, y: 0.027562559, z: -0.01989888, w: 0.79166394} - inSlope: {x: -0.3202349, y: -0.001286186, z: -0.021377739, w: -0.24730687} - outSlope: {x: -0.3202349, y: -0.001286186, z: -0.021377739, w: -0.24730687} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.0166683 - value: {x: -0.6984838, y: 0.028114816, z: -0.026220614, w: 0.71459246} - inSlope: {x: -0.4677236, y: 0.008242666, z: -0.035592563, w: -0.45826238} - outSlope: {x: -0.4677236, y: 0.008242666, z: -0.035592563, w: -0.45826238} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.2833347 - value: {x: -0.6868485, y: 0.027927784, z: -0.025341779, w: 0.72582155} - inSlope: {x: 0.4914025, y: -0.0070600174, z: 0.03679913, w: 0.46628234} - outSlope: {x: 0.4914025, y: -0.0070600174, z: 0.03679913, w: 0.46628234} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.4166679 - value: {x: -0.5681195, y: 0.02790644, z: -0.017196454, w: 0.822293} - inSlope: {x: 1.6495247, y: 0.020555142, z: 0.10239389, w: 1.1366267} - outSlope: {x: 1.6495247, y: 0.020555142, z: 0.10239389, w: 1.1366267} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.5166683 - value: {x: -0.32836723, y: 0.035084073, z: -0.0053883037, w: 0.94388294} - inSlope: {x: 3.3881717, y: 0.15156724, z: 0.12027615, w: 1.1597137} - outSlope: {x: 3.3881717, y: 0.15156724, z: 0.12027615, w: 1.1597137} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.5500011 - value: {x: -0.19357653, y: 0.041896354, z: -0.0015867341, w: 0.9801889} - inSlope: {x: 5.740278, y: 0.32935795, z: 0.10088841, w: 0.9946747} - outSlope: {x: 5.740278, y: 0.32935795, z: 0.10088841, w: 0.9946747} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.5666695 - value: {x: -0.07647429, y: 0.04892863, z: -0.000056168115, w: 0.99587035} - inSlope: {x: 5.807525, y: 0.36177492, z: 0.047483753, w: 0.55058706} - outSlope: {x: 5.807525, y: 0.36177492, z: 0.047483753, w: 0.55058706} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.000018092745, y: 0.05395614, z: -0.0000037912746, w: 0.9985433} - inSlope: {x: 2.2946749, y: 0.15081866, z: 0.0015719103, w: 0.08019033} - outSlope: {x: 2.2946749, y: 0.15081866, z: 0.0015719103, w: 0.08019033} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 1.6000023 + time: 1.7166667 value: {x: 0.000013717015, y: 0.05395584, z: -0.0000037719017, w: 0.9985433} - inSlope: {x: -0.00013127393, y: -0.000008940833, z: 0.00000058119645, w: 0} - outSlope: {x: -0.00013127393, y: -0.000008940833, z: 0.00000058119645, w: 0} + inSlope: {x: -0.000011550556, y: -0.00000078230613, z: 0.000000051131476, w: 0} + outSlope: {x: -0.000011550556, y: -0.00000078230613, z: 0.000000051131476, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.000013717189, y: 0.05395584, z: -0.0000037719026, w: 0.9985433} - inSlope: {x: -0.00006450104, y: -0.0000044704166, z: 0.0000002855334, w: 0} - outSlope: {x: -0.00006450104, y: -0.0000044704166, z: 0.0000002855334, w: 0} + time: 1.7333335 + value: {x: 0.000013331994, y: 0.053955816, z: -0.0000037701973, w: 0.9985433} + inSlope: {x: -2.8571315, y: -0.18634216, z: -0.00545743, w: -0.12699199} + outSlope: {x: -2.8571315, y: -0.18634216, z: -0.00545743, w: -0.12699199} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.000011567013, y: 0.053955693, z: -0.000003762384, w: 0.9985433} - inSlope: {x: -2.8329592, y: -0.18482825, z: -0.0052624545, w: -0.1247586} - outSlope: {x: -2.8329592, y: -0.18482825, z: -0.0052624545, w: -0.1247586} + time: 1.7500001 + value: {x: -0.09522391, y: 0.04774444, z: -0.00018568608, w: 0.99431026} + inSlope: {x: -4.1346803, y: -0.26466286, z: -0.019247215, w: -0.27340853} + outSlope: {x: -4.1346803, y: -0.26466286, z: -0.019247215, w: -0.27340853} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: -0.09441681, y: 0.047794994, z: -0.00017918437, w: 0.99438477} - inSlope: {x: -4.6265564, y: -0.2938859, z: -0.026366651, w: -0.34477448} - outSlope: {x: -4.6265564, y: -0.2938859, z: -0.026366651, w: -0.34477448} + time: 1.7666668 + value: {x: -0.13780922, y: 0.04513373, z: -0.0006453434, w: 0.9894297} + inSlope: {x: -2.2553413, y: -0.13587625, z: -0.028913103, w: -0.29653102} + outSlope: {x: -2.2553413, y: -0.13587625, z: -0.028913103, w: -0.29653102} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8333359 - value: {x: -0.19686471, y: 0.041712403, z: -0.0016540329, w: 0.97954154} - inSlope: {x: -2.3213716, y: -0.13017172, z: -0.04682567, w: -0.45165515} - outSlope: {x: -2.3213716, y: -0.13017172, z: -0.04682567, w: -0.45165515} + time: 1.8833334 + value: {x: -0.28725076, y: 0.036993198, z: -0.0040051276, w: 0.95713246} + inSlope: {x: -0.7190374, y: -0.034838576, z: -0.02240487, w: -0.21367213} + outSlope: {x: -0.7190374, y: -0.034838576, z: -0.02240487, w: -0.21367213} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.9500027 - value: {x: -0.36222604, y: 0.033637643, z: -0.0066713667, w: 0.93145925} - inSlope: {x: -0.8428155, y: -0.034604885, z: -0.033436827, w: -0.3256305} - outSlope: {x: -0.8428155, y: -0.034604885, z: -0.033436827, w: -0.3256305} + time: 2.1333334 + value: {x: -0.29281655, y: 0.036725454, z: -0.0041810414, w: 0.95545393} + inSlope: {x: 0.47641888, y: 0.022818357, z: 0.015180983, w: 0.14491275} + outSlope: {x: 0.47641888, y: 0.022818357, z: 0.015180983, w: 0.14491275} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.1500015 - value: {x: -0.36374578, y: 0.033575542, z: -0.00673197, w: 0.9308686} - inSlope: {x: 0.76974857, y: 0.031466927, z: 0.030683152, w: 0.29900292} - outSlope: {x: 0.76974857, y: 0.031466927, z: 0.030683152, w: 0.29900292} + time: 2.3000002 + value: {x: -0.14557722, y: 0.044669975, z: -0.00075361866, w: 0.98833764} + inSlope: {x: 1.5555482, y: 0.09268114, z: 0.021970626, w: 0.22127888} + outSlope: {x: 1.5555482, y: 0.09268114, z: 0.021970626, w: 0.22127888} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3166695 - value: {x: -0.13793589, y: 0.045126125, z: -0.00064704963, w: 0.9894124} - inSlope: {x: 2.1534176, y: 0.12940426, z: 0.028257485, w: 0.28850493} - outSlope: {x: 2.1534176, y: 0.12940426, z: 0.028257485, w: 0.28850493} + time: 2.3333335 + value: {x: -0.08007355, y: 0.048699737, z: -0.00007753455, w: 0.9955986} + inSlope: {x: 2.574541, y: 0.16417761, z: 0.013933009, w: 0.18443424} + outSlope: {x: 2.574541, y: 0.16417761, z: 0.013933009, w: 0.18443424} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3666687 - value: {x: -0.034322627, y: 0.051662087, z: 0.000068624235, w: 0.99807465} - inSlope: {x: 0.34847632, y: 0.022637295, z: 0.0009463965, w: 0.017543703} - outSlope: {x: 0.34847632, y: 0.022637295, z: 0.0009463965, w: 0.017543703} + time: 2.3833334 + value: {x: 0.000013569793, y: 0.053955827, z: -0.0000037712498, w: 0.9985433} + inSlope: {x: -1.3849978, y: -0.0921143, z: 0.0018265664, w: -0.02717438} + outSlope: {x: -1.3849978, y: -0.0921143, z: 0.0018265664, w: -0.02717438} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.416668 - value: {x: -0.11071543, y: 0.046781715, z: -0.00032649474, w: 0.99275047} - inSlope: {x: -1.8662919, y: -0.11516866, z: -0.018548863, w: -0.20102927} - outSlope: {x: -1.8662919, y: -0.11516866, z: -0.018548863, w: -0.20102927} + time: 2.4 + value: {x: -0.04615272, y: 0.05088538, z: 0.000057113084, w: 0.9976375} + inSlope: {x: -2.3400946, y: -0.1537095, z: -0.0018357087, w: -0.08357413} + outSlope: {x: -2.3400946, y: -0.1537095, z: -0.0018357087, w: -0.08357413} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.5833359 - value: {x: -0.27339974, y: 0.037671644, z: -0.003582858, w: 0.9611559} - inSlope: {x: -0.07370465, y: -0.0036636181, z: -0.0021774631, w: -0.020728428} - outSlope: {x: -0.07370465, y: -0.0036636181, z: -0.0021774631, w: -0.020728428} + time: 2.4833333 + value: {x: -0.15546799, y: 0.044085328, z: -0.00090227136, w: 0.98685634} + inSlope: {x: -0.68738145, y: -0.04048696, z: -0.010590503, w: -0.105161704} + outSlope: {x: -0.68738145, y: -0.04048696, z: -0.010590503, w: -0.105161704} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.26156613, y: 0.03826471, z: -0.003239691, w: 0.96442133} - inSlope: {x: 0.33966583, y: 0.017114319, z: 0.009728478, w: 0.09255193} - outSlope: {x: 0.33966583, y: 0.017114319, z: 0.009728478, w: 0.09255193} + time: 2.65 + value: {x: -0.14117263, y: 0.044932444, z: -0.000691309, w: 0.98896456} + inSlope: {x: 0.2660173, y: 0.01585187, z: 0.0037638203, w: 0.037865676} + outSlope: {x: 0.2660173, y: 0.01585187, z: 0.0037638203, w: 0.037865676} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -11107,262 +10097,226 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.3513828, y: -0.06076669, z: -0.055620305, w: 0.9326007} - inSlope: {x: 0.08906679, y: -0.016164355, z: 0.07437119, w: -0.030309424} - outSlope: {x: 0.08906679, y: -0.016164355, z: 0.07437119, w: -0.030309424} + time: 0 + value: {x: 0.32798523, y: 0.07073797, z: -0.0078493245, w: 0.941998} + inSlope: {x: 0.15826462, y: -0.060412284, z: -0.027710402, w: -0.05108356} + outSlope: {x: 0.15826462, y: -0.060412284, z: -0.027710402, w: -0.05108356} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.37960872, y: -0.068873286, z: -0.04423786, w: 0.9215187} - inSlope: {x: 0.12417187, y: -0.2605374, z: 0.24179944, w: -0.058798358} - outSlope: {x: 0.12417187, y: -0.2605374, z: 0.24179944, w: -0.058798358} + time: 0.16666667 + value: {x: 0.45938045, y: -0.0050190496, z: -0.025397163, w: 0.8878623} + inSlope: {x: 0.7725013, y: -0.71904886, z: -0.011329709, w: -0.40324512} + outSlope: {x: 0.7725013, y: -0.71904886, z: -0.011329709, w: -0.40324512} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.10000229 - value: {x: 0.37743527, y: -0.07428138, z: -0.039600134, w: 0.9222021} - inSlope: {x: -0.64653224, y: -0.40607163, z: 0.35332966, w: 0.23911007} - outSlope: {x: -0.64653224, y: -0.40607163, z: 0.35332966, w: 0.23911007} + time: 0.25 + value: {x: 0.5239483, y: -0.055750106, z: -0.021310227, w: 0.8496564} + inSlope: {x: 0.9493876, y: -0.39377284, z: 0.02189338, w: -0.6101167} + outSlope: {x: 0.9493876, y: -0.39377284, z: 0.02189338, w: -0.6101167} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.1166687 - value: {x: 0.35805798, y: -0.0824088, z: -0.032460384, w: 0.9294889} - inSlope: {x: -0.07667929, y: -0.2598148, z: 0.3451507, w: 0.021788806} - outSlope: {x: -0.07667929, y: -0.2598148, z: 0.3451507, w: 0.021788806} + time: 0.36666667 + value: {x: 0.5564865, y: -0.06730209, z: -0.035032704, w: 0.827385} + inSlope: {x: -0.63686717, y: 0.085111186, z: -0.23350495, w: 0.42314702} + outSlope: {x: -0.63686717, y: 0.085111186, z: -0.23350495, w: 0.42314702} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.13333511 - value: {x: 0.37487933, y: -0.08294174, z: -0.028095286, w: 0.9229284} - inSlope: {x: 0.96610796, y: -0.036506318, z: 0.25559735, w: -0.38709337} - outSlope: {x: 0.96610796, y: -0.036506318, z: 0.25559735, w: -0.38709337} + time: 0.5166667 + value: {x: 0.34402615, y: -0.047617998, z: -0.06942707, w: 0.93517834} + inSlope: {x: -1.8240428, y: 0.15924865, z: -0.15697947, w: 0.6679213} + outSlope: {x: -1.8240428, y: 0.15924865, z: -0.15697947, w: 0.6679213} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.3666687 - value: {x: 0.46401355, y: -0.09281531, z: -0.0049334336, w: 0.8809384} - inSlope: {x: 0.09975824, y: 0.0033226372, z: -0.09605451, w: -0.0527831} - outSlope: {x: 0.09975824, y: 0.0033226372, z: -0.09605451, w: -0.0527831} + time: 0.6666667 + value: {x: 0.1572588, y: -0.034647886, z: -0.077755064, w: 0.9838818} + inSlope: {x: -0.07940021, y: 0.0013207449, z: 0.054093126, w: 0.017125022} + outSlope: {x: -0.07940021, y: 0.0013207449, z: 0.054093126, w: 0.017125022} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.45000267 - value: {x: 0.47375214, y: -0.0921785, z: -0.020721804, w: 0.87557566} - inSlope: {x: 0.11628577, y: 0.01870849, z: -0.30181456, w: -0.068245076} - outSlope: {x: 0.11628577, y: 0.01870849, z: -0.30181456, w: -0.068245076} + time: 0.9166667 + value: {x: 0.15133768, y: 0.030731587, z: 0.03834569, w: 0.9872599} + inSlope: {x: -0.16189797, y: 0.26881096, z: 0.46427166, w: -0.0013142833} + outSlope: {x: -0.16189797, y: 0.26881096, z: 0.46427166, w: -0.0013142833} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.47566077, y: -0.09180971, z: -0.026201498, w: 0.87443197} - inSlope: {x: 1.3551353, y: 0.3162234, z: -0.5138839, w: -0.7651315} - outSlope: {x: 1.3551353, y: 0.3162234, z: -0.5138839, w: -0.7651315} + time: 1.1166667 + value: {x: 0.120985635, y: 0.049559202, z: 0.06779965, w: 0.98909533} + inSlope: {x: 0.08445018, y: 0.12814294, z: 0.06291999, w: -0.021119647} + outSlope: {x: 0.08445018, y: 0.12814294, z: 0.06291999, w: -0.021119647} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.4833355 - value: {x: 0.5189226, y: -0.08163788, z: -0.037851006, w: 0.85007167} - inSlope: {x: 1.8582995, y: 0.54991823, z: -0.6049694, w: -1.0716858} - outSlope: {x: 1.8582995, y: 0.54991823, z: -0.6049694, w: -1.0716858} + time: 1.3333334 + value: {x: 0.20189843, y: 0.106937654, z: 0.06224161, w: 0.9715592} + inSlope: {x: 0.8189078, y: 0.30920738, z: -0.21095392, w: -0.19200164} + outSlope: {x: 0.8189078, y: 0.30920738, z: -0.21095392, w: -0.19200164} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.55000114 - value: {x: 0.53350633, y: -0.058825012, z: -0.06350693, w: 0.84135455} - inSlope: {x: -0.40454945, y: 0.24947372, z: -0.28664356, w: 0.25173452} - outSlope: {x: -0.40454945, y: 0.24947372, z: -0.28664356, w: 0.25173452} + time: 1.4666667 + value: {x: 0.38356924, y: 0.14026132, z: -0.004608337, w: 0.9127871} + inSlope: {x: 1.5208981, y: 0.052105937, z: -0.696008, w: -0.6498581} + outSlope: {x: 1.5208981, y: 0.052105937, z: -0.696008, w: -0.6498581} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: 0.45498198, y: -0.03351348, z: -0.087032676, w: 0.88560355} - inSlope: {x: -0.59484893, y: 0.1954009, z: -0.008573344, w: 0.31184155} - outSlope: {x: -0.59484893, y: 0.1954009, z: -0.008573344, w: 0.31184155} + time: 1.5500001 + value: {x: 0.47990635, y: 0.12718005, z: -0.06077813, w: 0.86592215} + inSlope: {x: 0.42317432, y: -0.40855268, z: -0.61176485, w: -0.21504185} + outSlope: {x: 0.42317432, y: -0.40855268, z: -0.61176485, w: -0.21504185} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.91666794 - value: {x: 0.30646908, y: 0.040189154, z: 0.009944957, w: 0.9509799} - inSlope: {x: -0.59293014, y: 0.17173575, z: 0.4852442, w: 0.17907059} - outSlope: {x: -0.59293014, y: 0.17173575, z: 0.4852442, w: 0.17907059} + time: 1.5666667 + value: {x: 0.48244596, y: 0.11918755, z: -0.070775636, w: 0.8648879} + inSlope: {x: -0.611369, y: -0.6372807, z: -0.5895953, w: 0.3667549} + outSlope: {x: -0.611369, y: -0.6372807, z: -0.5895953, w: 0.3667549} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: 0.19243452, y: 0.045155793, z: 0.043375824, w: 0.9793102} - inSlope: {x: -0.19993626, y: 0.10980807, z: 0.028060358, w: 0.033056047} - outSlope: {x: -0.19993626, y: 0.10980807, z: 0.028060358, w: 0.033056047} + time: 1.5833334 + value: {x: 0.4595274, y: 0.105937384, z: -0.08043129, w: 0.8781473} + inSlope: {x: -0.2637753, y: -0.4256138, z: -0.3388175, w: 0.17045976} + outSlope: {x: -0.2637753, y: -0.4256138, z: -0.3388175, w: 0.17045976} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: 0.2318769, y: 0.09676692, z: 0.043616466, w: 0.9669369} - inSlope: {x: 0.7816756, y: 0.39411685, z: -0.11886972, w: -0.22331697} - outSlope: {x: 0.7816756, y: 0.39411685, z: -0.11886972, w: -0.22331697} + time: 1.6000001 + value: {x: 0.47365355, y: 0.10500043, z: -0.08206955, w: 0.8705698} + inSlope: {x: 0.78319025, y: -0.054711327, z: -0.091366276, w: -0.4269224} + outSlope: {x: 0.78319025, y: -0.054711327, z: -0.091366276, w: -0.4269224} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.4833355 - value: {x: 0.39752316, y: 0.14066152, z: -0.017251296, w: 0.90658265} - inSlope: {x: 1.2208735, y: 0.06473878, z: -0.7060988, w: -0.5572482} - outSlope: {x: 1.2208735, y: 0.06473878, z: -0.7060988, w: -0.5572482} + time: 1.7166667 + value: {x: 0.5122961, y: 0.10509783, z: -0.08731926, w: 0.8478694} + inSlope: {x: -0.08465191, y: 0.13462478, z: 0.021771388, w: 0.036540434} + outSlope: {x: -0.08465191, y: 0.13462478, z: 0.021771388, w: 0.036540434} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: 0.4436852, y: 0.13532978, z: -0.05344626, w: 0.88429224} - inSlope: {x: 0.42378652, y: -0.31208023, z: -0.72232634, w: -0.20659226} - outSlope: {x: 0.42378652, y: -0.31208023, z: -0.72232634, w: -0.20659226} + time: 1.7333335 + value: {x: 0.5100784, y: 0.10769185, z: -0.08674533, w: 0.8489392} + inSlope: {x: 0.8155251, y: 0.50816363, z: 0.23436594, w: -0.5569328} + outSlope: {x: 0.8155251, y: 0.50816363, z: 0.23436594, w: -0.5569328} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.4467796, y: 0.12876932, z: -0.06544472, w: 0.88290626} - inSlope: {x: -0.4645689, y: -0.5732682, z: -0.75271654, w: 0.2531814} - outSlope: {x: -0.4645689, y: -0.5732682, z: -0.75271654, w: 0.2531814} + time: 1.7500001 + value: {x: 0.5394802, y: 0.12203662, z: -0.07950707, w: 0.829305} + inSlope: {x: 1.0351316, y: 0.6867255, z: 0.39549142, w: -0.7119698} + outSlope: {x: 1.0351316, y: 0.6867255, z: 0.39549142, w: -0.7119698} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5833359 - value: {x: 0.40811405, y: 0.10756428, z: -0.0833318, w: 0.902734} - inSlope: {x: -0.33504966, y: -0.25887644, z: -0.13618654, w: 0.17814074} - outSlope: {x: -0.33504966, y: -0.25887644, z: -0.13618654, w: 0.17814074} + time: 1.7833334 + value: {x: 0.54447067, y: 0.1380877, z: -0.06730944, w: 0.8245926} + inSlope: {x: -0.09530792, y: 0.4303215, z: 0.3874621, w: 0.022376796} + outSlope: {x: -0.09530792, y: 0.4303215, z: 0.3874621, w: 0.022376796} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6000023 - value: {x: 0.41702953, y: 0.107590616, z: -0.08307741, w: 0.89867055} - inSlope: {x: 0.49143827, y: -0.0010447365, z: 0.009410227, w: -0.22658753} - outSlope: {x: 0.49143827, y: -0.0010447365, z: 0.009410227, w: -0.22658753} + time: 2 + value: {x: 0.48904365, y: 0.17263521, z: 0.0021794382, w: 0.8550021} + inSlope: {x: 0.25470322, y: -0.10800361, z: -0.013225351, w: -0.12414637} + outSlope: {x: 0.25470322, y: -0.10800361, z: -0.013225351, w: -0.12414637} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7666683 - value: {x: 0.4479437, y: 0.09947655, z: -0.08625521, w: 0.8843138} - inSlope: {x: 0.008508096, y: -0.114588395, z: -0.007997799, w: 0.0077928305} - outSlope: {x: 0.008508096, y: -0.114588395, z: -0.007997799, w: 0.0077928305} + time: 2.3000002 + value: {x: 0.53255606, y: 0.104914494, z: -0.03266039, w: 0.839232} + inSlope: {x: -0.20346361, y: -0.27058375, z: -0.10812436, w: 0.15835956} + outSlope: {x: -0.20346361, y: -0.27058375, z: -0.10812436, w: 0.15835956} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.4479481, y: 0.09748857, z: -0.086378746, w: 0.88452095} - inSlope: {x: 1.0429088, y: 0.20714325, z: 0.17004593, w: -0.5628165} - outSlope: {x: 1.0429088, y: 0.20714325, z: 0.17004593, w: -0.5628165} + time: 2.3500001 + value: {x: 0.504683, y: 0.08909827, z: -0.03777873, w: 0.85786325} + inSlope: {x: -0.84951985, y: -0.31751978, z: -0.04658398, w: 0.5327498} + outSlope: {x: -0.84951985, y: -0.31751978, z: -0.04658398, w: 0.5327498} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.4827068, y: 0.10638122, z: -0.0805871, w: 0.86555356} - inSlope: {x: 1.4771671, y: 0.4058892, z: 0.34325808, w: -0.81835634} - outSlope: {x: 1.4771671, y: 0.4058892, z: 0.34325808, w: -0.81835634} + time: 2.3833334 + value: {x: 0.49024385, y: 0.082886025, z: -0.036352683, w: 0.8668733} + inSlope: {x: 0.42105985, y: 0.02101982, z: 0.14285001, w: -0.23985052} + outSlope: {x: 0.42105985, y: 0.02101982, z: 0.14285001, w: -0.23985052} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: 0.5093717, y: 0.11536844, z: -0.061139565, w: 0.8505837} - inSlope: {x: 0.07091332, y: 0.02068149, z: 0.24627501, w: -0.027460875} - outSlope: {x: 0.07091332, y: 0.02068149, z: 0.24627501, w: -0.027460875} + time: 2.4 + value: {x: 0.5057233, y: 0.085284285, z: -0.033021413, w: 0.85783464} + inSlope: {x: 0.6378567, y: 0.10269987, z: 0.19663444, w: -0.37375546} + outSlope: {x: 0.6378567, y: 0.10269987, z: 0.19663444, w: -0.37375546} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.0333347 - value: {x: 0.52302754, y: 0.106570385, z: -0.039105672, w: 0.84472233} - inSlope: {x: 0.21973886, y: -0.08855069, z: 0.00999954, w: -0.12444209} - outSlope: {x: 0.21973886, y: -0.08855069, z: 0.00999954, w: -0.12444209} + time: 2.5833335 + value: {x: 0.38685846, y: 0.0760478, z: -0.008396149, w: 0.9189596} + inSlope: {x: -1.1275918, y: -0.10164107, z: 0.030685954, w: 0.48427868} + outSlope: {x: -1.1275918, y: -0.10164107, z: 0.030685954, w: 0.48427868} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3166695 - value: {x: 0.53679717, y: 0.061168507, z: -0.05681655, w: 0.83957076} - inSlope: {x: -0.46984562, y: -0.2714889, z: -0.0587371, w: 0.3149991} - outSlope: {x: -0.46984562, y: -0.2714889, z: -0.0587371, w: 0.3149991} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.383335 - value: {x: 0.50601846, y: 0.042522226, z: -0.053631134, w: 0.8598028} - inSlope: {x: 0.23656014, y: -0.15304963, z: 0.19073468, w: -0.12052422} - outSlope: {x: 0.23656014, y: -0.15304963, z: 0.19073468, w: -0.12052422} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.466669 - value: {x: 0.50421673, y: 0.018874662, z: -0.03734415, w: 0.86256284} - inSlope: {x: -0.50545037, y: -0.45442313, z: 0.11413744, w: 0.3090667} - outSlope: {x: -0.50545037, y: -0.45442313, z: 0.11413744, w: 0.3090667} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6000023 - value: {x: 0.3855234, y: -0.04754636, z: -0.049752705, w: 0.9201281} - inSlope: {x: -0.86957204, y: -0.36680013, z: -0.18495007, w: 0.33680654} - outSlope: {x: -0.86957204, y: -0.36680013, z: -0.18495007, w: 0.33680654} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.35425672, y: -0.05986544, z: -0.05586618, w: 0.9315564} - inSlope: {x: -0.42618448, y: -0.15741834, z: -0.0649366, w: 0.1501452} - outSlope: {x: -0.42618448, y: -0.15741834, z: -0.0649366, w: 0.1501452} + time: 2.65 + value: {x: 0.3310055, y: 0.07100927, z: -0.0078383265, w: 0.9409206} + inSlope: {x: -0.5100118, y: -0.046022728, z: -0.000938327, w: 0.18550533} + outSlope: {x: -0.5100118, y: -0.046022728, z: -0.000938327, w: 0.18550533} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -11375,145 +10329,109 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.6473976, y: -0.008646703, z: 0.0073455647, w: 0.76206803} - inSlope: {x: -0.12744622, y: -0.0012257883, z: -0.0014469621, w: 0.10796235} - outSlope: {x: -0.12744622, y: -0.0012257883, z: -0.0014469621, w: 0.10796235} + time: 0 + value: {x: 0.6473977, y: -0.008646681, z: 0.007345593, w: 0.762068} + inSlope: {x: -0.12744069, y: -0.0012248753, z: -0.0014459899, w: 0.10795354} + outSlope: {x: -0.12744069, y: -0.0012248753, z: -0.0014459899, w: 0.10795354} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.08333588 - value: {x: 0.6005376, y: -0.009071579, z: 0.006813902, w: 0.799516} - inSlope: {x: -1.0325704, y: -0.008765036, z: -0.011705867, w: 0.77327037} - outSlope: {x: -1.0325704, y: -0.008765036, z: -0.011705867, w: 0.77327037} + time: 0.16666667 + value: {x: 0.49009624, y: -0.009889545, z: 0.0055605504, w: 0.87159455} + inSlope: {x: -1.5008051, y: -0.009573867, z: -0.017026525, w: 0.8438963} + outSlope: {x: -1.5008051, y: -0.009573867, z: -0.017026525, w: 0.8438963} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: 0.48875594, y: -0.017660785, z: -0.017053328, w: 0.8720751} - inSlope: {x: -0.26522535, y: -0.0002364291, z: -0.043418474, w: 0.14783132} - outSlope: {x: -0.26522535, y: -0.0002364291, z: -0.043418474, w: 0.14783132} + time: 0.33333334 + value: {x: 0.3147813, y: -0.010768788, z: 0.003571555, w: 0.94909644} + inSlope: {x: -0.079293326, y: -0.00029627263, z: -0.0008891951, w: 0.026421573} + outSlope: {x: -0.079293326, y: -0.00029627263, z: -0.0008891951, w: 0.026421573} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: 0.43047008, y: -0.01605665, z: -0.0126576, w: 0.90237325} - inSlope: {x: -1.1722398, y: 0.040245764, z: 0.12718081, w: 0.55939394} - outSlope: {x: -1.1722398, y: 0.040245764, z: 0.12718081, w: 0.55939394} + time: 0.6833334 + value: {x: 0.31478083, y: -0.010768791, z: 0.0035715506, w: 0.9490966} + inSlope: {x: 0.0000026822051, y: 0.00000022351723, z: 0.0000007683402, w: 0} + outSlope: {x: 0.0000026822051, y: 0.00000022351723, z: 0.0000007683402, w: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 0.46666908 - value: {x: 0.33179808, y: -0.011744569, z: 0.00062350027, w: 0.9432771} - inSlope: {x: -1.3471144, y: 0.072294235, z: 0.21923676, w: 0.4836955} - outSlope: {x: -1.3471144, y: 0.072294235, z: 0.21923676, w: 0.4836955} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 0.53333473 + time: 1.5000001 value: {x: 0.31478095, y: -0.010768769, z: 0.003571611, w: 0.94909656} - inSlope: {x: 0.000092984665, y: -0.00000810263, z: -0.000024370755, w: -0.000028610666} - outSlope: {x: 0.000092984665, y: -0.00000810263, z: -0.000024370755, w: -0.000028610666} + inSlope: {x: 0.0000008940705, y: -0.000000111758816, z: -0.00000030733673, w: -0.000001788141} + outSlope: {x: 0.0000008940705, y: -0.000000111758816, z: -0.00000030733673, w: -0.000001788141} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.3500023 - value: {x: 0.31478095, y: -0.010768774, z: 0.0035715986, w: 0.94909656} - inSlope: {x: -0.0000017881666, y: -0.00000027940104, z: -0.00000083121813, w: 0} - outSlope: {x: -0.0000017881666, y: -0.00000027940104, z: -0.00000083121813, w: 0} + time: 1.6000001 + value: {x: 0.33100387, y: -0.011106925, z: 0.002546728, w: 0.9435606} + inSlope: {x: 0.6409708, y: -0.0129541345, z: -0.039442092, w: -0.22381535} + outSlope: {x: 0.6409708, y: -0.0129541345, z: -0.039442092, w: -0.22381535} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.31478396, y: -0.010768882, z: 0.0035712712, w: 0.94909555} - inSlope: {x: 0.0002226114, y: -0.0000073477772, z: -0.000022406519, w: -0.00007330971} - outSlope: {x: 0.0002226114, y: -0.0000073477772, z: -0.000022406519, w: -0.00007330971} + time: 1.7166667 + value: {x: 0.3238952, y: -0.010940561, z: 0.0030519732, w: 0.94602484} + inSlope: {x: -0.49500656, y: 0.00972301, z: 0.029491348, w: 0.16930595} + outSlope: {x: -0.49500656, y: 0.00972301, z: 0.029491348, w: 0.16930595} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.5666695 - value: {x: 0.31478843, y: -0.010769019, z: 0.0035708505, w: 0.94909406} - inSlope: {x: 0.5325464, y: -0.016676135, z: -0.050472002, w: -0.18223922} - outSlope: {x: 0.5325464, y: -0.016676135, z: -0.050472002, w: -0.18223922} + time: 1.8500001 + value: {x: 0.31478107, y: -0.010768769, z: 0.0035716125, w: 0.9490965} + inSlope: {x: -0.000007152526, y: 0.00000013969752, z: 0.00000038416798, w: 0.0000017881283} + outSlope: {x: -0.000007152526, y: 0.00000013969752, z: 0.00000038416798, w: 0.0000017881283} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.6166687 - value: {x: 0.3671251, y: -0.012243799, z: -0.00093202636, w: 0.93009055} - inSlope: {x: 0.7791561, y: -0.018786032, z: -0.05825581, w: -0.30560303} - outSlope: {x: 0.7791561, y: -0.018786032, z: -0.05825581, w: -0.30560303} + time: 2.3166668 + value: {x: 0.3147812, y: -0.010768768, z: 0.0035716135, w: 0.94909644} + inSlope: {x: 0.00016450897, y: 0.00000039115585, z: 0.0000011594977, w: -0.00005364423} + outSlope: {x: 0.00016450897, y: 0.00000039115585, z: 0.0000011594977, w: -0.00005364423} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.31962976, y: -0.010917234, z: 0.0031235006, w: 0.9474745} - inSlope: {x: -0.5045598, y: 0.015019957, z: 0.045458667, w: 0.17237747} - outSlope: {x: -0.5045598, y: 0.015019957, z: 0.045458667, w: 0.17237747} + time: 2.4333334 + value: {x: 0.3923257, y: -0.010435866, z: 0.0044514597, w: 0.9197564} + inSlope: {x: 1.3286844, y: 0.006451166, z: 0.015075706, w: -0.56856984} + outSlope: {x: 1.3286844, y: 0.006451166, z: 0.015075706, w: -0.56856984} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 1.8666687 - value: {x: 0.31478104, y: -0.010768775, z: 0.0035715941, w: 0.9490965} - inSlope: {x: -0.00001341125, y: 0.00000055880207, z: 0.0000016973613, w: 0.0000035763333} - outSlope: {x: -0.00001341125, y: 0.00000055880207, z: 0.0000016973613, w: 0.0000035763333} + time: 2.5666668 + value: {x: 0.5820405, y: -0.009225489, z: 0.006604028, w: 0.8130807} + inSlope: {x: 1.176291, y: 0.009530904, z: 0.013346586, w: -0.8399972} + outSlope: {x: 1.176291, y: 0.009530904, z: 0.013346586, w: -0.8399972} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.3166695 - value: {x: 0.31478098, y: -0.010768773, z: 0.0035716007, w: 0.9490965} - inSlope: {x: 0.000039339564, y: -0.00000094995073, z: -0.0000027590502, w: -0.000012516962} - outSlope: {x: 0.000039339564, y: -0.00000094995073, z: -0.0000027590502, w: -0.000012516962} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.4333344 - value: {x: 0.39232543, y: -0.010435868, z: 0.004451457, w: 0.91975653} - inSlope: {x: 1.3288655, y: 0.006452509, z: 0.015079018, w: -0.5686431} - outSlope: {x: 1.3288655, y: 0.006452509, z: 0.015079018, w: -0.5686431} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.5666695 - value: {x: 0.58204293, y: -0.009225477, z: 0.006604042, w: 0.8130789} - inSlope: {x: 1.1762725, y: 0.00953084, z: 0.013346474, w: -0.83998823} - outSlope: {x: 1.1762725, y: 0.00953084, z: 0.013346474, w: -0.83998823} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.6452737, y: -0.008667111, z: 0.0073214737, w: 0.7638672} - inSlope: {x: 0.36635244, y: 0.0034829574, z: 0.0041565653, w: -0.3069853} - outSlope: {x: 0.36635244, y: 0.0034829574, z: 0.0041565653, w: -0.3069853} + time: 2.65 + value: {x: 0.6452737, y: -0.008667096, z: 0.0073214932, w: 0.7638672} + inSlope: {x: 0.36638653, y: 0.0034834105, z: 0.004157149, w: -0.3070131} + outSlope: {x: 0.36638653, y: 0.0034834105, z: 0.004157149, w: -0.3070131} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} @@ -11526,8 +10444,8 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 - value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + time: 0 + value: {x: 0.000000041442007, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -11535,8 +10453,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334, w: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.00000004163321, y: -0, z: -0, w: 1} + time: 2.65 + value: {x: 0.000000041442007, y: -0, z: -0, w: 1} inSlope: {x: 0, y: 0, z: 0, w: 0} outSlope: {x: 0, y: 0, z: 0, w: 0} tangentMode: 0 @@ -11556,152 +10474,179 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: -0.24380843, y: 0.8762206, z: -0.1091843} - inSlope: {x: 0.0060394113, y: -0.007368145, z: -0.019992832} - outSlope: {x: 0.0060394113, y: -0.007368145, z: -0.019992832} + inSlope: {x: 0.007259422, y: -0.0033133363, z: -0.024806809} + outSlope: {x: 0.007259422, y: -0.0033133363, z: -0.024806809} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: -0.23468807, y: 0.86386955, z: -0.1388474} - inSlope: {x: 0.08087814, y: -0.119679324, z: -0.25890884} - outSlope: {x: 0.08088882, y: -0.11971093, z: -0.25896236} + time: 0.15 + value: {x: -0.23596784, y: 0.87211215, z: -0.13234285} + inSlope: {x: 0.089696445, y: -0.051953338, z: -0.23030455} + outSlope: {x: 0.08969262, y: -0.051978186, z: -0.23030649} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: -0.21837659, y: 0.8253131, z: -0.18537201} - inSlope: {x: 0.010839027, y: -0.17662379, z: 0.012590762} - outSlope: {x: 0.01083968, y: -0.17661464, z: 0.012583513} + time: 0.31666666 + value: {x: -0.21452346, y: 0.86030376, z: -0.16322626} + inSlope: {x: 0.18599322, y: -0.09173046, z: -0.15966363} + outSlope: {x: 0.18598254, y: -0.091760375, z: -0.15966111} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.70000076 - value: {x: -0.21797891, y: 0.7793302, z: -0.16491957} - inSlope: {x: 0.010620223, y: 0.028191693, z: 0.18888497} - outSlope: {x: 0.010612647, y: 0.028174251, z: 0.1888859} + time: 0.46666667 + value: {x: -0.20152816, y: 0.8315435, z: -0.17954364} + inSlope: {x: -0.094994046, y: -0.48218033, z: -0.023374587} + outSlope: {x: -0.09498881, y: -0.48216853, z: -0.023371363} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.8666668 - value: {x: -0.21175483, y: 0.7999435, z: -0.11666374} - inSlope: {x: 0.047426615, y: 0.21525507, z: 0.31508186} - outSlope: {x: 0.04742018, y: 0.21517396, z: 0.31498513} + time: 0.73333335 + value: {x: -0.21334992, y: 0.7995063, z: -0.15107258} + inSlope: {x: 0.0337251, y: 0.12490635, z: 0.26629302} + outSlope: {x: 0.03373274, y: 0.12492054, z: 0.26630098} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: -0.19736134, y: 0.8651774, z: -0.022828829} - inSlope: {x: 0.03283823, y: 0.023622617, z: 0.3265655} - outSlope: {x: 0.03282542, y: 0.023649957, z: 0.32645708} + time: 0.8833333 + value: {x: -0.20672989, y: 0.823208, z: -0.11111195} + inSlope: {x: 0.032968055, y: 0.14777756, z: 0.1928916} + outSlope: {x: 0.03296702, y: 0.14780153, z: 0.1928888} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2166672 - value: {x: -0.19567198, y: 0.86585814, z: -0.0008406472} - inSlope: {x: 0.018262811, y: 0.00905383, z: 0.33125034} - outSlope: {x: 0.01825867, y: 0.009084349, z: 0.33122587} + time: 1 + value: {x: -0.20341955, y: 0.8376113, z: -0.08323902} + inSlope: {x: 0.021592021, y: 0.06740641, z: 0.36746} + outSlope: {x: 0.021596218, y: 0.06738222, z: 0.36745852} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4000015 - value: {x: -0.1955046, y: 0.8658262, z: 0.054779418} - inSlope: {x: -0.01435219, y: -0.021236164, z: 0.25671092} - outSlope: {x: -0.014350399, y: -0.021215703, z: 0.2566245} + time: 1.1333333 + value: {x: -0.20098504, y: 0.84351385, z: -0.026686208} + inSlope: {x: 0.02120385, y: 0.07837487, z: 0.37575236} + outSlope: {x: 0.021199323, y: 0.0783692, z: 0.3757513} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.19823183, y: 0.8317359, z: 0.10386743} - inSlope: {x: -0.00058130233, y: -0.14299618, z: 0.012163179} - outSlope: {x: -0.00058616424, y: -0.14292839, z: 0.012161604} + time: 1.1833333 + value: {x: -0.19962989, y: 0.84918684, z: -0.009792521} + inSlope: {x: 0.03430756, y: 0.14501964, z: 0.32117873} + outSlope: {x: 0.03430873, y: 0.1450306, z: 0.32115707} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0500011 - value: {x: -0.2146037, y: 0.77470267, z: 0.06071268} - inSlope: {x: -0.03415116, y: -0.026903175, z: -0.19590339} - outSlope: {x: -0.03415644, y: -0.02690078, z: -0.19595814} + time: 1.3833333 + value: {x: -0.19375788, y: 0.87851125, z: 0.04665001} + inSlope: {x: -0.006270387, y: 0.04313903, z: 0.2463193} + outSlope: {x: -0.0062668975, y: 0.04315124, z: 0.24631847} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.1333332 - value: {x: -0.21625915, y: 0.7829079, z: 0.03955016} - inSlope: {x: -0.007336754, y: 0.23892201, z: -0.32275692} - outSlope: {x: -0.0073426175, y: 0.23906033, z: -0.32288367} + time: 1.5 + value: {x: -0.19572008, y: 0.86800003, z: 0.07696054} + inSlope: {x: -0.016828278, y: -0.19235048, z: 0.25829574} + outSlope: {x: -0.016839396, y: -0.1923481, z: 0.25829545} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2333336 - value: {x: -0.21653777, y: 0.81598943, z: 0.0028426812} - inSlope: {x: -0.004692203, y: 0.3723458, z: -0.38573018} - outSlope: {x: -0.004679124, y: 0.37224686, z: -0.38564548} + time: 1.65 + value: {x: -0.19760077, y: 0.8386583, z: 0.10087521} + inSlope: {x: -0.0078997, y: -0.13257109, z: 0.0108080255} + outSlope: {x: -0.007908582, y: -0.13256563, z: 0.010811244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.25 - value: {x: -0.21663775, y: 0.8221852, z: -0.0035761618} - inSlope: {x: -0.007812672, y: 0.36692798, z: -0.38222957} - outSlope: {x: -0.007810874, y: 0.3667817, z: -0.38209146} + time: 2.05 + value: {x: -0.21069868, y: 0.79628044, z: 0.0534784} + inSlope: {x: -0.030292153, y: -0.01887252, z: -0.1693576} + outSlope: {x: -0.030286705, y: -0.01885443, z: -0.1693526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: -0.21838577, y: 0.8481808, z: -0.032950018} - inSlope: {x: -0.038699325, y: 0.2211021, z: -0.30439705} - outSlope: {x: -0.038704775, y: 0.22112805, z: -0.30440792} + time: 2.1 + value: {x: -0.21183917, y: 0.7983634, z: 0.043503005} + inSlope: {x: -0.013469761, y: 0.13212858, z: -0.25575444} + outSlope: {x: -0.013478098, y: 0.13211113, z: -0.25573847} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.4000015 - value: {x: -0.2218363, y: 0.8591435, z: -0.052388642} - inSlope: {x: -0.0610656, y: 0.13799267, z: -0.3007956} - outSlope: {x: -0.06105319, y: 0.13791777, z: -0.30069548} + time: 2.2 + value: {x: -0.21274145, y: 0.8209765, z: 0.011694905} + inSlope: {x: -0.016914273, y: 0.236996, z: -0.3286983} + outSlope: {x: -0.016913563, y: 0.23698509, z: -0.3287072} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: -0.24072504, y: 0.87602985, z: -0.10767039} - inSlope: {x: -0.09219597, y: 0.013196436, z: -0.08176219} - outSlope: {x: -0.09224127, y: 0.013194054, z: -0.08180509} + time: 2.2333333 + value: {x: -0.21346919, y: 0.8285544, z: 0.0008719015} + inSlope: {x: -0.023676483, y: 0.24240829, z: -0.33697066} + outSlope: {x: -0.023675174, y: 0.24238409, z: -0.33697256} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.24226557, y: 0.8761866, z: -0.108742066} - inSlope: {x: -0.09244289, y: 0.009401532, z: -0.06430282} - outSlope: {x: -0.09244289, y: 0.009401532, z: -0.06430282} + time: 2.3333333 + value: {x: -0.21694024, y: 0.85334945, z: -0.033582848} + inSlope: {x: -0.056900013, y: 0.1702614, z: -0.29424718} + outSlope: {x: -0.056892276, y: 0.17022718, z: -0.29423484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3833334 + value: {x: -0.22059931, y: 0.85944325, z: -0.0472427} + inSlope: {x: -0.087637946, y: 0.10650121, z: -0.2832739} + outSlope: {x: -0.087638654, y: 0.106524095, z: -0.28327605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.24322449, y: 0.87594724, z: -0.107796095} + inSlope: {x: -0.03373013, y: 0.016225759, z: -0.08063482} + outSlope: {x: -0.033725657, y: 0.016198961, z: -0.0806365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.24365808, y: 0.87615156, z: -0.108828396} + inSlope: {x: -0.02601996, y: 0.012253472, z: -0.06193902} + outSlope: {x: -0.02601996, y: 0.012253472, z: -0.06193902} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -11715,135 +10660,162 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0.19171444, y: 0.8879823, z: 0.117279} - inSlope: {x: -0.0011352166, y: -0.014723864, z: -0.025588913} - outSlope: {x: -0.0011352166, y: -0.014723864, z: -0.025588913} + value: {x: 0.20894761, y: 0.8898499, z: 0.11694537} + inSlope: {x: 0.015074155, y: -0.013559829, z: -0.025818327} + outSlope: {x: 0.015074155, y: -0.013559829, z: -0.025818327} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.1333332 - value: {x: 0.19101861, y: 0.87530476, z: 0.095738105} - inSlope: {x: -0.006009492, y: -0.163595, z: -0.27281302} - outSlope: {x: -0.0060168696, y: -0.16367675, z: -0.27292156} + time: 0.13333334 + value: {x: 0.22026084, y: 0.878097, z: 0.09510454} + inSlope: {x: 0.128212, y: -0.15274693, z: -0.27800465} + outSlope: {x: 0.12820923, y: -0.15275726, z: -0.27800244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.19152112, y: 0.84841985, z: 0.05349984} - inSlope: {x: 0.021487419, y: -0.17827752, z: -0.23399965} - outSlope: {x: 0.021474127, y: -0.17813444, z: -0.23390521} + time: 0.28333333 + value: {x: 0.23236357, y: 0.85247296, z: 0.051407} + inSlope: {x: -0.012341483, y: -0.16948693, z: -0.25162295} + outSlope: {x: -0.012337862, y: -0.16946939, z: -0.2516184} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: 0.2003746, y: 0.8180349, z: 0.01528866} - inSlope: {x: 0.044361513, y: -0.0012835022, z: -0.21927944} - outSlope: {x: 0.044359386, y: -0.0012802318, z: -0.21929486} + time: 0.4 + value: {x: 0.22902067, y: 0.82679874, z: 0.019422542} + inSlope: {x: -0.028471509, y: -0.21725638, z: -0.28138554} + outSlope: {x: -0.028469708, y: -0.21730494, z: -0.28138825} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.6333332 - value: {x: 0.20883965, y: 0.8182952, z: -0.024989529} - inSlope: {x: 0.045141518, y: 0.006298487, z: -0.21853049} - outSlope: {x: 0.045162942, y: 0.0063315504, z: -0.21861853} + time: 0.46666667 + value: {x: 0.22782286, y: 0.8144274, z: 0.0011438155} + inSlope: {x: -0.0017293091, y: -0.1824605, z: -0.2786642} + outSlope: {x: -0.001743809, y: -0.18245319, z: -0.27866584} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: 0.2182765, y: 0.8274663, z: -0.08822502} - inSlope: {x: 0.008449137, y: 0.16263999, z: -0.1970211} - outSlope: {x: 0.008455077, y: 0.16266136, z: -0.1970692} + time: 0.68333334 + value: {x: 0.2305663, y: 0.7855981, z: -0.055583432} + inSlope: {x: -0.013182351, y: 0.0057560587, z: -0.19492693} + outSlope: {x: -0.013183058, y: 0.005754963, z: -0.19492812} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2000008 - value: {x: 0.2188153, y: 0.88851285, z: -0.13641447} - inSlope: {x: 0.019364186, y: 0.0036209656, z: -0.16890472} - outSlope: {x: 0.019355139, y: 0.0036229272, z: -0.16892046} + time: 0.9 + value: {x: 0.22300011, y: 0.82503825, z: -0.08204199} + inSlope: {x: -0.009840946, y: 0.17606325, z: -0.15438756} + outSlope: {x: -0.009824835, y: 0.17599984, z: -0.15438102} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5166664 - value: {x: 0.23310198, y: 0.86688775, z: -0.18130967} - inSlope: {x: 0.055870354, y: -0.26341274, z: -0.11786731} - outSlope: {x: 0.055894475, y: -0.26345584, z: -0.11789861} + time: 1.2166667 + value: {x: 0.22153974, y: 0.8737418, z: -0.13974227} + inSlope: {x: 0.011024919, y: 0.112787604, z: -0.16666692} + outSlope: {x: 0.011023067, y: 0.11280766, z: -0.16666903} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.75 - value: {x: 0.2377385, y: 0.8157011, z: -0.17828342} - inSlope: {x: 0.007900303, y: -0.1934059, z: 0.22610755} - outSlope: {x: 0.007899975, y: -0.19330278, z: 0.22600694} + time: 1.5166667 + value: {x: 0.23311698, y: 0.8657873, z: -0.18145725} + inSlope: {x: 0.05520716, y: -0.2338954, z: -0.11609681} + outSlope: {x: 0.055211138, y: -0.23386815, z: -0.11608438} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0666676 - value: {x: 0.23715939, y: 0.77408195, z: -0.06894646} - inSlope: {x: -0.038067766, y: 0.026447374, z: 0.3082736} - outSlope: {x: -0.038064603, y: 0.026434286, z: 0.30832207} + time: 1.7333333 + value: {x: 0.23754106, y: 0.8135616, z: -0.18042922} + inSlope: {x: 0.0049458677, y: -0.2698604, z: 0.21759677} + outSlope: {x: 0.0049626525, y: -0.26981854, z: 0.217606} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2666664 - value: {x: 0.21144979, y: 0.8440871, z: -0.0043373657} - inSlope: {x: -0.1022357, y: 0.27702704, z: 0.31642172} - outSlope: {x: -0.10227866, y: 0.27715164, z: 0.31652653} + time: 1.8833333 + value: {x: 0.2378047, y: 0.78673595, z: -0.13734105} + inSlope: {x: -0.008792504, y: -0.013327689, z: 0.2973077} + outSlope: {x: -0.008787217, y: -0.013329218, z: 0.29730305} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.20995209, y: 0.84802693, z: 0.0008899307} - inSlope: {x: -0.08260767, y: 0.21165434, z: 0.31806183} - outSlope: {x: -0.08256874, y: 0.21157001, z: 0.31793165} + time: 2.1 + value: {x: 0.23311724, y: 0.80078614, z: -0.06032747} + inSlope: {x: -0.00032452162, y: 0.2891242, z: 0.30412763} + outSlope: {x: -0.000329863, y: 0.28911984, z: 0.30411085} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.20869666, y: 0.8511418, z: 0.0062637306} - inSlope: {x: -0.07478663, y: 0.1837332, z: 0.33313942} - outSlope: {x: -0.07480064, y: 0.18380883, z: 0.33322495} + time: 2.1833334 + value: {x: 0.23449156, y: 0.8270339, z: -0.034603506} + inSlope: {x: 0.031609315, y: 0.2817409, z: 0.339309} + outSlope: {x: 0.03161286, y: 0.2817553, z: 0.3393217} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: 0.19190373, y: 0.8876309, z: 0.11561327} - inSlope: {x: -0.011172381, y: 0.020908996, z: 0.09709927} - outSlope: {x: -0.01117628, y: 0.02095957, z: 0.0971426} + time: 2.2666667 + value: {x: 0.23736085, y: 0.84879255, z: -0.005731063} + inSlope: {x: 0.028875535, y: 0.18643485, z: 0.32788602} + outSlope: {x: 0.02887946, y: 0.18642397, z: 0.3278827} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.19176237, y: 0.8878939, z: 0.116853215} - inSlope: {x: -0.008473563, y: 0.015815688, z: 0.07440109} - outSlope: {x: -0.008473563, y: 0.015815688, z: 0.07440109} + time: 2.2833333 + value: {x: 0.23779887, y: 0.85149056, z: -0.0004043293} + inSlope: {x: 0.01892854, y: 0.14829876, z: 0.32074535} + outSlope: {x: 0.018923257, y: 0.14826629, z: 0.3207389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3 + value: {x: 0.23799168, y: 0.853735, z: 0.0049599768} + inSlope: {x: 0.000727135, y: 0.13571046, z: 0.33315977} + outSlope: {x: 0.00072926306, y: 0.13571854, z: 0.33314952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.20962518, y: 0.8893831, z: 0.11525653} + inSlope: {x: -0.03901042, y: 0.027361037, z: 0.09846647} + outSlope: {x: -0.03901763, y: 0.027368188, z: 0.0984627} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.20912248, y: 0.8897311, z: 0.11651361} + inSlope: {x: -0.030167522, y: 0.020872297, z: 0.075421914} + outSlope: {x: -0.030167522, y: 0.020872297, z: 0.075421914} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -11857,297 +10829,207 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: -0.17084649, y: 0.4243231, z: 0.06295546} - inSlope: {x: 0.030795587, y: -0.23929292, z: 0.86409783} - outSlope: {x: 0.030795587, y: -0.23929292, z: 0.86409783} + value: {x: -0.11635133, y: 0.2665703, z: -0.002422713} + inSlope: {x: 1.7328985, y: -1.107547, z: 2.6010165} + outSlope: {x: 1.7328985, y: -1.107547, z: 2.6010165} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.10000038 - value: {x: -0.17164049, y: 0.35373864, z: 0.14556165} - inSlope: {x: -0.034181457, y: -1.0968473, z: 0.7184537} - outSlope: {x: -0.034171972, y: -1.0966272, z: 0.71836495} + time: 0.016666668 + value: {x: -0.087469645, y: 0.24811113, z: 0.04092757} + inSlope: {x: 0.88985866, y: -0.6413258, z: 1.7195517} + outSlope: {x: 0.8898654, y: -0.64132893, z: 1.7195511} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.23333359 - value: {x: -0.17730325, y: 0.1963007, z: 0.21767569} - inSlope: {x: -0.033544175, y: -0.9993115, z: 0.38431183} - outSlope: {x: -0.0335366, y: -0.9991323, z: 0.38424572} + time: 0.033333335 + value: {x: -0.08668925, y: 0.2451927, z: 0.05489569} + inSlope: {x: 0.03942505, y: -0.20339632, z: 0.82927847} + outSlope: {x: 0.039420724, y: -0.20339184, z: 0.8292777} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.2666664 - value: {x: -0.17804195, y: 0.16771671, z: 0.23078339} - inSlope: {x: 0.0100849075, y: -0.55892825, z: 0.6365577} - outSlope: {x: 0.010079986, y: -0.5591662, z: 0.63673127} + time: 0.28333333 + value: {x: -0.09282671, y: 0.15051293, z: 0.20003258} + inSlope: {x: -0.033935737, y: -0.31850928, z: 0.1909021} + outSlope: {x: -0.033938374, y: -0.3185009, z: 0.19090629} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: -0.1774574, y: 0.16196695, z: 0.24514498} - inSlope: {x: 0.032415546, y: -0.42192152, z: -0.091285996} - outSlope: {x: 0.032405905, y: -0.42173678, z: -0.09104286} + time: 0.33333334 + value: {x: -0.09372464, y: 0.13667747, z: 0.20075046} + inSlope: {x: 0.0067927716, y: -0.26559544, z: -0.27982658} + outSlope: {x: 0.0067914454, y: -0.26559946, z: -0.2798215} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: -0.17696145, y: 0.15365335, z: 0.2277342} - inSlope: {x: -0.009283921, y: -0.57609814, z: -1.2528702} - outSlope: {x: -0.009235733, y: -0.5761849, z: -1.2531874} + time: 0.38333333 + value: {x: -0.092954665, y: 0.1250172, z: 0.17856161} + inSlope: {x: 0.0027230142, y: -0.15346298, z: -0.36183342} + outSlope: {x: 0.0027232014, y: -0.15345861, z: -0.36182585} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: -0.17776625, y: 0.1427518, z: 0.20335193} - inSlope: {x: -0.023056047, y: -0.40374708, z: -0.74180853} - outSlope: {x: -0.023107719, y: -0.40409648, z: -0.7427592} + time: 0.46666667 + value: {x: -0.09369879, y: 0.11688396, z: 0.14849639} + inSlope: {x: -0.0142503055, y: -0.07075428, z: -0.42971802} + outSlope: {x: -0.014253165, y: -0.07074852, z: -0.42972362} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333397 - value: {x: -0.17773157, y: 0.1401816, z: 0.2029767} - inSlope: {x: -0.0038050562, y: -0.16119465, z: -0.018833084} - outSlope: {x: -0.0037897401, y: -0.16115797, z: -0.018734861} + time: 0.5833333 + value: {x: -0.09594503, y: 0.1108639, z: 0.0923935} + inSlope: {x: -0.023168555, y: -0.032251872, z: -0.4931806} + outSlope: {x: -0.023172395, y: -0.032248463, z: -0.4931632} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.40000153 - value: {x: -0.17916484, y: 0.12577114, z: 0.1999773} - inSlope: {x: -0.035124913, y: -0.27358112, z: -0.0920765} - outSlope: {x: -0.03511193, y: -0.27349114, z: -0.092023626} + time: 0.6666667 + value: {x: -0.097814985, y: 0.11031931, z: 0.052180726} + inSlope: {x: -0.024874672, y: 0.009220125, z: -0.41493124} + outSlope: {x: -0.024874816, y: 0.009218222, z: -0.41494486} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.41666794 - value: {x: -0.17980012, y: 0.121012524, z: 0.1982399} - inSlope: {x: -0.050943162, y: -0.39054146, z: -0.92730784} - outSlope: {x: -0.050960325, y: -0.39056686, z: -0.92671514} + time: 0.76666665 + value: {x: -0.1006212, y: 0.111193635, z: 0.0153007815} + inSlope: {x: -0.030715203, y: 0.00932528, z: -0.34917766} + outSlope: {x: -0.030712834, y: 0.009325955, z: -0.34916905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.18086389, y: 0.112746075, z: 0.16906351} - inSlope: {x: -0.023515888, y: -0.21075018, z: -0.8470358} - outSlope: {x: -0.023545709, y: -0.21113397, z: -0.84838337} + time: 0.95 + value: {x: -0.10646426, y: 0.11348515, z: -0.05324603} + inSlope: {x: -0.03046455, y: 0.01613324, z: -0.438681} + outSlope: {x: -0.030461363, y: 0.016135937, z: -0.43867716} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: -0.18058501, y: 0.11397639, z: 0.16996302} - inSlope: {x: 0.00655271, y: 0.056858037, z: 0.07502176} - outSlope: {x: 0.00655871, y: 0.056920093, z: 0.07512271} + time: 1.0166667 + value: {x: -0.10822082, y: 0.115524605, z: -0.086219855} + inSlope: {x: -0.0073657488, y: 0.1115105, z: -0.59579134} + outSlope: {x: -0.007364498, y: 0.11151341, z: -0.5957839} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.46666718 - value: {x: -0.18064547, y: 0.114644155, z: 0.1715699} - inSlope: {x: -0.0075940327, y: 0.023669055, z: -0.02203911} - outSlope: {x: -0.0075929966, y: 0.023680747, z: -0.021903543} + time: 1.0833334 + value: {x: -0.10622006, y: 0.13037871, z: -0.12428224} + inSlope: {x: 0.060462512, y: 0.29211295, z: -0.4852038} + outSlope: {x: 0.060462374, y: 0.29211816, z: -0.48521006} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.53333473 - value: {x: -0.1817145, y: 0.11482636, z: 0.15634722} - inSlope: {x: -0.020631757, y: 0.002649126, z: -0.30334547} - outSlope: {x: -0.020613136, y: 0.002647467, z: -0.30321628} + time: 1.2666667 + value: {x: -0.09096604, y: 0.17647865, z: -0.18630528} + inSlope: {x: 0.05782298, y: 0.113826625, z: -0.32926} + outSlope: {x: 0.057820477, y: 0.113822594, z: -0.32925284} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.18572034, y: 0.11548611, z: 0.10332405} - inSlope: {x: -0.030869214, y: 0.00024368109, z: -0.3852477} - outSlope: {x: -0.030863492, y: 0.0002472779, z: -0.3853167} + time: 1.3833333 + value: {x: -0.090968475, y: 0.1793822, z: -0.24026157} + inSlope: {x: -0.038197547, y: -0.018555248, z: -0.59950495} + outSlope: {x: -0.03819951, y: -0.018539172, z: -0.5994928} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.9000015 - value: {x: -0.1930048, y: 0.1173776, z: -0.008331224} - inSlope: {x: -0.033265486, y: 0.02029062, z: -0.59587973} - outSlope: {x: -0.03325164, y: 0.020280192, z: -0.5956799} + time: 1.65 + value: {x: -0.10410052, y: 0.16828032, z: -0.39130688} + inSlope: {x: -0.041552987, y: 0.032335963, z: -0.38665923} + outSlope: {x: -0.041552003, y: 0.032338083, z: -0.3866699} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.9833336 - value: {x: -0.195623, y: 0.11946585, z: -0.058914315} - inSlope: {x: -0.029163856, y: 0.029983511, z: -0.6176282} - outSlope: {x: -0.029150179, y: 0.029984437, z: -0.6174956} + time: 1.8 + value: {x: -0.106839634, y: 0.18990688, z: -0.42342362} + inSlope: {x: -0.006631284, y: 0.1823146, z: -0.047042884} + outSlope: {x: -0.0066302014, y: 0.18229456, z: -0.047029905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.0333347 - value: {x: -0.1968005, y: 0.12398507, z: -0.09205257} - inSlope: {x: -0.017726608, y: 0.18749288, z: -0.67912275} - outSlope: {x: -0.017715177, y: 0.18740697, z: -0.6788542} + time: 1.9833333 + value: {x: -0.111016825, y: 0.22254896, z: -0.42392978} + inSlope: {x: -0.053117633, y: 0.16124181, z: 0.011540558} + outSlope: {x: -0.05311973, y: 0.16125508, z: 0.011541103} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: -0.19840516, y: 0.1582327, z: -0.14832617} - inSlope: {x: -0.012261835, y: 0.3113808, z: -0.30361003} - outSlope: {x: -0.0122659635, y: 0.31127644, z: -0.3035144} + time: 2.1166666 + value: {x: -0.120709404, y: 0.2676954, z: -0.38869822} + inSlope: {x: -0.08375464, y: 0.4647273, z: 0.59904265} + outSlope: {x: -0.08375186, y: 0.46471724, z: 0.5990523} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.333334 - value: {x: -0.20221204, y: 0.18739599, z: -0.20562209} - inSlope: {x: -0.034893725, y: -0.005602675, z: -0.50903815} - outSlope: {x: -0.034890946, y: -0.005605183, z: -0.5090088} + time: 2.3333333 + value: {x: -0.13028498, y: 0.34017617, z: -0.20690121} + inSlope: {x: 0.021462977, y: -0.08895783, z: 0.80618924} + outSlope: {x: 0.021466052, y: -0.08896589, z: 0.8061536} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4500008 - value: {x: -0.2059551, y: 0.1876041, z: -0.27665627} - inSlope: {x: -0.03436669, y: -0.018284827, z: -0.62141705} - outSlope: {x: -0.034367453, y: -0.018284502, z: -0.6214555} + time: 2.5666666 + value: {x: -0.10133948, y: 0.26755592, z: -0.042585105} + inSlope: {x: 0.15833567, y: -0.31202003, z: 0.6799857} + outSlope: {x: 0.15833142, y: -0.31200394, z: 0.67996} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6166668 - value: {x: -0.21221189, y: 0.17970638, z: -0.37772232} - inSlope: {x: -0.0402455, y: -0.075379014, z: -0.5670317} - outSlope: {x: -0.040234875, y: -0.07540441, z: -0.5668028} + time: 2.6333334 + value: {x: -0.09195112, y: 0.25196996, z: 0.0036108922} + inSlope: {x: 0.116412245, y: -0.13625604, z: 0.71118706} + outSlope: {x: 0.11641422, y: -0.13626082, z: 0.71119314} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6333332 - value: {x: -0.21288875, y: 0.17838152, z: -0.38702387} - inSlope: {x: -0.075156234, y: -0.3656201, z: -0.2571101} - outSlope: {x: -0.07517934, y: -0.3657185, z: -0.2572766} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.21471749, y: 0.16751884, z: -0.38629973} - inSlope: {x: -0.06222155, y: -0.44257158, z: -0.0499847} - outSlope: {x: -0.062214732, y: -0.4424976, z: -0.049917072} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.6666679 - value: {x: -0.21496245, y: 0.1636314, z: -0.38869074} - inSlope: {x: 0.066113636, y: 0.6469093, z: -1.420308} - outSlope: {x: 0.066064075, y: 0.6461964, z: -1.4194069} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.21251337, y: 0.18907982, z: -0.43364963} - inSlope: {x: 0.0664837, y: 0.7109928, z: -1.2368} - outSlope: {x: 0.06660607, y: 0.71223587, z: -1.2389477} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.7000008 - value: {x: -0.21274276, y: 0.18736923, z: -0.42998278} - inSlope: {x: -0.008108639, y: -0.025559584, z: 0.13341598} - outSlope: {x: -0.00813442, y: -0.025772385, z: 0.13374074} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.8000011 - value: {x: -0.21285422, y: 0.19923814, z: -0.42551735} - inSlope: {x: -0.0023556657, y: 0.16587442, z: 0.054459114} - outSlope: {x: -0.0023613332, y: 0.1659196, z: 0.054470778} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2 - value: {x: -0.215184, y: 0.23357087, z: -0.41861957} - inSlope: {x: -0.017139366, y: 0.1678986, z: 0.03073134} - outSlope: {x: -0.017141983, y: 0.1678302, z: 0.030705832} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2.2166672 - value: {x: -0.21081966, y: 0.30468693, z: -0.30865145} - inSlope: {x: 0.04964871, y: 0.4317328, z: 0.8787272} - outSlope: {x: 0.049658246, y: 0.43169954, z: 0.8786549} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2.3500004 - value: {x: -0.20335962, y: 0.35179427, z: -0.19030789} - inSlope: {x: 0.07134758, y: 0.29307705, z: 0.8107939} - outSlope: {x: 0.07133668, y: 0.29302168, z: 0.81068325} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2.6166668 - value: {x: -0.17460674, y: 0.42430076, z: 0.02228268} - inSlope: {x: 0.089273766, y: 0.07285375, z: 0.8052358} - outSlope: {x: 0.08924401, y: 0.072861716, z: 0.8049974} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.17192976, y: 0.42516482, z: 0.049298294} - inSlope: {x: 0.0755568, y: 0.0015662687, z: 0.8132034} - outSlope: {x: 0.0755568, y: 0.0015662687, z: 0.8132034} + time: 2.65 + value: {x: -0.0901365, y: 0.2501719, z: 0.015559978} + inSlope: {x: 0.108880185, y: -0.1078849, z: 0.7169516} + outSlope: {x: 0.108880185, y: -0.1078849, z: 0.7169516} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -12161,369 +11043,306 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0.15532811, y: 0.1997784, z: -0.2883664} - inSlope: {x: -0.111640245, y: -0.048741832, z: -0.3242186} - outSlope: {x: -0.111640245, y: -0.048741832, z: -0.3242186} + value: {x: 0.09777881, y: 0.17717536, z: -0.30125228} + inSlope: {x: -0.043798354, y: 1.6080556, z: -3.0703564} + outSlope: {x: -0.043798354, y: 1.6080556, z: -3.0703564} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.06666756 - value: {x: 0.14673845, y: 0.19255699, z: -0.31442273} - inSlope: {x: -0.13659242, y: -0.19093616, z: -0.43479913} - outSlope: {x: -0.13661553, y: -0.190941, z: -0.43486816} + time: 0.016666668 + value: {x: 0.09704886, y: 0.20397645, z: -0.3524249} + inSlope: {x: 0.0022804597, y: 0.8019555, z: -1.5554259} + outSlope: {x: 0.002278403, y: 0.80196446, z: -1.5554174} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.10000038 - value: {x: 0.14279039, y: 0.1834678, z: -0.32448712} - inSlope: {x: -0.11802043, y: -0.21135129, z: -0.084904335} - outSlope: {x: -0.11801032, y: -0.21137491, z: -0.08520675} + time: 0.033333335 + value: {x: 0.097854786, y: 0.20390737, z: -0.35309944} + inSlope: {x: 0.07016366, y: -0.0055142287, z: -0.05462846} + outSlope: {x: 0.070165135, y: -0.005527986, z: -0.054625586} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.116666794 - value: {x: 0.1405696, y: 0.18185556, z: -0.3242526} - inSlope: {x: -0.29632288, y: 0.3682717, z: -1.1789625} - outSlope: {x: -0.29602984, y: 0.3675839, z: -1.1770799} + time: 0.18333334 + value: {x: 0.12193423, y: 0.19289039, z: -0.36571428} + inSlope: {x: 0.14787887, y: -0.12214027, z: -0.06751806} + outSlope: {x: 0.14787754, y: -0.12214447, z: -0.067518935} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.1333332 - value: {x: 0.13291155, y: 0.19574133, z: -0.36378223} - inSlope: {x: -0.32234076, y: 0.4844135, z: -1.4427068} - outSlope: {x: -0.32250214, y: 0.48468173, z: -1.4434832} + time: 0.28333333 + value: {x: 0.13001356, y: 0.19232504, z: -0.37493324} + inSlope: {x: 0.05313305, y: 0.075624906, z: 0.10720682} + outSlope: {x: 0.05312901, y: 0.07562777, z: 0.10721108} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.15000153 - value: {x: 0.12981969, y: 0.19801223, z: -0.37237048} - inSlope: {x: -0.18065034, y: 0.1278522, z: -0.49839312} - outSlope: {x: -0.18059106, y: 0.12782307, z: -0.49826124} + time: 0.41666666 + value: {x: 0.13631538, y: 0.21724576, z: -0.33592296} + inSlope: {x: 0.035999298, y: 0.21201177, z: 0.3429068} + outSlope: {x: 0.035998553, y: 0.21200754, z: 0.34291524} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.35000038 - value: {x: 0.112102866, y: 0.1966789, z: -0.42599368} - inSlope: {x: 0.01486215, y: -0.12752485, z: -0.13377899} - outSlope: {x: 0.014850485, y: -0.12749085, z: -0.13376765} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.45000076 - value: {x: 0.11840824, y: 0.18251438, z: -0.44887275} - inSlope: {x: 0.10513933, y: -0.12877229, z: -0.31335488} - outSlope: {x: 0.105121285, y: -0.12868266, z: -0.31346124} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.46666718 - value: {x: 0.12026371, y: 0.18046184, z: -0.4542889} - inSlope: {x: -0.10097905, y: 0.8837643, z: -1.2316837} - outSlope: {x: -0.10069854, y: 0.8824638, z: -1.2303618} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.4833336 - value: {x: 0.11504436, y: 0.21196973, z: -0.48993248} - inSlope: {x: -0.10378304, y: 1.1966199, z: -0.8094962} - outSlope: {x: -0.10400515, y: 1.1971593, z: -0.8108496} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.5 - value: {x: 0.11679882, y: 0.22037931, z: -0.48130757} - inSlope: {x: 0.16087784, y: 0.3211061, z: 0.57725275} - outSlope: {x: 0.16075635, y: 0.32121357, z: 0.5769367} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.5166664 - value: {x: 0.12040819, y: 0.2226792, z: -0.47068447} - inSlope: {x: 0.18547325, y: 0.28893527, z: 0.47744793} - outSlope: {x: 0.18553588, y: 0.28900376, z: 0.47763887} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.58333397 - value: {x: 0.12956643, y: 0.25644222, z: -0.4558768} - inSlope: {x: 0.122276954, y: 0.52912194, z: 0.14807853} - outSlope: {x: 0.12228109, y: 0.52912074, z: 0.14809892} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.78333473 - value: {x: 0.14343455, y: 0.3398124, z: -0.4368497} - inSlope: {x: 0.021642225, y: 0.4078404, z: 0.16872801} - outSlope: {x: 0.02162857, y: 0.40769115, z: 0.16864792} + time: 0.73333335 + value: {x: 0.13585544, y: 0.27511343, z: -0.2546986} + inSlope: {x: -0.04858625, y: 0.15458298, z: 0.09250195} + outSlope: {x: -0.048586912, y: 0.15459122, z: 0.09249319} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 1 - value: {x: 0.14276077, y: 0.40031067, z: -0.302005} - inSlope: {x: -0.0123255, y: 0.03317561, z: 1.2403272} - outSlope: {x: -0.012323703, y: 0.03319818, z: 1.2398311} + value: {x: 0.1198269, y: 0.30612093, z: -0.2233935} + inSlope: {x: -0.027714262, y: 0.031276673, z: 0.35328445} + outSlope: {x: -0.027712272, y: 0.03127569, z: 0.35328376} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1833344 - value: {x: 0.14398345, y: 0.3819942, z: -0.053779345} - inSlope: {x: 0.013647858, y: -0.16630751, z: 1.3391294} - outSlope: {x: 0.013646495, y: -0.16634107, z: 1.3394319} + time: 1.1666666 + value: {x: 0.11465229, y: 0.30227187, z: -0.09110282} + inSlope: {x: -0.030976538, y: -0.11504226, z: 1.0869561} + outSlope: {x: -0.030974958, y: -0.11504498, z: 1.086933} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2166672 - value: {x: 0.14436696, y: 0.37618622, z: -0.009855087} - inSlope: {x: 0.008560773, y: -0.18060684, z: 1.2891148} - outSlope: {x: 0.008562653, y: -0.18060827, z: 1.2890314} + time: 1.25 + value: {x: 0.1125037, y: 0.2894478, z: 0.00023332595} + inSlope: {x: -0.019268787, y: -0.18692483, z: 1.0517384} + outSlope: {x: -0.01927143, y: -0.18692032, z: 1.0517361} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2333336 - value: {x: 0.14448641, y: 0.37312672, z: 0.011382484} - inSlope: {x: 0.00581603, y: -0.18569824, z: 1.2550228} - outSlope: {x: 0.0058167926, y: -0.18565093, z: 1.2547611} + time: 1.3166667 + value: {x: 0.11168364, y: 0.27562544, z: 0.06327196} + inSlope: {x: -0.0041384567, y: -0.22605568, z: 0.8008993} + outSlope: {x: -0.0041342634, y: -0.22607608, z: 0.8009524} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.3166676 - value: {x: 0.14397736, y: 0.3568945, z: 0.10610918} - inSlope: {x: -0.022393158, y: -0.20225634, z: 0.9878644} - outSlope: {x: -0.022391548, y: -0.20230418, z: 0.98804355} + time: 1.3833333 + value: {x: 0.113702975, y: 0.25241774, z: 0.11136999} + inSlope: {x: 0.066859975, y: -0.50850683, z: 0.6906056} + outSlope: {x: 0.066857114, y: -0.50849897, z: 0.690602} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4000015 - value: {x: 0.14323543, y: 0.31709078, z: 0.1832921} - inSlope: {x: 0.005046044, y: -0.7882743, z: 0.84485465} - outSlope: {x: 0.00504564, y: -0.7880064, z: 0.84458685} + time: 1.5333333 + value: {x: 0.1295082, y: 0.15524885, z: 0.19958849} + inSlope: {x: 0.12559481, y: -0.5994061, z: 0.49674267} + outSlope: {x: 0.12559313, y: -0.59939235, z: 0.49672607} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5333347 - value: {x: 0.14660542, y: 0.18983664, z: 0.27308747} - inSlope: {x: 0.06268293, y: -0.85830534, z: 0.5876948} - outSlope: {x: 0.06265424, y: -0.85797393, z: 0.58745444} + time: 1.5666667 + value: {x: 0.13428995, y: 0.13839678, z: 0.21811998} + inSlope: {x: 0.20536643, y: -0.1819702, z: 0.82683766} + outSlope: {x: 0.20537925, y: -0.18199193, z: 0.8268994} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5500011 - value: {x: 0.14786799, y: 0.17655113, z: 0.28332922} - inSlope: {x: 0.14257336, y: -0.57030326, z: 0.8536099} - outSlope: {x: 0.14253381, y: -0.5707082, z: 0.85356313} + time: 1.5833334 + value: {x: 0.13849662, y: 0.13970827, z: 0.23548026} + inSlope: {x: -0.12409646, y: -0.46484655, z: -0.52153736} + outSlope: {x: -0.12409903, y: -0.4648524, z: -0.5215447} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5666676 - value: {x: 0.15135972, y: 0.17080921, z: 0.30155528} - inSlope: {x: -0.044980496, y: -0.45883778, z: 0.1473647} - outSlope: {x: -0.04469881, y: -0.45876163, z: 0.14844298} + time: 1.6 + value: {x: 0.13015346, y: 0.12290207, z: 0.20073545} + inSlope: {x: -0.22563274, y: -0.5839174, z: -0.98507446} + outSlope: {x: -0.22563724, y: -0.58392364, z: -0.9851051} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.583334 - value: {x: 0.14637315, y: 0.1612507, z: 0.28826454} - inSlope: {x: -0.3553725, y: -0.7420018, z: -1.1482849} - outSlope: {x: -0.35531235, y: -0.7417739, z: -1.1479096} + time: 1.6166667 + value: {x: 0.13097538, y: 0.120244116, z: 0.20264335} + inSlope: {x: 0.04482776, y: -0.15730387, z: 0.104378834} + outSlope: {x: 0.04483297, y: -0.15730388, z: 0.104391284} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6000004 - value: {x: 0.13950771, y: 0.14606561, z: 0.26326153} - inSlope: {x: -0.21416095, y: -0.5523713, z: -0.746472} - outSlope: {x: -0.21435316, y: -0.55270404, z: -0.7472318} + time: 1.7166667 + value: {x: 0.12956697, y: 0.104800105, z: 0.20732848} + inSlope: {x: -0.13785058, y: -0.18792187, z: -0.018984511} + outSlope: {x: -0.13784894, y: -0.18792094, z: -0.018979253} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6166668 - value: {x: 0.13922757, y: 0.14282328, z: 0.26335692} - inSlope: {x: -0.01391228, y: -0.18795347, z: 0.008307751} - outSlope: {x: -0.013904836, y: -0.18789116, z: 0.008333495} + time: 1.7333333 + value: {x: 0.12684594, y: 0.10154843, z: 0.2068055} + inSlope: {x: -0.4377498, y: -0.28332388, z: -1.0961745} + outSlope: {x: -0.43776062, y: -0.28332755, z: -1.0961823} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 1.75 - value: {x: 0.14060445, y: 0.118727565, z: 0.25958842} - inSlope: {x: 0.033884343, y: -0.25596204, z: -0.18780088} - outSlope: {x: 0.03387197, y: -0.255856, z: -0.1877133} + value: {x: 0.11497515, y: 0.09535595, z: 0.17078938} + inSlope: {x: -0.3500334, y: -0.069456354, z: -0.5983094} + outSlope: {x: -0.35002986, y: -0.069454186, z: -0.5983095} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.7666664 - value: {x: 0.14121197, y: 0.11428503, z: 0.2560496} - inSlope: {x: 0.038787555, y: -0.2752513, z: -0.23561573} - outSlope: {x: 0.03880643, y: -0.2753358, z: -0.23567554} + time: 1.7666667 + value: {x: 0.11517837, y: 0.09923329, z: 0.18686183} + inSlope: {x: -0.108946234, y: 0.15010908, z: 0.49495643} + outSlope: {x: -0.10894591, y: 0.15010901, z: 0.49494654} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.7833347 - value: {x: 0.1418978, y: 0.10955003, z: 0.25173253} - inSlope: {x: -0.203114, y: -0.44689566, z: -1.3149751} - outSlope: {x: -0.20297633, y: -0.44667834, z: -1.314204} + time: 1.7833333 + value: {x: 0.1113436, y: 0.10035953, z: 0.18728764} + inSlope: {x: -0.25300536, y: 0.055564377, z: -0.035471257} + outSlope: {x: -0.2530004, y: 0.0555631, z: -0.03547278} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.8000011 - value: {x: 0.13444062, y: 0.09938885, z: 0.21221457} - inSlope: {x: -0.13831896, y: -0.17224757, z: -1.0599996} - outSlope: {x: -0.13875508, y: -0.17282481, z: -1.0620049} + time: 1.9 + value: {x: 0.07603556, y: 0.10354683, z: 0.16209383} + inSlope: {x: -0.2757265, y: 0.018483885, z: -0.31208438} + outSlope: {x: -0.27572015, y: 0.01848811, z: -0.31208512} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.8166676 - value: {x: 0.13727559, y: 0.103793874, z: 0.21633925} - inSlope: {x: 0.13803539, y: 0.19595304, z: 0.049140565} - outSlope: {x: 0.13813812, y: 0.19613181, z: 0.049579687} + time: 2 + value: {x: 0.059718754, y: 0.1053209, z: 0.12412258} + inSlope: {x: -0.0108991405, y: 0.017800318, z: -0.4461454} + outSlope: {x: -0.010899379, y: 0.017800672, z: -0.44615883} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.8666668 - value: {x: 0.14105901, y: 0.1080497, z: 0.20005223} - inSlope: {x: 0.05300643, y: 0.048494413, z: -0.48005596} - outSlope: {x: 0.052995827, y: 0.048483107, z: -0.4798966} + time: 2.1166666 + value: {x: 0.07071586, y: 0.10777004, z: 0.0616292} + inSlope: {x: 0.155212, y: 0.025517456, z: -0.61999536} + outSlope: {x: 0.15520999, y: 0.025517173, z: -0.619986} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0166664 - value: {x: 0.14847867, y: 0.111781985, z: 0.11802682} - inSlope: {x: 0.051378425, y: 0.0070264237, z: -0.52389973} - outSlope: {x: 0.051392436, y: 0.007027446, z: -0.52406853} + time: 2.2 + value: {x: 0.08503897, y: 0.11010454, z: 0.005591168} + inSlope: {x: 0.17655163, y: 0.030134087, z: -0.720667} + outSlope: {x: 0.17655583, y: 0.030136432, z: -0.72068584} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2000008 - value: {x: 0.15775518, y: 0.11386143, z: 0.004319999} - inSlope: {x: 0.049309276, y: 0.02291011, z: -0.70096433} - outSlope: {x: 0.049311426, y: 0.022907767, z: -0.7010098} + time: 2.2666667 + value: {x: 0.09606471, y: 0.1121912, z: -0.044519223} + inSlope: {x: 0.14697386, y: 0.03194299, z: -0.7748921} + outSlope: {x: 0.14697643, y: 0.03194667, z: -0.77488357} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.16259864, y: 0.11692992, z: -0.06783967} - inSlope: {x: 0.04848913, y: 0.038520522, z: -0.72075444} - outSlope: {x: 0.048498288, y: 0.038528346, z: -0.7209692} + time: 2.3333333 + value: {x: 0.10425903, y: 0.114324346, z: -0.09438339} + inSlope: {x: 0.098718286, y: 0.068670005, z: -0.6618607} + outSlope: {x: 0.09870981, y: 0.06866411, z: -0.661843} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: 0.1642995, y: 0.11831437, z: -0.0909642} - inSlope: {x: 0.03983394, y: 0.07690464, z: -0.7145357} - outSlope: {x: 0.039843045, y: 0.076876216, z: -0.7145081} + time: 2.35 + value: {x: 0.10573296, y: 0.1160776, z: -0.10516539} + inSlope: {x: 0.020282287, y: 0.18241304, z: -0.97807354} + outSlope: {x: 0.020279747, y: 0.1824024, z: -0.9780283} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3666668 - value: {x: 0.16401911, y: 0.12388765, z: -0.12219169} - inSlope: {x: -0.085882835, y: 0.29446146, z: -1.3656659} - outSlope: {x: -0.085803695, y: 0.2943024, z: -1.3649368} + time: 2.3833334 + value: {x: 0.103167504, y: 0.12565796, z: -0.15498415} + inSlope: {x: -0.14109863, y: 0.41951397, z: -1.8469181} + outSlope: {x: -0.14109951, y: 0.41951358, z: -1.8469284} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3833332 - value: {x: 0.16188076, y: 0.12997851, z: -0.14912346} - inSlope: {x: -0.111705884, y: 0.38723257, z: -1.3761795} - outSlope: {x: -0.11175021, y: 0.3873843, z: -1.3767995} + time: 2.4 + value: {x: 0.10023185, y: 0.13438837, z: -0.18854867} + inSlope: {x: -0.07045398, y: 0.42307216, z: -1.3675404} + outSlope: {x: -0.07045083, y: 0.4230878, z: -1.3675784} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.4333344 - value: {x: 0.15820655, y: 0.15006007, z: -0.1915995} - inSlope: {x: -0.060985178, y: 0.40740198, z: -0.6332654} - outSlope: {x: -0.060996514, y: 0.40748823, z: -0.63342285} + time: 2.4166667 + value: {x: 0.10081908, y: 0.13976029, z: -0.20056842} + inSlope: {x: 0.017134702, y: 0.35525423, z: -0.8095912} + outSlope: {x: 0.017134655, y: 0.35526887, z: -0.80960953} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.583334 - value: {x: 0.15655126, y: 0.19554651, z: -0.26062387} - inSlope: {x: 0.033652104, y: 0.1265383, z: -0.3483118} - outSlope: {x: 0.033647556, y: 0.12655635, z: -0.34832186} + time: 2.5 + value: {x: 0.09956045, y: 0.17283073, z: -0.27384505} + inSlope: {x: -0.021772921, y: 0.3583531, z: -0.78877026} + outSlope: {x: -0.021773027, y: 0.35835528, z: -0.78877026} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.15664272, y: 0.19976865, z: -0.28299063} - inSlope: {x: -0.03830191, y: 0.023590578, z: -0.3285208} - outSlope: {x: -0.03830191, y: 0.023590578, z: -0.3285208} + time: 2.65 + value: {x: 0.0972053, y: 0.20227072, z: -0.34891012} + inSlope: {x: -0.014281639, y: 0.08654765, z: -0.22774905} + outSlope: {x: -0.014281639, y: 0.08654765, z: -0.22774905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -12538,152 +11357,179 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: -0.24380843, y: 0.8762206, z: -0.1091843} - inSlope: {x: 0.0060394113, y: -0.007368145, z: -0.019992832} - outSlope: {x: 0.0060394113, y: -0.007368145, z: -0.019992832} + inSlope: {x: 0.007259422, y: -0.0033133363, z: -0.024806809} + outSlope: {x: 0.007259422, y: -0.0033133363, z: -0.024806809} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: -0.23468807, y: 0.86386955, z: -0.1388474} - inSlope: {x: 0.08087814, y: -0.119679324, z: -0.25890884} - outSlope: {x: 0.08088882, y: -0.11971093, z: -0.25896236} + time: 0.15 + value: {x: -0.23596784, y: 0.87211215, z: -0.13234285} + inSlope: {x: 0.089696445, y: -0.051953338, z: -0.23030455} + outSlope: {x: 0.08969262, y: -0.051978186, z: -0.23030649} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: -0.21837659, y: 0.8253131, z: -0.18537201} - inSlope: {x: 0.010839027, y: -0.17662379, z: 0.012590762} - outSlope: {x: 0.01083968, y: -0.17661464, z: 0.012583513} + time: 0.31666666 + value: {x: -0.21452346, y: 0.86030376, z: -0.16322626} + inSlope: {x: 0.18599322, y: -0.09173046, z: -0.15966363} + outSlope: {x: 0.18598254, y: -0.091760375, z: -0.15966111} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.70000076 - value: {x: -0.21797891, y: 0.7793302, z: -0.16491957} - inSlope: {x: 0.010620223, y: 0.028191693, z: 0.18888497} - outSlope: {x: 0.010612647, y: 0.028174251, z: 0.1888859} + time: 0.46666667 + value: {x: -0.20152816, y: 0.8315435, z: -0.17954364} + inSlope: {x: -0.094994046, y: -0.48218033, z: -0.023374587} + outSlope: {x: -0.09498881, y: -0.48216853, z: -0.023371363} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.8666668 - value: {x: -0.21175483, y: 0.7999435, z: -0.11666374} - inSlope: {x: 0.047426615, y: 0.21525507, z: 0.31508186} - outSlope: {x: 0.04742018, y: 0.21517396, z: 0.31498513} + time: 0.73333335 + value: {x: -0.21334992, y: 0.7995063, z: -0.15107258} + inSlope: {x: 0.0337251, y: 0.12490635, z: 0.26629302} + outSlope: {x: 0.03373274, y: 0.12492054, z: 0.26630098} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: -0.19736134, y: 0.8651774, z: -0.022828829} - inSlope: {x: 0.03283823, y: 0.023622617, z: 0.3265655} - outSlope: {x: 0.03282542, y: 0.023649957, z: 0.32645708} + time: 0.8833333 + value: {x: -0.20672989, y: 0.823208, z: -0.11111195} + inSlope: {x: 0.032968055, y: 0.14777756, z: 0.1928916} + outSlope: {x: 0.03296702, y: 0.14780153, z: 0.1928888} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2166672 - value: {x: -0.19567198, y: 0.86585814, z: -0.0008406472} - inSlope: {x: 0.018262811, y: 0.00905383, z: 0.33125034} - outSlope: {x: 0.01825867, y: 0.009084349, z: 0.33122587} + time: 1 + value: {x: -0.20341955, y: 0.8376113, z: -0.08323902} + inSlope: {x: 0.021592021, y: 0.06740641, z: 0.36746} + outSlope: {x: 0.021596218, y: 0.06738222, z: 0.36745852} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4000015 - value: {x: -0.1955046, y: 0.8658262, z: 0.054779418} - inSlope: {x: -0.01435219, y: -0.021236164, z: 0.25671092} - outSlope: {x: -0.014350399, y: -0.021215703, z: 0.2566245} + time: 1.1333333 + value: {x: -0.20098504, y: 0.84351385, z: -0.026686208} + inSlope: {x: 0.02120385, y: 0.07837487, z: 0.37575236} + outSlope: {x: 0.021199323, y: 0.0783692, z: 0.3757513} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.19823183, y: 0.8317359, z: 0.10386743} - inSlope: {x: -0.00058130233, y: -0.14299618, z: 0.012163179} - outSlope: {x: -0.00058616424, y: -0.14292839, z: 0.012161604} + time: 1.1833333 + value: {x: -0.19962989, y: 0.84918684, z: -0.009792521} + inSlope: {x: 0.03430756, y: 0.14501964, z: 0.32117873} + outSlope: {x: 0.03430873, y: 0.1450306, z: 0.32115707} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0500011 - value: {x: -0.2146037, y: 0.77470267, z: 0.06071268} - inSlope: {x: -0.03415116, y: -0.026903175, z: -0.19590339} - outSlope: {x: -0.03415644, y: -0.02690078, z: -0.19595814} + time: 1.3833333 + value: {x: -0.19375788, y: 0.87851125, z: 0.04665001} + inSlope: {x: -0.006270387, y: 0.04313903, z: 0.2463193} + outSlope: {x: -0.0062668975, y: 0.04315124, z: 0.24631847} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.1333332 - value: {x: -0.21625915, y: 0.7829079, z: 0.03955016} - inSlope: {x: -0.007336754, y: 0.23892201, z: -0.32275692} - outSlope: {x: -0.0073426175, y: 0.23906033, z: -0.32288367} + time: 1.5 + value: {x: -0.19572008, y: 0.86800003, z: 0.07696054} + inSlope: {x: -0.016828278, y: -0.19235048, z: 0.25829574} + outSlope: {x: -0.016839396, y: -0.1923481, z: 0.25829545} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2333336 - value: {x: -0.21653777, y: 0.81598943, z: 0.0028426812} - inSlope: {x: -0.004692203, y: 0.3723458, z: -0.38573018} - outSlope: {x: -0.004679124, y: 0.37224686, z: -0.38564548} + time: 1.65 + value: {x: -0.19760077, y: 0.8386583, z: 0.10087521} + inSlope: {x: -0.0078997, y: -0.13257109, z: 0.0108080255} + outSlope: {x: -0.007908582, y: -0.13256563, z: 0.010811244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.25 - value: {x: -0.21663775, y: 0.8221852, z: -0.0035761618} - inSlope: {x: -0.007812672, y: 0.36692798, z: -0.38222957} - outSlope: {x: -0.007810874, y: 0.3667817, z: -0.38209146} + time: 2.05 + value: {x: -0.21069868, y: 0.79628044, z: 0.0534784} + inSlope: {x: -0.030292153, y: -0.01887252, z: -0.1693576} + outSlope: {x: -0.030286705, y: -0.01885443, z: -0.1693526} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: -0.21838577, y: 0.8481808, z: -0.032950018} - inSlope: {x: -0.038699325, y: 0.2211021, z: -0.30439705} - outSlope: {x: -0.038704775, y: 0.22112805, z: -0.30440792} + time: 2.1 + value: {x: -0.21183917, y: 0.7983634, z: 0.043503005} + inSlope: {x: -0.013469761, y: 0.13212858, z: -0.25575444} + outSlope: {x: -0.013478098, y: 0.13211113, z: -0.25573847} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.4000015 - value: {x: -0.2218363, y: 0.8591435, z: -0.052388642} - inSlope: {x: -0.0610656, y: 0.13799267, z: -0.3007956} - outSlope: {x: -0.06105319, y: 0.13791777, z: -0.30069548} + time: 2.2 + value: {x: -0.21274145, y: 0.8209765, z: 0.011694905} + inSlope: {x: -0.016914273, y: 0.236996, z: -0.3286983} + outSlope: {x: -0.016913563, y: 0.23698509, z: -0.3287072} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: -0.24072504, y: 0.87602985, z: -0.10767039} - inSlope: {x: -0.09219597, y: 0.013196436, z: -0.08176219} - outSlope: {x: -0.09224127, y: 0.013194054, z: -0.08180509} + time: 2.2333333 + value: {x: -0.21346919, y: 0.8285544, z: 0.0008719015} + inSlope: {x: -0.023676483, y: 0.24240829, z: -0.33697066} + outSlope: {x: -0.023675174, y: 0.24238409, z: -0.33697256} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.24226557, y: 0.8761866, z: -0.108742066} - inSlope: {x: -0.09244289, y: 0.009401532, z: -0.06430282} - outSlope: {x: -0.09244289, y: 0.009401532, z: -0.06430282} + time: 2.3333333 + value: {x: -0.21694024, y: 0.85334945, z: -0.033582848} + inSlope: {x: -0.056900013, y: 0.1702614, z: -0.29424718} + outSlope: {x: -0.056892276, y: 0.17022718, z: -0.29423484} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3833334 + value: {x: -0.22059931, y: 0.85944325, z: -0.0472427} + inSlope: {x: -0.087637946, y: 0.10650121, z: -0.2832739} + outSlope: {x: -0.087638654, y: 0.106524095, z: -0.28327605} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.24322449, y: 0.87594724, z: -0.107796095} + inSlope: {x: -0.03373013, y: 0.016225759, z: -0.08063482} + outSlope: {x: -0.033725657, y: 0.016198961, z: -0.0806365} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.24365808, y: 0.87615156, z: -0.108828396} + inSlope: {x: -0.02601996, y: 0.012253472, z: -0.06193902} + outSlope: {x: -0.02601996, y: 0.012253472, z: -0.06193902} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -12697,135 +11543,162 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0.19171444, y: 0.8879823, z: 0.117279} - inSlope: {x: -0.0011352166, y: -0.014723864, z: -0.025588913} - outSlope: {x: -0.0011352166, y: -0.014723864, z: -0.025588913} + value: {x: 0.20894761, y: 0.8898499, z: 0.11694537} + inSlope: {x: 0.015074155, y: -0.013559829, z: -0.025818327} + outSlope: {x: 0.015074155, y: -0.013559829, z: -0.025818327} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.1333332 - value: {x: 0.19101861, y: 0.87530476, z: 0.095738105} - inSlope: {x: -0.006009492, y: -0.163595, z: -0.27281302} - outSlope: {x: -0.0060168696, y: -0.16367675, z: -0.27292156} + time: 0.13333334 + value: {x: 0.22026084, y: 0.878097, z: 0.09510454} + inSlope: {x: 0.128212, y: -0.15274693, z: -0.27800465} + outSlope: {x: 0.12820923, y: -0.15275726, z: -0.27800244} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.28333473 - value: {x: 0.19152112, y: 0.84841985, z: 0.05349984} - inSlope: {x: 0.021487419, y: -0.17827752, z: -0.23399965} - outSlope: {x: 0.021474127, y: -0.17813444, z: -0.23390521} + time: 0.28333333 + value: {x: 0.23236357, y: 0.85247296, z: 0.051407} + inSlope: {x: -0.012341483, y: -0.16948693, z: -0.25162295} + outSlope: {x: -0.012337862, y: -0.16946939, z: -0.2516184} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: 0.2003746, y: 0.8180349, z: 0.01528866} - inSlope: {x: 0.044361513, y: -0.0012835022, z: -0.21927944} - outSlope: {x: 0.044359386, y: -0.0012802318, z: -0.21929486} + time: 0.4 + value: {x: 0.22902067, y: 0.82679874, z: 0.019422542} + inSlope: {x: -0.028471509, y: -0.21725638, z: -0.28138554} + outSlope: {x: -0.028469708, y: -0.21730494, z: -0.28138825} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.6333332 - value: {x: 0.20883965, y: 0.8182952, z: -0.024989529} - inSlope: {x: 0.045141518, y: 0.006298487, z: -0.21853049} - outSlope: {x: 0.045162942, y: 0.0063315504, z: -0.21861853} + time: 0.46666667 + value: {x: 0.22782286, y: 0.8144274, z: 0.0011438155} + inSlope: {x: -0.0017293091, y: -0.1824605, z: -0.2786642} + outSlope: {x: -0.001743809, y: -0.18245319, z: -0.27866584} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: 0.2182765, y: 0.8274663, z: -0.08822502} - inSlope: {x: 0.008449137, y: 0.16263999, z: -0.1970211} - outSlope: {x: 0.008455077, y: 0.16266136, z: -0.1970692} + time: 0.68333334 + value: {x: 0.2305663, y: 0.7855981, z: -0.055583432} + inSlope: {x: -0.013182351, y: 0.0057560587, z: -0.19492693} + outSlope: {x: -0.013183058, y: 0.005754963, z: -0.19492812} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2000008 - value: {x: 0.2188153, y: 0.88851285, z: -0.13641447} - inSlope: {x: 0.019364186, y: 0.0036209656, z: -0.16890472} - outSlope: {x: 0.019355139, y: 0.0036229272, z: -0.16892046} + time: 0.9 + value: {x: 0.22300011, y: 0.82503825, z: -0.08204199} + inSlope: {x: -0.009840946, y: 0.17606325, z: -0.15438756} + outSlope: {x: -0.009824835, y: 0.17599984, z: -0.15438102} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5166664 - value: {x: 0.23310198, y: 0.86688775, z: -0.18130967} - inSlope: {x: 0.055870354, y: -0.26341274, z: -0.11786731} - outSlope: {x: 0.055894475, y: -0.26345584, z: -0.11789861} + time: 1.2166667 + value: {x: 0.22153974, y: 0.8737418, z: -0.13974227} + inSlope: {x: 0.011024919, y: 0.112787604, z: -0.16666692} + outSlope: {x: 0.011023067, y: 0.11280766, z: -0.16666903} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.75 - value: {x: 0.2377385, y: 0.8157011, z: -0.17828342} - inSlope: {x: 0.007900303, y: -0.1934059, z: 0.22610755} - outSlope: {x: 0.007899975, y: -0.19330278, z: 0.22600694} + time: 1.5166667 + value: {x: 0.23311698, y: 0.8657873, z: -0.18145725} + inSlope: {x: 0.05520716, y: -0.2338954, z: -0.11609681} + outSlope: {x: 0.055211138, y: -0.23386815, z: -0.11608438} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0666676 - value: {x: 0.23715939, y: 0.77408195, z: -0.06894646} - inSlope: {x: -0.038067766, y: 0.026447374, z: 0.3082736} - outSlope: {x: -0.038064603, y: 0.026434286, z: 0.30832207} + time: 1.7333333 + value: {x: 0.23754106, y: 0.8135616, z: -0.18042922} + inSlope: {x: 0.0049458677, y: -0.2698604, z: 0.21759677} + outSlope: {x: 0.0049626525, y: -0.26981854, z: 0.217606} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2666664 - value: {x: 0.21144979, y: 0.8440871, z: -0.0043373657} - inSlope: {x: -0.1022357, y: 0.27702704, z: 0.31642172} - outSlope: {x: -0.10227866, y: 0.27715164, z: 0.31652653} + time: 1.8833333 + value: {x: 0.2378047, y: 0.78673595, z: -0.13734105} + inSlope: {x: -0.008792504, y: -0.013327689, z: 0.2973077} + outSlope: {x: -0.008787217, y: -0.013329218, z: 0.29730305} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.20995209, y: 0.84802693, z: 0.0008899307} - inSlope: {x: -0.08260767, y: 0.21165434, z: 0.31806183} - outSlope: {x: -0.08256874, y: 0.21157001, z: 0.31793165} + time: 2.1 + value: {x: 0.23311724, y: 0.80078614, z: -0.06032747} + inSlope: {x: -0.00032452162, y: 0.2891242, z: 0.30412763} + outSlope: {x: -0.000329863, y: 0.28911984, z: 0.30411085} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: 0.20869666, y: 0.8511418, z: 0.0062637306} - inSlope: {x: -0.07478663, y: 0.1837332, z: 0.33313942} - outSlope: {x: -0.07480064, y: 0.18380883, z: 0.33322495} + time: 2.1833334 + value: {x: 0.23449156, y: 0.8270339, z: -0.034603506} + inSlope: {x: 0.031609315, y: 0.2817409, z: 0.339309} + outSlope: {x: 0.03161286, y: 0.2817553, z: 0.3393217} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: 0.19190373, y: 0.8876309, z: 0.11561327} - inSlope: {x: -0.011172381, y: 0.020908996, z: 0.09709927} - outSlope: {x: -0.01117628, y: 0.02095957, z: 0.0971426} + time: 2.2666667 + value: {x: 0.23736085, y: 0.84879255, z: -0.005731063} + inSlope: {x: 0.028875535, y: 0.18643485, z: 0.32788602} + outSlope: {x: 0.02887946, y: 0.18642397, z: 0.3278827} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.19176237, y: 0.8878939, z: 0.116853215} - inSlope: {x: -0.008473563, y: 0.015815688, z: 0.07440109} - outSlope: {x: -0.008473563, y: 0.015815688, z: 0.07440109} + time: 2.2833333 + value: {x: 0.23779887, y: 0.85149056, z: -0.0004043293} + inSlope: {x: 0.01892854, y: 0.14829876, z: 0.32074535} + outSlope: {x: 0.018923257, y: 0.14826629, z: 0.3207389} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3 + value: {x: 0.23799168, y: 0.853735, z: 0.0049599768} + inSlope: {x: 0.000727135, y: 0.13571046, z: 0.33315977} + outSlope: {x: 0.00072926306, y: 0.13571854, z: 0.33314952} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: 0.20962518, y: 0.8893831, z: 0.11525653} + inSlope: {x: -0.03901042, y: 0.027361037, z: 0.09846647} + outSlope: {x: -0.03901763, y: 0.027368188, z: 0.0984627} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.20912248, y: 0.8897311, z: 0.11651361} + inSlope: {x: -0.030167522, y: 0.020872297, z: 0.075421914} + outSlope: {x: -0.030167522, y: 0.020872297, z: 0.075421914} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -12847,7 +11720,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.00071841717, y: 0.9649509, z: -0.012679973} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -12865,170 +11738,179 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 0.00031891617, y: 0.013954474, z: -0.004117704} - inSlope: {x: 8.67375e-18, y: -0.005842338, z: -0.00083384325} - outSlope: {x: 8.67375e-18, y: -0.005842338, z: -0.00083384325} + inSlope: {x: 8.6736166e-18, y: -0.0058974526, z: -0.0008417051} + outSlope: {x: 8.6736166e-18, y: -0.0058974526, z: -0.0008417051} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.06666756 - value: {x: 0.00031891617, y: 0.012449522, z: -0.0043324847} - inSlope: {x: 3.7173215e-18, y: -0.043979723, z: -0.006276672} - outSlope: {x: 8.67375e-18, y: -0.043981817, z: -0.006276989} + time: 0.06666667 + value: {x: 0.00031891617, y: 0.012437907, z: -0.0043341424} + inSlope: {x: 3.717264e-18, y: -0.044306073, z: -0.0063231927} + outSlope: {x: 8.673617e-18, y: -0.04430654, z: -0.006323245} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666718 - value: {x: 0.00031891617, y: -0.00023494517, z: -0.006142763} - inSlope: {x: 3.7173215e-18, y: -0.1194769, z: -0.0170514} - outSlope: {x: 8.67375e-18, y: -0.11946512, z: -0.017049793} + time: 0.31666666 + value: {x: 0.00031891617, y: -0.013941493, z: -0.008098908} + inSlope: {x: 3.717268e-18, y: -0.15082891, z: -0.021525573} + outSlope: {x: 8.67361e-18, y: -0.15082712, z: -0.021525204} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.00031891617, y: -0.013925115, z: -0.00809657} - inSlope: {x: 3.7173215e-18, y: -0.15162063, z: -0.021638803} - outSlope: {x: 8.67375e-18, y: -0.15164092, z: -0.021641418} + time: 0.35 + value: {x: 0.00031891617, y: -0.019494759, z: -0.008891448} + inSlope: {x: 3.717268e-18, y: -0.20327209, z: -0.029010335} + outSlope: {x: 8.67361e-18, y: -0.20326984, z: -0.029009923} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.3666668 - value: {x: 0.00031891617, y: -0.022747358, z: -0.009355647} - inSlope: {x: 3.7173215e-18, y: -0.2161871, z: -0.03085371} - outSlope: {x: 8.67375e-18, y: -0.21611154, z: -0.030842816} + time: 0.56666666 + value: {x: 0.00031891617, y: -0.07565008, z: -0.01690572} + inSlope: {x: 3.717268e-18, y: -0.06925089, z: -0.009883465} + outSlope: {x: 8.673626e-18, y: -0.069250725, z: -0.009882861} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: 0.00031891617, y: -0.089453734, z: -0.018875722} - inSlope: {x: 3.7173215e-18, y: 0.047729723, z: 0.006811984} - outSlope: {x: 8.67375e-18, y: 0.047719885, z: 0.006810427} + time: 0.6666667 + value: {x: 0.00031891617, y: -0.07162354, z: -0.016331065} + inSlope: {x: 3.717255e-18, y: 0.10410704, z: 0.014857854} + outSlope: {x: 8.673626e-18, y: 0.104111195, z: 0.014858033} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.9833336 - value: {x: 0.00031891617, y: -0.019160165, z: -0.008843697} - inSlope: {x: 3.7173215e-18, y: 0.18828341, z: 0.026870979} - outSlope: {x: 8.67375e-18, y: 0.18825635, z: 0.026867412} + time: 0.98333335 + value: {x: 0.00031891617, y: -0.018411163, z: -0.008736801} + inSlope: {x: 3.717255e-18, y: 0.13488832, z: 0.019250914} + outSlope: {x: 8.673626e-18, y: 0.13489081, z: 0.019250972} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.0333347 - value: {x: 0.00031891617, y: -0.011201884, z: -0.0077079213} - inSlope: {x: 3.716896e-18, y: 0.14791027, z: 0.02110922} - outSlope: {x: 8.67375e-18, y: 0.14785048, z: 0.021100724} + time: 1.0333333 + value: {x: 0.00031891617, y: -0.012160657, z: -0.007844754} + inSlope: {x: 3.717268e-18, y: 0.12543668, z: 0.017901665} + outSlope: {x: 8.673626e-18, y: 0.12543385, z: 0.017901463} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1166668 - value: {x: 0.00031891617, y: 0.000039307204, z: -0.0061036223} - inSlope: {x: 3.7173215e-18, y: 0.12000943, z: 0.017127326} - outSlope: {x: 8.67375e-18, y: 0.119976915, z: 0.017122753} + time: 1.1333333 + value: {x: 0.00031891617, y: 0.0002808688, z: -0.0060691475} + inSlope: {x: 3.717268e-18, y: 0.117437825, z: 0.01676014} + outSlope: {x: 8.673626e-18, y: 0.11743711, z: 0.016760062} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.3166676 - value: {x: 0.00031891617, y: 0.014200047, z: -0.004082657} - inSlope: {x: 3.7173215e-18, y: 0.011611432, z: 0.0016571023} - outSlope: {x: 8.67375e-18, y: 0.011617397, z: 0.0016580194} + time: 1.3166667 + value: {x: 0.00031891617, y: 0.014171935, z: -0.0040866686} + inSlope: {x: 3.7172417e-18, y: 0.014815924, z: 0.0021144552} + outSlope: {x: 8.673626e-18, y: 0.014817141, z: 0.0021145907} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.3666668 - value: {x: 0.00031891617, y: 0.013192012, z: -0.0042265193} - inSlope: {x: 3.7173215e-18, y: -0.06408182, z: -0.009145459} - outSlope: {x: 8.67375e-18, y: -0.064050026, z: -0.009140975} + time: 1.3666667 + value: {x: 0.00031891617, y: 0.013189398, z: -0.0042268927} + inSlope: {x: 3.717268e-18, y: -0.0642459, z: -0.009168887} + outSlope: {x: 8.673626e-18, y: -0.06424661, z: -0.009168938} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4666672 - value: {x: 0.00031891617, y: -0.00050465943, z: -0.0061812554} - inSlope: {x: 3.7173215e-18, y: -0.1925613, z: -0.027481463} - outSlope: {x: 8.67375e-18, y: -0.19254115, z: -0.02747873} + time: 1.4666667 + value: {x: 0.00031891617, y: -0.00053254154, z: -0.0061852345} + inSlope: {x: 3.717268e-18, y: -0.19292858, z: -0.02753368} + outSlope: {x: 8.673626e-18, y: -0.1929318, z: -0.02753466} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.00031891617, y: -0.03927665, z: -0.011714643} - inSlope: {x: 3.716896e-18, y: -0.17471601, z: -0.024934603} - outSlope: {x: 8.67375e-18, y: -0.17466022, z: -0.02492656} + time: 1.65 + value: {x: 0.00031891617, y: -0.039289754, z: -0.011716513} + inSlope: {x: 3.717268e-18, y: -0.1740009, z: -0.024832923} + outSlope: {x: 8.673626e-18, y: -0.1739974, z: -0.024832286} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.7333336 - value: {x: 0.00031891617, y: -0.05380219, z: -0.013787671} - inSlope: {x: 3.7173215e-18, y: -0.18954328, z: -0.027050812} - outSlope: {x: 8.67375e-18, y: -0.18949932, z: -0.027044233} + time: 1.7333333 + value: {x: 0.00031891617, y: -0.053773765, z: -0.013783614} + inSlope: {x: 3.717268e-18, y: -0.1860571, z: -0.026553677} + outSlope: {x: 8.673626e-18, y: -0.18605882, z: -0.026553342} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2 - value: {x: 0.00031891617, y: -0.090535074, z: -0.019030046} - inSlope: {x: 3.7173215e-18, y: 0.0083317, z: 0.0011896113} - outSlope: {x: 8.67375e-18, y: 0.008316899, z: 0.0011867664} + time: 1.9333333 + value: {x: 0.00031891617, y: -0.07665868, z: -0.01704966} + inSlope: {x: 3.717268e-18, y: 0.03094406, z: 0.0044167386} + outSlope: {x: 8.673564e-18, y: 0.030941479, z: 0.004415586} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2666664 - value: {x: 0.00031891617, y: -0.019525407, z: -0.008895823} - inSlope: {x: 3.7173215e-18, y: 0.29889882, z: 0.042657807} - outSlope: {x: 8.672757e-18, y: 0.29900154, z: 0.04267242} + time: 2.3166666 + value: {x: 0.00031891617, y: -0.0060223755, z: -0.006968722} + inSlope: {x: 3.717268e-18, y: 0.14242758, z: 0.020326762} + outSlope: {x: 8.673626e-18, y: 0.14242177, z: 0.0203259} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3166676 - value: {x: 0.00031891617, y: -0.0068059065, z: -0.0070805447} - inSlope: {x: 3.7173215e-18, y: 0.199666, z: 0.02849546} - outSlope: {x: 8.67375e-18, y: 0.19971357, z: 0.028502319} + time: 2.35 + value: {x: 0.00031891617, y: -0.0018682206, z: -0.0063758576} + inSlope: {x: 3.717268e-18, y: 0.11308463, z: 0.016138978} + outSlope: {x: 8.673626e-18, y: 0.113078296, z: 0.016138097} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3500004 - value: {x: 0.00031891617, y: -0.001333267, z: -0.006299511} - inSlope: {x: 3.7173215e-18, y: 0.14181787, z: 0.020239685} - outSlope: {x: 8.67375e-18, y: 0.14180255, z: 0.020237524} + time: 2.4166667 + value: {x: 0.00031891617, y: 0.0046373573, z: -0.005447407} + inSlope: {x: 3.717268e-18, y: 0.08273891, z: 0.011807962} + outSlope: {x: 8.673626e-18, y: 0.08274236, z: 0.011808423} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.00031891617, y: 0.013949692, z: -0.004118386} - inSlope: {x: 3.716896e-18, y: 0.0013611838, z: 0.0001943225} - outSlope: {x: 3.716896e-18, y: 0.0013611838, z: 0.0001943225} + time: 2.6333334 + value: {x: 0.00031891617, y: 0.0138203055, z: -0.004136852} + inSlope: {x: 3.7172153e-18, y: 0.008231406, z: 0.0011747022} + outSlope: {x: 8.673626e-18, y: 0.008231405, z: 0.001174823} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: 0.00031891617, y: 0.013921537, z: -0.004122405} + inSlope: {x: 3.717268e-18, y: 0.006073715, z: 0.00086683704} + outSlope: {x: 3.717268e-18, y: 0.006073715, z: 0.00086683704} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -13050,7 +11932,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.1963021, y: 1.3905737, z: -0.076235026} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13067,7 +11949,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: -0, y: 0, z: -5.684342e-16} + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -13075,8 +11957,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0, y: 0, z: -5.684342e-16} + time: 2.65 + value: {x: -5.3290704e-17, y: 0, z: -5.684342e-16} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -13093,152 +11975,206 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: -0.0867651, y: -0.45197448, z: 0.5202296} - inSlope: {x: -0.02059093, y: -0.004438195, z: 0.0067961495} - outSlope: {x: -0.02059093, y: -0.004438195, z: 0.0067961495} + inSlope: {x: -0.025362283, y: -0.00539736, z: 0.0026463093} + outSlope: {x: -0.025362283, y: -0.00539736, z: 0.0026463093} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.1333332 - value: {x: -0.10468981, y: -0.45589298, z: 0.5266837} - inSlope: {x: -0.2335689, y: -0.051521752, z: 0.089746356} - outSlope: {x: -0.23365977, y: -0.051534057, z: 0.089758754} + time: 0.11666667 + value: {x: -0.10273369, y: -0.45582703, z: 0.5223551} + inSlope: {x: -0.22533219, y: -0.060510248, z: 0.03608518} + outSlope: {x: -0.22533214, y: -0.060523733, z: 0.03610086} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333435 - value: {x: -0.16616142, y: -0.47078025, z: 0.56642777} - inSlope: {x: -0.008724889, y: -0.012783243, z: 0.15046538} - outSlope: {x: -0.008740586, y: -0.012788802, z: 0.15050963} + time: 0.25 + value: {x: -0.13135539, y: -0.46660125, z: 0.52973837} + inSlope: {x: -0.17408645, y: -0.11844612, z: 0.07039543} + outSlope: {x: -0.174082, y: -0.11845222, z: 0.07040289} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.14996627, y: -0.47174007, z: 0.6158808} - inSlope: {x: 0.15575361, y: -0.014235685, z: 0.008924018} - outSlope: {x: 0.15577555, y: -0.014233177, z: 0.0089286} + time: 0.43333334 + value: {x: -0.15953618, y: -0.49042436, z: 0.5506269} + inSlope: {x: -0.08042676, y: 0.006829177, z: 0.24555455} + outSlope: {x: -0.08042568, y: 0.006822097, z: 0.24555771} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.8666668 - value: {x: -0.09886613, y: -0.48210284, z: 0.59669787} - inSlope: {x: 0.31713885, y: -0.073786736, z: -0.20453298} - outSlope: {x: 0.31704426, y: -0.07375905, z: -0.20445527} + time: 0.53333336 + value: {x: -0.16163352, y: -0.48212036, z: 0.5873686} + inSlope: {x: 0.02413547, y: 0.056249842, z: 0.17101513} + outSlope: {x: 0.024141764, y: 0.05623446, z: 0.17103046} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1500015 - value: {x: -0.004403851, y: -0.5043671, z: 0.53465873} - inSlope: {x: 0.3238609, y: -0.056821793, z: -0.012845642} - outSlope: {x: 0.32375255, y: -0.05681325, z: -0.012872729} + time: 0.76666665 + value: {x: -0.12366109, y: -0.4802132, z: 0.5913664} + inSlope: {x: 0.29126614, y: -0.073386766, z: -0.1563856} + outSlope: {x: 0.29124948, y: -0.07337528, z: -0.15636455} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.1666679 - value: {x: 0.0009915632, y: -0.5052764, z: 0.53465927} - inSlope: {x: 0.32507467, y: -0.05280231, z: 0.000119237964} - outSlope: {x: 0.3251907, y: -0.05282302, z: 0.00014757652} + time: 0.8833333 + value: {x: -0.09299574, y: -0.48791096, z: 0.5736967} + inSlope: {x: 0.19434896, y: -0.049351323, z: -0.14114903} + outSlope: {x: 0.19434555, y: -0.049353283, z: -0.14116724} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4000015 - value: {x: 0.072846025, y: -0.51185703, z: 0.5364737} - inSlope: {x: 0.25631073, y: -0.0039653652, z: 0.029023694} - outSlope: {x: 0.25622582, y: -0.00394522, z: 0.028990828} + time: 1 + value: {x: -0.06501631, y: -0.4934775, z: 0.56022555} + inSlope: {x: 0.36677092, y: -0.049315136, z: -0.055498004} + outSlope: {x: 0.36677164, y: -0.049324837, z: -0.05550836} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.1209494, y: -0.51211864, z: 0.57204264} - inSlope: {x: 0.007844335, y: 0.0021128058, z: 0.14325349} - outSlope: {x: 0.007844091, y: 0.0021296141, z: 0.14322464} + time: 1.1333333 + value: {x: -0.00863932, y: -0.5001062, z: 0.55613506} + inSlope: {x: 0.37539923, y: -0.04971677, z: -0.06622723} + outSlope: {x: 0.37539667, y: -0.04971786, z: -0.06624227} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0500011 - value: {x: 0.07740124, y: -0.49169546, z: 0.6274473} - inSlope: {x: -0.1936143, y: 0.048717253, z: 0.020220926} - outSlope: {x: -0.19366813, y: 0.048717797, z: 0.020228883} + time: 1.15 + value: {x: -0.002687304, y: -0.5009341, z: 0.5548371} + inSlope: {x: 0.34469363, y: -0.051189244, z: -0.09081984} + outSlope: {x: 0.34468764, y: -0.051196, z: -0.09078289} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.1500015 - value: {x: 0.051260903, y: -0.4882268, z: 0.61401695} - inSlope: {x: -0.33352363, y: 0.024465255, z: -0.2917487} - outSlope: {x: -0.3334103, y: 0.024457157, z: -0.29162776} + time: 1.1666666 + value: {x: 0.002850371, y: -0.50181246, z: 0.55310845} + inSlope: {x: 0.32884502, y: -0.055348575, z: -0.11465202} + outSlope: {x: 0.3288377, y: -0.055347815, z: -0.11465888} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.2833347 - value: {x: 0.0028269272, y: -0.48470744, z: 0.56576437} - inSlope: {x: -0.35087597, y: 0.03777156, z: -0.34393448} - outSlope: {x: -0.35073492, y: 0.037749615, z: -0.34378844} + time: 1.4 + value: {x: 0.069071986, y: -0.51333123, z: 0.52325815} + inSlope: {x: 0.24622683, y: -0.0031969366, z: 0.002896668} + outSlope: {x: 0.24622424, y: -0.0031874552, z: 0.002893938} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3000011 - value: {x: -0.0029107283, y: -0.48403534, z: 0.56024545} - inSlope: {x: -0.3355299, y: 0.04327556, z: -0.31413144} - outSlope: {x: -0.33563468, y: 0.043287437, z: -0.31425482} + time: 1.65 + value: {x: 0.11812957, y: -0.5126484, z: 0.56503946} + inSlope: {x: 0.00734722, y: 0.009364109, z: 0.13270918} + outSlope: {x: 0.007347006, y: 0.009348304, z: 0.13271049} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: -0.013472276, y: -0.48237875, z: 0.55101866} - inSlope: {x: -0.293938, y: 0.056931183, z: -0.2310889} - outSlope: {x: -0.29394972, y: 0.056923553, z: -0.23110233} + time: 2.05 + value: {x: 0.070556454, y: -0.49543115, z: 0.60571235} + inSlope: {x: -0.16718227, y: 0.042801265, z: 0.013128018} + outSlope: {x: -0.16717717, y: 0.042784803, z: 0.013117883} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3833332 - value: {x: -0.02744445, y: -0.4790164, z: 0.5419565} - inSlope: {x: -0.28603077, y: 0.07562795, z: -0.1583424} - outSlope: {x: -0.28614557, y: 0.07567172, z: -0.1584118} + time: 2.1166666 + value: {x: 0.056298956, y: -0.4931399, z: 0.60048044} + inSlope: {x: -0.28122744, y: 0.02696884, z: -0.19147988} + outSlope: {x: -0.28122464, y: 0.026979899, z: -0.19148824} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: -0.08548676, y: -0.45515585, z: 0.52051294} - inSlope: {x: -0.07438835, y: 0.097644426, z: -0.017068846} - outSlope: {x: -0.07441569, y: 0.09768677, z: -0.017086403} + time: 2.2166667 + value: {x: 0.024578488, y: -0.49012256, z: 0.5757546} + inSlope: {x: -0.3152227, y: 0.041465137, z: -0.23773168} + outSlope: {x: -0.31522697, y: 0.041466013, z: -0.23774269} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.0864379, y: -0.45354456, z: 0.52030015} - inSlope: {x: -0.057068713, y: 0.09667325, z: -0.012770774} - outSlope: {x: -0.057068713, y: 0.09667325, z: -0.012770774} + time: 2.2666667 + value: {x: 0.0078975195, y: -0.48787293, z: 0.56261665} + inSlope: {x: -0.3479405, y: 0.049070563, z: -0.282473} + outSlope: {x: -0.34793693, y: 0.04907514, z: -0.28247005} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: 0.0020842003, y: -0.4870224, z: 0.5578985} + inSlope: {x: -0.34524432, y: 0.05365278, z: -0.27702048} + outSlope: {x: -0.34523723, y: 0.053641006, z: -0.2770243} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3 + value: {x: -0.0036101036, y: -0.486085, z: 0.55338323} + inSlope: {x: -0.33366248, y: 0.059504747, z: -0.25813606} + outSlope: {x: -0.3336521, y: 0.059520658, z: -0.25812256} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3333333 + value: {x: -0.014052434, y: -0.4838621, z: 0.54585403} + inSlope: {x: -0.28403023, y: 0.07518044, z: -0.18020372} + outSlope: {x: -0.28401726, y: 0.07518087, z: -0.1801987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.3833334 + value: {x: -0.027218327, y: -0.4793261, z: 0.5392814} + inSlope: {x: -0.2727721, y: 0.106133364, z: -0.11662037} + outSlope: {x: -0.27277395, y: 0.10613433, z: -0.11660928} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.08543212, y: -0.4526528, z: 0.5205549} + inSlope: {x: -0.07743363, y: 0.039181862, z: -0.019223852} + outSlope: {x: -0.07743667, y: 0.03919888, z: -0.019204183} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.086423375, y: -0.45214903, z: 0.5203119} + inSlope: {x: -0.05948033, y: 0.030228883, z: -0.014572047} + outSlope: {x: -0.05948033, y: 0.030228883, z: -0.014572047} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -13260,7 +12196,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.19776098, y: 1.3905743, z: -0.07445557} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13285,7 +12221,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -1.7763568e-17, y: -3.5527136e-17, z: 5.684342e-16} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13302,135 +12238,171 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: -0.15273361, y: -0.5187029, z: 0.5140051} - inSlope: {x: 0.025611939, y: 0.0008646415, z: 0.0147177605} - outSlope: {x: 0.025611939, y: 0.0008646415, z: 0.0147177605} + value: {x: -0.15352994, y: -0.5015272, z: 0.5117822} + inSlope: {x: 0.024780814, y: 0.017024554, z: 0.013190021} + outSlope: {x: 0.024780814, y: 0.017024554, z: 0.013190021} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.18333435 - value: {x: -0.11669031, y: -0.51680046, z: 0.5354542} - inSlope: {x: 0.2983918, y: 0.021810262, z: 0.18410671} - outSlope: {x: 0.2984529, y: 0.021826064, z: 0.18414946} + time: 0.18333334 + value: {x: -0.11807195, y: -0.4812264, z: 0.53138036} + inSlope: {x: 0.2989771, y: 0.13677421, z: 0.17142583} + outSlope: {x: 0.29897445, y: 0.13676648, z: 0.17140654} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.30000114 - value: {x: -0.08528381, y: -0.5131414, z: 0.55659497} - inSlope: {x: 0.2274476, y: 0.053643957, z: 0.21106777} - outSlope: {x: 0.22751778, y: 0.053665534, z: 0.21107724} + time: 0.3 + value: {x: -0.08547197, y: -0.47313172, z: 0.5514749} + inSlope: {x: 0.2572895, y: -0.003060038, z: 0.18929958} + outSlope: {x: 0.25729164, y: -0.0030832584, z: 0.1893021} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: -0.051497206, y: -0.50194114, z: 0.58357465} - inSlope: {x: 0.21591231, y: 0.058625918, z: -0.000080981124} - outSlope: {x: 0.2159247, y: 0.058643024, z: -0.00007727603} + time: 0.43333334 + value: {x: -0.048292503, y: -0.47391707, z: 0.58073777} + inSlope: {x: 0.27144614, y: 0.0019917064, z: 0.17696111} + outSlope: {x: 0.27144825, y: 0.001981355, z: 0.17696841} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.78333473 - value: {x: 0.020027341, y: -0.48276716, z: 0.5808524} - inSlope: {x: 0.20919986, y: 0.046758533, z: -0.023363028} - outSlope: {x: 0.20911458, y: 0.046747316, z: -0.023340195} + time: 0.6 + value: {x: -0.0021209551, y: -0.46843112, z: 0.6093935} + inSlope: {x: 0.26025766, y: 0.039215524, z: 0.12801227} + outSlope: {x: 0.2602655, y: 0.039243348, z: 0.12803105} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.0166664 - value: {x: 0.06647139, y: -0.47678363, z: 0.5517586} - inSlope: {x: 0.18475021, y: 0.0024451488, z: -0.322411} - outSlope: {x: 0.18481053, y: 0.002433862, z: -0.32252502} + time: 0.6166667 + value: {x: 0.0021455048, y: -0.46781012, z: 0.6113736} + inSlope: {x: 0.25092366, y: 0.03450222, z: 0.108161904} + outSlope: {x: 0.25092417, y: 0.034495138, z: 0.10815612} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2000008 - value: {x: 0.09864065, y: -0.4750715, z: 0.512457} - inSlope: {x: 0.16727443, y: 0.030285776, z: -0.0043450063} - outSlope: {x: 0.16728649, y: 0.03029275, z: -0.004320591} + time: 0.71666664 + value: {x: 0.023015622, y: -0.46693367, z: 0.61347836} + inSlope: {x: 0.15041491, y: -0.02354989, z: -0.10075997} + outSlope: {x: 0.1504109, y: -0.023534762, z: -0.10078042} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.5166664 - value: {x: 0.14251393, y: -0.45743278, z: 0.5337019} - inSlope: {x: 0.11405002, y: 0.068893164, z: 0.2619033} - outSlope: {x: 0.1140882, y: 0.06892277, z: 0.26200858} + time: 0.9 + value: {x: 0.04413999, y: -0.4731428, z: 0.5759323} + inSlope: {x: 0.1546193, y: -0.0033529033, z: -0.17607382} + outSlope: {x: 0.15461336, y: -0.0033205217, z: -0.17607406} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.7333336 - value: {x: 0.14273596, y: -0.45190626, z: 0.5815676} - inSlope: {x: -0.19507763, y: -0.0020216021, z: 0.19206442} - outSlope: {x: -0.19502163, y: -0.002037515, z: 0.19204447} + time: 1.2 + value: {x: 0.09901072, y: -0.47211537, z: 0.5291027} + inSlope: {x: 0.16772024, y: 0.014404641, z: -0.11882238} + outSlope: {x: 0.16773096, y: 0.014393736, z: -0.11883522} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.0500011 - value: {x: 0.035321712, y: -0.4580173, z: 0.62643343} - inSlope: {x: -0.31861734, y: -0.046261206, z: 0.020506376} - outSlope: {x: -0.31871843, y: -0.046260007, z: 0.020515535} + time: 1.5166667 + value: {x: 0.14266081, y: -0.45738536, z: 0.53480184} + inSlope: {x: 0.112341374, y: 0.06752324, z: 0.23250446} + outSlope: {x: 0.112344615, y: 0.06749698, z: 0.23249453} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.1166668 - value: {x: 0.014855029, y: -0.46391365, z: 0.6183722} - inSlope: {x: -0.3124022, y: -0.14421964, z: -0.3004258} - outSlope: {x: -0.31230867, y: -0.1441585, z: -0.30029315} + time: 1.7333333 + value: {x: 0.14136915, y: -0.45195913, z: 0.5869269} + inSlope: {x: -0.2173377, y: -0.0037220574, z: 0.27006465} + outSlope: {x: -0.21734105, y: -0.00372936, z: 0.27008405} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.25 - value: {x: -0.027461521, y: -0.4877814, z: 0.56251174} - inSlope: {x: -0.31287596, y: -0.15243934, z: -0.3465018} - outSlope: {x: -0.31276163, y: -0.15239292, z: -0.34641856} + time: 1.8833333 + value: {x: 0.09836842, y: -0.45396182, z: 0.61381924} + inSlope: {x: -0.2960801, y: -0.027956087, z: 0.014119839} + outSlope: {x: -0.2960761, y: -0.027951833, z: 0.01412562} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: -0.054652706, y: -0.49707863, z: 0.544436} - inSlope: {x: -0.36469546, y: -0.09999214, z: -0.16908355} - outSlope: {x: -0.36469045, y: -0.0999904, z: -0.16908728} + time: 2.0833333 + value: {x: 0.026972296, y: -0.46348062, z: 0.60432416} + inSlope: {x: -0.3189228, y: -0.03238615, z: -0.21292503} + outSlope: {x: -0.3189076, y: -0.032370348, z: -0.21290964} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: -0.15108368, y: -0.51839775, z: 0.5143495} - inSlope: {x: -0.09616913, y: -0.017923571, z: -0.020483052} - outSlope: {x: -0.09621134, y: -0.017941682, z: -0.02050436} + time: 2.1666667 + value: {x: 0.0016271954, y: -0.46485752, z: 0.57838804} + inSlope: {x: -0.32547966, y: -0.0007277355, z: -0.2868647} + outSlope: {x: -0.32549343, y: -0.0007315509, z: -0.28687721} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.15231183, y: -0.5186254, z: 0.5140918} - inSlope: {x: -0.073690504, y: -0.013669645, z: -0.015458561} - outSlope: {x: -0.073690504, y: -0.013669645, z: -0.015458561} + time: 2.2166667 + value: {x: -0.015620907, y: -0.46462616, z: 0.56422734} + inSlope: {x: -0.35364574, y: 0.0071999743, z: -0.27971518} + outSlope: {x: -0.35365218, y: 0.007199429, z: -0.2796961} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2833333 + value: {x: -0.038303692, y: -0.46426967, z: 0.54932684} + inSlope: {x: -0.3213653, y: -0.005167939, z: -0.14806792} + outSlope: {x: -0.32135862, y: -0.0051812343, z: -0.1480507} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.4333334 + value: {x: -0.09467208, y: -0.4769195, z: 0.52917606} + inSlope: {x: -0.39618832, y: -0.13851853, z: -0.12575193} + outSlope: {x: -0.39619622, y: -0.13854228, z: -0.1257564} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.15188888, y: -0.500731, z: 0.512232} + inSlope: {x: -0.09571785, y: -0.0459364, z: -0.026399093} + outSlope: {x: -0.09571457, y: -0.045937493, z: -0.026393477} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.1531105, y: -0.50132203, z: 0.51189667} + inSlope: {x: -0.073297754, y: -0.03545252, z: -0.02012647} + outSlope: {x: -0.073297754, y: -0.03545252, z: -0.02012647} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -13452,7 +12424,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0.089385666, y: 0.91162664, z: -0.020996267} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13477,7 +12449,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 7.105427e-17, y: -2.842171e-16, z: -1.7763568e-17} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13494,216 +12466,225 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: -0.10846772, y: 0.30187833, z: 0.09913123} - inSlope: {x: 0.022399778, y: -0.11818405, z: 0.78186524} - outSlope: {x: 0.022399778, y: -0.11818405, z: 0.78186524} + value: {x: -0.011377264, y: 0.13533959, z: 0.073499806} + inSlope: {x: 0.01752745, y: -0.036696725, z: 0.7896739} + outSlope: {x: 0.01752745, y: -0.036696725, z: 0.7896739} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08333397 - value: {x: -0.106794775, y: 0.25920957, z: 0.15958145} - inSlope: {x: 0.017143916, y: -0.9206278, z: 0.648842} - outSlope: {x: 0.017149666, y: -0.9205825, z: 0.64884675} + time: 0.06666667 + value: {x: -0.011169158, y: 0.12642625, z: 0.12458931} + inSlope: {x: -0.01388859, y: -0.24886249, z: 0.7289379} + outSlope: {x: -0.013888041, y: -0.24886714, z: 0.7289378} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: -0.10467189, y: 0.019287571, z: 0.24691372} - inSlope: {x: 0.0011258159, y: -0.35108337, z: 0.052868195} - outSlope: {x: 0.0011217559, y: -0.3512272, z: 0.05290951} + time: 0.31666666 + value: {x: -0.018742202, y: 0.032638874, z: 0.23781487} + inSlope: {x: -0.008317831, y: -0.2539205, z: 0.06689774} + outSlope: {x: -0.008318052, y: -0.25391707, z: 0.06690204} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.35000038 - value: {x: -0.10466251, y: 0.012995205, z: 0.24698724} - inSlope: {x: 0.0000013624211, y: -0.123171546, z: -0.04375519} - outSlope: {x: -0, y: -0.12315428, z: -0.043735016} + time: 0.36666667 + value: {x: -0.018672854, y: 0.022524944, z: 0.23557557} + inSlope: {x: 0.008110199, y: -0.1746475, z: -0.16265428} + outSlope: {x: 0.008109525, y: -0.17464872, z: -0.16265674} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.58333397 - value: {x: -0.10466251, y: 0.00023682762, z: 0.18458076} - inSlope: {x: -0, y: -0.008634214, z: -0.41257116} - outSlope: {x: -0, y: -0.0086356485, z: -0.4125647} + time: 0.6333333 + value: {x: -0.013902971, y: 0.00019773474, z: 0.10870676} + inSlope: {x: 0.008110121, y: -0.012240781, z: -0.49764636} + outSlope: {x: 0.008109617, y: -0.012240701, z: -0.49764663} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.6166668 - value: {x: -0.10466251, y: 0.000051154762, z: 0.17053586} - inSlope: {x: -0, y: -0.0031813195, z: -0.42736375} - outSlope: {x: -0, y: -0.0031813225, z: -0.42723036} + time: 0.65 + value: {x: -0.013798123, y: 0.0000481782, z: 0.10068969} + inSlope: {x: 0.0042445078, y: -0.0059320987, z: -0.46102005} + outSlope: {x: 0.0042446223, y: -0.005931955, z: -0.46100825} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.6333332 - value: {x: -0.10466251, y: 0.0000151569675, z: 0.16336885} - inSlope: {x: -0, y: -0.0014770515, z: -0.43119228} - outSlope: {x: -0, y: -0.001477825, z: -0.43137336} + time: 0.6666667 + value: {x: -0.013761491, y: -1.1934897e-17, z: 0.09333954} + inSlope: {x: 0.0005396077, y: -0.0014452961, z: -0.4263382} + outSlope: {x: 0.0005391128, y: -0.0014453488, z: -0.42635325} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.6500015 - value: {x: -0.10466251, y: 0.0000018946209, z: 0.15615822} - inSlope: {x: -0, y: -0.00045477657, z: -0.43278465} - outSlope: {x: -0, y: -0.0004547207, z: -0.4326381} + time: 0.68333334 + value: {x: -0.013780142, y: -1.184837e-17, z: 0.08647814} + inSlope: {x: -0.0021611503, y: -0.0000000019660116, z: -0.4052852} + outSlope: {x: -0.0021609562, y: 1.0025196e-17, z: -0.4052831} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.66666794 - value: {x: -0.10466251, y: 0, z: 0.14894356} - inSlope: {x: -0, y: -0.00005684324, z: -0.43816406} - outSlope: {x: -0, y: -0.00005684399, z: -0.43831435} + time: 0.93333334 + value: {x: -0.016066508, y: -1.2412294e-18, z: -0.009225826} + inSlope: {x: -0.007371302, y: 3.419348e-17, z: -0.43490326} + outSlope: {x: -0.0073706787, y: 3.4193456e-17, z: -0.43490314} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.68333435 - value: {x: -0.10466251, y: 3.7126552e-19, z: 0.14154248} - inSlope: {x: -0, y: -0.000000011259461, z: -0.45510474} - outSlope: {x: -0, y: 4.2988467e-17, z: -0.45519027} + time: 1 + value: {x: -0.016334055, y: 0, z: -0.040781673} + inSlope: {x: 0.004810287, y: 2.5958524e-18, z: -0.519312} + outSlope: {x: 0.0048096213, y: 2.5958396e-18, z: -0.51931} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.93333435 - value: {x: -0.10466251, y: 4.5883295e-17, z: -0.000028002078} - inSlope: {x: -0, y: 1.4661484e-16, z: -0.6169755} - outSlope: {x: -0, y: 1.4665735e-16, z: -0.6171097} + time: 1.1 + value: {x: -0.011001812, y: 0, z: -0.10045471} + inSlope: {x: 0.0929432, y: -0, z: -0.65633154} + outSlope: {x: 0.09294465, y: -0, z: -0.6563452} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.0166664 - value: {x: -0.10466251, y: 5.153164e-17, z: -0.0508843} - inSlope: {x: -0, y: 3.7373876e-17, z: -0.6109848} - outSlope: {x: -0, y: 3.7382128e-17, z: -0.6111866} + time: 1.2 + value: {x: -0.0003373251, y: 0, z: -0.16830948} + inSlope: {x: 0.10626972, y: -0, z: -0.6804173} + outSlope: {x: 0.10627614, y: -0, z: -0.6804644} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.3833332 - value: {x: -0.104674146, y: 8.6157776e-17, z: -0.28005922} - inSlope: {x: -0.00044193937, y: -3.553346e-16, z: -0.557088} - outSlope: {x: -0.00044564862, y: -3.5546892e-16, z: -0.5573057} + time: 1.3166667 + value: {x: 0.008173281, y: 0, z: -0.24241874} + inSlope: {x: 0.020735145, y: -0, z: -0.5627202} + outSlope: {x: 0.020736756, y: -2.9332458e-23, z: -0.5627485} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6333332 - value: {x: -0.10491819, y: -3.3201514e-17, z: -0.41038233} - inSlope: {x: -0.0010213733, y: -9.016347e-17, z: -0.46784064} - outSlope: {x: -0.0010265966, y: -9.0194854e-17, z: -0.46802306} + time: 1.3666667 + value: {x: 0.008267752, y: 4.2743584e-19, z: -0.2691759} + inSlope: {x: -0.0049562207, y: 2.4501224e-17, z: -0.5224331} + outSlope: {x: -0.0049560377, y: 2.4501287e-17, z: -0.5224296} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: -0.104934454, y: -3.5058214e-17, z: -0.41751456} - inSlope: {x: -0.0028520206, y: -1.1140851e-16, z: -0.3221744} - outSlope: {x: -0.002849649, y: -0.00000042010217, z: -0.3220939} + time: 1.65 + value: {x: 0.0030603067, y: 1.515489e-17, z: -0.39162067} + inSlope: {x: -0.0251603, y: 1.2823293e-17, z: -0.3048112} + outSlope: {x: -0.02515993, y: 0.000000089221345, z: -0.3048302} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6666679 - value: {x: -0.10501324, y: -3.6914913e-17, z: -0.42112058} - inSlope: {x: -0.0068524173, y: 0.013857575, z: -0.1511275} - outSlope: {x: -0.006849855, y: 0.013847564, z: -0.15122768} + time: 1.6666666 + value: {x: 0.0026407666, y: 1.5265567e-17, z: -0.39654016} + inSlope: {x: -0.024275567, y: 0.013858194, z: -0.28615996} + outSlope: {x: -0.024274962, y: 0.013858107, z: -0.2861384} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6833344 - value: {x: -0.10516293, y: 0.0004619376, z: -0.4225566} - inSlope: {x: -0.009403016, y: 0.054040425, z: -0.08656213} - outSlope: {x: -0.009407703, y: 0.05402703, z: -0.086563654} + time: 1.6833333 + value: {x: 0.00225113, y: 0.0004619376, z: -0.40115878} + inSlope: {x: -0.021825036, y: 0.05406203, z: -0.26903763} + outSlope: {x: -0.021823615, y: 0.054057624, z: -0.26901826} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.8500004 - value: {x: -0.1074769, y: 0.042067066, z: -0.43614817} - inSlope: {x: -0.018516112, y: 0.37509418, z: -0.0667278} - outSlope: {x: -0.018507501, y: 0.3750315, z: -0.06672203} + time: 1.8166667 + value: {x: 0.00012789255, y: 0.030011866, z: -0.42870644} + inSlope: {x: -0.01686194, y: 0.34391913, z: -0.14649238} + outSlope: {x: -0.016862972, y: 0.34393948, z: -0.14649256} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2 - value: {x: -0.11092262, y: 0.09792534, z: -0.4417424} - inSlope: {x: -0.028648209, y: 0.32079014, z: 0.038270283} - outSlope: {x: -0.02863818, y: 0.32067835, z: 0.038213592} + time: 1.8333334 + value: {x: -0.00016870716, y: 0.035908926, z: -0.43102744} + inSlope: {x: -0.019039946, y: 0.36165264, z: -0.13212748} + outSlope: {x: -0.019040287, y: 0.36165953, z: -0.1321469} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: -0.123383574, y: 0.20885995, z: -0.16603997} - inSlope: {x: 0.00064085214, y: 0.31286165, z: 0.83049995} - outSlope: {x: 0.00064046955, y: 0.31285638, z: 0.8305354} + time: 1.9833333 + value: {x: -0.005947735, y: 0.09250298, z: -0.44164053} + inSlope: {x: -0.06661371, y: 0.33601928, z: -0.012294669} + outSlope: {x: -0.066614196, y: 0.33602253, z: -0.012293689} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.5166664 - value: {x: -0.115854554, y: 0.2736799, z: -0.019609358} - inSlope: {x: 0.061837476, y: 0.32418647, z: 0.79071623} - outSlope: {x: 0.061857726, y: 0.32430676, z: 0.79097664} + time: 2.0333333 + value: {x: -0.010272529, y: 0.10949034, z: -0.43634132} + inSlope: {x: -0.111855544, y: 0.37622827, z: 0.31306612} + outSlope: {x: -0.11185341, y: 0.37621683, z: 0.31306732} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.5333347 - value: {x: -0.11482236, y: 0.2789256, z: -0.006431756} - inSlope: {x: 0.061514437, y: 0.3033498, z: 0.7905724} - outSlope: {x: 0.061492294, y: 0.3032201, z: 0.7902511} + time: 2.3333333 + value: {x: -0.047295727, y: 0.20885995, z: -0.16603997} + inSlope: {x: 0.00030803878, y: 0.0006944895, z: 0.7906765} + outSlope: {x: 0.00030969747, y: 0.00069531484, z: 0.79063743} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.5500011 - value: {x: -0.113804236, y: 0.2837903, z: 0.00674058} - inSlope: {x: 0.060127158, y: 0.27836424, z: 0.78976744} - outSlope: {x: 0.060144212, y: 0.27845296, z: 0.78999627} + time: 2.5333333 + value: {x: -0.025124818, y: 0.16121875, z: -0.024271226} + inSlope: {x: 0.15193328, y: -0.31651974, z: 0.6923926} + outSlope: {x: 0.1519302, y: -0.31650633, z: 0.6923782} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: -0.1089219, y: 0.30144614, z: 0.08588517} - inSlope: {x: 0.035077315, y: 0.07527579, z: 0.79346645} - outSlope: {x: 0.035077315, y: 0.07527579, z: 0.79346645} + time: 2.6333334 + value: {x: -0.013004125, y: 0.13739815, z: 0.047632415} + inSlope: {x: 0.072199434, y: -0.11799721, z: 0.7581608} + outSlope: {x: 0.07219996, y: -0.11800136, z: 0.7581673} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.011983711, y: 0.1358726, z: 0.060409144} + inSlope: {x: 0.061225545, y: -0.09153551, z: 0.7666101} + outSlope: {x: 0.061225545, y: -0.09153551, z: 0.7666101} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -13725,7 +12706,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 0.09081027, y: 0.911606, z: -0.02087636} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13750,7 +12731,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: -0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -13767,225 +12748,288 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0.01710716, y: 0.007428753, z: -0.3622238} - inSlope: {x: -0.14490856, y: -0.0032299208, z: -0.32444632} - outSlope: {x: -0.14490856, y: -0.0032299208, z: -0.32444632} + value: {x: -0.015959352, y: 0.01035621, z: -0.42404965} + inSlope: {x: 0.016681178, y: 0.013145083, z: 0.03463755} + outSlope: {x: 0.016681178, y: 0.013145083, z: 0.03463755} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.050001144 - value: {x: 0.0105730165, y: 0.0069774566, z: -0.3773694} - inSlope: {x: -0.11001122, y: -0.016927287, z: -0.27110308} - outSlope: {x: -0.11004899, y: -0.016929995, z: -0.27119082} + time: 0.016666668 + value: {x: -0.01568133, y: 0.010575298, z: -0.42347243} + inSlope: {x: 0.03237048, y: 0.02570974, z: 0.06738945} + outSlope: {x: 0.032370087, y: 0.025709383, z: 0.06738487} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.2666664 - value: {x: 0.00039627167, y: 0.00077259034, z: -0.41288656} - inSlope: {x: -0.005890763, y: -0.021276738, z: -0.08154147} - outSlope: {x: -0.0058931354, y: -0.021284282, z: -0.081589684} + time: 0.13333334 + value: {x: -0.0018714546, y: 0.022209417, z: -0.39410585} + inSlope: {x: 0.1790602, y: 0.15892114, z: 0.38823175} + outSlope: {x: 0.17906053, y: 0.15892048, z: 0.38823748} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.31666756 - value: {x: 0.00027414857, y: 0.00005385846, z: -0.41635787} - inSlope: {x: -0.00040949706, y: -0.00623505, z: -0.058857854} - outSlope: {x: -0.00040926985, y: -0.006236569, z: -0.05886908} + time: 0.16666667 + value: {x: 0.0043987497, y: 0.027908823, z: -0.38038585} + inSlope: {x: 0.19417316, y: 0.18129978, z: 0.42931765} + outSlope: {x: 0.19417347, y: 0.18129997, z: 0.42931297} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333397 - value: {x: 0.00027288182, y: -8.562595e-17, z: -0.41728705} - inSlope: {x: 0.0061686286, y: 0.02357472, z: -0.050651006} - outSlope: {x: 0.006163227, y: 0.02355139, z: -0.05065308} + time: 0.33333334 + value: {x: 0.032388296, y: 0.06120619, z: -0.31186196} + inSlope: {x: 0.0959268, y: 0.19367723, z: 0.3079509} + outSlope: {x: 0.09592681, y: 0.19367714, z: 0.30796137} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.35000038 - value: {x: 0.0004797639, y: 0.00083961367, z: -0.418047} - inSlope: {x: 0.024112565, y: 0.097917974, z: -0.03863115} - outSlope: {x: 0.024098331, y: 0.09786038, z: -0.038632896} + time: 0.6333333 + value: {x: 0.04501123, y: 0.12996435, z: -0.2318546} + inSlope: {x: 0.0050511532, y: 0.20166606, z: 0.20989598} + outSlope: {x: 0.0050506634, y: 0.20166822, z: 0.2098974} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.45000076 - value: {x: 0.008676129, y: 0.034249093, z: -0.4183688} - inSlope: {x: 0.12629275, y: 0.5165193, z: 0.025331825} - outSlope: {x: 0.12629709, y: 0.5165346, z: 0.025326593} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.6500015 - value: {x: 0.036632936, y: 0.15077385, z: -0.40957835} - inSlope: {x: 0.10154763, y: 0.44312152, z: 0.036195267} - outSlope: {x: 0.10151555, y: 0.44298366, z: 0.03618175} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.7666664 - value: {x: 0.045437608, y: 0.19764172, z: -0.40384614} - inSlope: {x: 0.061022054, y: 0.39659894, z: 0.11705172} - outSlope: {x: 0.06104393, y: 0.39672825, z: 0.117074065} + time: 0.76666665 + value: {x: 0.04216308, y: 0.15449983, z: -0.2147219} + inSlope: {x: -0.051059194, y: 0.1776382, z: 0.046977542} + outSlope: {x: -0.05105489, y: 0.17763416, z: 0.046988003} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 1 - value: {x: 0.0576229, y: 0.2556691, z: -0.26460168} - inSlope: {x: 0.056520727, y: 0.011811896, z: 1.2835366} - outSlope: {x: 0.056498222, y: 0.011820347, z: 1.2830257} + value: {x: 0.031531453, y: 0.18006253, z: -0.18462105} + inSlope: {x: -0.0026772858, y: 0.005210281, z: 0.38344145} + outSlope: {x: -0.0026778386, y: 0.0052088103, z: 0.38344255} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.2000008 - value: {x: 0.07098762, y: 0.25152835, z: 0.010131135} - inSlope: {x: 0.059110634, y: -0.05403693, z: 1.3069474} - outSlope: {x: 0.059114326, y: -0.05403829, z: 1.3070542} + time: 1.2 + value: {x: 0.033183176, y: 0.1756633, z: -0.009571137} + inSlope: {x: 0.018418372, y: -0.06613362, z: 1.1021526} + outSlope: {x: 0.01842026, y: -0.066144176, z: 1.1022178} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.333334 - value: {x: 0.0754857, y: 0.23951273, z: 0.15967932} - inSlope: {x: 0.0009176388, y: -0.17453496, z: 0.8869949} - outSlope: {x: 0.0009234028, y: -0.17449293, z: 0.88700926} + time: 1.2166667 + value: {x: 0.033506885, y: 0.1744693, z: 0.008725971} + inSlope: {x: 0.020465214, y: -0.07759918, z: 1.0875797} + outSlope: {x: 0.020465696, y: -0.07760337, z: 1.0875974} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.4833336 - value: {x: 0.07228652, y: 0.13167745, z: 0.26729664} - inSlope: {x: -0.033388738, y: -1.0379531, z: 0.54231447} - outSlope: {x: -0.03338003, y: -1.0377173, z: 0.54221016} + time: 1.3166667 + value: {x: 0.036224805, y: 0.16260055, z: 0.104502015} + inSlope: {x: 0.034390245, y: -0.16557615, z: 0.75363183} + outSlope: {x: 0.03439231, y: -0.16559157, z: 0.7536854} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6333332 - value: {x: 0.06817328, y: 0.006310819, z: 0.31800777} - inSlope: {x: -0.012069202, y: -0.36218658, z: 0.118208244} - outSlope: {x: -0.01207507, y: -0.36235583, z: 0.11825553} + time: 1.4 + value: {x: 0.040410604, y: 0.1345864, z: 0.15881038} + inSlope: {x: 0.067397825, y: -0.535384, z: 0.60891765} + outSlope: {x: 0.06739604, y: -0.5353772, z: 0.6089043} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6500015 - value: {x: 0.06801718, y: 0.0016320894, z: 0.31954432} - inSlope: {x: -0.006320897, y: -0.18934926, z: 0.06557434} - outSlope: {x: -0.0063198092, y: -0.18931013, z: 0.06555891} + time: 1.6166667 + value: {x: 0.05524108, y: 0.002390513, z: 0.25046304} + inSlope: {x: 0.035643075, y: -0.33685783, z: 0.16390905} + outSlope: {x: 0.035641193, y: -0.33685833, z: 0.16392155} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6666679 - value: {x: 0.06796263, y: 0, z: 0.32019344} - inSlope: {x: -0.0016344724, y: -0.048917282, z: 0.005541908} - outSlope: {x: -0.0016362576, y: -0.0489673, z: 0.0055887285} + time: 1.6333333 + value: {x: 0.055750404, y: -0.0024350572, z: 0.25277048} + inSlope: {x: 0.024882376, y: -0.2361061, z: 0.11170919} + outSlope: {x: 0.02488265, y: -0.23610444, z: 0.111692905} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6833344 - value: {x: 0.06796263, y: -5.714873e-19, z: 0.3197302} - inSlope: {x: 0.000001362364, y: -0.00000969601, z: -0.06580169} - outSlope: {x: 1.11024e-15, y: -6.617194e-17, z: -0.06579334} + time: 1.65 + value: {x: 0.056070518, y: -0.0054796534, z: 0.25418633} + inSlope: {x: 0.012935826, y: -0.12314191, z: 0.0569138} + outSlope: {x: 0.012936208, y: -0.12313978, z: 0.05692525} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0.056181625, y: -0.006539747, z: 0.2546678} + inSlope: {x: -0.01358005, y: -0.030380564, z: 0.0070725605} + outSlope: {x: -0.01357796, y: -0.030380106, z: 0.007067498} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6833333 + value: {x: 0.055617854, y: -0.006492334, z: 0.25442192} + inSlope: {x: -0.06531893, y: 0.0054939184, z: -0.029330196} + outSlope: {x: -0.06531517, y: 0.0054926723, z: -0.029325405} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8833333 + value: {x: 0.00032971794, y: -0.0018425736, z: 0.21613854} + inSlope: {x: -0.31726673, y: 0.026682258, z: -0.3404487} + outSlope: {x: -0.31726474, y: 0.026682122, z: -0.34043476} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9666667 + value: {x: -0.01940216, y: -0.00018311292, z: 0.18321766} + inSlope: {x: -0.12480567, y: 0.010496216, z: -0.44724762} + outSlope: {x: -0.12480786, y: 0.01049638, z: -0.44724777} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.9833333 + value: {x: -0.021015704, y: -0.000047413167, z: 0.17559673} + inSlope: {x: -0.06531931, y: 0.0054933853, z: -0.46699703} + outSlope: {x: -0.06532015, y: 0.0054934053, z: -0.46699587} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 2 - value: {x: 0.06796263, y: -7.882583e-17, z: 0.1676511} - inSlope: {x: 4.7581716e-16, y: -2.1236016e-17, z: -0.59356195} - outSlope: {x: 1.11024e-15, y: -2.124766e-17, z: -0.5933396} + value: {x: -0.02157947, y: 0, z: 0.1676511} + inSlope: {x: -0.010592133, y: 0.0014224009, z: -0.48832008} + outSlope: {x: -0.010593242, y: 0.0014224128, z: -0.488338} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.25 - value: {x: 0.06796263, y: -9.4750594e-17, z: -0.004349122} - inSlope: {x: 4.7581716e-16, y: -6.3393044e-17, z: -0.7664617} - outSlope: {x: 1.11024e-15, y: -6.337415e-17, z: -0.76617736} + time: 2.0166667 + value: {x: -0.021368787, y: 0, z: 0.15931943} + inSlope: {x: 0.024408681, y: 0.000000027483171, z: -0.5132453} + outSlope: {x: 0.024409354, y: -0, z: -0.5132344} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3166676 - value: {x: 0.06796263, y: -9.7562783e-17, z: -0.05631949} - inSlope: {x: 4.7581716e-16, y: -1.5837576e-17, z: -0.7899436} - outSlope: {x: 0.0000010215879, y: 0.00000013657841, z: -0.79005796} + time: 2.2166667 + value: {x: -0.00070736965, y: 0, z: 0.028136339} + inSlope: {x: 0.118566595, y: -0, z: -0.7806218} + outSlope: {x: 0.118568525, y: -0, z: -0.78063405} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 - value: {x: 0.06796263, y: -9.7699626e-17, z: -0.06953156} - inSlope: {x: -0.0074363886, y: 0.0016157986, z: -0.81028295} - outSlope: {x: -0.0074313735, y: 0.0016143867, z: -0.8102674} + time: 2.2333333 + value: {x: 0.001203303, y: 0, z: 0.014977615} + inSlope: {x: 0.10940565, y: -0, z: -0.79804856} + outSlope: {x: 0.10940632, y: -0, z: -0.79805326} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.3500004 - value: {x: 0.06771471, y: 0.00005385846, z: -0.083342895} - inSlope: {x: -0.028980652, y: 0.0062387083, z: -0.8590432} - outSlope: {x: -0.028965106, y: 0.006235038, z: -0.8588874} + time: 2.3166666 + value: {x: 0.007269507, y: 0, z: -0.05484673} + inSlope: {x: 0.024411637, y: -0, z: -0.8744314} + outSlope: {x: 0.024410477, y: -0.000000019827436, z: -0.8743966} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.4000015 - value: {x: 0.06430104, y: 0.00077259034, z: -0.1302996} - inSlope: {x: -0.10336912, y: 0.021284332, z: -1.0017041} - outSlope: {x: -0.10332958, y: 0.021276673, z: -1.0013647} + time: 2.3333333 + value: {x: 0.0074801897, y: 0, z: -0.06953156} + inSlope: {x: 0.0012222048, y: 0.0022524667, z: -0.91814995} + outSlope: {x: 0.0012222433, y: 0.002252425, z: -0.91810924} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6333332 - value: {x: 0.022650406, y: 0.0072207483, z: -0.347341} - inSlope: {x: -0.17806424, y: 0.011918376, z: -0.54896337} - outSlope: {x: -0.17813645, y: 0.01192373, z: -0.5492069} + time: 2.35 + value: {x: 0.0073102526, y: 0.00007508252, z: -0.085452065} + inSlope: {x: -0.01969066, y: 0.008699684, z: -1.0167764} + outSlope: {x: -0.019689385, y: 0.008699286, z: -1.0167173} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.019770715, y: 0.0073748953, z: -0.3556771} - inSlope: {x: -0.1727913, y: 0.009249279, z: -0.50018746} - outSlope: {x: -0.1727913, y: 0.009249279, z: -0.50018746} + time: 2.4 + value: {x: 0.005042477, y: 0.0010770458, z: -0.14427029} + inSlope: {x: -0.067154646, y: 0.029670762, z: -1.3019394} + outSlope: {x: -0.067158274, y: 0.029672343, z: -1.302014} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.45 + value: {x: 0.00087609864, y: 0.0029178623, z: -0.21316591} + inSlope: {x: -0.09562891, y: 0.042251263, z: -1.4197423} + outSlope: {x: -0.09563141, y: 0.042252414, z: -1.4197776} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.4666667 + value: {x: -0.0007705292, y: 0.003645386, z: -0.23692438} + inSlope: {x: -0.100909926, y: 0.04458475, z: -1.421952} + outSlope: {x: -0.100911565, y: 0.044585567, z: -1.4219797} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.6333334 + value: {x: -0.0153030455, y: 0.010066236, z: -0.41678578} + inSlope: {x: -0.03761976, y: 0.016621588, z: -0.42033374} + outSlope: {x: -0.03762031, y: 0.016621346, z: -0.42032972} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.65 + value: {x: -0.015789416, y: 0.010281128, z: -0.422182} + inSlope: {x: -0.029182328, y: 0.012893155, z: -0.32377422} + outSlope: {x: -0.029182328, y: 0.012893155, z: -0.32377422} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -14000,26 +13044,26 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 0.0010389115, y: 0.9789054, z: -0.016797677} - inSlope: {x: -0.00000064927474, y: -0.0058348314, z: -0.0008334354} - outSlope: {x: -0.00000064927474, y: -0.0058348314, z: -0.0008334354} + inSlope: {x: -0.0000006635273, y: -0.0059278207, z: -0.00084147096} + outSlope: {x: -0.0000006635273, y: -0.0059278207, z: -0.00084147096} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333397 + time: 0.33333334 value: {x: 0.0010354208, y: 0.94846267, z: -0.021142341} - inSlope: {x: -0.000018732107, y: -0.16304699, z: -0.023268785} - outSlope: {x: -0.000018708264, y: -0.16302627, z: -0.02326706} + inSlope: {x: -0.000019067933, y: -0.16658244, z: -0.023776209} + outSlope: {x: -0.000019119694, y: -0.16659275, z: -0.023776619} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.70000076 - value: {x: 0.0010271899, y: 0.87667906, z: -0.031387027} - inSlope: {x: 0.000010532726, y: 0.091927096, z: 0.013115176} - outSlope: {x: 0.000010512503, y: 0.091880225, z: 0.013112647} + time: 0.5833333 + value: {x: 0.0010285683, y: 0.88869977, z: -0.029671477} + inSlope: {x: -0.0000013411052, y: -0.011937394, z: -0.0017056338} + outSlope: {x: -0.0000013566408, y: -0.011953269, z: -0.0017049474} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -14027,53 +13071,53 @@ AnimationClip: - serializedVersion: 3 time: 1 value: {x: 0.0010354451, y: 0.9486744, z: -0.02111213} - inSlope: {x: 0.000018711458, y: 0.16360654, z: 0.023348643} - outSlope: {x: 0.000018774257, y: 0.1635198, z: 0.023341928} + inSlope: {x: 0.000014333865, y: 0.12517864, z: 0.017863588} + outSlope: {x: 0.000014364944, y: 0.12515879, z: 0.017863696} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.333334 + time: 1.3333334 value: {x: 0.0010389508, y: 0.97924894, z: -0.016748648} - inSlope: {x: -0.00000066524063, y: -0.005567364, z: -0.000797066} - outSlope: {x: -0.00000063905645, y: -0.005571285, z: -0.00079593476} + inSlope: {x: -0.0000005749726, y: -0.0047382955, z: -0.0006791702} + outSlope: {x: -0.0000005477244, y: -0.004756821, z: -0.00067932985} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 1.6666679 + time: 1.6666666 value: {x: 0.0010324898, y: 0.92290044, z: -0.02479049} - inSlope: {x: -0.000018834926, y: -0.16458967, z: -0.023492182} - outSlope: {x: -0.000018844294, y: -0.16467969, z: -0.023499858} + inSlope: {x: -0.000018841043, y: -0.16424137, z: -0.023443922} + outSlope: {x: -0.000018810177, y: -0.16425489, z: -0.023443405} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2 - value: {x: 0.0010269305, y: 0.8744158, z: -0.03171003} - inSlope: {x: 0.0000009455997, y: 0.00832794, z: 0.0011889436} - outSlope: {x: 0.0000009570945, y: 0.008298507, z: 0.0011859866} + time: 1.9666667 + value: {x: 0.001028751, y: 0.89029384, z: -0.029443974} + inSlope: {x: 0.000009984638, y: 0.08695163, z: 0.012409445} + outSlope: {x: 0.000009990385, y: 0.08694836, z: 0.0124089755} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.333334 + time: 2.3333333 value: {x: 0.0010368734, y: 0.9611312, z: -0.019334337} - inSlope: {x: 0.000018779152, y: 0.164075, z: 0.023417886} - outSlope: {x: 0.000018801506, y: 0.16408677, z: 0.023419244} + inSlope: {x: 0.000014292353, y: 0.1246134, z: 0.01778529} + outSlope: {x: 0.000014286606, y: 0.12460185, z: 0.017784907} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 - value: {x: 0.0010389108, y: 0.9789006, z: -0.01679836} - inSlope: {x: 0.00000015644666, y: 0.0013485249, z: 0.0001943293} - outSlope: {x: 0.00000015644666, y: 0.0013485249, z: 0.0001943293} + time: 2.65 + value: {x: 0.0010389077, y: 0.9788724, z: -0.016802378} + inSlope: {x: 0.00000072398416, y: 0.0060690795, z: 0.0008668055} + outSlope: {x: 0.00000072398416, y: 0.0060690795, z: 0.0008668055} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -14087,7 +13131,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14096,7 +13140,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14112,7 +13156,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14121,7 +13165,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14137,7 +13181,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14146,7 +13190,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14162,7 +13206,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14171,7 +13215,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14187,7 +13231,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14196,7 +13240,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14212,7 +13256,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14221,7 +13265,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14237,7 +13281,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14246,7 +13290,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14262,7 +13306,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14271,7 +13315,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14287,7 +13331,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14296,7 +13340,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14312,7 +13356,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14321,7 +13365,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14337,7 +13381,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14346,7 +13390,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14362,7 +13406,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14371,7 +13415,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14387,7 +13431,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14396,7 +13440,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14412,7 +13456,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14421,7 +13465,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14437,7 +13481,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14446,7 +13490,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14462,7 +13506,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14471,7 +13515,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14487,7 +13531,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14496,7 +13540,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14512,7 +13556,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14521,7 +13565,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14537,7 +13581,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14546,7 +13590,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14562,7 +13606,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14571,7 +13615,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14587,7 +13631,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14596,7 +13640,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14612,7 +13656,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14621,7 +13665,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14637,7 +13681,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14646,7 +13690,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14662,7 +13706,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14671,7 +13715,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14687,7 +13731,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14696,7 +13740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14712,7 +13756,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14721,7 +13765,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14737,7 +13781,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14746,7 +13790,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14762,7 +13806,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14771,7 +13815,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14787,7 +13831,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14796,7 +13840,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14812,7 +13856,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14821,7 +13865,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14837,7 +13881,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14846,7 +13890,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14862,7 +13906,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14871,7 +13915,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14887,7 +13931,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14896,7 +13940,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14912,7 +13956,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14921,7 +13965,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14937,7 +13981,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14946,7 +13990,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14962,7 +14006,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14971,7 +14015,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14987,7 +14031,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -14996,7 +14040,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15012,7 +14056,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15021,7 +14065,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15037,7 +14081,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15046,7 +14090,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15062,7 +14106,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15071,7 +14115,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15087,7 +14131,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15096,7 +14140,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15112,7 +14156,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15121,7 +14165,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15137,7 +14181,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15146,7 +14190,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15162,7 +14206,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15171,7 +14215,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15187,7 +14231,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15196,7 +14240,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15212,7 +14256,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15221,7 +14265,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15237,7 +14281,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15246,7 +14290,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15262,7 +14306,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15271,7 +14315,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15287,7 +14331,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15296,7 +14340,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15312,7 +14356,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15321,7 +14365,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15337,7 +14381,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15346,7 +14390,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15362,7 +14406,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15371,7 +14415,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15387,7 +14431,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15396,7 +14440,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15412,7 +14456,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15421,7 +14465,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15437,7 +14481,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15446,7 +14490,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15462,7 +14506,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15471,7 +14515,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15487,7 +14531,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15496,7 +14540,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15512,7 +14556,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15521,7 +14565,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15537,7 +14581,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15546,7 +14590,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15562,7 +14606,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15571,7 +14615,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15587,7 +14631,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15596,7 +14640,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15612,7 +14656,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15621,7 +14665,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15637,7 +14681,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15646,7 +14690,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15662,7 +14706,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15671,7 +14715,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15687,7 +14731,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15696,7 +14740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15712,7 +14756,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15721,7 +14765,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15737,7 +14781,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15746,7 +14790,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15762,7 +14806,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15771,7 +14815,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15787,7 +14831,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15796,7 +14840,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15812,7 +14856,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15821,7 +14865,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15837,7 +14881,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15846,7 +14890,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15862,7 +14906,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15871,7 +14915,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15887,7 +14931,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15896,7 +14940,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15912,7 +14956,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15921,7 +14965,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15937,7 +14981,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15946,7 +14990,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15962,7 +15006,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15971,7 +15015,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15987,7 +15031,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.0000019073486 + time: 0 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -15996,7 +15040,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.6500015 + time: 2.65 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -16016,14 +15060,2198 @@ AnimationClip: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] + genericBindings: + - serializedVersion: 2 + path: 2454655522 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2454655522 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1430525811 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2739765504 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3634705710 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1527271511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 551609465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3488798593 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3198679084 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2999282043 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3412451264 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2261650557 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1512802228 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1697745286 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 811160648 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 997497422 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1021784028 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3801090995 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3028532763 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2117025985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3855094126 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1935889436 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 234604914 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926997878 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4153317365 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 341699683 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1239763924 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1562834646 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4188059252 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4021349686 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 536714639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2535497355 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4010619468 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3138691360 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1170110235 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2111197105 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3467478972 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1328190515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4209053716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4176820392 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 211232048 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1476397658 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 959563750 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1246131836 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1567041621 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 776313443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1965877461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1461658381 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2524216725 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204776838 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2822147715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3193339218 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282996803 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4285071407 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2066864180 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 627154525 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2060948401 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3065931030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3631735308 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 637675528 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2178839469 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2782818047 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1635682602 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3987561199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3427181464 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3885527970 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1478152067 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 969261551 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 72794541 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 572491016 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 908132597 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2234486443 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1755559567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3237064449 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4132242325 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 886215380 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 237879227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1177780362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 277195937 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2650537431 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3188391309 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214153195 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3257876423 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1401692724 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 697429164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2972211361 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4223064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3086429740 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3991544187 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2063138830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2387904567 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1848093634 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 863682746 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 157172318 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1936492932 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1990836806 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3359400712 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2907788461 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3224903530 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2453088162 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788546761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3799943024 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 448837209 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 21419190 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 862085587 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1157198445 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 907943752 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2892942664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176364823 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2663544061 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2176798363 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4234855996 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 31853991 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2011378463 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3889468229 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 242483509 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2005034560 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3468212108 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1217517998 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1955440098 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1279849329 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 204038997 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3669479227 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1993785171 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 976721091 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3187064628 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271782879 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2330060842 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3230929155 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1650340716 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3999756231 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1736798465 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1952582518 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1600598197 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2448871626 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1678636794 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3449864614 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3712918715 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2505507858 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1355061199 + attribute: 2 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2174870688 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3704719830 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1818408404 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3328355276 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2882782587 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2418645921 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4198508057 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 378978795 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 847885861 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3052989142 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1879424663 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3441434511 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2217829944 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2043219164 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873932362 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 753850040 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3664177240 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1256632181 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2008750926 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2596589051 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 12248373 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1356668514 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2134817805 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 292525527 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 743999237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2385897344 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2778746430 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3672039928 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3157444207 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440916012 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2119616099 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3589342592 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3587774964 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1781648239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2638298008 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3007997576 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1670117668 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1273666037 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4093791985 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3254052408 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 921567502 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2570081957 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4290378533 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3930631054 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1502287332 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3873285664 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2473905767 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 992050994 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 539034515 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3168059030 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2832829428 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1694388226 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1202211060 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2956761003 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4116815838 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2130955092 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 363429289 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2304886777 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2931735784 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 990992591 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2555247237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1008842732 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2685049639 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3164545761 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2938641539 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1632964330 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3822251339 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2211930296 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3298994876 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1320495261 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 654383906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 988873433 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1276748053 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1176886239 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2456909458 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3010458554 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 278335872 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 pptrCurveMapping: [] m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} - m_AdditiveReferencePoseTime: 21.666666 + m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 2.6500015 + m_StopTime: 2.65 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/game/Assets/AlphaChar/Animations/Walk.anim.meta b/game/Assets/Character_Anim/Animations/Walk.anim.meta similarity index 79% rename from game/Assets/AlphaChar/Animations/Walk.anim.meta rename to game/Assets/Character_Anim/Animations/Walk.anim.meta index 9e9e893..ada4ab6 100644 --- a/game/Assets/AlphaChar/Animations/Walk.anim.meta +++ b/game/Assets/Character_Anim/Animations/Walk.anim.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 85e9b3e9f334ee44e840d547fdd6f304 +guid: 4992e4c74822c624da6c52ac33801b96 NativeFormatImporter: externalObjects: {} mainObjectFileID: 7400000 diff --git a/game/Assets/Character_Anim/Char Ctrl.controller b/game/Assets/Character_Anim/Char Ctrl.controller new file mode 100644 index 0000000..2574206 --- /dev/null +++ b/game/Assets/Character_Anim/Char Ctrl.controller @@ -0,0 +1,608 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-8633728715219653837 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7417648013747824764} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1101 &-8237246380781921263 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: InBoostState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 3221672209289342883} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1101 &-7916693450357402312 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + - m_ConditionMode: 2 + m_ConditionEvent: InBoostState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6158004599323219404} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1101 &-7402131631877207942 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -7175674927923829264} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1102 &-7175674927923829264 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump Begin + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 6627086963765148649} + - {fileID: -3069531632362253192} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 400a0aac0b38d2c429ba53b3f5d47cc5, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-4669982441730671944 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 2131420891638955038} + m_Position: {x: 90, y: 170, z: 0} + - serializedVersion: 1 + m_State: {fileID: -748621450404397517} + m_Position: {x: -160, y: 170, z: 0} + - serializedVersion: 1 + m_State: {fileID: -908005854898768128} + m_Position: {x: -290, y: -80, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7175674927923829264} + m_Position: {x: -290, y: -10, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3221672209289342883} + m_Position: {x: -290, y: -150, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6158004599323219404} + m_Position: {x: -30, y: -110, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7417648013747824764} + m_Position: {x: -290, y: -220, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: -210, y: 370, z: 0} + m_EntryPosition: {x: 110, y: 270, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 2131420891638955038} +--- !u!1101 &-3069531632362253192 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -908005854898768128} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 1 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-2107755844975236895 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + - m_ConditionMode: 2 + m_ConditionEvent: InBoostState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6158004599323219404} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1102 &-908005854898768128 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump In-Air + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7916693450357402312} + - {fileID: -8237246380781921263} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 27061ef040be78341a048a60a7740aa8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-748621450404397517 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Walk + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1575648880716201585} + - {fileID: 1187370376802235764} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f94f0f6129b7c334d8fd3147d2f4b628, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Char Ctrl + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: IsWalking + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: InJumpState + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: InBoostState + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -4669982441730671944} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &1187370376802235764 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: IsWalking + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2131420891638955038} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.90566045 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &1575648880716201585 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -7175674927923829264} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1102 &2131420891638955038 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7402131631877207942} + - {fileID: 4452622808242892610} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 1827226128182048838, guid: dc837b43c4e9cd44d8b86fefed7e0f0e, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &2544625993618665896 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: IsWalking + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2131420891638955038} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.08 + m_TransitionOffset: 0 + m_ExitTime: 0.8 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &2660762485539089672 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: IsWalking + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -748621450404397517} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &3221672209289342883 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump Boost + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2107755844975236895} + - {fileID: -8633728715219653837} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 862a19d8877420b4387f911a8c68110c, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &4452622808242892610 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StartWalking + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: IsWalking + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -748621450404397517} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.9884527 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &5991315514625531727 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + - m_ConditionMode: 2 + m_ConditionEvent: InBoostState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6158004599323219404} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.86238533 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1102 &6158004599323219404 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump Land + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2544625993618665896} + - {fileID: 2660762485539089672} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 4dfa008826a8a5e4caa29a9f4b4e9fbe, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &6627086963765148649 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: InJumpState + m_EventTreshold: 0 + - m_ConditionMode: 2 + m_ConditionEvent: InBoostState + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6158004599323219404} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 4 + m_OrderedInterruption: 0 + m_CanTransitionToSelf: 1 +--- !u!1102 &7417648013747824764 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jump In-Air Post-Boost + m_Speed: 5 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 5991315514625531727} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 27061ef040be78341a048a60a7740aa8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/game/Assets/AlphaChar/Char Ctrl.controller.meta b/game/Assets/Character_Anim/Char Ctrl.controller.meta similarity index 100% rename from game/Assets/AlphaChar/Char Ctrl.controller.meta rename to game/Assets/Character_Anim/Char Ctrl.controller.meta diff --git a/game/Assets/Data/Artefacts/ArtefactObjects/Physical/Physical Artefact.asset b/game/Assets/Data/Artefacts/ArtefactObjects/Physical/Physical Artefact.asset index 4acb507..39391f0 100644 --- a/game/Assets/Data/Artefacts/ArtefactObjects/Physical/Physical Artefact.asset +++ b/game/Assets/Data/Artefacts/ArtefactObjects/Physical/Physical Artefact.asset @@ -15,3 +15,4 @@ MonoBehaviour: _artefactID: 0 _dialogueKey: _name: + _prefab: {fileID: 3799998566341120319, guid: e48f46564bce92e4aa707fd447afd68e, type: 3} diff --git a/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Blink.asset b/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Blink.asset index 03f4cb0..9f940fc 100644 --- a/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Blink.asset +++ b/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Blink.asset @@ -15,4 +15,5 @@ MonoBehaviour: _artefactID: 10 _dialogueKey: PA_DASH _name: Blink + _prefab: {fileID: 3799998566341120319, guid: e48f46564bce92e4aa707fd447afd68e, type: 3} _power: {fileID: 11400000, guid: b47ea197a7cc2ed4eb15271cef672997, type: 2} diff --git a/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Boost.asset b/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Boost.asset index 2800466..bb5344f 100644 --- a/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Boost.asset +++ b/game/Assets/Data/Artefacts/ArtefactObjects/Power/PA_Boost.asset @@ -15,4 +15,5 @@ MonoBehaviour: _artefactID: 11 _dialogueKey: PA_BOOST _name: Boost + _prefab: {fileID: 3799998566341120319, guid: e48f46564bce92e4aa707fd447afd68e, type: 3} _power: {fileID: 11400000, guid: d5ed942937d8cca478f3ec97f6b9c8a2, type: 2} diff --git a/game/Assets/Data/Artefacts/ArtefactObjects/Written/WA_Widget.asset b/game/Assets/Data/Artefacts/ArtefactObjects/Written/WA_Widget.asset index 62f10cb..1c88ee0 100644 --- a/game/Assets/Data/Artefacts/ArtefactObjects/Written/WA_Widget.asset +++ b/game/Assets/Data/Artefacts/ArtefactObjects/Written/WA_Widget.asset @@ -15,3 +15,4 @@ MonoBehaviour: _artefactID: 20 _dialogueKey: WA_0 _name: Widget + _prefab: {fileID: 3799998566341120319, guid: e48f46564bce92e4aa707fd447afd68e, type: 3} diff --git a/game/Assets/Data/Dialogue/Dialogue Settings.asset b/game/Assets/Data/Dialogue/Dialogue Settings.asset index f61fa82..e52b203 100644 --- a/game/Assets/Data/Dialogue/Dialogue Settings.asset +++ b/game/Assets/Data/Dialogue/Dialogue Settings.asset @@ -12,6 +12,16 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a6a4c7f569d69ca4e8498fdcd96476ce, type: 3} m_Name: Dialogue Settings m_EditorClassIdentifier: + _gamepadInputPrompts: + blink: 1 + boost: 5 + timeFreeze: 3 + interact: 7 + _keyboardInputPrompts: + blink: 2 + boost: 0 + timeFreeze: 4 + interact: 6 _hideAfter: 5 _radioDialogueKey: event:/VO/Radio Dialogue Line _dialogueClips: diff --git a/game/Assets/Data/Events/UIClose.asset b/game/Assets/Data/Events/UIClose.asset new file mode 100644 index 0000000..cbd08f9 --- /dev/null +++ b/game/Assets/Data/Events/UIClose.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a977303773797047b37664649362484, type: 3} + m_Name: UIClose + m_EditorClassIdentifier: + _logRaised: 0 diff --git a/game/Assets/Data/Events/UIClose.asset.meta b/game/Assets/Data/Events/UIClose.asset.meta new file mode 100644 index 0000000..7aff57d --- /dev/null +++ b/game/Assets/Data/Events/UIClose.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8c4272694282b64e9cd1d4a42477262 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Data/Events/UIOpen.asset b/game/Assets/Data/Events/UIOpen.asset new file mode 100644 index 0000000..c4b587d --- /dev/null +++ b/game/Assets/Data/Events/UIOpen.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a977303773797047b37664649362484, type: 3} + m_Name: UIOpen + m_EditorClassIdentifier: + _logRaised: 0 diff --git a/game/Assets/Data/Events/UIOpen.asset.meta b/game/Assets/Data/Events/UIOpen.asset.meta new file mode 100644 index 0000000..f293df8 --- /dev/null +++ b/game/Assets/Data/Events/UIOpen.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fc36e00903fc7047b48bb1844e6f12b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Data/Variables/Safe Time.asset b/game/Assets/Data/Variables/Safe Time.asset new file mode 100644 index 0000000..03c1800 --- /dev/null +++ b/game/Assets/Data/Variables/Safe Time.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76553ada4233edc458c3fed9b69e128f, type: 3} + m_Name: Safe Time + m_EditorClassIdentifier: + _initialValue: 0 + _readOnly: 0 diff --git a/game/Assets/Data/Variables/Safe Time.asset.meta b/game/Assets/Data/Variables/Safe Time.asset.meta new file mode 100644 index 0000000..3d5d0f8 --- /dev/null +++ b/game/Assets/Data/Variables/Safe Time.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27c10a061baeec8469e96d4f995c1445 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Fonts/Dialogue.asset b/game/Assets/Fonts/Dialogue.asset new file mode 100644 index 0000000..1d96da6 --- /dev/null +++ b/game/Assets/Fonts/Dialogue.asset @@ -0,0 +1,2157 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &-2556328756776758742 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: JosefinSans Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: UNDERLAY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 3410809455383515008} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0.539 + - _GlowOuter: 0.05 + - _GlowPower: 0.609 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0.462 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0.445 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 0, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Dialogue + m_EditorClassIdentifier: + hashCode: -1956060584 + material: {fileID: -2556328756776758742} + materialHashCode: -268664968 + m_Version: 1.1.0 + m_SourceFontFileGUID: 31cb830566371a24988f2b47e2bf4fc1 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 31cb830566371a24988f2b47e2bf4fc1, type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 31cb830566371a24988f2b47e2bf4fc1, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Josefin Sans + m_StyleName: Regular + m_PointSize: 90 + m_Scale: 1 + m_LineHeight: 90 + m_AscentLine: 67.5 + m_CapLine: 66 + m_MeanLine: 38 + m_Baseline: 0 + m_DescentLine: -22.5 + m_SuperscriptOffset: 67.5 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -22.5 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -11.25 + m_UnderlineThickness: 4.5 + m_StrikethroughOffset: 15.2 + m_StrikethroughThickness: 4.5 + m_TabWidth: 28 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 57.328125 + m_Height: 67.765625 + m_HorizontalBearingX: 2.875 + m_HorizontalBearingY: 67.765625 + m_HorizontalAdvance: 63.09375 + m_GlyphRect: + m_X: 435 + m_Y: 98 + m_Width: 59 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40.953125 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.625 + m_GlyphRect: + m_X: 126 + m_Y: 292 + m_Width: 42 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 53.09375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 67.765625 + m_GlyphRect: + m_X: 111 + m_Y: 377 + m_Width: 54 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43.5625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 58.6875 + m_GlyphRect: + m_X: 737 + m_Y: 10 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 38.609375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 53.015625 + m_GlyphRect: + m_X: 10 + m_Y: 158 + m_Width: 39 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 51.484375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 70.203125 + m_GlyphRect: + m_X: 800 + m_Y: 10 + m_Width: 52 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 8.734375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 27.453125 + m_GlyphRect: + m_X: 211 + m_Y: 154 + m_Width: 10 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 41.765625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.984375 + m_GlyphRect: + m_X: 10 + m_Y: 353 + m_Width: 43 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 64.703125 + m_Height: 67.140625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.140625 + m_HorizontalAdvance: 83.4375 + m_GlyphRect: + m_X: 68 + m_Y: 187 + m_Width: 66 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 56.609375 + m_Height: 69.109375 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.046875 + m_HorizontalAdvance: 75.328125 + m_GlyphRect: + m_X: 127 + m_Y: 10 + m_Width: 57 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 66.5 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 77.125 + m_GlyphRect: + m_X: 651 + m_Y: 10 + m_Width: 67 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 45.90625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 59.3125 + m_GlyphRect: + m_X: 370 + m_Y: 10 + m_Width: 47 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 42.65625 + m_Height: 66.15625 + m_HorizontalBearingX: 4.40625 + m_HorizontalBearingY: 65.4375 + m_HorizontalAdvance: 52.375 + m_GlyphRect: + m_X: 514 + m_Y: 10 + m_Width: 44 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 43.203125 + m_Height: 65.0625 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 52.296875 + m_GlyphRect: + m_X: 203 + m_Y: 10 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 48.78125 + m_Height: 65.78125 + m_HorizontalBearingX: 8.546875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 65.796875 + m_GlyphRect: + m_X: 577 + m_Y: 95 + m_Width: 50 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 57.328125 + m_Height: 68.03125 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 64.703125 + m_GlyphRect: + m_X: 436 + m_Y: 10 + m_Width: 59 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 54.359375 + m_Height: 65.0625 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 60.484375 + m_GlyphRect: + m_X: 577 + m_Y: 10 + m_Width: 55 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 203 + m_Metrics: + m_Width: 41.5 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 52.734375 + m_GlyphRect: + m_X: 871 + m_Y: 10 + m_Width: 42 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 230 + m_Metrics: + m_Width: 42.015625 + m_Height: 70.5625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 737 + m_Y: 95 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 231 + m_Metrics: + m_Width: 33.65625 + m_Height: 39.0625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.15625 + m_HorizontalAdvance: 41.046875 + m_GlyphRect: + m_X: 115 + m_Y: 100 + m_Width: 34 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 237 + m_Metrics: + m_Width: 42.03125 + m_Height: 70.5625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 932 + m_Y: 10 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 243 + m_Metrics: + m_Width: 39.515625 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 46.796875 + m_GlyphRect: + m_X: 10 + m_Y: 39 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 264 + m_Metrics: + m_Width: 28.984375 + m_Height: 69.75 + m_HorizontalBearingX: 3.953125 + m_HorizontalBearingY: 69.75 + m_HorizontalAdvance: 34.109375 + m_GlyphRect: + m_X: 799 + m_Y: 184 + m_Width: 30 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 265 + m_Metrics: + m_Width: 42.578125 + m_Height: 57.25 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.8125 + m_GlyphRect: + m_X: 926 + m_Y: 100 + m_Width: 43 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 271 + m_Metrics: + m_Width: 35.1875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 871 + m_Y: 69 + m_Width: 36 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 274 + m_Metrics: + m_Width: 9.890625 + m_Height: 55.0625 + m_HorizontalBearingX: 6.6875 + m_HorizontalBearingY: 55.0625 + m_HorizontalAdvance: 22.859375 + m_GlyphRect: + m_X: 326 + m_Y: 83 + m_Width: 11 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 290 + m_Metrics: + m_Width: 14.78125 + m_Height: 72.96875 + m_HorizontalBearingX: 2.796875 + m_HorizontalBearingY: 55.0625 + m_HorizontalAdvance: 23.3125 + m_GlyphRect: + m_X: 994 + m_Y: 10 + m_Width: 16 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 293 + m_Metrics: + m_Width: 34.46875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 44.8125 + m_GlyphRect: + m_X: 799 + m_Y: 95 + m_Width: 35 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 296 + m_Metrics: + m_Width: 8.359375 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 22.859375 + m_GlyphRect: + m_X: 87 + m_Y: 98 + m_Width: 9 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 303 + m_Metrics: + m_Width: 59.65625 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 74.25 + m_GlyphRect: + m_X: 356 + m_Y: 95 + m_Width: 60 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 304 + m_Metrics: + m_Width: 35.1875 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 257 + m_Y: 142 + m_Width: 36 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 313 + m_Metrics: + m_Width: 40.953125 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 266 + m_Y: 83 + m_Width: 41 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 344 + m_Metrics: + m_Width: 42.015625 + m_Height: 56.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 514 + m_Y: 96 + m_Width: 43 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 347 + m_Metrics: + m_Width: 23.03125 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 33.84375 + m_GlyphRect: + m_X: 168 + m_Y: 154 + m_Width: 24 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 353 + m_Metrics: + m_Width: 28.34375 + m_Height: 39.234375 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 38.515625 + m_HorizontalAdvance: 36.625 + m_GlyphRect: + m_X: 69 + m_Y: 39 + m_Width: 30 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 360 + m_Metrics: + m_Width: 25.46875 + m_Height: 53.640625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 53.640625 + m_HorizontalAdvance: 32.3125 + m_GlyphRect: + m_X: 325 + m_Y: 10 + m_Width: 26 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 365 + m_Metrics: + m_Width: 34.640625 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 203 + m_Y: 95 + m_Width: 35 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 386 + m_Metrics: + m_Width: 41.046875 + m_Height: 38.34375 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 44.453125 + m_GlyphRect: + m_X: 187 + m_Y: 359 + m_Width: 42 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 387 + m_Metrics: + m_Width: 57.25 + m_Height: 39.515625 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 60.65625 + m_GlyphRect: + m_X: 10 + m_Y: 98 + m_Width: 58 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 392 + m_Metrics: + m_Width: 38.4375 + m_Height: 37.265625 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 41.84375 + m_GlyphRect: + m_X: 266 + m_Y: 10 + m_Width: 40 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 393 + m_Metrics: + m_Width: 41.046875 + m_Height: 55.171875 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 44.453125 + m_GlyphRect: + m_X: 10 + m_Y: 438 + m_Width: 42 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 418 + m_Metrics: + m_Width: 49.6875 + m_Height: 60.109375 + m_HorizontalBearingX: 3.234375 + m_HorizontalBearingY: 59.84375 + m_HorizontalAdvance: 56.0625 + m_GlyphRect: + m_X: 419 + m_Y: 185 + m_Width: 50 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 419 + m_Metrics: + m_Width: 15.484375 + m_Height: 59.21875 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 29.609375 + m_GlyphRect: + m_X: 312 + m_Y: 158 + m_Width: 17 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 420 + m_Metrics: + m_Width: 41.5 + m_Height: 59.9375 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 240 + m_Y: 200 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 421 + m_Metrics: + m_Width: 36.640625 + m_Height: 59.9375 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 10 + m_Y: 243 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 422 + m_Metrics: + m_Width: 43.828125 + m_Height: 59.9375 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 48.15625 + m_GlyphRect: + m_X: 356 + m_Y: 153 + m_Width: 44 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 423 + m_Metrics: + m_Width: 35.734375 + m_Height: 59.9375 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 153 + m_Y: 212 + m_Width: 37 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 424 + m_Metrics: + m_Width: 41.9375 + m_Height: 60.390625 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 59.671875 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 348 + m_Y: 232 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 425 + m_Metrics: + m_Width: 38.6875 + m_Height: 59.21875 + m_HorizontalBearingX: 2.796875 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 44.015625 + m_GlyphRect: + m_X: 67 + m_Y: 274 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 426 + m_Metrics: + m_Width: 42.03125 + m_Height: 60.65625 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 513 + m_Y: 172 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 427 + m_Metrics: + m_Width: 41.9375 + m_Height: 60.03125 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 58.859375 + m_HorizontalAdvance: 48.328125 + m_GlyphRect: + m_X: 209 + m_Y: 279 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 442 + m_Metrics: + m_Width: 14.578125 + m_Height: 18.71875 + m_HorizontalBearingX: 0.265625 + m_HorizontalBearingY: 7.828125 + m_HorizontalAdvance: 18.265625 + m_GlyphRect: + m_X: 168 + m_Y: 100 + m_Width: 15 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 443 + m_Metrics: + m_Width: 41.390625 + m_Height: 9.546875 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 9.546875 + m_HorizontalAdvance: 47.25 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 42 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 444 + m_Metrics: + m_Width: 10.625 + m_Height: 67.953125 + m_HorizontalBearingX: 3.78125 + m_HorizontalBearingY: 68.3125 + m_HorizontalAdvance: 18.09375 + m_GlyphRect: + m_X: 271 + m_Y: 279 + m_Width: 12 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 447 + m_Metrics: + m_Width: 9.359375 + m_Height: 9.546875 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 9.546875 + m_HorizontalAdvance: 15.125 + m_GlyphRect: + m_X: 10 + m_Y: 323 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 448 + m_Metrics: + m_Width: 37.25 + m_Height: 66.328125 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 66.6875 + m_HorizontalAdvance: 41.3125 + m_GlyphRect: + m_X: 853 + m_Y: 158 + m_Width: 38 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 454 + m_Metrics: + m_Width: 36.453125 + m_Height: 7.296875 + m_HorizontalBearingX: 9.09375 + m_HorizontalBearingY: 7.296875 + m_HorizontalAdvance: 54.625 + m_GlyphRect: + m_X: 71 + m_Y: 10 + m_Width: 37 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 459 + m_Metrics: + m_Width: 18.71875 + m_Height: 81.546875 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 + m_GlyphRect: + m_X: 302 + m_Y: 237 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 460 + m_Metrics: + m_Width: 18.625 + m_Height: 81.546875 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 + m_GlyphRect: + m_X: 72 + m_Y: 353 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 477 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 28.4375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 451 + m_Metrics: + m_Width: 7.5625 + m_Height: 22.671875 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 65.609375 + m_HorizontalAdvance: 14.765625 + m_GlyphRect: + m_X: 71 + m_Y: 454 + m_Width: 9 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 51.84375 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 62.453125 + m_GlyphRect: + m_X: 646 + m_Y: 96 + m_Width: 53 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 346 + m_Metrics: + m_Width: 42.03125 + m_Height: 56.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 575 + m_Y: 181 + m_Width: 43 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 139 + m_Metrics: + m_Width: 40.046875 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 53.546875 + m_GlyphRect: + m_X: 488 + m_Y: 252 + m_Width: 41 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 23.21875 + m_Height: 78.46875 + m_HorizontalBearingX: 0.265625 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 32.84375 + m_GlyphRect: + m_X: 988 + m_Y: 103 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 465 + m_Metrics: + m_Width: 16.828125 + m_Height: 7.390625 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 23.046875 + m_HorizontalAdvance: 27.359375 + m_GlyphRect: + m_X: 115 + m_Y: 159 + m_Width: 18 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 49.140625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 61.109375 + m_GlyphRect: + m_X: 410 + m_Y: 265 + m_Width: 50 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 511 + m_Metrics: + m_Width: 39.78125 + m_Height: 45.984375 + m_HorizontalBearingX: 5.578125 + m_HorizontalBearingY: 44.640625 + m_HorizontalAdvance: 54.09375 + m_GlyphRect: + m_X: 341 + m_Y: 312 + m_Width: 41 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 508 + m_Metrics: + m_Width: 46.078125 + m_Height: 25.015625 + m_HorizontalBearingX: 9.09375 + m_HorizontalBearingY: 35.28125 + m_HorizontalAdvance: 64.53125 + m_GlyphRect: + m_X: 910 + m_Y: 177 + m_Width: 47 + m_Height: 26 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 510 + m_Metrics: + m_Width: 39.859375 + m_Height: 45.984375 + m_HorizontalBearingX: 8.375 + m_HorizontalBearingY: 44.640625 + m_HorizontalAdvance: 53.09375 + m_GlyphRect: + m_X: 248 + m_Y: 367 + m_Width: 41 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 83.34375 + m_Height: 67.671875 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 64.703125 + m_HorizontalAdvance: 90.71875 + m_GlyphRect: + m_X: 910 + m_Y: 222 + m_Width: 85 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 190 + m_Metrics: + m_Width: 57.15625 + m_Height: 65.0625 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 62.1875 + m_GlyphRect: + m_X: 637 + m_Y: 182 + m_Width: 58 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 54.984375 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 67.59375 + m_GlyphRect: + m_X: 714 + m_Y: 185 + m_Width: 56 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 477 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 444 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 442 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 447 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 418 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 419 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 420 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 421 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 422 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 423 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 424 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 425 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 426 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 427 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 448 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 459 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 460 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 454 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 203 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 230 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 231 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 237 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 243 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 264 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 265 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 271 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 274 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 290 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 293 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 296 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 303 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 304 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 313 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 344 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 347 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 353 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 360 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 365 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 386 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 387 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 392 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 393 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 443 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 451 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 346 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 465 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 511 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 508 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 510 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 62 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 3410809455383515008} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 61 + m_Height: 29 + - m_X: 61 + m_Y: 0 + m_Width: 56 + m_Height: 27 + - m_X: 117 + m_Y: 0 + m_Width: 76 + m_Height: 90 + - m_X: 0 + m_Y: 29 + m_Width: 59 + m_Height: 59 + - m_X: 0 + m_Y: 88 + m_Width: 77 + m_Height: 60 + - m_X: 193 + m_Y: 0 + m_Width: 63 + m_Height: 85 + - m_X: 256 + m_Y: 0 + m_Width: 59 + m_Height: 57 + - m_X: 315 + m_Y: 0 + m_Width: 45 + m_Height: 73 + - m_X: 360 + m_Y: 0 + m_Width: 66 + m_Height: 85 + - m_X: 59 + m_Y: 29 + m_Width: 49 + m_Height: 59 + - m_X: 256 + m_Y: 73 + m_Width: 60 + m_Height: 59 + - m_X: 77 + m_Y: 88 + m_Width: 28 + m_Height: 89 + - m_X: 193 + m_Y: 85 + m_Width: 54 + m_Height: 59 + - m_X: 316 + m_Y: 73 + m_Width: 30 + m_Height: 75 + - m_X: 247 + m_Y: 132 + m_Width: 55 + m_Height: 58 + - m_X: 0 + m_Y: 148 + m_Width: 58 + m_Height: 85 + - m_X: 105 + m_Y: 90 + m_Width: 53 + m_Height: 59 + - m_X: 158 + m_Y: 144 + m_Width: 43 + m_Height: 58 + - m_X: 58 + m_Y: 177 + m_Width: 85 + m_Height: 87 + - m_X: 426 + m_Y: 0 + m_Width: 78 + m_Height: 88 + - m_X: 346 + m_Y: 85 + m_Width: 79 + m_Height: 58 + - m_X: 504 + m_Y: 0 + m_Width: 63 + m_Height: 86 + - m_X: 567 + m_Y: 0 + m_Width: 74 + m_Height: 85 + - m_X: 641 + m_Y: 0 + m_Width: 86 + m_Height: 86 + - m_X: 567 + m_Y: 85 + m_Width: 69 + m_Height: 86 + - m_X: 201 + m_Y: 144 + m_Width: 29 + m_Height: 85 + - m_X: 504 + m_Y: 86 + m_Width: 62 + m_Height: 76 + - m_X: 425 + m_Y: 88 + m_Width: 78 + m_Height: 87 + - m_X: 0 + m_Y: 233 + m_Width: 57 + m_Height: 80 + - m_X: 503 + m_Y: 162 + m_Width: 62 + m_Height: 80 + - m_X: 346 + m_Y: 143 + m_Width: 63 + m_Height: 79 + - m_X: 409 + m_Y: 175 + m_Width: 69 + m_Height: 80 + - m_X: 230 + m_Y: 190 + m_Width: 62 + m_Height: 79 + - m_X: 302 + m_Y: 148 + m_Width: 36 + m_Height: 79 + - m_X: 338 + m_Y: 222 + m_Width: 62 + m_Height: 80 + - m_X: 143 + m_Y: 202 + m_Width: 56 + m_Height: 80 + - m_X: 57 + m_Y: 264 + m_Width: 59 + m_Height: 79 + - m_X: 199 + m_Y: 269 + m_Width: 62 + m_Height: 80 + - m_X: 292 + m_Y: 227 + m_Width: 39 + m_Height: 101 + - m_X: 116 + m_Y: 282 + m_Width: 61 + m_Height: 85 + - m_X: 0 + m_Y: 343 + m_Width: 62 + m_Height: 85 + - m_X: 727 + m_Y: 0 + m_Width: 63 + m_Height: 85 + - m_X: 62 + m_Y: 343 + m_Width: 39 + m_Height: 101 + - m_X: 790 + m_Y: 0 + m_Width: 71 + m_Height: 85 + - m_X: 0 + m_Y: 428 + m_Width: 61 + m_Height: 75 + - m_X: 861 + m_Y: 0 + m_Width: 61 + m_Height: 59 + - m_X: 922 + m_Y: 0 + m_Width: 62 + m_Height: 90 + - m_X: 158 + m_Y: 90 + m_Width: 34 + m_Height: 38 + - m_X: 861 + m_Y: 59 + m_Width: 55 + m_Height: 89 + - m_X: 916 + m_Y: 90 + m_Width: 62 + m_Height: 77 + - m_X: 727 + m_Y: 85 + m_Width: 62 + m_Height: 90 + - m_X: 984 + m_Y: 0 + m_Width: 35 + m_Height: 93 + - m_X: 0 + m_Y: 313 + m_Width: 29 + m_Height: 29 + - m_X: 789 + m_Y: 85 + m_Width: 54 + m_Height: 89 + - m_X: 843 + m_Y: 148 + m_Width: 57 + m_Height: 86 + - m_X: 789 + m_Y: 174 + m_Width: 49 + m_Height: 89 + - m_X: 261 + m_Y: 269 + m_Width: 31 + m_Height: 88 + - m_X: 177 + m_Y: 349 + m_Width: 61 + m_Height: 59 + - m_X: 101 + m_Y: 367 + m_Width: 73 + m_Height: 85 + - m_X: 61 + m_Y: 444 + m_Width: 28 + m_Height: 43 + - m_X: 636 + m_Y: 86 + m_Width: 72 + m_Height: 86 + - m_X: 565 + m_Y: 171 + m_Width: 62 + m_Height: 76 + - m_X: 478 + m_Y: 242 + m_Width: 60 + m_Height: 85 + - m_X: 978 + m_Y: 93 + m_Width: 43 + m_Height: 99 + - m_X: 105 + m_Y: 149 + m_Width: 37 + m_Height: 28 + - m_X: 400 + m_Y: 255 + m_Width: 69 + m_Height: 85 + - m_X: 331 + m_Y: 302 + m_Width: 60 + m_Height: 66 + - m_X: 900 + m_Y: 167 + m_Width: 66 + m_Height: 45 + - m_X: 238 + m_Y: 357 + m_Width: 60 + m_Height: 66 + - m_X: 900 + m_Y: 212 + m_Width: 104 + m_Height: 87 + - m_X: 627 + m_Y: 172 + m_Width: 77 + m_Height: 85 + - m_X: 704 + m_Y: 175 + m_Width: 75 + m_Height: 86 + m_FreeGlyphRects: + - m_X: 61 + m_Y: 27 + m_Width: 56 + m_Height: 2 + - m_X: 256 + m_Y: 57 + m_Width: 59 + m_Height: 16 + - m_X: 247 + m_Y: 85 + m_Width: 9 + m_Height: 47 + - m_X: 108 + m_Y: 27 + m_Width: 9 + m_Height: 63 + - m_X: 105 + m_Y: 88 + m_Width: 12 + m_Height: 2 + - m_X: 58 + m_Y: 148 + m_Width: 19 + m_Height: 29 + - m_X: 346 + m_Y: 73 + m_Width: 14 + m_Height: 12 + - m_X: 425 + m_Y: 85 + m_Width: 1 + m_Height: 3 + - m_X: 503 + m_Y: 88 + m_Width: 1 + m_Height: 74 + - m_X: 409 + m_Y: 143 + m_Width: 16 + m_Height: 32 + - m_X: 230 + m_Y: 144 + m_Width: 17 + m_Height: 46 + - m_X: 302 + m_Y: 132 + m_Width: 14 + m_Height: 16 + - m_X: 338 + m_Y: 148 + m_Width: 8 + m_Height: 74 + - m_X: 143 + m_Y: 149 + m_Width: 15 + m_Height: 53 + - m_X: 57 + m_Y: 233 + m_Width: 1 + m_Height: 31 + - m_X: 199 + m_Y: 202 + m_Width: 2 + m_Height: 67 + - m_X: 199 + m_Y: 229 + m_Width: 31 + m_Height: 40 + - m_X: 292 + m_Y: 190 + m_Width: 10 + m_Height: 37 + - m_X: 116 + m_Y: 264 + m_Width: 27 + m_Height: 18 + - m_X: 0 + m_Y: 503 + m_Width: 1023 + m_Height: 520 + - m_X: 158 + m_Y: 128 + m_Width: 35 + m_Height: 16 + - m_X: 192 + m_Y: 90 + m_Width: 1 + m_Height: 54 + - m_X: 916 + m_Y: 59 + m_Width: 6 + m_Height: 31 + - m_X: 0 + m_Y: 342 + m_Width: 57 + m_Height: 1 + - m_X: 29 + m_Y: 313 + m_Width: 28 + m_Height: 30 + - m_X: 843 + m_Y: 85 + m_Width: 18 + m_Height: 63 + - m_X: 838 + m_Y: 174 + m_Width: 5 + m_Height: 849 + - m_X: 177 + m_Y: 282 + m_Width: 22 + m_Height: 67 + - m_X: 101 + m_Y: 343 + m_Width: 15 + m_Height: 24 + - m_X: 174 + m_Y: 367 + m_Width: 3 + m_Height: 656 + - m_X: 61 + m_Y: 428 + m_Width: 1 + m_Height: 16 + - m_X: 61 + m_Y: 487 + m_Width: 962 + m_Height: 536 + - m_X: 89 + m_Y: 452 + m_Width: 934 + m_Height: 571 + - m_X: 89 + m_Y: 444 + m_Width: 12 + m_Height: 579 + - m_X: 636 + m_Y: 85 + m_Width: 5 + m_Height: 1 + - m_X: 566 + m_Y: 86 + m_Width: 1 + m_Height: 85 + - m_X: 565 + m_Y: 162 + m_Width: 2 + m_Height: 9 + - m_X: 478 + m_Y: 175 + m_Width: 25 + m_Height: 67 + - m_X: 538 + m_Y: 242 + m_Width: 27 + m_Height: 781 + - m_X: 1019 + m_Y: 0 + m_Width: 4 + m_Height: 93 + - m_X: 1021 + m_Y: 0 + m_Width: 2 + m_Height: 1023 + - m_X: 978 + m_Y: 90 + m_Width: 6 + m_Height: 3 + - m_X: 142 + m_Y: 149 + m_Width: 16 + m_Height: 28 + - m_X: 400 + m_Y: 222 + m_Width: 9 + m_Height: 33 + - m_X: 469 + m_Y: 327 + m_Width: 554 + m_Height: 696 + - m_X: 469 + m_Y: 255 + m_Width: 9 + m_Height: 768 + - m_X: 331 + m_Y: 227 + m_Width: 7 + m_Height: 75 + - m_X: 391 + m_Y: 340 + m_Width: 632 + m_Height: 683 + - m_X: 391 + m_Y: 302 + m_Width: 9 + m_Height: 721 + - m_X: 900 + m_Y: 148 + m_Width: 16 + m_Height: 19 + - m_X: 238 + m_Y: 349 + m_Width: 23 + m_Height: 8 + - m_X: 174 + m_Y: 423 + m_Width: 849 + m_Height: 600 + - m_X: 174 + m_Y: 408 + m_Width: 64 + m_Height: 615 + - m_X: 298 + m_Y: 368 + m_Width: 725 + m_Height: 655 + - m_X: 292 + m_Y: 328 + m_Width: 39 + m_Height: 29 + - m_X: 298 + m_Y: 328 + m_Width: 33 + m_Height: 695 + - m_X: 838 + m_Y: 234 + m_Width: 62 + m_Height: 789 + - m_X: 538 + m_Y: 299 + m_Width: 485 + m_Height: 724 + - m_X: 538 + m_Y: 263 + m_Width: 362 + m_Height: 760 + - m_X: 966 + m_Y: 192 + m_Width: 57 + m_Height: 20 + - m_X: 1004 + m_Y: 192 + m_Width: 19 + m_Height: 831 + - m_X: 966 + m_Y: 167 + m_Width: 12 + m_Height: 45 + - m_X: 627 + m_Y: 171 + m_Width: 9 + m_Height: 1 + - m_X: 538 + m_Y: 247 + m_Width: 89 + m_Height: 776 + - m_X: 708 + m_Y: 86 + m_Width: 19 + m_Height: 89 + - m_X: 779 + m_Y: 175 + m_Width: 10 + m_Height: 848 + - m_X: 704 + m_Y: 172 + m_Width: 23 + m_Height: 3 + - m_X: 538 + m_Y: 261 + m_Width: 251 + m_Height: 762 + - m_X: 538 + m_Y: 257 + m_Width: 166 + m_Height: 766 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 31cb830566371a24988f2b47e2bf4fc1 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &3410809455383515008 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: JosefinSans Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + m_PlatformBlob: + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060706030000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a080400000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a1313131313131313131007060300000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000003080b0e0e13131313131313131313090806030000000000000000000000000000000000000000000000000205070812131313131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0e0e0f0f0f0e0e0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c07020000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b06000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a07060400000000020404060606060606060100000000000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a070604010000000000000606060606060606000000000000000000000000000000000000000000000306060e0c060503000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c06000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c05000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000002090e1214152020202020202020171613100b0500000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c0604010000000000000000000000000000000000000000000001090f14181a1b202020202020202020201515120f0a03000000000000000000000000000000000000000003090e1214151f2020202020202020201f1514120e0903000000000000000000000000000000000000000000000000000000000000000000000305070c1013141617191b1b1c1c1c1b1a1917151313100c07060300000000000000000000000000000000000000000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c18130d060000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b07020000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a13131313131313130707050100000000000000000000000000000000060b0f12131b1813120f0b06000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a030000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d080100000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d2c22211f1b150e06000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2d2d2c22211e1a140d0600000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022242627282829282827262422201f1c1815130f0a05020000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e080100000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d0802000000000000000000000000020a11171c1f202825201f1b17110a020000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a010000000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c020000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e090300000000000000000000000000000000010b141d252b303335393939393939393939392f2e2b262018100600000000000000000000000000000000050f171f252a2d2e39393939393939393939392e2d2a261f180f0600000000000000000000000000000000000000000000000000000003090e11171b1f2023292c2d2f31333435353635353433312f2d2c2823221f1b15110e08020000000000000000000000000000000000000000000000000000010b151d252c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921190f06000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e040000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000020b141c22282b2d34322d2b27221b140b05000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c1208000000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a00000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c0701000000000000000000000000000009131d262f363c4041464646464646464646463c3a37312a22180e030000000000000000000000000000030d17212930363a3b45464646464646464646463b3a36312921180d03000000000000000000000000000000000000000000000000040a0f151a1b22272b2d2f34383a3c3e3f414142424241413f3d3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403b332b21170d02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e050000000000000000020b141d262d333839413f3937332d261d170e0600000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b03000000000000000000000000030f1a252f3941484c4e535353535353535353534847433c342a20150a000000000000000000000000000009141f29333b42464852535353535353535353524846423b33291f14090000000000000000000000000000000000000000000003090e151b1f262b2d3337393c404547494a4c4e4e4f4f4f4e4d4c4a484645403c3b37322d2a251f1a140d0802000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453d33291e130700040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d120600000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c1208000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c02000000000000000a141d262f383f44464e4b46443f382f2920180f0600000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f13070000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c0000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c11040000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000020e1a25303b454d525f606060606060606056544f473d33271c100400000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d120700000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d0600000000000000000000000814202b36414b53595b6060606060606060605f55534e463c31261b0d04000000000000000000000000050e1a25303b454d52545f6060606060606060605f55534d453b31261a0e020000000000000000000000000000000000000000070c141a20272b3137383f4446494b51535557595a5b5b5c5b5b5a59575553514b4947433c3936302a261f19130b0600000000000000000000000000000000000000000814202c37414b53595b6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e130800000000000006111b262f38424a50535b58535049413b322a22180f0600000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c10030000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d11040000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000b1824303c48535d64686c6c6c6c6c6c6c6c6c6c625f584e43372b1f160c0100000000000000000000020d17202a36424d575e616c6c6c6c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000000000000000030b12181f262a32373c424749505356555c6062646667686869686867666462605c5455544e4746413b363129251e17110a020000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f13070000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d01000000000a1317222d38414a545b606765605b534d443c342a21180d04000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d00040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f12060000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000714202d3a46525e69767979797979797979706b6054483c2f22160900000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c201306000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c10040000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a11080000000000000000000e1a2733404c59646f74797979797979797979796f6a5f53473e31281d13070000000000000000000008131e29323a46525e696e78797979797979797979796e695f53463a2d2114070000000000000000000000000000000000060c151d232831363c43474d53535b606366676d6f71727474757575747472706f6d6666625f5854524d46423b353027221b140b0500000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d1000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b00000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030d1c2527333f49535b666c74726c655e564e463c332a1f160c01000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d2013070000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d201307000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a00000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a00000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000e1b2835414e5b687481868686868686868686877c6f625a50433a2f24180d030000000000000000040d1925303a44505a616e7b85868686868686868686867b6e6155483b2e22150800000000000000000000000000000000090f181e272e343b42464e54575f62656c6f7376797c7d7f818182828281807f7d7b7976736f6a66615e56534d46413a332d261d170e07000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f12000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e11000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d0000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000010b151f2e374044505b656c78817e776e685f584e453c31281e130800000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d100000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f1206000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a1007000000000000000714212d3a4754606d7a8591939393939393998f82766c61554b40352920150900000000000000010c16202a36414c56616c75828f98939393939393958c7f72695f53463a2d21140700000000000000000000000000000006121b212a303940454d53586062696e73787c808386888a8c8d8e8e8f8e8e8d8c8a8885827f7c77726e68615f57524c443f382f29201911090000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f12000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d00000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000007121d2731404a525c606c77818e8b827a6e6a5f574d433a2f24190d04000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c1003000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d1104000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d030000000000000713202c3945525d68717e8a949eaa9f9f9f9f948a7e71675d51453c31261a0d0300000000000008131e28323a46525e68717e8b949eaa9f9f9fa3999083786c60574d42362a1e120500000000000000000000000000020a1117242d333c434b51575f616a6f757b8084898c90929997999a9b9b9c9b9b9a999798928f8c88847f7b746e69615e565049413a322b231a120a01000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d0000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c18242f3943525c646e74808d93948f847c6e695f564c41352920150a00000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b00000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d0100000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d00000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b01000000000004111d2935414c56616c75828f98a2aeacb0a69e9184796d60574d42372b1f150b0100000000040d19242f3a44505a616d7a85929ea6b0acb1a79f92867c6e665b50453b31261a0e02000000000000000000000000020b141c2228363e454e555c60696e757c82878d9196999c9fa3aba5a7a7a8a8a8a7a7a5aaa29f9c9995918c86817b746d68605b534c443d352c241b130a010000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e1100000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d00000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070004101d2935404b55636e73808d929d9f9691857b6e685d52453d32271b0f03000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c110600000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e1308000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c110600000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d12070000000000010d1924303a44505a616e7b86929fa7b1b9ada1968d8073695f53473e31271d1207000000010c161f2935414c56616c75818e97a1adb8b5aba0958c7f736a5f544a3f33291f1409000000000000000000000000000a141d262d33404850575f676d737b82888f939a9ea1a8a9acaeb4b2b4b4b5b5b5b4b3b2b4aeaca9a7a09d99928e87817a716c655e564f473e362d251c130a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d0000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006131f2c3945515d6773808c929da4a8a19791837a6d60584e43372b1f1409000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a0000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b0000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c03000000000008131e28323e46525e69727f8b959fabb5b2a89f92877b6e625a5043392f24180c03000007121d28313945525d68707d8a939ea9b3bbafa3999083786d60584e42382d21180d0300000000000000000000000006111c262f383f44525a616a6e7980868f949b9fa4acacb2b6b5b5afacaba9a8a8a8a9aaacaeb4b4b6b1acaba39f99928e857e776d68605950483f372d251c120900000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000714202d3a4753606d79839095a0a9b2a9a0958e81746a6054473b31251a0e0200000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d04000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f0300000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f14090000000000020c16202a36424d57606c78839099a3aebbaea3998f82766c61554b4035291f140900030c18242f39434f59606d7a84919ea5afbbb2a89f92877c6f665c51463c2f261c0f06000000000000000000000000091217222d38424a505b636c717c838c92989ea6acafb6b5afaca9aba49f9e9c9c9b9b9c9d9fa2aaa7abadb3b4aeaba39f97928b827a706b615a51493f372d241b1108000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979797979285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d00000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006131f2c3945515d676d7a839197a2adb1a89f93877c6f62574d42362a1e120500000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e05000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f150900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000000040e1a25303b44505b666f7c87929fa8b1b5ab9f948a7d70675d51453b31261a0c030b151e2935404b55606b74818e97a1adb7b6aca0968d80736a60544a40342a1d140a00000000000000000000000006101b2428333f4a545b606d737e8690959fa3aab0b9b2acaba39f9c98999391908f8e8f8f909298979b9fa2a9abb0b5afa9a19e948f847d716c625b51493f362d231a0f050000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d00000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070004101d2935404b555d686e7b85929fa7b1afa49a8f8275695e53463a2d21140700000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c110800000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e01000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d120700000000000009141f28333f4a545f6a73808c95a0acb6b0a69e9184796d60574d42362a1e150b121d27303945515d67707d89939da9b2bbafa49a9184796d60584e42392e22180b020000000000000000000000040d18222d363f44505b666c74808b9298a0a7aeb4b2ada8a19e99928f8c88868483828282838485888b8e92979c9fa6abb1b3ada69e9691877e726d635b51483f352c21170c0300000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c18242f39434c565f69717e8b959fabb6ac9f93877b6e6154483b2f24180c000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d13070000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c000000000000030b17222d38424e58606d7984919aa4afb9aca1968c8073695f53463e30271d1218232e39434e58606d7984919ea5afbbb2a89f93887d6f675c51463c30271c0f060000000000000000000000010c161f2a343f48525c606c78818c929fa2aab1b6afa9a19e96918c86827f7c7a78767575757677797b7e81858a90949d9fa7adb3b0a9a19992887f726d635a50473e33291e150b00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171717171717171717171716c6155493d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000007121d27313a444d57626c7783909da8b2afa4998c7f7366554b4035291d100400000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b020000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d01000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c100400000000000006111c262f3c45515c676f7d88939fa9b2b2a89f92867b6e61594f43392e23181e2834404b55606a74808d96a0acb7b9aca1968d80746b60554b40342b1e150b00000000000000000000000007131d28313c46505a636e74818e939ca4aeb4b3aca49f97918b847f7a76726f6d676969686869656c6e7174797e838990959fa2a9b1b2aba39a938c7f726c62594f453b30271c1207000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464646464646464646464615a5045392d211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000010b151f28323b45505a63707d8a96a1adb5ab9c908376675d5145392c1f1306000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e05000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c03000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d1104000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f1306000000000000000a141d2834404b55606b74818d96a1adb9aea3988f82756b61554b4034281f26303845515c676f7c87939fa8b2bbafa59e9184796d60594f43392f22190c030000000000000000000000010d18242f3a434e58626c73808d939da5adbab1a9a29a938d847e79726d686562605c555c5b5c535b606164676d71767d838b9297a0a7afb5aca49f918b7e716b61574d42392e23180c030000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585858575550483e33281d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d0004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e211407000000030d16202a333f4653606c7884919eabb7ac9f92867a6d6053473a2d2014070000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c110700000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e10070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b0000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d20130700000000000000020b18232e39434f59606d7a84919ea5afb4aa9e948a7d70675c51453b31252e38424e58606d79839199a4afbab3a99d93897d70675d51473d31271d100700000000000000000000000004111d2935404b555f6a717e8b929ca5afb7b1a8a0979288807a716d66615e565553514b4f4f4f49505355555c60646b70787e8590959ea5afb6afa39f92877d70695e544a4034281f14090000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362c22170c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e21140700000000040e18212b3844505b6674808d9aa7b3aea399897c6f6256493c2f231609000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c00000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c1003000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a000000000000000007121d27303d45515d67707d8a939ea9b3b0a69e9184796d60574d42362a343f4a545f6a73808c95a0abb5b9ada1978e81746b60554b40352b1f150b000000000000000000000000040f19232c3945515d676f7c86929fa4aeb7b1a7a09591857d746d68605c54524c494745404242423f4446484b51535960656c727b838f939ea5afbbafa39992857b6e665c51443b31251a0e0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d39332c241a100600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e2114070000000000060f1c28333f4a5464707d8a97aab4b4ab978a7e7164574b3e3124180b00000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e040000000000000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f140900000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a070000000000000000000b151e2935414c55616c75828f97a2adb9aca0968c7f73695e53463d303844505c666f7c87929fa7b1bbafa59e91857a6d60594f433a2f23190d030000000000000000000000000a16212b37434e58606d79849198a3aeb6b2a8a09590837b706b605d56514a46413c3a38342f352d3337393b4045464f535b60696e79818e939ea6b0b5aba1979083786d60574d42362a20150a00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131313131302d28221a12080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e2114070000000000000b17222d3b4854616e7b8798a3aeb2a6998c7f7366594c403326190d0000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e05000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f120900000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d010000000000000000030c19242f3a43505a616e7b85929fa6b0b2a89f92867b6e61594f4239414d57606d78839099a3aeb9b3a99e938a7e70685d52473d31281d1007000000000000000000000000030f1b27323a47535f6a73808d96a0aab4b3a9a09690837a6e696159524c44403936302d2c29232822272b2d2e34383d414950575f676d78818e949ea7b1b3a99f958c7f72695e53463d32271b0f04000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252525252525252525252423211d171008000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000613202d394653606c7985929facb3a69a8d8073675a4d4034271a0d010000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e000000000000000000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d100400000000000000000008131e28313e46525e68717e8b949faab4aea2988f82756b60544b4049535f69727f8c95a0abb5b9ada2978e81756c61564c41352c1f160c0000000000000000000000000007131f2c38444f59626f7c87929fa8b2b6aca19791847a6d685e574f45413a342e2a25201f1c181c171b1f2023282c2f383f444d555d666d78828f95a0aab4b1a79f92867b6e61584e43372b20150a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181818181818181818181714110c0600000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e21140700000000000005121f2b3744505b657884919eabb4a79a8e8174675b4e4134281b0e0100000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a0000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c201306000000000000000000010c161f2a36414d56606c77829098a3aeb4aa9e93897d70665c5145505b656e7b86929fa7b1bcb0a69e92857a6e615a50443a30231a0d04000000000000000000000000000915222f3b4854606b76828f99a3afbbafa49a92857b6e685e564d453e352f28231c191413100c070b0f1213181c1f262d333b434b545c666d79839098a2aebaaea2988f82756a6054473c31261b0f000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000030f1b27333f49536a7784919daab4a89b8e8175685b4e4235281b0f020000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b020000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d20140700000000000000000000040d1925303b44505b656e7b86929fa7b1afa59d9184796d60574d57606c77829098a3aeb9b4aa9e948b7e71685e52483e32281e11080000000000000000000000000006121f2b37434e58636f7c89949fabb5b2a89f93887d70695e564c443b3329241e18120d0806040000000305070c10141b22273139424a545d676e7b86929fa6b0b4aa9e93897c6f62584e43372b1c11060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000b17222d44515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d1207000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c03000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d201307000000000000000000000008141f27333f49535f69737f8c95a0abb5aca0968c7f72695e535e69727f8b949faab4baaea2988f82756c61564c41362c20160c00000000000000000000000000000815212e3a47535f6a76828f9ca6b0b9aca1968d80736b60574d443a32292119130c070000000000000000000000040a11171f273038424b555f69717e8b949facb6b0a69c8f82756a5f5347382e23170c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000061e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c0907060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e050000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f020000000000000000000000000000000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f13060000000000000000000000020b17222d38414d57606d78839099a4afb2a89f92867b6e615a616e7b86929fa6b0bcb0a69f92867b6e615a50443b30241a0e040000000000000000000000000003101c28343f4a54626f7c88949faab8b1a79e9184796d60594f453b322920170f08010000000000000000000000000000060d151e263039434d57606c7883909aa4afb7aa9e94887c6f62544a3f34281c100300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21191919191919191919191919191919191919191919191313100c07000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c07030000000000000000000000000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c070000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c0200000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a090703000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e130800000000000000000000000000000000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c100400000000000000000000000006111b262f3c44515c666f7c87939fa8b2aea2988e81756b616c76828f98a2aeb8b4aa9f948b7f72695e52483e32291e1208000000000000000000000000000006121f2b3844505c6673808d9aa6b0b8aca0958a7e71675d51473d332920170e050000000000000000000000000000000000030c151e28313c44505b656f7c87939facb9b0a69a8d8074665c5044382c1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2626262626262626262626262626262626262626262626201f1c18120b0300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e1308000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c00000000000000000000000000000a141d2834404a54606a74808d96a1acb4aa9e93897d7068717e8b949eaab4baaea2989082776c60574d42362d20170d0000000000000000000000000000000713202d3a4653606d7984919eabb8b3a99d9083786c60554b40352b21170e0500000000000000000000000000000000000000030c161f27333f4953606a75828f9ca7b1b8ab9e9285796d6053463a2d20130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3333333333333333333333333333333333333333333333332d2c28231d150c03000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c070000000000000000000000000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e0903000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f07000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c1106000000000000000000000000000000000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b070000000000000000000000000000020b18232e39424e58606d7984919ea5afafa59d9083786e7a85929ea6b0bcb1a79f92867b6e655b50453b30241b0e050000000000000000000000000000000a1623303d495663707c8997a1adb9ada2978a7e71655b5043392f231a0f05000000000000000000000000000000000000000000040d17222d38414e58636f7c8995a0acb8ada1978a7d7063574a3d3025190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d00101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b0300000000000000000000000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b02000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000000000000000000000000000007121c27303d45515d67707d8a939ea9b3aca0958c7f75818e97a2adb8b5ab9f958c7f72695f53493f33291f120900000000000000000000000000000004101c2834404b556673808c99a9b2b8ab9e9285796d6053493f31271d1108000000000000000000000000000000000000000000000006111b262f3c4854606b7784909daab7b3a99a8d807467564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c0800000000000000000000000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b0100000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000b151e2935404b55616b75818e97a2adb1a79f92867e8b939ea9b3bbaea3999083786d60574d41382d21170d0000000000000000000000000000000006131f2c3845515c677683909ca9b6b5ab9a8d8174665c5141382d1f150b000000000000000000000000000000000000000000000000000a141d2c38434f5966727f8c99a9b2b7aa9d908477685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6159595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a12090000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d36302921191107000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d12070000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b110600000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d20130700000000000000000000000000000000030c18242f3a434f59616d7a85929ea6b0aea298928b919ba5afbbb1a79f92877c6f665c50453c2f261b0f05000000000000000000000000000000000713202d3a4653606d7986929facb9aea399897d7063544b402f261b0d0300000000000000000000000000000000000000000000000000020b1b27323d4855626e7b8897a1adb8aca095877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e66666666666666666666666666666666666666666666666666666666605c554b4034281c100400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b1209000000000000000000000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b231911070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e050000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b1003000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c0300000000000000000000000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f010000000000000000000000000000000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d1105000000000000000000000000000000000007131d28313e46525e68717e8b949faab3aaa29f989ba3adb7b5aba0958c80736a5f544a3f332a1d140a00000000000000000000000000000000000915222f3c4855626f7c8899a3aeb9ac9f92867a6d6053473a2e20140a0000000000000000000000000000000000000000000000000000000a16212e3a47535f697885919eabb8b1a796897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272726d675c5145382c1f130600000000000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e110006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e0500000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b020000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c201307000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b0000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d010000000000000000000000000000000000010c161f2a36414c56626c76828f98a2aeb3aeaba5a7adb5bbafa3999083796d60584e42382e21180b0200000000000000000000000000000000000a1724313d4a5764707d8a97abb4b6a99d908376675d5145392c1f130200000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5b1a5988b7e7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e110004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d0005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c010000000000000000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d02000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c12070000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e130800000000000000000000000000000000000000040d1925303a44505a616e7b86929fa7b1bab8b1b3b8bdb2a89f92877c6f665c51463c30261c0f060000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b4a79b8e817468554b4035291d1004000000000000000000000000000000000000000000000000000000020e1a2631404d596673808c99a6b3b3a79a8d8074675a4d4134271a0e000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e1100000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d00020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b110600000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c0000000000000000000000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b1106000000000000000000000000000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c02000000000000000000000000000000000000000008131e29323e46535f69727f8c95a0abb8c5bebfc5b9aca0968d80736a60544b40342a1e140a000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c0000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b9aea49c9999999999999999999999999999999999999999999999999999999993877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e11000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d00000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e21150900000000000000000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d030000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000000000000000000000000000000000000020c17202a36424d57606d7883909daab6c3cbd1c4b7aa9e9184796d60584e42392e22180c02000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b5a99c8f8276695c4f4336291c10000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b0000000000000003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a2015090000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a00000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e0000000000000000000000000000000000000000000000050e1a26313b44505c666f7c8895a2afbbc8c9bcafa396897c70675d51463d30271d100600000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ada093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d0000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b0000000000000006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f03000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f1409000000000000000000000000000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f060000000000000000000000000000000000000000000000000a141d28343f4a545f6a7986939facb9c6c9bcb0a396897d70675d51453d30271c120700000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6aa9d9083776a5d5044372a1d11000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababababababa093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e1100000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d00000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e120600000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f1206000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f120500000000000000000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e01000000000000000000000000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c00000000000000000000000000000000000000000000000006111b262f3844505c666f7c8895a2afbbc8d1c4b7ab9e9184796d60584e42392e23180b02000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e11000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f13060000000000000006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e21140700000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e211508000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d2013090000000000000000000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d12070000000000000000000000000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000000000000000000000000000000000000000b17222d38414d57606d7883909daab6c3c6c5c3b9aca1968d80746a60544a4034281d140a000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b5a89c8f8275695c4f4236291c0f000f1b2835424e5b6875818e9ba8b4b9ada1979291919191919191919191919191919191919191919191919191919191877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e1100000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d0000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c10040000000000000003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f221509000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e0200000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c000000000000000000000000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f06000000000000000000000000000000000000000000000000050f1b27333f49535f69727f8c95a0acb8bebab8b6b7b2a89f93877c6f665c51443c2f261b11060000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c00000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b8ab9e928585858585858585858585858585858585858585858585858585858585857a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e11000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d00000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c0000000000000000000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d1004000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a22191107000000000000000000000000000000000000000000000000050e1b242b3744505b656e7b86929fa7b1bbb3adaba9abb0afa4999083786d60574d41382d22170b0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b3a69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878787878786d675d5145392c20130600000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e110000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d0000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f1306000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a00000000000000000000000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e35302820191007000000000000000000000000000000000000000000000000020d17202a36424d57606c77839098a3aeb9b3a9a29f9c9fa6b0aba0958c7f73695f53493f33271f140900000000000000000000000000000000000a1723303d4a5663707d8996a9b3b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000006121f2b37434e586875828f9ba8b5b5ab988b7e7165584b3e3225180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b605d554c4135291d110400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e22150800000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b01000000000000000000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d201407000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f120600000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e21140800000000000000000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f0200000000000000000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e070000000000000000000000000000000000000000000000000008141e29323b46535e69727f8b949faab4baada2979290949faab1a79f92867b6e655b50443b30251a0e04000000000000000000000000000000000815222e3b4855616e7b8897a1adb9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885929eabb8afa399897c6f6356493c30231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54514c433a2f24190d0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d2114080000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d03000000000000000000000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f02000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a0000000000000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e14080000000000000000000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c0400000000000000000000000000000000000000000000000000040e1925303b44505a616e7b86929fa6b0bcb0a69f9285839098a2aeaea3989082776c60574d42362a20160c020000000000000000000000000000000613202d394653606c7985929eabb8afa399897c7063544a3f33281c0f0300000000000000000000000000000000000000000000000000020b14222f3c4855626f7b8897a1adb9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e615452525252525252525252525252525252525252525252525252524745413a31281e13080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c000000000000000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e000000000000000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d080200000000000000000000000000000000000000000000000000020c16202a36414c56626c76828f98a2aeb8b4aa9f948b7e7b86929fa8b2aa9f948b7e72695e52463e32281e130800000000000000000000000000000005121f2b3744505b6575828f9bacb6b5ab9a8d8074665b5044382b1f140a000000000000000000000000000000000000000000000000000a141d2c38444f5966737f8c99a9b3b6a99d908376675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e615447454545454545454545454545454545454545454545454545453a39352f281f160c010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e0200000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d0502000000000000000000000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e030000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c12070000000000000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b0300000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4baaea2988f8276727f8c96a0acb0a69f92857b6e615a50443a3024190d030000000000000000000000000000030f1b27333f495365727f8b9aa4afb8ab9e9184786c6053463d2f261b1106000000000000000000000000000000000000000000000006111b262f384854606b7784919daab7b1a8998c807366554c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838383838382d2c29241e160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f15090000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d030000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c000000000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c0701000000000000000000000000000000000000000000000000000000040d1924303a44505a616e7a85929fa6b0bcb0a69f92867b6e6d7984919da5afaea2988f82756c61564c4135291f150b0100000000000000000000000000000b17222d3b4855616e7b87939facb9ada1978a7d7063594f41382d22170d04000000000000000000000000000000000000000000040d17222d38414e58636f7c8996a0acb8aca095897c6f6256493c2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21201d19130c0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e03000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b05000000000000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c201306000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e06000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c070000000000000000000000000000000000000000000000000000000000010c161f2935414c56616c75818f97a2adb8b4aa9f948b7f726966707d89939eaab3aa9e938a7e71685d52453d31271d120700000000000000000000000000000614212d3a46535f697683909ca9b3b2a99c8f82766b6053493f33271f160c0300000000000000000000000000000000000000030c161f27333f4953606a75828f9ca8b2b4aa9d9184776a6054473b2e1e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c070100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a070705010000000000000000000000000000000000000000000007131d28313a45525d68717e8a939ea9b3baaea3989083786c60606b75828f98a2aeb0a69e91857a6d60594f43392f24180c030000000000000000000000000005121e2a36424d5765717e8b97a2adb7ab9f94897c6f655b50443c31281e150d040000000000000000000000000000000000040c151e28313a44505b656f7c88949eaabaaea3988c7f7266584e43372b1f0c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141212121212121212121212121212121212121212120706040100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e060000000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c272119110700000000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d080200000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea5afbbb1a79f92867b6e665b59616e7b86929fa8b2ada1978e81746b60554b4035291e150a00000000000000000000000000020e1a26313b4754606d7a85929faab4b0a69d9083786c60584e433a30271f160e07000000000000000000000000000000060d161e27303a434d57606c7883909da6b0b4aa9f92867a6e6154473d32271b0f0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805050505050505050505050505050505050505050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e09030000000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c050000000000000000000000000000000000010b151f2935404b55606b74818e97a1adb7b5aba0958c7f72695f54535e69737f8c96a0acb3a99d93897d70675d51453c30261c1106000000000000000000000000000914202c3945515d6773808c98a2aeb8ab9f958b7f726a5f564c423931282018120b040000000000000000000000040a11171f283039424b555f69717e8b959fabbaaea3988d8074685e5246392b20160a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a0808060200000000000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b0000000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c0100000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b000000000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e050000000000000000000000000000000007121d27313945515d67707d89939da9b3bbafa3999083786d60574d4d57606d7984919ea6b0afa59e9184796d60584e42382e23170c0300000000000000000000000004111d2935414b55616d7a86929fa8b2b1a79f92867c6e685d544b433a3228231c15100c0705020001000205070c10151c2328313a424b545d676e7b86929fa7b1b2a89f92867b6e61564c41362a1e11050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171717171615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c10040000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c30231609000000000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c020000000000000000000000000000030c18232f39434f59606d7984919ea5afbbb1a79f92877c6f665c504545515c67707d8a949eaab4aca0968d80736a5f544a3f34281f1409000000000000000000000000010d18242f3a46525d68737f8c96a0acb9aea29890837a6d665c554c443c342e271f1d1814110e090e080e1114181c1f262e343c434b545c666d79839098a2aeb9aca1968d8073695e52443b3025190e020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242424242422211f1b150e0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c2013070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d12070000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d20130700000000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e130800000000000000000000000000000a151e2934404b55606b74808d96a1acb7b5aba0958c80736a5f544a3f404b55616b75828f98a3aeb2a89f92877c6f665c50443b31261a0e0500000000000000000000000007131d2935414c56606d7984919ea4aeb4aaa0958f82786d675d564e444039302c2924201e191b1b1b191e2023282c30383f444e555d666d78828f95a0aab4afa59e9184796d60574d4232291e1408000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030303030302f2e2b2620181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b010000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c20130000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f13060000000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f03000000000000000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d0200000000000000000000000006111c26303845515c676f7d88939fa8b2bbafa4999183796d60584e423839434f59616e7b86929fa8b2afa3999083786d60574d42362a20170d020000000000000000000000010d1924303a45515c67707d89929da7b1b1a79f948f82796d685f58514a423e38352f2d2a25282728252a2d2e34383d424a50585f676d78818f949fa7b1b1a79d938a7d70675d51453b3020170d02000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322a22180e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab0a89b8e8275685b4f4235281c0f020000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a00000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d03000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c1004000000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f1409000000000000000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e13080000000000000000000000020b17232e38424e58606d7984919aa4afbab2a89f93877c6f675c51463c30303e46535f6973808c96a1acb5aba0958c7f72695f53463f32291e140800000000000000000000000008131e2834404b55606b74808d95a0a9b3b0a69e948f827a6f6a605c54504745403b3a36303534353036393b4045464f545c606a6f79828f939ea6b0b3a9a0958e81746c61554b4033291f0e0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909da3a3a39b8e8275685b4f4235281c0f020000000000000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a0000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a100600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f22150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c0000000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e010000000000000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d02000000000000000000000a141d28343f4a545f6a73808d96a0acb6b9aca0968d80746a60554b40342a2a36424d57606d7984919ea6b0b1a79f92867b6e615a50443b3025190d040000000000000000000000020c18232e39434f59606d79839097a1aab4b0a69e948f847c736d66615a53514b47464242414141424146474b51535961666d727c848f949ea5afb4aaa1979083796d605a5043392f20170d0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6157575757575757575757575757575757575757575757575757575757575755534e463c32261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a77849096969696968e8275685b4f4235281c0f020000000000000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d2014070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a11080000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d120700000000000000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e130800000000000000000006111c262f3844505c666f7c87929fa8b2bbafa59e9184796d60584e43392e2226313b45515d67707d8a949eabb4aea2988f82766c62564c41362a1f160c01000000000000000000000007121d27303d45515c676e7b859298a2abb4b0a69f9691867f78706c64605d5554524d4f4e4e4e4f4c5254555c60646b70787f8691969fa6afb4aba29892857b6e675c51473e31281d0e050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363636363636363636363636363636363636363636363636363625f584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7783898989898989898175685b4f4235281c0f020000000000000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f13060000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b00000000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d010000000000000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d0200000000000000000b17222d38424e57606d78839099a3afbab2a99d93897d70675d51463d30271d1f2935404b55616c76828f99a3aeb4aa9f948b7e71685e52463e31281e13080000000000000000000000000b151e2834404b555f696f7c869299a2aab3b0a8a098928c837d77716d6764615e565c5b5a5b5c565e6164676d71767d838c9298a0a8b0b3aaa29992867c6f695f554b40352c1f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070707070706f6a5f53473b2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000916232f3c4956626f7c7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d10040000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c110600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c0000000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d10040000000000000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e130800000000000000050f1c28333f4a545f6a737f8c95a0abb5b9ada1968e81746b60554b40342b1e1518242f3943505a616e7b86929fa8b2b0a69f92857a6e61594f433a2f24190c030000000000000000000000030c18232e39434d57606a707d879298a2a9b1b2aaa39f95918a837e7974716e696a68686768686a686e7174797e838990959fa2aab2b1a9a19892877d706a60574d43392f231a0d04000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000815222e3b4754606a6f707070707070706f6a5f53473a2e21150800000000000000020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c000000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b02000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d1207000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d010000000000050e1b242b3844505b666e7b86929fa7b1bbafa59e91847a6d60594f43392f22190c121d27313e47535f6973808d96a1adb9ada2978e81756c61554c4135291e150b00000000000000000000000007121d27303c454e58616b707d869297a0a7afb4aea7a09d95908a85817e7a7876757474747576787a7e81858a90959da0a7aeb4afa7a09792867d706b61584e453c31271d110800000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006131f2b37434e58606263636363636363625f584e43372b1f1206000000000000000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d1207000000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f1409000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b0000000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b10020000000000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d110500000000020d17202a36424d57606c78839098a3aeb9b3a99e938a7d70685d52473d31281d10070b151f2b37424d57606d7984919ea6b0b3a99e938a7d70675d51453d30271d12070000000000000000000000000b151e2a333d464f59616b707d8590959da5adb2b1aca79f9d97928e8a87858382818181828385878a8e92979d9fa7acb1b2aca59d9590857c706b61594f463d332a1f150b0000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a97969696969696969696969696969696969696969696969696969696969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000030f1b27323d464e54565656565656565655534e463c31261b0f03000000000000000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b01000000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e020000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f14090000000000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d2013070000000008141f29323b46535e69727f8b949faab4b9ada1978e81756b61564c41352b1f160c00030d1a26313c45515d67717e8a949fabb5afa59e91847a6d60594f43392e23180c030000000000000000000000030c18212b343e474f59616b6f7b838e939ea1a8aeb4b1aba9a29f9b979792908f8e8d8e8f909297979a9fa2a9abb1b4aea8a09e928e837b6f6a60594f473d342b21180d030000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a16202b343d4347494a4a4a4a4a4a4a4847433c342a20150a000000000000000000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c00000000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f14090000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b0000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e00000000000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e211407000000020e1925303b44505a616e7b86929fa6b0bcb0a69e92857a6d61594f433a2f23190d04000009151f2935404b55616c76828f99a3aeb9ada1968d81746b60554b40342820150a000000000000000000000000060f19222c353e474f5960696e79818a91969fa3abaeb4b3adaba7a9a29f9d9b9b9a9b9b9d9ea2a9a7abadb3b4aeaaa29f96918a81796e6960584f473d352c22190f06000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000000000000000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c1106000000000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e0200000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c030000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e21140700000005111e2a36414d56626c76828f98a2aeadb3a99e948a7e71685e52473e31281e1107000000030d18242f3943505a626e7c87929fa9b2b2a89f93887d6f675c51453c31261b0f0300000000000000000000000007101a232c353e474f575f676d747d848d92999fa3abacb2b6b4b3adaba9a8a7a7a7a8a9abadb3b4b6b1acaaa29f98928d847d746d675f574e463d352c231a100700000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a141d2b343d464e53575e616362605c54514940382e22180e04000000000000000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a00000000000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e120500000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b100700000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c000000000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d2013070000000714202d3946525e68717e8b949faaa0a0a0a2978f82756c61564c41352c1f160c000000000007121d28313e47535f6a73808d96a1a0a0a0a49a9184796d60584e43372b1f12060000000000000000000000000008111a232c353d454d555d606c707980868d92999ea0a8a9acafb5b3b4b5b4b4b4b5b4b3b5afaca9a7a09d98928d868079706b605c554d453d342c231a11080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a0000000000000000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d11050000000814212e3b4754616e7b85929393939393939392857b6e615a50443a30231a0d040000000000010c161f2b37434e58606d798491939393939393968c80736a5f53473a2e211508000000000000000000000000000008111a232b333c434b515a61676d737b80868c9196999d9fa3aba6a8a8a9a9a9a8a8a6aba39f9d9995918c86807a736d676159514b433b332b221a1108000000000000000000000000000f1b2835424e5b6875818e9393939393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000000000000000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c000000000000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e21150800000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d11000000000000000000000000000000000000000000020608080b0d101111121111100e0b0908060300000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a0100000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f1306000000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d010000020f1c2935424f5c687582878787878787878787877f71695e52483e32291e110800000000000000040d1a26313c45515d67717e878787878787878787877b6f6255483c2f221509000000000000000000000000000000081019212a3139404550555d60696e747b7f84898d90929998999b9c9c9d9c9c9b99979992908c89847f7a746e68605d554f454039312a2119100800000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878787878787878787878787878787878787878787878787878175685b4f4235281c0f02000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f120600000000000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d040000000000000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c2013000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a06020000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a02000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d20130700000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e1308000000000714212d3a4754606d7a7a7a7a7a7a7a7a7a7a7a716c62574d42362c20170c0000000000000000000915202935404b55616c717a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000070f181f272f353e434b51575e61696e72777c808386898b8d8e8f8f908f8f8e8d8b898683807c77726e68615e56514b433e342f271f180f070000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e2115080000000000000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e120500000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c20130006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c2013060000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b0000000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c02000000000713202c3945525d686d6d6d6d6d6d6d6d6d6d6d68625a50453b30241a0e05000000000000000000030d18242f3a43505a61686d6d6d6d6d6d6d6d6d6d6d675c5145382c1f13060000000000000000000000000000000000060d151d2429313a40454d52565e61666b6f73767a7c7e8081828383838281807e7c7a76736f6a65615e56524c4540393129231d150d060000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000613202d394653606c788491989fa6a19e93877c6f6255483c2f22150900000000000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c0000000000000000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e0200000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c20130004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d10040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e04000000000004111d2935414c565d60606060606060606060605d5650483f33291f1208000000000000000000000007131d28313e4850565d60606060606060606060605c554b4034281c1004000000000000000000000000000000000000030b12181f282f353b42464d525459606366676d6f71737575767676757573716f6d676662605854524c46413b352f271f18120b03000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1004000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c0000000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d0400000000000000000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f14090000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d21140700000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d0100000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c04000000000000010d19242f3a444c525454545454545454545454524c443f362d20170d000000000000000000000000010c161f2c363e444c525454545454545454545453514b43392e23180c000000000000000000000000000000000000000001070d161d242930363b4246474f5456555d606365666869696a696968666463605d5556544e4746413b363029241d150d0701000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d020000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c201306000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e08020000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d0802000000000000000008131e28323a4145474747474747474747474745413a322d241b0e0500000000000000000000000000040d1a242c323a4145474747474747474747474645403930271d120700000000000000000000000000000000000000000000040c13181f252a30363a3d4348494c515456585a5b5c5c5d5c5c5b5a585654514b4947433d3936302a251e18120b0300000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403931271d12070000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000815222e3b4855616e7b88949fa8adaaa2988b7e7265584b3f3225180c0000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e05000000000000000000000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f05000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a0400000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d110400000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a0300000000000000000000010c1620282f35393a3a3a3a3a3a3a3a3a3a3a39352f28201b120900000000000000000000000000000008121a20282f35393a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000001070d141a1f252a2d32383b3c414547494b4d4e4f5050504f4e4d4b494745413c3b37322d2a251e19140c070100000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d050000000000000000000000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f05000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f06000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e09030000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d010000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e090300000000000000000000000000040d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d090000000000000000000000000000000000080d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000000000000000002090e14191e20272c2f2f35393a3c3e4042424343434242403e3c3a39352f2e2b27201e19140e080200000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d150d03000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c20130600000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d2013070000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d0500000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e13080000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c0400000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e4540393029211810060000000000000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e01000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c070100000000000000000000000000000000040c13191d202121212121212121212121201d19130c0400000000000000000000000000000000000000040c13191d2021212121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000000002090e11161b1f2224292c2d303233353636373636353331302d2c2924221f1b16110d080200000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1d18120b030000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d1104000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e110500000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b070100000000000000000000000000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d07010000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f0500000000000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b080705010000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c0704000000000000000000000000000000000000000001080d1113141414141414141414141413110d080100000000000000000000000000000000000000000001080d1113141414141414141414141313100c0700000000000000000000000000000000000000000000000000000000000000000002050a0f1315191d20212325272829292a29292827252321201d1815130f0a05010000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413100c07010000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d010000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b050000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000004060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000104070707070707070707070707070401000000000000000000000000000000000000000000000000000104070707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000307080d11131416181a1b1c1d1d1d1c1b1a18161413110d07060300000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070707070707060400000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d13070000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b060000000000000000000000000000000000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a04000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c010000000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f0f1010100f0f0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c0100000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d070300000000000000000000000000000000000000000000000000000000000000000004080d1113141618191a191817161413100c070603000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d08010000000000000000000000000000000000000000030606090a0b0c0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d13070000000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f0200000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0e0d0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070604010000000000000000000000000000000000000000060b0f12131617181818171514120e0907040000000102030606060606060605030000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d0400000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d060000000000000000000000000306070707070707070707070707040100000000000000000000000000000000000000000000000000000000000000030606070707070707070707070604010000000000000000000000000004080c0e0f121212121212120d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416181a1b1b1c1c1b1b19171513120f0b06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e09050100000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c04000000000000000000000000050e171f282f35393a40454746443f3837322a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2022242525252321211e1a1614100b050a0d0f101313131313131212100c0802000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f1f1f1f1f1f1f1a1916130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d1f20222527272829292827262422201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d0802000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d07010000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000306070606030000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1c22282b2d2f31323231302e2d2a2522201c161015191c1d2020202020201f1e1c18130d0600000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f04000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000030b131a202427282b2b2b2b2b2b2b2625231f19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d2f313334353635353433312f2d2b2822201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a050200000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d0701000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e06000000000000000000000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c07000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2d3338393c3d3e3f3e3d3b3a36312f2c27211c212628292d2d2d2d2d2d2c2b28241f18100700000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d02000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000010b151d252c3134353838383838383833322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2d2f35383a3c3e40414242424141403d3b3938332d2c29241e1a150e090200000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e080200000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000002070a0c0d12121212121209080603000000000000000000000000000000000000000000060d161e24293237383f4446494a4b4b4b4a4846423d3c38332c282d32353639393939393939383530292219100600000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f140800000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000009131d272f373c404245454545454545403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141b22272b31373a3b404547494b4d4e4e4f4f4e4e4c4a4846443f3a3935302b26201a140b0600000000000000000000000000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a04000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131413120f0b0600000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c06000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000000070e1316191a1f1f1f1f1f1f1515120f0a04000000000000000000000000000000000000060f1820282f353c43474a505355575858585654534d4a48443d3833383e42434646464646464544413b342b22180d0200000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d0400000000040f1a252f3941484d4e525252525252524d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d33373c4246484b515355585a5a5b5c5c5b5a59575553504a4745413a37312a251f17110a02000000000000000000000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e0903000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a110600000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000406080d1113141617181819181817151312100b060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070605030000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000010a12191f2325262b2b2b2b2b2b22211f1b150e0600000000000000000000000000000000050e18212a323a41454e53545b60626465656463615e5756544f48443e42494e5053535353535352514c463d34291f130800000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c010000000814202c37414b53595b5e5e5e5e5e5e5e5957524940352a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f383f44464d5355555d60626466676869686867666462605b5454524c47433c363028221c140b04000000000000000000000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c07000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a020000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e0300000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000000a131c242a2f32333838383838382f2e2b26201810060000000000000000000000000000020b17202a333c444c52585f62666c6f70717271706e6968636059554f464c545a5c6060606060605f5d574f463b3024180c0000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d13070000000c1824313c48535d65686b6b6b6b6b6b6b66635c52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f353d41495053575f6165676d6f717374757575747473706e6c6664605d56534e46423b332d261d160d0600000000000000000000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b0300000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b0200000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e09020000000000000000000000000000000000000000000407090a0a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000007121c252e353b3f404545454545453c3a37312a22180e04000000000000000000000000000a141d29323c464e565d606a6f75797c7d7e7e7e7d7b7874706b63615952545e66696c6c6c6c6c6c6c6961574c4135281c10000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d0100000e1a2734404d59656f7578787878787878736e63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a323a41454f535b6063696e72767a7c7e808181828281817f7d7b7975716d68625f58524d443f382f2820180f0600000000000000000000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c03000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c07010000000000000000000000000000000000050b1014161717161414110e090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000020e19242e3740474b4d5252525252524847433c342a20150a00000000000000000000000006111b262f3b444e585f686d757c8185888a8b8b8b898785817d77706b615e566670767979797979797873695d5144382b1e12000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f130003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d110400000f1b2835424e5b68758185858585858585807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b333c444c525960656c70767b7f8386888b8d8d8e8f8f8e8d8c8a8885827e7a746e6a615e57504a423a322a21180f050000000000000000000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b000000000000000000000000000000000000000000000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b1106000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b03000000000000000000000000000000080f161c202223242221201e191615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f1911070000000007131f2a3540495257595e5e5e5e5e5e55534e463c31261b0f0100000000000000000000000b17222d38414d565f6a6e7a81888e9297979898979697918e89837d766e686069768286868686868685786c5f5245392c1f12000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f130006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c20130600000f1c2936424f5c6975828f91919191918d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d454e565d606b6f787d82888c8f929997999a9b9c9b9b9a999797928e8b86817b756e69605b544c443c332a21170e050000000000000000000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d12070000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f050000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b0000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d070000000000000000000000000008111a21272c2f30302f2e2d2a2522211f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000a16232f3b47525c63666b6b6b6b6b6b625f584e43372b1e130800000000000000000000030f1b27333f49535e686e7c848e939b9ea2a9a4a5a4a9a19e9b95908a827a706b6a778490939393939285786c5f5245392c1f12000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000f1c2936424f5c6975828f9c9e9e9e9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222b353d474f575f686d747c83898f94989c9fa3aba6a7a8a8a8a7a7a6a9a29f9b98928e87817b726c665d564d453c332920170b0200000000000000000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c0000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d0300000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f1911090100000000000000000000050f1a232b33383c3d3d3c3b3a36302f2e2b26201e19130e0802000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000c1925323f4b57636e737878787878786f6a5f53473a2f24190d0100000000000000000005121f2b3744505b656e7a8491969ea5abadb3b4aeacaaa9aaa79f9d948f857d706c7885919e9f9f9f9285786c5f5245392c1f12000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600000f1c2936424f5c6975828f9ca8aba79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d474f59606a6e7a818790959c9fa6a9acafb5b3b4b4b5b5b4b4b2b3adabaaa29f9a938e867f786d685f574d453b32291d140a00000000000000000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c100400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d2114070000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a010000000000000000000b16212b353d44484a4a49474642403c3b37322d2a251e19140d05000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f0000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000d1a2633404d596673808485858585847c6f62554c4135291d11040000000000000000000613202d394653606c77839096a0a8afb8b1abaaa39f9d9d9d9fa3a69f9791877e707986929facab9f9285786c5f5245392c1f1200000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d110400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59606b707c848e939aa0a7abb0b6b8b4b2adabaaa9a9aaabadb3b4b8b4aeaca49f98928c827a6e695f574d443a2f261b11060000000000000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a010000000000000004101c27333d474f5456575554524d4c4947433c3936302a251f170e08010000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000916232f3c4956626f7c89919191918d8174675d5145392c20160b000000000000000006121e2b37424e5764717e8a959fa8b2b7afa79f9d989291909192999c9ea19992867c7a8799a3afab9f9285786c5f5245392c1f1200000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d0100000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434e58606b707d8591969fa4acb1b7b3adaba7a9a19e9d9c9c9d9fa2a9a8abaeb3b6afaaa29f948f847b6e695e564c41382d22170b030000000000000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d20130700000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d11040000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a000000000000000714202c38444f5960636362615e565955534e4746413a3630292019130c040000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000815222e3b4754606a7784919d9e9e92867a6d6054473d33271c1002000000000000000814212e3a47535f6a7784919da7b1baafa59e95908a86848384868a8f949ea19891847c8895abb5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c201300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d13070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414b555f6a6f7d869297a0a8afb6b3ada9a19e9a969691909090909297979b9fa2aaadb3b4aea69e9691847b6e685e53493f33271f140900000000000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d20130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c11070000000000000916222f3c4854606b70706f6e696966625f5854524c46413b3229241e160d050000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f2216090006131f2b38434e5866727f8c99a4a2988b7f7265594f44382c1f1409000000000000000815222f3b4855626e7b8895a0acb9b2a89e938e837d7a7776777a7d82899196a0968f828f9ca9b5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c010000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01020405050404020000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c869298a2a9b2bbafa9a19e97928e8a87858383838485878a8e92989ea2a9afbab0a8a09691847a6d655b50443c31261a0e030000000000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f120600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e13080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d0400000000000a1723303d4a5663707d7d7c7a7875736f6a66615e56524d443f352f281f170e0500000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a00030f1b27323d4854616e7b87939faa9d9184776b6054483b30251a0e000000000000000c1925323f4c5865727f8b98a7b1b8aca0968e8178706d676a676d70757d8491959f948f949faab8ab9f9285786c5f5245392c1f1200000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f1204000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0d0f11111211100f0d0b07070501000000000000000000000000000000000000000000000000000b17222d38414f59606d79849198a2aab3b5afa59e97928b85817d7a7877767677787b7d81858c92979ea5afb5b2a8a0968f82776c60574d42372b20150a000000000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e120800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c0100000000101d293643505c6976828a888785827f7c77736d68615e565045413a312920170f0500000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f22160900000a16202d3a46525e6976828f9caaa095897d7063574d42362a1d12070000000000000e1a2734414d5a6774808d9aa7b3b5ab9e9184796d66605d555d60636b707b8391969f9c9fa6b0b8ab9f9285786c5f5245392c1f1200000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c1003000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a16191c1d1e1e1e1d1c1a171413110d080401000000000000000000000000000000000000000000030f1b27333f4953616b74818e96a0aab3b5aba49f938e857f7974706d686a69696a696e71757a7f858e939fa3abb5b2a89f948c7f72695f53463c31261b0f00000000000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d110500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d0400000000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e130800000000101d293643505c6976838f9597928f8c8884807a746e68625a524c433b332921170d0400000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000005121e2a36424d5764717e8a98a2a89b8f8275695e5246392e23180c0000000000000f1c2835424f5b6875818e9ba8b5aea3998b7e71675d54514b51535960696e7b849199a4aab0b8b8ab9f9285786c5f5245392c1f12000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413427202326282a2b2b2b2a29262421201d1913110d07010000000000000000000000000000000000000005121f2b3744505b65707d8a939da8b2bbafa499938c817a726d6763615e565d5d575e6164686d727a818b9299a3acb6b0a69f92867b6e61584e43372b1d12070000000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c11060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d20130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d02000000101d293643505c6976838f9ca19e9c9996918c86807b716c605d564d453b33291f160c0100000000000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c10040000020e1a25303b4753606d7985929fab9f92877b6e61544b4034281c100400000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d60554b454045474f575e696f7d87939faab4bfb8ab9f9285786c5f5245392c1f12000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d41342b2d30333537383837373533312e2d2a25201d18130d070100000000000000000000000000000000000613202d394653606c7883909da5afb8ada39f93877f756d68605d5554524c50504d5254565d60686d757f87929aa4afbaaea3988e81756a5f5347392e23180c000000000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d1108000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e1408000000101d293643505c6976838f9ca9aba8a8a09e98928d857e756d685e574d453b31281d12070000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b0000000009141f2c3945515d6774818e9aa8a3998c8073665c5145382c1f150a00000000000f1c2936424f5c6975828f9ca8b5aa9d908377675d51433935383d454d57606b74818d98a2aebab8ab9f9285786c5f5245392c1f12000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a0000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413338393c4042444445444342403e3a3936302c29241d18120c0400000000000000000000000000000005121e2a36424d5764717d8a95a0acb7b0a69c918b7e726d615e56514b47464143434246474c52565e616d727e88939fa6b0b4aa9f93877c6f62544b4034281c1004000000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b02000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c00000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d010000101d293643505c6976838f9ca9b6b5b2acaaa29f97928b827a6e695e574d43392f24180e040000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f050000000004101d2935404b55636f7c8996a0ab9e9185796d6053463c32261b0f02000000000f1c2936424f5c6975828f9ca8b5a89b8f827568554b4031292c333b454f59616e7a86929facb8b8ab9f9285786c5f5245392c1f12000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d20130700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c020000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413f4446494c4f50515151504f4d4a4746413a39352f29241d160d0600000000000000000000000000000714202d3a46525e697683909ca7b1b5ab9f948c7f736c625b524c45403a39353030363a3b41454c525b626c727f8c949fabb5afa4998e8174665c5145382c1f130600000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d1004000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d0300000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e11050000101d293643505c6976838f9ca6aaacb2b9b4aea9a29f948f837b6e695e554b40352920160c020000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000000000c18242f394854606b7784919eaba1978a7e7164584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422f282129333d46525e6874818e9baab4b8ab9f9285786c5f5245392c1f120000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d464a505356595b5d5e5e5e5d5c595754524c4745403a352f281f17110a020000000000000000000000000815212e3b4854616e7b87939facb9afa3998f82786c605a5146413a352f2d2925252a2d2f353a4146515a606c77828f99a3afb5ab9f9285796d6053463a2d20130600000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c0300000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f1306000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c10070000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d2014080000101d293643505c6976838f97999da0a8acafb5b3ada69e9590847b6e675d51453e32281e1308000000000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b0000000000000007121d2c38444f5966737f8c99a4a99c9083766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42352817202a36414c5663707c8998a2aeb8ab9f9285786c5f5245392c1f1200000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f1305000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d53545b606366686a6b6b6a6a686664615e5653514b4540393128221c140b0300000000000000000000000c1926323f4c5965727f8c9aa4afb9ac9f92877b6e665b50483f35302924201d191a1e20242930363f44505b656e7b87929facb9ada2978a7d7063574a3d2d22170b000000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d201407000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e060000000000000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100101d293643505c697682898a8d91969a9fa3abb0bab0a7a0969083796d605a50443a3024190d01000000000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e01000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d0300000000000000010f1b27323d4854616e7b87939fac9f94887c6f62564c4135291b11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c1925303b4653606d7985929facb8ab9f9285786c5f5245392c1f1200000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a575e61666c6f737577777877767573716d6865605d55514b433e332d261d150c0300000000000000000005111e2a36414d566976828f9cacb6b1a89a8e8174695f544a3f3629251e1813110d0e1114191e252a333f49535f6974818e9ba8b2b3a99a8d817467544a3f33281c0f03000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c03000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e1105000714212d3a4754606d7a7c7e8084888e92999fa6aebbb1a8a0958e81756c61564c4135291e1308000000000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d1207000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f050000000000000000000a16202d3a46525e6976828f9ca9a69a8e8174685d5245382d22170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c141f2c3844515c6676838f9ca9b6ab9f9285786c5f5245392c1f12000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c00000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675d60696e73787c7f82838484848382807d7a76726d67605d5550443f382f261e150b0200000000000000000714202d3946525e687885919eabb8aca095887c6f62574d42382d2419130c0705010205080d1319222d38414d57626f7c8896a0acb6a99c908376665b5044382b1f120600000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d201407000713202c3945525d686d6f7173777c81878f949ca4afb6b1a79e938a7e71685d52453a2f24190d01000000000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000000000005121e2a36424d5764717e8a97a2ac9f92867a6d6053493f33271b0f0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c101c2834404a546774818e9aa7b4ab9f9285786c5f5245392c1f120000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d120700000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467686d747b8085898c8e90919191908f8c8a86837f7a736d67615a504a423830261d140a00000000000000000814212e3b4754616e7a8797a1adb7aa9d9184776a5f53453b2f261c1208020000000000000208111b262f3c4754606a7784919eaab7ac9f9285796c605346392d20130600000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e2114080004111d2935414c565d606264666a6f747c828d929fa4acb6afa59e92857a6d60564c4135291d110400000000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a12080000000000000000000000020e1a25303b4753606d7985929faaa2988c7f72655b5044372b1f120500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0c18232e404d596673808c99a6b3ab9f9285786c5f5245392c1f1200000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b0100000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746b707a80868d9297999b9d9e9e9d9d9b999993908b858079706c605b544a42382f261b1106000000000000000a1623303d495663707c8996a9b3b4a79a8d817467584e43332a1d140a000000000000000000000a141d2b37434e586874818e9ba7b4aea298877b6e6154483b2e2115080000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a110800000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e08020000000000000000000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a00010d1924303a444c52545657585f626a6e78808b939aa4afb9ada1978d8074685d5245392c2015090000000000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b0000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d1710080000000000000000000000000009141f2c3845515c6774818d9a9d9d9d9184786c605346392d20130600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c071926323f4c5965727f8c98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f00000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f12030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074727d858d92999ea1a9a8a9aaabaaa9a8aba49f9d97928d847d736c665c544a41382d22170b040000000000000b1724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3125180b0200000000000000000000020b1b27323f4c5865727f8b98a5b2b4aa95887c6f6255493c2f221609000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c1610080000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a0300000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c000008131e28323a414547494b4e53585f666c737e88939fa6b0b3a99f92857a6d6054473c31261a0e020000000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c06000000000000000000000000000004101c2934404b55626f7c8990909090908a7d7063574a3d3024170a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a20100700000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747f8792979fa3aaa29f9d9d9d9ea1a9a7acaeaca9a29f96918a80786d665c53493f332720150a0000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a0000000000000000000000000a1724313d4a5764707d8a97a3b0afa396897c706356493d3023160a00000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b05000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f221509000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c04000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000001020201000000000000000000000000000000000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d0000020c1620283035393a3c3e43474e545b606c727f8c949fabb7aea2988c7f7265574e42372b1e1206000000000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f140900000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000000000000000c18232f394754606a75828484848484838073675a4d4034271a0d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e0000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807f8c9399a1a09d9898929090909196979b9fa3aaafada8a19e928d81786d655b50443c32261b0f0500000000000c1925323f4c5865727f8b98a5b2afa295897c6f6256493c2f2316090000000000000000000000000a1623303d495663707c8996a3afb0a3978a7d7064574a3d3124170a00000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a0907040000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e060000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e000000040e161e24292c2d2f31373c424a505a606c7882909ca6b0b4aa9e9184776a5f53473a2e21140800000000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2c3945525f6c7885929fabb2a5988b7f7265584c3f32251906000000000000000000000002000000000000000000000000000000000000000007121d2b37434e58657075777777777777736e64584c3f3326190d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c1106000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e91848c919fa29f95918c888584838485878a8e92989fa4acb2ada49c938e81776c60584e43372b21170b00000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d201307000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f3830282018100600000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e00000000040c13191d202123262b2f383f44505b666f7c88949fabb7aca096887b6e6255483b2f22150800000000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f0706040100000000000000000000000000000000010f1b27323d46545e65696a6a6a6a6a6a67645c52473c3023170b00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a00000000000000000000000f1c2936424f5c6975828f9ca8b5aca09691969c9f97928b847f7b79777677787a7d81868d939aa1a9b2aea59e938c7f726a5f53473e33281c1003000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d1105000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e000000000002080d111314161b1d262d333f4a54606a76828f9cabb5b2a8988c7f7265594c3f2f24190d0100000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d07010000000000000000000000000000000a15202b34424c545a5c5d5d5d5d5d5d5a58524a40362b1f130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c03000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f130000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b0200000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09ea09f948f857e78726e6c656a6a686d70747a80889197a0a8b2afa59f92877c6f62594f44392d1f1409000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d01000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e00000000000000010407070a0b141c222d38424e5864717e8a99a3afb5a99c8f827669554c4135291d11040000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b11060000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c040000000000000000000000000000040f1922303a42494e4f5151515151514d4c4740382e24190e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f1200000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c0000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2aca79f948f827a716c6562605b53565d6164686e747d859196a0a9b3aea3999083776c6155493c31261a0e020000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f22150800000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e000000000000000000000000020a111c262f3c4754606d7a86929facb8ab9e918578675d5145392c201306000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b0000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d04000000000000000000000000000007101e2830373d4142444444444444403f3c362e261c12080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f05000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f13040000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5aba0959082796e68605b535350494c5254565e616b6f7b849197a1adb5ab9f958a7d7064574d42372b1e12050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c1106000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e00000000000000000000000000000a14202c3945515d677683909da9b6ada196877a6d6054473a2d21140700000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000000000000000000000c161e262c3135363737373737373433302b241c140b010000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083796d675e56504946443f4146474c525960696e7b85929ea5afb1a79d908376695f53463a2d2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f120600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000000000000000000000000000004111d2935414c556774818e9aa7b4b2a995897c6f6256493c2f2316090000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f150900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d12070000000000000000000000000000030c141b212528292a2a2a2a2a2a2726231f19120b02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d0000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f675d554d443f39373335393b41464f575f69707d8a939eaab6ab9f95887b6e6155483b2e2215080000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f0200000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e0000000000000000000000000000010d19242f3f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f241810070000000000000000000000000000020a1015191b1c1e1e1e1e1e1e1a1917130e080100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a02000000000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a00000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a99b8e81756a5f554b433b332d2b27292d30363d454d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a2015090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e000000000000000000000000000000081824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e0400000000000000000000000000000004090d0f0f1111111111110d0d0b0703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b06000000000000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b01000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197897c6f62584e433a3127221f1b1d20252a333b454f59626f7c8895a0acb5a99c8f827669564c41362a1e110500000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c40332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d2013060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1724303d4a5763707d8a96a3b0b1a5988b7e7265584b3f3225180c0000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e09030000000000000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f12060000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f120300000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9185786a6054463c31281f17120f1114192129333e47535f6a7783909daab7ab9e928578685e5246392d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e231706000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1623303d495663707c8996a3afb2a5998c7f7266594c3f3326190c0000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e080200000000000000000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f0300000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f0300000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f827569584e43342a1f160d060305080f18212b37434e586673808c99a6b3ada197877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c1106000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b0ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e08050200000000000000000000000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b0000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423228180d0400000000060f1b26323d4a5764707d8a97a3b0b3a995887c6f6255483c2f22150900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a00000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f1925323f4c5865727f8b98a3a3a39f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a080705020000000000000000000000000000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b11060000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000a16232f3c4956626f7c8995a2afafa296897c6f6356493c3023160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f1925323f4c5865727f8b96969696969285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a00000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c060000000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c11070000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582898989898989898175685b4f4235281c0f1925323f4c5865727f8989898989898985786c5f5245392c1f1200000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a060200000000000000000000000000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b02000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b02000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422d22170b0000000000000916222f3c4955626f7c8895a2afb0a396897d7063564a3d3023170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f1409000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150915212e3b4854616e7b7d7d7d7d7d7d7d7c706356493d3023160a0000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d07000000000000000000000000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c0006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756853493f33271b0f0300000000000a1723303d4a5663707d8996a3b0b5ab95897c6f6256493c2f23160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c03000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150814202d3a46525e696e70707070707070706b6054483b2f221609000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a0100000000000000000000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f130400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275655b5044372b1f140b0200000208111d2935404b5565727f8c98a5b2afa399887b6e6255483b2f22150800000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f1206121e2a36424d575e61636363636363636360594f44382c2013070000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000000000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d20130700000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c030000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9184786c6053463c2f261d140b09080d1319252c3945515d6775828f9ba8b5ac9f9286796d6053463a2d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f030e1a25303b454d52545656565656565656544f473d32271b1003000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e11050000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b03000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca196897c6f63584e42382f261d1a1817191e242935414c56606d7a86929facb7aa9d918477675c5145382c1f130600000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c04000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0009141f29333b4246484a4a4a4a4a4a4a4948443d352b21160b000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d020000000000000000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d0100000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a89a8e81746a5f544a41382f2a262424252a30353f46525d68727f8c98a2aeb5ab9b8e817568554b4034281c100400000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a0300000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b11070000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3c3a37312a22180e0300030d17212930363a3b3d3d3d3d3d3d3d3d3b38322b23190f0400000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000000000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b0600000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f665b5349413c3631313130363a4146515b616d7a85929eaab4afa3998a7e7164574b3e2e23180c0000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b07000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a00000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030302f2e2b2620181006000000050f171f252a2d2e30303030303030302f2c27211911070000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a0300000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083786c655b534e46423f3e3e3e41464c525b636d75818e97a1adb9ac9f92867a6d6154473a2e2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b060603000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a0400000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a0200000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d20140800000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232322211f1b150e060000000000050d141a1e2021232323232323232322201b160f07000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c0000000000000000000000000000000000020d172029313a4045474b515353504947433c342c231a0e05000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f958e81776c655f58534d4c4b4a4b4c52565d616d727f8c939ea9b3b0a69b8e8275685e5246392d2013070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b060000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171515120f0a030000000000000003090e12141517171717171717161613100b0400000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000050e171f282f35393a40454746443f3837322a221a110800000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a07060401000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c20130500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbb3ada79d938e80776f6a615f5758575758565e61686d757f88939fa5afb4aa9e94897c6f62564c4135291d11050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a020000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c07000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000305060503000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a090806030000000000000000000000020507080a0a0a0a0a0a0a0a090703000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d110400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9a29fa29d928e837c746e69676564646566686d727a818c939aa4afbaaea2988f82756a6054443a3025190d010000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b0200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d0000000000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d0100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada29792979f9d949087807b77747271717173767a7f858e939fa4acb6afa59f92867b6e61584e4332281e1308000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000002030303030200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e0903000000000000000000000000000004090d0f0f131313131313130e0d0b0703000000000000000000000000000000000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181714110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e13080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f92858f949e9f99928d8884817f7e7d7e8082868c92979ea5afb6afa69d938b7f72695f53463d3220160c02000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c1106000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c1710080000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b0600000000000000000000000000000002091015191b1c202020202020201a1a17130e08010000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000104070c10131413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499887c828f949fa39f9a95908d8b8a8a8b8d8f92999ea2a9afb4aea59e948e81746d62574d42342b200e0400000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b050000000000000000000000000000000000000000000000000000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f1204000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8ac9f93867979828c9399a0a7a09d9a98979798999c9fa3abadb3afaaa29f938e82796d605b51453b3122190f0000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a080400000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000040607080808070606030000000000000000000000000000000000000000020c151e262c313536393939393939393433302b241d140b01000000000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646463e3d39332c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c1003000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aa9e9184786d78808791969ea1a9a7a5a4a4a4a6a9acafb3adaca49f98928b81786d675c51493f33291f10070000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000002060a0c0d13131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b53535353535353534b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9d9d9c908376666d737d848c92979c9fa4aba8a9a9a9a8a7a9a19e9a938e867e756d665c554b40372d21170d000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0e0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000010507070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b09080603000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534d4c4740382f24190e0300000000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000070d121619192020202020202020161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c110600000000000000000000000000000000000000000000000f1c2936424f5c6975828f909090908e817568606b70797f858b909399999b9c9d9c9b9a9897928d87817b716d605c544b43392e251b0f06000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e130800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000002080d111314181818181818181818181818181818181615130f0a040000000000000000000000000000000000000000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2322201b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a0000000000000000000000000000000000000000000000000e1a2734414d5a6774808383838383837f72655960676d72797f83868a8c8e8f90908f8e8b8985817c756e69625a504a423930271d130900000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202527282723221f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000050c13191d20212424242424242424242424242424242422221f1b150f0700000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000a131c232a2f32333939393939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979716c6155493d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c030000000000000000000000000000000000000000000000000d1926333f4c58646e74777777777777726d6256555c60676d72767a7d808182838382817f7c79746f6a615f5750443f3830271e150b0100000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c1207000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d31343533302f2c272119130c04000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000050e161e252a2d2e313131313131313131313131313131312f2e2b2720191007000000000000000000000000000000000000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000007121c252e353b3e4046464646464646463d3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e86868686868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d000000000000000000000000000000000000000000000000000b1723303c47525c64676a6a6a6a6a6a65625b514b51555d6065686e7173757676767574726f6d66625f58534d453f342e261e150c030000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f282f35393a3e4141403c3b383229241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000040f1a252f3941484d4e53535353535353535346413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000020c1620283036393a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3b37322b22190f040000000000000000000000000000000000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000020d19232e3740464b4c53535353535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000007131f2b36404a52585a5d5d5d5d5d5d5856514940454b5153565e61646668696a6968676562605c54534e46423b3328231c150c03000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c10040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c313a4045474b4d4e4d4948443d352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000814202c37414b53595b60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000008131e28323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4947433c342b20150a0000000000000000000000000000000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000006121e2a354049515759606060606060606056544f473d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d100400000000000000000000000000000000000000000000000000030e19242e3840474c4d5050505050504c4a463f34394045474c525457595b5c5d5d5c5b585653504a47433c36312a2117110a0300000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c353e434b5153585a5b5a56544f45413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00010d1925303a444c52545757575757575757575757575757575755544e463c32271b0f0300000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4acaca4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d01000000000000000000000000000000000000000000000000000008121d262e363c3f414444444444443f3e3a34282f35393b4146474a4d4e4f50504f4e4c4946443f3837312a261f180f06000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d2013070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343e474f555d6064676866636059524c443a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f221508000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005111d2a36414c565e61646464646464646464646464646464646260584e43372b1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000c1925323e4b57636d737979797979797979706b6054483b2f2216090000000000000000000000000000000000000002020202020202020202020202020202020b1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000000010b141d242b30333437373737373732312e292324292c3036393b3e404243434342413f3c3a38342e2b26201a140e0600000000000000000000000000000c1926323f4c5965727f8c98a5adada295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2adada4978a7d7164574a3e3124170b00000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f5961676d717474736f6b605d564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e211408000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000713202d3946525e686d717171717171717171717171717171716f6a6054473b2e22150800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f86868686868686867d706356493d3023160a00000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c0100000000000000000000000000000000000000000000000000000000020b12191f2326272a2a2a2a2a2a2524221e18181d1f252a2d2e3133353637363534322f2d2c28231c1b150e09030000000000000000000000000000000c1926323f4c5965727f8c98a0a0a0a095887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a0a0a0a0978a7d7164574a3e3124170b000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e2114080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58616b70797e8081807c766d685d52453d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f1206000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6f6255493c2f22160900000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c939393939393897c706356493d3023160a00000000000000000000000000060d121618191c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c25313e4b5864717e8b97a4b1b1a4978a7e7164574b3e312418191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000000000001080e1317191a1d1d1d1d1d1d191815120d0c1014191e2021242628292a2a29282523201f1c17110f0a0400000000000000000000000000000000000c1926323f4c5965727f8c939393939393887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c899393939393938a7d7164574a3e3124170b00000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a707d858b8d8e8d89827a6d60594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f02000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c999f9f9f9f96897c706356493d3023160a0000000000000000000000010911181e2224252929292929292929292929292929292929292929313e4b5864717e8b97a4b1b1a4978a7e7164574b3e31292825211b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000003070b0d0e1111111111110c0b0906010004080d111414171a1b1c1d1d1c1b19161312100c0600000000000000000000000000000000000000000c1926323f4c5965727f87878787878787877c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c87878787878787877e7164574a3e3124170b0000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8792979a9b99948f82766b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996979797979797979797979797978d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6acaca396897c706356493d3023160a000000000000000000000009131b23292e31323535353535353535353535353535353535353535353e4b5864717e8b97a4b1b1a4978a7e7164574b3e353534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000010404040404040000000000000000010507080b0d0f1010100f0e0c09070603000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f1509000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f99a1a9a7a69e94897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e0300000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2a4a4a4a4a4a4a4a4a4a4a49a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000006111b252d343a3e3f424242424242424242424242424242424242424242424b5864717e8b97a4b1b1a4978a7e7164574b424242413d3730271e1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d665c5044382b1f120600000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d665c5144382c1f1206000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929fabb3b4b0a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f060000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2adadadadadadadadadada79a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5864717e8b97a4b1b1a4978a7e7164574f4f4f4f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b080606030000000000000000000000000000000000000000000000000004101c2834404b555c606060606060606060605c544a3f34281c100300000000000000000000000003101c28343f4a545c606060606060606060605c544a4034281c100400000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb8b8b2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e06000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a0a0a0a0a0a0a0a0a0a0a0a09a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000006121e29343f495156585c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c64717e8b97a4b1b1a4978a7e71645c5c5c5c5c59544b42372c211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316181a1b1c1c1c1b1a171513120f0b060300000000000000000000000000000000000000000000000c18232e39434b5153545454545454545453504a42382e23170b00000000000000000000000000000b17232e38424a5053545454545454545453514a42392e23180c000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919da4abaca9a1968a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a0300000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f00091623303c4956636f7c8993939393939393939393939393938d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000916222e3a46515b626568686868686868686868686868686868686868686868686868717e8b97a4b1b1a4978a7e71686868686868655d54493d3125190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f202225272828292828262422201f1c17120f0b0600000000000000000000000000000000000000000007121d273039404546474747474747474746443f3830261c1106000000000000000000000000000006111c2630383f444647474747474747474644403930271c12070000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c04000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b929c9e9f9e979184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a08080602000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f00091623303c4956636f7d868686868686868686868686868686868074675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000b1824313e4a56626d7275757575757575757575757575757575757575757575757575757e8b97a4b1b1a4978a7e757575757575756f65594d4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f23282c2d2f3133343536353433312f2d2b28221f1b17110b0600000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a38342e261e140a000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d080100000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384a56626c7480898f9292918d857c6f675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c09060503000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c000613202d394653606c787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000c1925323f4c5865727f828282828282828282828282828282828282828282828282828283909daab6b6aa9d90838282828282828275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3e404142424241403e3b3938332d2b27221b17110a02000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2b28231c140c0200000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d0802000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2e3a45505a646e747d82858584807b6f6a60554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0006121f2b3844505b666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000714212e3a4754616d7a848f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9095a0acb8b8ab9f95908f8f8f8f8f8f86796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282e34383a404446494b4d4e4f4f4f4e4d4a4846443f3937332d28221c140b06000000000000000000000000000000000000030b12181c1f202121212121212121201f1c17110a02000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c070000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000111d29343f48525c646b7075787977746e6960584e43392f24180c00000000000000000000000000000000000000000004090c0e0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101008070502000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e22160900030f1c28333f4a545b6060606060606060606060606060606060605c554b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000713202d3946525e686f7c86929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9da0a7b1bcbcb1a79f9d9b9b9b9b9b9386796c605346392d201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e34394044464a515355585a5b5b5c5b5b59575553504a46443f38332d261d180f0700000000000000000000000000000000000000070c10131314141414141414141312100b0600000000000000000000000000000000000000000000060b10121314141414141414141312100c070000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e0804000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d36404a52596163696b6c6b67615e564e463c31271d12070000000000000000000000000000000000000002090f15181b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1514120e090300000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e120600000b17222d38424a50535353535353535353535353535353535353514b43392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000005111d2a36414c56606a717e8b929da6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacb1b9c3c3b9b1abaaa8a8a8a89f9386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454a5153545c606264666768696867666462605b54535049443f382f2a2218120b03000000000000000000000000000000000000000406070707070707070707070603000000000000000000000000000000000000000000000000000003060707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e0907050200000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242f3840474f55565c5f5f5e5a54524d443c342b1f150b01000000000000000000000000000000000000030c141b2025272829292929292929292929292929292929292929292929292929292929292929292929292929292929292929292921211e1a140d05000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d01000006111c262f383f4446474747474747474747474747474747474645403930271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d1925303a444e58626c74808d949fa9b2b5b5b0aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0bfb5aba39f9f9f9f9f9f9386796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434b51545c6064666d6f7173747575757473716e6c6663605b53504a423c3428231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e485055575757575757575755534d453b31261a0e020000000000000000000000000000000000020c151e252c3134353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636362e2d2a251f170f050000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d21140700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000008131e28323c46505a606d78829097a1abb5b0a69e98929292929292929292929292929299a3afbbbbaea3999292929292929286796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444f555c60666d7175797c7e808182828281807d7b7974706c65605b544e463f342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080912121212121212120707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a616464646464646464615f574d42362a1e1205000000000000000000000000000000000009141e2730373d41424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433b3a36312921170d0300000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000020c16202b343e44515c666e7a859199a3aeaa9e948f8686868686868686868686868687929facb9b9ac9f928786868686868686796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28313a424a505960676d72797d8185888b8d8e8e8f8e8e8c8a8885817d78716c665f585145403930271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151f1f1f1f1f1f1f1f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71717171717171716e695f53463a2d21140700000000000000000000000000000000040f1b25303941484d4f5050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504846423b33291f140900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e18110901000000000000020a11171c1f2020202020202020202020202020202020201f1c18120b0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000050e19222834404a545e686f7d87929fa5a89c8f82777979797979797979797979797e8b97a4b1b1a4978a7e79797979797979746a5e5145382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28313a434c545c606b6f797f848a8e929897999a9b9c9b9a999797918d89837e786e6a625b514b433930271e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222b2b2b2b2b2b2b2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e7e7e7e7e7e7e7e7b6e6155483b2e221508000000000000000000000000000000000915202c37414b53595b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54534d453b31251a0e02000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d0600000000000000000000060b0f1213141414141414141414141414141414141313100c07000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d0100000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000071018232e39424d56606b727f8b939da79e948c7f736b6c6c6c6c6c6c6c6c6c717e8b97a4b1b1a4978a7e716c6c6c6c6c6c6a62584d4135291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a434c565d666d747d848b91969b9fa2aaa6a7a8a8a8a7a6a9a19e9a95908a837c726d605c554b433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f38383838383838382e2d29241e160e040000000000000000000000000000000000000000000000000000000000000910171d2124242d2d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79868a8a8a8a8a8a8a7e7265584b3f3225180c000000000000000000000000000000000c1825313d48535d6568696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b08070502000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000030606070707070707070707070707070707070706040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000007121c27303b444f59626d74818e959fa69f93877d70695e5f5f5f5f5f5f64717e8b97a4b1b1a4978a7e71645f5f5f5f5f5e5850473c3125190d00000000000000000000000000000000000000000000000000000000000406070809090a090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434c555d686d78808891969ea1a8abaeafacaaa8a8a9aaacafadaba7a09d9590867f746d675c554b42382e23170d03000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c45454545454545453a3935302820160c020000000000000000000000000000000000000000000000000000000009121b22282d3031393939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f14181b1c202020202020201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79869297979797978b7e7265584b3f3225180c000000000000000000000000000000000e1b2734414d59656f757676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766e695e53463a2d211407000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000b151e29323d46515b606d79839097a1a49992857b6e665c515353535864717e8b97a4b1b1a4978a7e71645753535353514d473e352a1f1409000000000000000000000000000000000000000000000000020507070c1012131516161616151413100c0708060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555d676d7a828d939aa0a8acb0ababa39f9d9c9b9c9d9fa4acabb1aca79f99928c81796d675c544a3f34281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474852525252525252524746413a32281e130800000000000000000000000000000000000000000000000000000006101b242c34393d3e46464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e0906050300000000000000000000000000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa4a4a4988b7e7265584b3f3225180c000000000000000000000000000000000f1c2835424f5b6875818383838383838383838383838383838383838383838383838383838383838383838383838383838383838383827b6e6154483b2e211508000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000004080c0e0f1313131313131311100e0a0600000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131307070401000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d04000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000030c17202b343f45515c676e7b859299a3a1979083786d605a50454b5864717e8b97a4b1b1a4978a7e7164574b46464645413c352c23190e030000000000000000000000000000000000000000000004090e121415181c1f20222223232222201f1d181615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313945515c676d79838f949fa4acb2ada69f9c9992908f8e8f91939a9d9fa7adb1aba39f938e82796d665c50443d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555e5e5e5e5e5e5e5e54524c443a3024190d0100000000000000000000000000000000000000000000000000000c17222c363e45494b53535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000000000020c151e252c313435393939393939393635322c261e160c02000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb1a5988b7e7265584b3f3225180c00000000000000000000000000000000121f2b3845525e6b78858f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adada6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e0500000000000000000001090f14181b1b202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020202020201413110d080100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000050e19222934404b555e69707d87929fa59f958d80746c61574e4b5864717e8b97a4b1b1a4978a7e7164574b3e39393835312a231a1107000000000000000000000000000000000000000001070c10141a1e212223282c2d2e2f30302f2f2d2c292422221f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a606d79828f959fa6afb1a9a19e948f8a868482828284878b90959ea1a8b0aea59e948f81786d60594f43392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626b6b6b6b6b6b6b6b615d564c4135291d11050000000000000000000000000000000000000000000000000005111d28343e485055576060606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c070000000000000000000000000000000000000000000000000000000000000009131e272f373d40424646464646464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb2a5988b7f7265584c3f3225190800000000000000000000000000000000121f2b3845525e6b7885919c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c95887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0a0a0a0998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000030b131a202427282d2d2d2d2d2d2d2a2927221c150d05000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f110800000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000071018232f39434d57606b727f8c939ea79d928a7e716a5f554b5864717e8b97a4b1b1a4978a7e7164574b3e312c2b29251f1911080000000000000000000000000000000000000000070c12181d1f262a2d2e2e34383a3b3c3c3d3c3b3a38352f2f2e2b27201e19140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c74818e949fa7b0b1a79f97918a837e7a77757576777a7e838a91969ea6afafa69e938d80736b60554b4035291d13070000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f78787878787878786d685d5246392d201307000000000000000000000000000000000000000000000000000815212d3945505a61646c6c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e0903000000000000000000000000000000000000000000000000000000040f1a252f3941484d4f535353535353534f4e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb2a6998c7f7366594c403024190d01000000000000000000000000000000121f2b3845525e6b7885919ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c899393939393938c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f1409000000000000010b151d252c313435393939393939393736332e271f170d0400000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939392c29241e160d040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d0000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000007121d27313b454f59626d75818e95a0a49f92867c6e675d515864717e8b97a4b1b1a4978a7e7164574b3e3124181d19140e0700000000000000000000000000000000000000030b12181d24292c31363a3b3f4044464849494949484745403f3c3b37322d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d8a939da6b0b1a79f9590857d76716d67696869686d71767d848f949ea5afafa59f93887d70675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c85858585858585857a6d6154473a2e211407000000000000000000000000000000000000000000000000000a1724303d4955616c717979797979797979716c6256493d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a04000000000000000000000000000000000000000000000000000814202c37414b53595b606060606060605c5a544c42382c21150900000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb4a79a8e817467564c4135291d1207000000000000000000000000000000121f2b3845525e6b7885919ea6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c87878787878787877f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e02000000000009131d272f373d40424646464646464644423f3931291f150b0000000000000000000000000000000000000000000000000000000000000008121d262f363c3f4146464646464646464639352f2820160c0100000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e050000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000010b151f29333d47515b606d79839097a2a2989183796d605b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b0d090300000000000000000000000000000000000000070c151d23282f35393b4246484b4a515355555656555553514b4c4947433c39363029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985919ea5afb2a89f9590837a706b64605d555b565d60646b707a828e939ea7b1afa49a9184796d60554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88919191919191877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e86868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e090200000000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c69665e54493d3225190d00000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb6aa9d908377685d5246392f241811080000000000000000000000000000121f2b3845525e6b7885919a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d201307000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e110500000000040f1a252f3941484d4e53535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535353535345413a32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f06000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000030d17212b353f45515d676e7b859299a4a0958e81756d625864717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000710191e272e34394045474d535558545c60616263636262605d555955544e4746413b3530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb9ada1969082796d68615953514b4f4c52545961686d78818e959faab4aca1968c7f72675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959e9e9e9e94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9393939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d05000000000000000000000000000000000000000000010e1b2734404d59656f75797979797979797670665a4e4135281c0f02000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ac9f92867a6d61554b403529231a120900000000000000000000000000121f2b3845525e6b78858d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d675c5145382c1f1306000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000814202c37414b53595b606060606060605d5b554d43392e22160a000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a60606060606060605f524c443a2f24190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e0600000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000050f19232935404b555f69707d87939fa59e938b7f726a6064717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000030b1218222b303940454b5153575f616568666d6e6f6f706f6e6d67696662605854524c46413a3228231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9b3b0a69e91847a6d675e564f474540424145474f565d666d79839098a2aeb2a89f92857a6d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2ababa094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a979f9f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e060000000000000000000000000000000000000000020f1c2835424f5b687581868686868686868276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9bacb6afa3998b7f72675d51453e352c241b13060000000000000000000000000d192633404c5966737f8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807a6e6154473b2e21140800000000000000000000000000000000000000000000000000000003101c28343f4a545c606060606060606060605c554b4034281c1004000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e211408000000000c1824313d48535d65686c6c6c6c6c6c6c6a675f554a3f33271a0e01000000000000000000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c5d564c4135291d1104000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000071118242f39434d57616b737f8c939ea59f92877c6f6864717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000030c151c2328343c424b51555d6065696e727577797b7c7c7c7c7b7a7875726f6a66615e56524c443e342e271e160e0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb7ab9f948a7d70685e554c443e39352f35393e444c545c676e7b86929fabb5aea2988b7e7165554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4acaca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e93939393938f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9aa4afb5ab9e9285796d605a50473e362d2517110a02000000000000000000000c1925323e4b57636d737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736e685e5246392d201407000000000000000000000000000000000000000000000000000000000b17232e38424a5053545454545454545453514b43392e23180c00000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a000000000e1b2734404d59656f75797979797979797771675b4f4236291d1003000000000000000000010507080d0c0a0702000000000000000000000d1a26333f4c58646e74797979797979797976685d5245392c201307000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d0802000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000007121d27313b454f59606c77818f96a0a39991847a6d66717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000020b151e272e343f464e545c60676d71767b7e8284868888898988888684827f7c77736e68615d5650454039302820160d04000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab3b3a99c8f82766b61564c433a322c2924292c323a424b555f6973808d99a3aeb3aa9c908376675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e03000000000000000000000000000000000000020f1c2835424f5b6875828e9b9f9f9f9c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fabb5ada1978d80736c615950483f3727221b140b020000000000000000000a16232f3b46515b6366676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767615e564c41362a1e11050000000000000000000000000000000000000000000000000000000006111c2630383f444647474747474747474645403930271d120700000000000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a000000000f1b2835424e5b6875818686868686868683776a5d5144372a1e11040000000000000002080d1114141a1917130e080000000000000000010e1a2734414d5a67748086868686868686867a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b050000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000010b151f2a333e44505b656d79849198a2a1968f82786c717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000a141d2730394044515860666d72797e83888b8e919299959696959a93918f8c88847f7a736d68615a514b423a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929facb8ada297897d7063594f443a3129201d191d20283039434d57616d7a86929facb9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a201509000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8aca99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f99a4afb3a99d928a7e716b615a514940332d261d140a00000000000000000006121e2a3540495157595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443b3025190e0200000000000000000000000000000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e93939393939084776a5d5144372a1e1104000000000000050d14191e20212726231f19120a02000000000000010e1a2734414d5a6774808d939393939393877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e080200000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000030d182127333f49535d676e7c86929aa49f948c8073717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000006111c262f39424a515b636a6f797f858b9095989b9e9fa3aba2a3aca49f9e9c9996918c86807a706c605c544c443a31281e150b000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8ab9e9285796d6053463e32291f17100d11161e27303c46525e6875828f9ca8b5aea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000304050504040201000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f020000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fa7b1aea49f92867d716c625b52443f382f261b11060000000000000000020d19232e3740464b4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413b32291e1408000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000000000000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9b9f9f9f9d9084776a5d5144372a1e11040000000000050e171e252a2d2e33322f2a241c140a000000000000010e1a2734414d5a6774808d9a9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000060f17222d38414c555f6a707e88939fa69f93887d717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000071017222d38424a545c606d727c838b91979d9fa7a8aaacafb5afafb6afacaba8a8a09e98928d857e746d665d564c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b5a89c8f8275665c5044382c20170d0501040c151e2a36414c5666727f8c99a5b2b5ab988b7e7165584b3e3225180b00000000000000000000000000000000000000000406070a0d0f11111211110f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f12060000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6a74818e95a0a9b2aea39892877e726d635c504941382d22171309000000000000000007121c252e353b3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403b3936302920170d0200000000000000000000000000000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8acaa9d9084776a5d5144372a1e110400000000020b1720293036393b403f3b352e261c12080000000000010e1a2734414d5a6774808d9aa7acaca093877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000006111b262f3a434e57616c73808d949fa49a92857b7e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000020c182228333f4a545c666d747f8790959ea1a9abb1b5b5b2b0afaeaeafb0b2b5b5b2acaaa29f97928a81786d685d554c43392e23180e0400000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b3a69a8d807367544a3f34281a0e05000000030c1925303d4a5763707d8a96a3b0b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000070c101313171a1c1d1e1f1e1d1c1a181416222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e2114080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58606d79839097a0a8b1aaa39992887f736e605b53493f3327251b11070000000000000008131e29323a41464747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474746443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000060b10121314141414141414141313100c070000000000000000000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1104000000000a141d29323b4146474d4b4740382e241a0e0500000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000406070f131313131313131313131313131313131313131313131313131313131313131313131313131313090806030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000a141d28313c45505a606c78828f96a0a19790837e8b98a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000a141e2a343c44505b666d78818c9299a0a7adb3b4aeaca8a6a3a2a1a1a2a3a6a9acaeb5b4aea9a19e938e827a6d675d554b40342820160c02000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b2a5998c7f7266594c3f2e23170600000000000816232f3c4956626f7c8995a2afb3a6998d8073665a4d4033271a0d000000000000000000000000000000030a0f12181c1f202426292a2b2b2b2a2927242120222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f2215080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676e7b859196a0a7b0aba39a938c80746c655b504440372d23190e050000000000010d1925303a444c525454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000030607070707070707070707060400000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400000006111b262f3b444c52545a58524a40362c20170b02000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000070c1013131c2020202020202020202020202020202020202020202020202020202020202020202020202020201615130f0a04000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000020b161f2a333e44505b666d7a849198a29f959086929facb8b1a4978a7e7164574b3e3124180b0000000000000000000000000006111c26303c46515b606c78818e939fa3abb1b3adaba39f9c99969594949596999c9fa3abadb3b3ada59d949083796d675c51453e32281e1308000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5998c7f7266594c3f2e23170b00000000000916232f3c4956626f7c8995a2afb3a6998c807366594d4033261a0d0000000000000000000000000002090e151b1d23282c2d30333637383837373534312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000a15202935414b555e696e7b8490959fa6afaca49f928d80776c605c52493f352b20160c020000000005111d2a36414c565e61616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040000030d17222d38414c565e6166635c52483e33291d140a000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030b12181c1f20292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000040d182128333f4a545d686f7c86929fa49f989298a2aebab1a4978a7e7164574b3e3124180b000000000000000000000000000b17232e38424e58626d74818e939da5afb5afa9a29f99928f8c89888787888a8c8f92999fa2a9afb9afa69f959082796d605a50443a3024190d030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b3a6998d807366544a3f34281c1005000000020c1424303d4a5763707d8a96a3b0b2a5988c7f7265594c3f3226190c000000000000000000000000050d141a20262b2e34383a3d4042444445444442403e3b3a36303c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7a838f949ea5afafa49c928d80746e635b51473d32281e1308000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f221609000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400010b151f27333f49535e686e736e635a50453b2f261b11060000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151d23282c2d363939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b262018100600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000060f17222d38424c565f6a717e8a929da6a29fa2aab4bfb1a4978a7e7164574b3e3124180b00000000000000000000000003101c28343f4a545f6a727f8b939da5afbbaea59e97928c86827f7d7c7b7b7c7d7f82868c92979ea5aeb6b0a79f948d80746c61564c4135291f15090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2b5a89b8f8275665c5044382b20170d0600040b141e2935414c5665727f8c98a5b2b3a9978a7d7064574a3d3124170a0000000000000000000000060f171f252a3137394045464a4d4f50515251504f4d4b4746423b3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454d575f686e79828f939da5aeaea49d928d80736d62594f443a3025190d030000000714212e3a4754616d7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040007121d27313944505b656e7a80736c61574d41382d22170d0300010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e272e34383a424646464646464646464646464646464646464646464646464646464646464646464646464646463c3b37322a22180e04000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000006111c262f3a444e58616c74808d949fa8acaeb4bcbdb1a4978a7e7164574b3e3124180b00000000000000000000000006121f2b3844505c666f7c86929fa5afb6aea49c938f857f7a7573706f6e6e6f7073767a7f858f939ca4adb5b0a69d928a7e71685d52463c31261a0e0200000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb8ab9e9285796d6053463e32291f17110d10151d26303845525d6875828f9ba8b5ada197887b6e6255483b2f221508000000000000000000020a1117212930363c43474b515357595c5d5e5e5e5d5c5a5754524d47464955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c454d565e676d79818e939ca4aeaea49c928c7f726b60564c41362a1f1409000000121f2b3845525e6b78858787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c1004000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1100050e18242f39434e58606c77828a7e71695e53493f33271f150b01010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d2730394045464f5353535353535353535353535353535353535353535353535353535353535353535353535353534947433c342a20150a000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d78828f96a1aab4bfc6bdb1a4978a7e7164574b3e3124180b000000000000000000000004111d2935404b55606d78839098a3aeb7aea49c928d827b736e686663626161626366686e737b828d929ca3adb7aea49e92857a6d61574d42372b1f140900000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7ada197897d7063594f443b3127221b191d1f272f38424d57606d7a86929facb8ab9e9185786c605346392d2013060000000000000000020b141b2227333b42464e53555c606366696a6b6b6a6a686764615e5654524c55626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000040d17212a333c444c555d676d78818d929ca5afaea49f92877d6f685e52463b31251a0e010000121f2b3845525e6b78859194949494949494949494949494949494949494949494949494949494949494949494949494949494949494887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b00000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11020b17202935404b555f6a727f8c92857b6e655b50443c31271d1207000e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b51535c60606060606060606060606060606060606060606060606060606060606060606060606060606055534e463c32261b0f030000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000020b16202a343e44505c666d7a849198a3aebac0bdb1a4978a7e7164574b3e3124180b00000000000000000000000613202c3945515d67727f8b95a0aab4afa59c928c80756e68615e56565554545557565e61696e75808c919ca5afb9ada1978e8174695f53473b30251a0e020000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aa6b0b3a99c8f82766b61564c433b332d2a25292c3139414a545e69737f8c98a3aeb0a69b8e8174655b5044372b1f120500000000000000000a141d262d333e454d52585f62676d70737577777877777573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a323b434c555c666d74808d939da6b0afa39991847a6d61574d42362a1d12070000121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110a141d29323b45515d676f7c8692978f82776c60584e43392f23180e050e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000040e182228343f4a545e686f7c86929fa4aeb9bdb1a4978a7e7164574b3e3124180b0000000000000000000004101c2834404a54606d7985929ea7b1b3a99e938c80736e615e56524c4a494848494a4c52565e616e737f8c939ea8b2b3a99f93877b6e62574d42362a1e110500000000000000000000000000000000000000000000000000000000020e1a25303c4955626f7c88949fabb5ab9f948a7d70685e554d443f38363035383d434b535c666e7b85929faab4ab9f94897c6f6253493f33271b0f030000000000000006111b262f383f4450575e616a6f74797d8082838485848382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000004060709080603060f182029313a434b545c606e74818e949ea8b2aba1968d8074695e5346392f23180c0000121f2b3845525e6b7885919eabadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c27211911070000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e06111b262f3b44505a606d798391989f948c7f726a5f554b40342920170c0e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d75797979797979797979797979797979797979797979797979797979797979797979797979797979766a5f53473b2e2115080000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000061017232e38424c56606a717e8b929da7b1bbb1a4978a7e7164574b3e3124180b0000000000000000000006121f2c3844515c66727f8c97a1adb9ada1978f81776c605c524d46413d3c3b3b3c3d41464d525c636d75818e96a1acb9afa4998e8174695e52463a2d20150a00000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f99a3afb0a69e91857a6e675e5750494641424045474e555c656d78828f97a2adafa4999083766a605441382d22170b00000000000000081117222d384149505a61696e757c81858a8c8f90919191908f8d8a87847f7a746e68626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000070c1013131615130f0a060e171f283039424a505c606d78828f96a0acb2a99f92867b6e61554b4034291c100400121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e0d17222d38414d56616c74818d95a0a69f92867c6f675c51453e32291e13081a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000713202d3a4653606d79828686868686868686868686868686868686868686868686868686868686868686868686868686867c6f6255493c2f22160900000000000000000000000000000001070c10192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58626c74808d959fa9b3b1a4978a7e7164574b3e3124180b000000000000000000000713202d3a4653606d7984919ea9b3b1a79e91857a6d655b5046413b36302f2e2e2f30363b4246525b606d7984919ea7b1b5ab9f92867b6e6154473c32261b0f030000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa7b1ada1979083796e69605b53524c4f4b51535860676d77808d949fa9b1a79f93877c6f62584e432f261b1106000000000000040d1a2327333f49535b606c717b81878e9297999c9d9e9e9d9d9b9a9795908c86817b726c6f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e312518060000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000001070d12181c1f2022211f1b150e060d161e2730383f44505c666d7984919ea7b1aea3998e8174675c5145382c1f130600121f2b3845525e6b78859196969696969696969696969696969696969696969696969696969696969696969696969696969696969695887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b0500000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e161f27333f49535e69707d8a929da7aea3999183796d60594f443a3025190f1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f09080603000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d78818e939393939393939393939393939393939393939393939393939393939393939393939393887c6f6255493c2f2216090000000000000000000000000000030b12181d1f2633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a606d78839097a1abb5a4978a7e7164574b3e3124180b00000000000000000004111d2935414b5564707d8a97a1adb8aca0958b7e71685d53493f36302a2522212122252a30364045515d67707d8a959fabb7afa3998c7f7266584e43372b1f130600000000000000000000000000000000000000000000000000000000030f1b26323c47535f6a73808d959fa8b2a9a09590837b716c65615e565c555d60646a6f79818d929da6b0a89f958d80736a5f53463d321d140a000000000000010c161f2c353e44505b656c737e858e939a9fa2a9a8aaaaabaaaaa8a6a7a09d99928d867f776f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e2d22170b010000000000000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000002080d13181d23282c2d2f2e2b26201810060c151e262e343f4a545d67707d8995a0acb4ab9f9285796d6053473a2d20140700121f2b3845525e6b78858989898989898989898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1d28313944505b656e7b85929ea4aeb4aba0958d80746b61564c41362a21181a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c666d78818e939ea59f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887c6f6255493c2f22160900000000000000000000000000030d151d24292c2d33404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515c666e7b859199a3aea4978a7e7164574b3e3124180b0000000000000000000613202c3945515d6775828f9ba9b2b4aa9d9183786c60564c41382d251f1916151516191f252a35404b55616c7683909da9b2b5ab9d9184776a5f53473b2e21150600000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a1a8b1a7a09590857e78716d68696969676d70757c838e939da4aea8a0969083786d60584e43342b200b0200000000000008131e28313e47525b606c77808b92979fa4acadafacaca49f9e9d9d9d9fa3aaa39f98928b82797c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000050f1b27333f495364717e8a97a4b1b1a4978b7e7164544a3f33281d130700000000000000000000000000000000000000000000000000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000002080d13191d24292e34383a3c3b37322a22180c030c141c232e38424b55606b7783909daab7aea298897d7063564a3d3023170a000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a18242f39434e58606c77828f97a1adb7bdb1a79d928a7d70685e52463f332a1e152734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000000010507080a0c0e0f0f0f0e0e0c090706040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b545c666d78818e939ea5afacacacacacacacacacacacacacacacacacacacacacacacacacacacaca295887c6f6255493c2f221609000000000000000000000000010b151f272f35383a3b404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000050e19222834404b545e696f7d87929fa5a4978a7e7164574b3e3124180b0000000000000000000714212d3a4754606d7a86929facb9aea2988b7e72655b50433a2f261b140d080808080e1419242f3943505a64717e8a97a1adb8aca096887c6f6255493c2e23170b0000000000000000000000000000000000000000000000000000000000040f1b26323c45515c666e7a8491969fa7aea7a097928b837e7a7876757677797d828991959ea5afa69f9691847a6d665c51463c3222190f000000000000010d19242f3a434f59636d74818d929fa2a9afafaba39f9b9a93919090919298989da0a29f948f837d8996a3afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000020d17202b3744505b65717e8b98a4b1b1a4988b7e71665b50443a2f24180d02000000000000000000000000000000000000000000000000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000050d14191e252a2f35394045464947433c342a1e150b020a111c263039434f5966737f8c99a6b2b3aa998c807366594d4033261a0d000916222f3b4854606b707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a212935404b55606a727f8c949fa9b3bebab9aea49e91857a6d615a50453c30271c2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000306080d11141417191b1b1c1c1b1a19161413100c07040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d273039424a545c666d78818e939ea5afb7b9b9b9b9b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa295887c6f6255493c2f22160900000000000000000000000007121d27313940454748484c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000071018232e39424d56606b727f8b939ea7978a7e7164574b3e3124180b0000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f92857a6d6053493f31281d140a02000000000209121d27313e4653606d7984919eabb8b2a8998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000a15202834404b545e686e7b8490959da4aca9a29f95908b878483828384868a8f949da0a7aba39f948f847b6e685e544b40342a20100700000000000004111d2935414c56616b73808c939da4adb3aea59e99928e8a868483838486888c91959ea19e959085919eabb8ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000008131e2935404b55606c7883909daab6b7aa9d9083786c60554b4035291f140900000000000000000000000000000000000000000000000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1009090807050200000000000000000000000000000000050e171e252a30363a41454b515355534e463c30271d1207000a141e28313d495663707d8996a3afb4a89b8e8175685b4e4235281b0f000713202c38444f596063636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363605d554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a29333b45515d676f7c87929fa6b0b8b7adb7b9ada1978f82756d62574d42392e232734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000040a0f1315191e202124262728292928272523201f1d1812100c07000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e273039424a545c666d78818e939ea5afb7c1c9c9bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a295887c6f6255493c2f2216090000000000000000000000000c18242f39434b51535555555966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444f59626d74818e95a0978a7e7164574b3e3124180b000000000000000004101c2834404b546774818d9aabb4b5a89b8f8275675d5141382d1f160b02000000000000010b151f2c3844505c6674818d9aabb5b6a99c8f8376665c5044382b1f12060000000000000000000000000000000000000000000000000000000000040c18232e39424d565f696e7b838d929da0a7ada7a09d9a93918f8f8f9092999c9ea6aca79f99928c827a6e695e564c42392e22180e000000000000000613202c3945525d68707d8a929ca5aeb4aba39f938f87817d7a78777677797b7f848a91979d9f979197a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000000000010d1925303845515d67717e8b95a0acb8b8aca0958b7e71675d51453b30251a0e04000000000000000000000000000000000000000000000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000060b0f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1616161414110e090200000000000000000000000000020d17202930363a41464b51545c60625f584e43392e23180c01020c16212e3b4854616e7b8794a1aeb6a99c908376695d5043362a1d100004101c27323d474f545656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565653514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437262f3b45505a606d79849199a3aeb2acaaa1abacb2a99e938b7e71695f544a4034282734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000001070c10161b1f22252a2d2e303234353635353432302d2c29241f1c18120b0600000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151e273038424a545c666c78818e939ea5afb7c1c3b8ada39b9897979797979797979797979797979797979795887c6f6255493c2f221609000000000000000000000004101d2935404b555d606262626266737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d47515b606d79839097978a7e7164574b3e3124180b000000000000000006131f2c3845515c667784909daab7b3a9978b7e7164554b402f261b0d04000000000000000003101c28343f4a5463707d8a99a3afb8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007121d27303b444d575f696e79808990959fa4abacaca49f9e9c9c9c9d9fa3abaaaba39f9590877f786d685e574d443a30271d100700000000000005111d2a36414c56606d7a84919ea4adb4aaa399928b827b75706d676a6a666c6f72777e848e939da19ea1a9b3beada094877a6d6154473a2e2114070000000000000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1bcbcb1a79e9185796d60574d42362a20150a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292222222221201e19140d0500000000000000000000000008141e29323b41464c52555d60666d6f6a5f554b4034281d1207000714212d3a4754606d7a8793a0adb7aa9d9084776a5d5144372a1e1100000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4745403a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372d38424d57616c74818e96a0abb2a8a09e949ea1a8b0a69f92867b6e665c51443d312834414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000060b12181c1f272b2e3036393b3d3f4142424241413f3c3a39352f2c28231c17110a020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030c151e263038424a545b666d78818e939ea5afb8c1b3a79b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f221609000000000000000000000006131f2c3845515d676d6e6e6e6e6e737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515c676e7b8592998a7e7164574b3e3124180b00000000000000000713202d3a4653606d7986929facb9ada197877b6e6154483b2f21140a000000000000000000000c17232e3a4753606d7986929facb9aea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000b151e29323b454d575e676d747d838b9399a4afb6afacaba9a8a9aaacafb5afa399928a837c736d665e564d453b32291e150b000000000000000713202d3946525e6874808d96a1adbaaea39892877e756e6963605d55545b6062656c717a818d929da5adb3bbbaada094877a6d6154473a2e211407000000000000000000000000000000000000000000020b19232d3946525e68737f8c96a1adb9c3c3b9ada1978c8073695e52463c32261b0c03000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000020b141c22282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f43362f2f2f2f2f2e2d2a251f170e0500000000000000000000010d1925303b444c52565e61676d72797c6f675c5145392f241810080a14212d3a4754606d7a8793a0adb7aa9e9184776b5e5144382b1e110000050f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437333f4a545e69717e8a939da8b2aba09691879196a1abaea2989083786d60594f433a2f34414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000020a11171d23292c32383b3c4146474a4c4e4e4f4f4e4d4c494745403a38342e28231c140c0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000030c151e263038424a545c666d78818e939ea5afb8b2a5988c7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6154473a2e21140700000000000000000000000714202d3a4753606d797b7b7b7b7b7b808d9aa7b3afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000050e19232934404b555e69707d87928a7e7164574b3e3124180b00000000000000000916222f3c4955626f7c8899a3aeb8ab9e928578695e53463a2d2114020000000000000000000006131f2c3845515c677783909daab7b4aa978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000030c17202a333b454d555c606b70787e86939facb9b3adaba9a7a8aaacb2b9ac9f92867e766f6a605c544c443b332920170c03000000000000000714212e3a4754616d7a86929fa9b2afa59f92867d716c615f5754514c4a5053555a61676d77808d939da8b2bdbaada094877a6d6154473a2e2114070000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa8b2bdcbc9beb3a99f92867b6e61584e43372b1e150b00000000000000000000000000000000000000000004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a000000000000000000000000000a141d262d3338393c424f5b6875828e9ba8b5a99c8f8276695c4f433c3c3c3c3c3c3b3a36302920170d0200000000000000000005111e2a36414c565e61686d737a7f8485796d60554b403529221914141b222f3b4855626e7b8895a1aeb7aa9d9084776a5d5144372a1e1100000007111921272c2f303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144313a44505b666e7b85929fa5afafa39991847a849199a4afaa9f958d80736b60564c413534414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000050b141b22272f34383d4347494c525457595a5b5c5c5b5a585653514b46444039342e261e180f09000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000030c151e262f38424a545c666d78818f939ea6b0b6a99c908379717171717171717171717171717171717171716d685d5246392d2013070000000000000000000000091623303c4956636f7d8888888888888d929da9b5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d57606b727f8c8a7e7164574b3e3124180b00000000000000000b1824313e4b5764717e8a97abb5b5a99c8f827669574d42362a1e12050000000000000000000004101c2934404b556774818e9aa7b4b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000050e18212a333b454e58616b707b839099a4afaca9a29f9c9b9b9ea0a8aaafa39990837b6f6a60574d443a322921170e050000000000000006121e2b37424e576673808c98a2aeb3a99d928a7e716b625a534d4745413f44464850555d656c74818e96a0acb8baada094877a6d6154473a2e211407000000000000000000000000000000000000000006111c262f3847535f6a74818d98a2aebac4c3bcc4baaea2988e81746a5f54473e30271c120700000000000000000000000000000000000000000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a00000000000000000000000006111c262f383f444649494f5b6875828e9ba8b5a99c8f8276695c4f494949494949494746423b32291f14090000000000000000000714202d3946525e686e747a80858c918b7e71675d51453d3429242121262d36424d5664717d8a97a4b0b6a99c908376695d5043362a1d1000000000070f161c20222323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232320201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d51443a434e58606c78829097a2adb0a69f92877c6f7d87939fa7b1a79f93877d6f685d52453e33414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000070e171d262d33394045474e5456565e6163656768696868676563605d5553514a443f38302a211a12090100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030c141d262f38424a545c666d78818f949fa6b0ab9f948e81776c6464646464646464646464646464646464615d564c4135291d11050000000000000000000000091623303c4956636f7c8995959595959a9da4aeb9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59636d75818a7e7164574b3e3124180b00000000000000000c1926323f4c5965727f8c98a5b2b4a79a8d8174675a4e4131251a0e0200000000000000000000000c18232f3f4c5966727f8c99a5b2b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000006121e2a36424d57606a707d869095a0aba7a09d97928f8e8f91969c9ea6ab9f9590857c6f695f564c4135291f140900000000000000000814212e3a47535f6a7784919daab4ada2978e81746c61595046423b39353338393e434c535b606d7984919ea8b2bdada094877a6d6154473a2e21140700000000000000000000000000000000000000000b17222d38424f59626e7c87929faab4bcb7b6afb1b6b4aa9f93877c6f625a5042392e23180c01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a0000000000000000000000000b17222d38424a50535555555b6875828e9ba8b5a99c8f8276695c555555555555555554524d443b3025190e0200000000000000000814212e3b4754616e7a80868c92979e9184796d60594f463e35302e2e2f383f46525e6975818e9ba8b4b5a89b8f8275685c4f4235291c0f0000000000050b101316161717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144414b55606a737f8c949fa9b3aa9f948c7f736b73808c959faaafa49991847a6d605a50453b414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000007101920292f383f444b515358606267686e7072747575757474726f6d6764605c54504a423c332c241b130901000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000020b141d263038424a545c666d78828f949fa7b0a69e938d80736d625a585858585858585858585858585854524c443a3024190d010000000000000000000000091623303c4956636f7c8996a1a1a1a1a7a9aeb6bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d79847e7164574b3e3124180b00000000000000000e1a2734414d5a6774808d9aa7b3b2a5998c7f7266594c3f33261909000000000000000000000000071824313e4b5764717e8a97a4b1b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c869298a0a7a59e95918a8582818284888f949ba3a79f9792857b6e685d52453b31251a0e02000000000000000815222f3b4855626e7b8896a0acb8ab9f92857a6d605a50473f36312c29282b2d313a4149515d67717d8a96a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000030f1c28333f4a54606b75828f99a3afb9b0aba9a3a5abbbafa49a8f82766c61544a4034281e1308000000000000000000000000000000000000000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a0000000000000000000000030f1c28333f4a545b60626262626875828e9ba8b5a99c8f827669626262626262626262615e564d42362a1e110500000000000000000815212e3b4854616e7b8692989fa2a1968d80736b60584f46413b3a3a3b4149505b616e7b86929facb8b4aa998c807366594d4033261a0d000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c201407000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514445515d676f7c87929fa6b0aea2989083786d606d78839098a2aeaba1968e81756c61574d42414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000030c19222b323b414950555c60656a6f73777a7d7f8181828281807f7c7a75716d66605c544d453e362d251b1309000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000020b141e263038424a545c666d798290959fa8afa59d928b7f726c61584e4b4b4b4b4b4b4b4b4b4b4b4b4746413a32281e1308000000000000000000000000091623303c4956636f7c8996a2aeaeaeb3b5b9bcbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f45515d676e7b7d7063564a3d3023170a00000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b000000000000000000000000091623303c4956636f7c8996a2afb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b859198a2aaa69e938e837d79767475777c828c919ba4a9a19791847a6d60574d42362a1e1205000000000000000c1825323f4b5865727e8b98a8b2b2a8998c8073685d52483e352a26201d1c1f20282f38404b55606c7884919eabb7ada094877a6d6154473a2e211407000000000000000000000000000000000000020d17202b3844505b66707d89949eabb5b0a69f9c9699a1abb6ac9f948a7d70665c51443a2f24190d030000000000000000000000000000000000000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a000000000000000000000006121f2b3844505b666c6f6f6f6f6f75828e9ba8b5a99c8f82766f6f6f6f6f6f6f6f6f6f6e695e52463a2d20140700000000000000000714202d3a46525e6975828f9aa4ada89f92877d706a6159524c484747484d535b606d75818e98a2aebaaea3988a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f231609000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5145505a606d79849199a3afafa59f92867b6e665c666e7b86929fa5afa89e938a7e71695e544a3f4d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2b343d444d535b60676d71777c8084878a8c8d8e8f8f8e8d8b8986827e79716d665f5750483f372d251b11080000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000020c141e263039424b545d676d79839096a0a8aea49f93877e706a60574d433e3e3e3e3e3e3e3e3e3e3a3935302820160c02000000000000000000000000091623303c4956636f7c8996a2afafafafafafafafafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232935404b555f696e706b6055483c2f23160900000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a75828f97a1aaaa9e948e8179706d6668686a6f757f8c929ca8a9a0968e8174695e53463a2d211407000000000000000e1b2734414e5a6774818d9aa7b4aca196887b6e62564c41362c231a14110f12161d262f3944505b6674808d9aa7b3ada094877a6d6154473a2e21140700000000000000000000000000000000000008141e2935404b55606c7883909da6b0b7ab9f9490898f99a6b0b0a69d9184796d60564c4135291f14090000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00000000000000000000000613202d394653606c787c7c7c7c7c7c828f9ca9b5a99d90837c7c7c7c7c7c7c7c7c7c7c7b6e6154473b2e211408000000000000000005121e2a36424d57626f7c87939fa9afa39992867c706b615d5655545455575e656c727f8c939eaab4b8ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514d57616c74818e96a0abb2a89e938b7e71695f545f69717e8b939ea8afa59f92857b6e665b50444d5a6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303d464e565e656c71797e84898d919696989a9b9c9b9b9a9898928f8a847e786e69615a51493f372d231a0e0500000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000020c151e273039424b555d676d7a849196a1a9afa49992867c6f695f564c42382e313131313131312e2d29241e160e0400000000000000000000000000091623303c4956636f7c8996a2a2a2a2a2a2a2a2a2a2a296897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118242f39434d575f616360594f44382c2014070000000000000000101c2936434f5c6976828f9ca9b5b0a396897d7063564a3d3023170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939ea9aea2988f82786d67605c54585f626d73808c96a0aca89f92877b6e6154483b2e21150600000000000000101d2a3643505d697683909ca9b6ab9e918478695f53433a2f241a11090403060b141d28333f4a5464717d8a97a4b0ada094877a6d6154473a2e2114070000000000000000000000000000000000010d1925303945515d67717e8b95a0acb8b0a69c90827d89949facb6aca0968b7f72685d52453b31261a0b0200000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8688888888888f949fabb7ab9f95908888888888888888888888807366594d4033261a0d0000000000000000020e1a25303b4754606a75818e97a2adaba29892857d746d68646261616264696e777f87939fa5afbcb0a69b8f8275675d5145392c20130600000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d4a545e69717e8a939ea8b2aca1968e81756c62574d57626c75818e96a1abada2979082786c60584e4d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e39434e5860696e777e848b91959a9ea0a8a5a7a8a8a8a7a7aaa39f9b96918b837b716c625b51493f352c20170d02000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000030c151e273039434b555e686e7b849197a2aaaba29892857b6e685d544a3f342825252525252521201d19130c040000000000000000000000000000091623303c4956636f7c8995959595959595959595959595897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454d535556554f473d33271c10040000000000000000101d2a3643505d697683909ca9b6afa296897c6f6356493c302316090000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b0ac9f92867b6e665d55504a4e535b606d7984919eaaafa3998c7f7266594c3f2d22170b00000000000000111e2b3744515e6a7784919daab5a89b8f827568574d4231281e120800000000020b17222d3d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1b5ab9e94897d76828f9aa4afb2a89e92857a6d60574d42362a1d140a00000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693959595959c9fa6b0bbb1a79f9d959595959595959595958c807366594d4033261a0d00000000000000000009141f2b37434e58616e7b85929ea4aeaaa197928a807a74716e6d6d6e71757b828c9399a4afb7b4aa9f94897c6f63554b4135291d11040000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d505c666e7b85929fa5afafa49a91847a6d615a5045505a606d7a849199a4afa99f948c7f726a5f554b5a6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55606a6f7b828a91969da0a7aaacb2b2b4b4b3b4b4b3b4aeaca8a09e9590867e726d625b51473e32291e1308000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e2114080000000000000000000000000000030c151e27313a434c565e696e7c859298a3acaaa19791837a6d665c50443f342b20161818181413110d0802000000000000000000000000000000091623303c4956636f7d8989898989898989898989898989897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c4246484a48443d352c21160b000000000000000000101d293643505c6976838f9ca9b6afa396897c706356493d3023160a0000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7683909da9b4a89b8e8175685e544b443f4347515c66737f8c99a6b5ab9c8f82766953493f33271b0f03000000000000121f2b3845525e6b7885919eabb4a79a8d8174675a4e413127160c000000000000061724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000000020b19232d3946525e68737f8c96a1adbbafa4998f82756f7c87939fabb5ada2978d8073695f53463d2f261b1106000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693a0a2a2a2a9abb0b8c2b9b1aba9a2a2a2a2a2a2a2a2a2998c807366594d4033261a0d000000000000000000030f1b27323d46525e69707d8a929da5afa9a19e928d85817d7b7a7a7b7e82878f949fa4abb5baaea2988f82766b6054433a2f24180d01000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d59606d78839097a2adb1a79f93887d70685d52483f45525d686f7d87939fa7b0a69f92877c6f675d515a6774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c676f7c858f949ea1a8acb1b6b2acaaa8a7a7a7a9abaeb3b8b2aca79f9892887f726d62594f443a3025190d040000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000030c151f28313a444d575f6a6f7d86929aa4afa9a0958f82786d605b51463d32281e13080b0707050100000000000000000000000000000000000714212d3a4754606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a31373a3b3d3c38332c231a0f05000000000000000000101c2936434f5c6976828f9ca9b5b0a3968a7d7063574a3d3024170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb2a5988c7f7265564d42393437404a5463707d8a96a3b0ab9e918578655b5044372b1f1205000000000000121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a080000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000a141d2b37434e58616e7a86929fa8b2b4aa9f93877c6f6a75818e99a3afb3a99f92867b6e61594f41382d22170b010000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000000000000000000000714202d3a4753606d7a8693a0adafafb5b7bbc2cac2bcb7b6afafafafafafafafa6998c807366594d4033261a0d000000000000000000000a15202a36424d57616c73808d939da5afada49d98928e8a888787888a8e92999fa6afb5b5aea39f92867b6e61594f4431281d13070000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a56606b73808c949fa9b3aaa0958d80736b60564c4135414c56606b73808d959faaaea3999184796d60595a6774808d9aa7b3ada093877a6d6054473a2d211407000713202d3a4653606d798592979fa6acb2b0aba9a8a09e9b9a9a9b9c9fa2aaaab0b9b1aaa29a938b7f726b61564c41362a21160a0000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000407090a0d161f28323b454e58606b717e88939fa5afa79f948d80746d62584e443a2f24190f060000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e302f2c27211a1108000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aeb1a4988b7e7165584b3e2f282e3d495663707c8996a3afac9f9386796c605346392d201306000000000000121f2b3845525e6b7885919eabb3a79a8d8074675a4d413025190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000006111c262f3847535f6a74818e98a2aebaaea3988e81746a626e7b87929faab4aea3998e81756b6053493f33271d12070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f22160900000000000000000000000714202d3a4753606d7a8693a0a3a3a3a9abb0b8c2b9b1abaaa3a3a3a3a3a3a3a3a3998c807366594d4033261a0d00000000000000000000040e1a25303b45505a606c77818e939fa3abaeaaa29f9b9795949495979b9fa3abb0b9b2aba39f918a7e71695f53473d321f160c0100000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d686f7d87929fa6b0aea3989083796d60594f443a303a444f59606d78839098a2aeaba0968d80746b61566774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c67717e8b949ea9b0aba69f9c9896918f8e8d8e9092989b9ea6acb2b4aca49f92877d70685e52463d32271b0f0300000000000714202d3a4753606d797a7a7a7a7a7a7a7a786c605346392d2013060000000000000000000000050b101316161a13162029333c464f59616c727f8c939da6b0a69d928b7f726a60564c41352922180c02000000000000000000000000000000000000000004111d2935414b555d60626262626262626262626262626262605d554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222323201c160f0800000000000000000000000f1b2835424e5b6875818e9ba8b4b1a5988b7e7265584b3f32251807000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afb2a6998c7f7366564d42363035404b5464717d8a97a4b0afa499867a6d6053473a2d201407000000000000111e2b3844515e6b7784919eaab4a89b8e817568564c4135291b110600000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000000b17222d38424f59626f7c87929faab4b3a99f92867b6e615f6974818e98a2aeb4ab9e93897c6f655b5044392f23180c0200000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c20130700000000000000000000000714202d3a4753606d7a8693969696969c9fa6b0bbb1a79f9d969696969696969696968c807366594d4033261a0d000000000000000000000009141f29333e44505b656c78818c9299a0a8adaeaba7a4a1a0a0a1a4a8acafb5b3ada8a099928b7f726c61574d42352b210d04000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a606d7a849199a3afb0a69f92867c6f675c51473d3228323d44505c666e7b86929fa5afa89d928a7d70685e6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55626d75828f97a1a69f9c94908b8784828180818385898f939ea0a8b0b6afa39992857a6d61594f43382c201509000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000070f161c20222327201f1c212a343d47505a636d74818e949fa8aea49f92877c6f685d52453f342a1e140a0000000000000000000000000000000000000000010d18242f3a434b515456565656565656565656565656565654514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171614100b050000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998c807366594d402e23180c0000000000000000000000000b1824313e4b5764717e8a97a4b1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb5a89c8f8275695e5246423e4045515c6673808d9aa6b3ac9f9386796c605346392d201306000000000000101d2a3743505d6a7683909da9b6aa9d908477685e5246382d22170d04000001070f1b27333f495363707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000030f1c28333f4a54606b75828f99a3afbaada2978d8073695e57616e7b86929fa9b3afa59d9083786c60554b4034291e130800000000000000000000000000000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000000000714202d3a4753606d7a8689898989898f949fabb7ab9f95908989898989898989898989807366594d4033261a0d0000000000000000000000020d172027333f49535b666c757f8791969ea1a8acafb5aeadadaeb1b3b4aeaca9a19e9691877f726d625a50453b3123190f0000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a6c75818e96a1abb3a99f948c7f726a5f554b40352b2028343f4a545f69717e8b939ea8aea49e92857a6e616774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e3943505a616e7a85929e9f948f89837e7a777574747476797d828991969fa6b0b5aba2978e81756b6054483c31261a0e020000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000009111921272c2f30342d2b2823222b353e48515b606d78828f96a1aaaea39991847a6d605b51463c30261c1106000000000000000000000000000000000000000007131d28313a4145474949494949494949494949494949494745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a09070400000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468544b4034281c100400000000000000000000000c1926333f4c5966727f8c99a5b2b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb8ac9f92867b6e615b524d4b4b515a606d7984919eabb7ab9e928578665b5044382b1f12060000000000000e1b2835414e5b6874818e9ba7b4ac9f92867a6d6153493f33271f160e0a070d1218232b3744505b6573808d99a6b3ada094877a6d6154473a2e21140700000000000000000000000000020d17202b3844505b66707d89949eabb5b2a89f92857a6d6057525e6973808d97a2adb8ab9f958a7e71675c51453a3025190d03000000000000000000000000000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b0000000000000000000000000713202d3a4653606d787d7d7d7d7d7d828f9ca9b6aa9d90837d7d7d7d7d7d7d7d7d7d7d7b6e6155483b2e221508000000000000000000000000050e17222d38414a545b606d727d848b91969c9fa3aba6a7a8a8a7a6aaa29f9c97928c847c726d625b51483e332a1f1107000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d90847769717e8b939ea8b2ada2978f82776c60584e43392e2317232e38424d57626c75818e96a1abada1978f82756d6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303f46525e68707d8a93928b827c76716e6868676768666d70757d8490949fa7b1b3a99e93897c6f63574d42372b1e120600000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000009121a232b33383b3d403a38342e26232c363f44515c666d7a849198a3aeaba1968f82756d62584e42382e23170b0200000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377665c5145382c1f13060000000000000000000004111d2935414c556874818e9ba7b4b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546975828f9caab4aea3988e81756d615e5758555d606c727f8c96a1acb4ab9c8f827669544a3f33281c0f030000000000000c1926323f4c5965727f8c98a9b3afa3998b7e71655b50443b3128201b1817181d2429343f4a54606c7884919eabb7ada094877a6d6154473a2e2114070000000000000000000000000008141e2935404b55606c7883909da6b0b9ada1968c7f72685d524d56606d7a85929fa9b3b1a79e9184796d60564c41362a20150a000000000000000000000000000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f0500000000000000000000000006121f2b3844505c666d707070707075828e9ba8b5a99c8f8276707070707070707070706e695f53463a2d2114070000000000000000000000000006111b262f38424a505b626b6f787e848b8f9299989a9b9b9b9a999898928f8a857f796f6a625b51493f362c21180e00000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4aa9d9084776e7b86929fa5afafa59e92857b6e655b50463c30271d111c26303c45505a606d7a849199a4afa99e948b7f726a74808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2a36414c56616c74818e867e766f6a65615e565b5a545c60636b6f7a829095a0abb5afa59c8f8275695f53473a2e211407000000000007121d273139404547474747474747474746443f382f261b1106000000000000000008111a242c353d4448494d46443f383028242834404a545e686f7c86929fa6b0a89e938c7f726a5f544a3f34281e14080000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000000020507080a0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2b9ac9f9286796d6053463a2d201309000000000000000000000613202c3945515d677784919daab7b2a896897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000b17222d3f4b5865727f8b98a3aeb4aa9e938c7f756e69656465676d737e87929fa8b2aea3998c7f7265594c3f2d22170b00000000000000091623303c4956636f7c8997a1adb5ab9d9083786c60564d433a322b27242424292f353d44505c66707d8996a1acb9ada094877a6d6154473a2e211407000000000000000000000000020e1925303945515d67717e8b95a0acb8b1a79e9184796d60564c45525d68727f8c97a1adb9aca1968c7f72685e52463c31261a0c02000000000000000000000000091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c27211911070000000000000000000000000003101c28343f4a545c60636363636875828e9ba8b5a99c8f827669636363636363636363615f574d42362a1e120500000000000000000000000000000a141d262f383f44515960666d72797e8286898b8d8e8e8e8e8d8b8985827e79726d66605851493f372d241a0f060000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c201306000f1b2835424e5b6875818e9ba8b4aa9d90847778839098a2aeb2a89d938a7e71695e53493f342a1e150b151e2a333f45525d68707d87939fa7b0a69f92867c6e74808d9aa7b3ada093877a6d6054473a2d211407000000030c1925303b44505a606d79847d716c62605854524c4e4d4a50535960686d79839099a3aeb9ac9f93877b6e6255483b2f24180d0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a0000000000000000050e1a232c363e474f54565a53504a42393129232e39424c56606a727f8b949ea9afa59f92867c6e665c50443b3025190d030000000000000000000000000000000000000000040c13181d202123232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000206090e12141517191b1b1c1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9aea399897c6f6256493c31261a0e020000000000000000000714212d3a4754606d7a86939facb9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000614212e3a4754616d7a86929fa8b2afa59c928c817b75727172747980879299a3afb2a89f92867a6d6154473a2e211406000000000000000613202d394653606c7885919eacb6aca0958b7e71695e554c443d373231312f353940454f59606d7883909da8b2bdada094877a6d6154473a2e21140700000000000000000000000005111e2a36414c56606d7984919ea7b1b8aca0958b7e71675d5144414c56606d7985919ea8b2b2a89f92857a6d61584e43372b1e140a0000000000000000000000000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f070000000000000000000000000000000b17232e38424a50535656565b6875828e9ba8b5a99c8f8276695c565656565656565655534d453b31261a0e020000000000000000000000000000020b141d262d333f474f545c60676d71767a7d7f8081828181807e7c7975716d66605c544e463f372d251b120800000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d1104000f1b2835424e5b6875818e9ba8b4aa9d908477808d959faab4aba0968e81746c61574d41382d22180c030c18212935414c56606b73808d959faaaea29890837974808d9aa7b3ada093877a6d6054473a2d2114070000000008141e29323e45515d676d796f6b625a544e47464141413f44464f565d676f7c87929facb9afa49a8c7f7366554b4135291d11040000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000020c16202b353e485059606367605c544b433a322a27303a444e58606c77828f97a2adaea3989083786d60564c41362a1f140900000000000000000000000000000000000000000001070d1113141616161616161616161616161616161413110d08010000000000000000000000000000000000000000000003090f12141a1e202124262728292828272422201f1c17120f0b060000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8b4ab998c7f7366574d42372b1e1308000000000000000006111d2935414b5564717d8a99a4afb7aa9e918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d96a1abb4ada49c938e86827f7e7f81858c9399a3abb4aaa1968d8073685e5246392d2013070000000000000006121f2b3844505b6674818d9aa4afb1a79e92857b6e675d564f47433f3e3e3e40454b5159616b727f8c95a0acbabaada094877a6d6154473a2e2114070000000000000000000000020b1a232d3946525e68737f8c96a1adb9b0a69d9184786d60554b403a45515d67727f8b96a0acb9aea2988d81746a5f53473d30261c110600000000000000000000000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000000000006111c2630383f44464a4a4f5b6875828e9ba8b5a99c8f8276695c4f4a4a4a4a4a4a4a4846423b332a1f140900000000000000000000000000000000020b141c2228343d424a51555c6065676d7072737475757473716f6d6664605c54514b423d342d251b1309000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000f1b2835424e5b6875818e9ba8b4aa9d90837c87939fa7b1afa3999184796d605a50453b2f261b100600060f1924303a444f59606d78839098a2aeaaa0958d8074808d9aa7b3ada093877a6d6054473a2d21140700000000020d17202935414b555d666d6660595047433d3936302e34383d444c555f6a74808d9aa7b1b6ac9d908377675d5145392c201306000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000008131e28323d47505a616b70736d665d554c443c332b29323d44505b656e7a85929ea6b0aa9f958b7f72685e52463b31261a0e0200000000000000000000000000000000000000000000010406070909090909090909090909090909090706040100000000000000000000000000000000000000000000040a0f151a1f21252a2d2e3033343536353533312f2d2b28221f1c17110c070000000000000000000000000000000000000000000000000004111d2935414c566875828f9ba8b5b6aa9d908377695f53473a3025190f05000000000000040e18212c3945515d6775818e9babb5b4aa9a8d817467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7a849199a3abb3ada59e98928f8c8b8b8e92979fa4abb2aaa2989184796d60564c41362a1d110500000000000000030f1c28333f4a54626f7c87939faab4ada2979083796d686059544e4c4b4a4b4b51555d606b707d87929fa7b1bcbaada094877a6d6154473a2e21140700000000000000000000000a141d2b37434e58616e7a86929fa9b2b7ab9f948a7d70665c50433935404b55606d7984919ea7b1b4aa9f92877c6e62594f42382e23170b010000000000000000000005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a090704000000000000000000000000000000000000000a141e262e34383a3d424f5b6875828e9ba8b5a99c8f8276695c4f433d3d3d3d3d3d3b3a36312a21180e030000000000000000000000000000000000020a1117222b303940444b5153555d6063656768686867666562605c5453514b454039302b221b130901000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e130800000f1b2835424e5b6875818e9ba8b4ab9e9184849199a4afb1a79f92877d6f675d51483e33291d140a00000008131e28323d44515c666e7b86929fa5afa79f93877d808d9aa7b3ada093877a6d6054473a2d2114070000000000050e18242f3a434b545c605c544f473f37322d2a2523282c323a434e58616e7b88959fabb9ac9f93867a6d6054473a2d2114070000000000000001070c101314141414141414141413120f0b06000000000000000000010d1925303a444f59616c717d80786d675e564d453d342b27333f49535e68717e8b949fabb1a79f92857a6e61574d42362a1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b20262b2e30363a3b3d404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000000000000000000010d1924303f4c5865727f8b98a8b2b9ac9f93877b6e62564c41362a21170e0600000000060d16202834404b55606d7a85929fabb8aea2988a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000010d1925303a45525d686f7c879299a1a9afafaaa39f9b9897989a9ea1a9afaea8a09892867c6f675d51443a3025190d0100000000000000000b17222d3847535f6a75818e98a3aeb3a99f9590827a706b62605858575758555d60676d737d869299a3aeb9c2baada094877a6d6154473a2e2114070000000000000000000006111c262f3847535f6a74818e98a2aebbb0a69c9083766c61544a3f312f3944515c66717e8a95a0acb8afa3998f82756b60544a3f34281d130700000000000000000000020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d040000000000000000000000000505050505050505050505050505050505050505050000000000000000000000000000000000000000000000020c141c23282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f433630303030302e2d2a261f180f0600000000000000000000000000000000000000000610191e272e34394045464b515356585a5b5b5b5b5a585653514b46454039342e271e191009000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000f1b2835424e5b6875818e9ba8b4aca196919196a1abb4aa9f958c80736b60554b41362c20170b02000000020c16202834404a545f69717e8b939ea8afa4999184818e9ba7b4ada093877a6d6054473a2d21140700000000000007131d28313a424a5153514a423d342b27201e19171c2028313c46535f697783909daab6afa49a897c6f6356493c30231609000000000000000000000406070707070707070707060503000000000000000000000005111d2a36414c56606b717e878d82796d685f574e463d32272d38414c56626c76828f99a3afada2978d8174695f53463b3025190d01000000000000000000000105080b0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e070604010000000000000000000000000000000000000000000000000000040c131820262b31373a3b4246484a4c4e4e4f4f4e4d4b4846443f3938332d28231c150c0700000000000000000000000000000000000000000000000815222f3c4855626f7c8896a1acb9afa49a8d8074685e52463d33292017110e09090e11171f28323a45515c67727f8c98a2aeb8ac9f92867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606a707d8791979fa4acaeaeaca8a5a4a5a7abadaeaba39f9691867d706a5f554b4132281e130800000000000000000006111c2b37434e58626e7b86929fa6b0b1a79f9490847d756f6a676564646566676d717980879298a3ababb0b8baada094877a6d6154473a2e211407000000000000000000000b17222d38424f59626f7c87929faab4b5ab9e94897c6f635a5042382e2834404a54606c7883909da6b0b5ab9e94897d70665c50443a2f24180d02000000000000000000000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292323232322211e1a140e0600000000000000000000000000000000000000000000070c151c23282e34383a404547494c4d4e4f4e4e4d4b494645403a38342e28231d150c070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000f1b2835424e5b6875818e9ba8b4b2a8a19e9ea1a8b2aea2989083786d60594f433a2f241a0e050000000000040e18232e39424d57626c75818f96a1acaba196918e939da9b6ada093877a6d6054473a2d211407000000000000010c161f283039404446444039302b221b16110e0c10161f2a36424d576774808d9aa7b3b6ac988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8792948f837a6e6960584e43382b262f3b44505a626f7c87929fabb3a99f92867b6e61564c41362a1e1105000000000000000000060c111517181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413100d07010000000000000000000000000000000000000000000000070d161d242932373c4347484d525457595a5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000000000000000000000613202d394653606c7884919eabb7b6ac9f92857a6d61594f453b3228231c1a1a1a1a1c2328313a444d57606d7984919eaab4b1a79b8e8174675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020d19242f3a444e58616b707d858e939a9fa3aaa8aaabababaaa8aaa29f99928d847c706b60584e433a2f20160c02000000000000000000000f1a26313c47535f69727f8c949fa7b1b0a69f969188827c77747271717173767a7e848d9299a39f9c9fa6b0bbada094877a6d6154473a2e211407000000000000000000030f1c28333f4a54606b76828f99a3afbbafa3998f82756b6054473e3026232e3944505b65707d8a949fabb7b0a69d9083786d60554b4035291f1409000000000000000000000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d130700000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000060b101c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1717171514120e0903000000000000000000000000000000000000000000000000030b12181d23282c2f35393a3d3f4041424241403e3c3a38342e2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000f1b2835424e5b6875818e9ba8b4bab2acababadb2b0a69f92867b6e665c50473d31281d12080000000000000007121c27303c45505a616d7a84919aa4afa8a19e9b9da5afbaada093877a6d6054473a2d21140700000000000000040d161e272e34383a38342e271e19100a050200040d1a26313f4b5865727e8b98a5b1b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a8592999e9590847b6f6a6054473b2e2229323f47535f6a74818e99a3aeaea3998e8174685e5246392d20150a00000000000000000911171d21242527272727272727272727272727272727272720201d18120c040000000000000000000000000000000000000000000810191f282f353c43474e5355575e6163666768696868666462605b5453504a4440393028231d150c05000000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0baaea2988e81746b60574d443c342e2a262727262a2e343b434c565f69737f8c96a1acb8aca095897d7063554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f59616b707a81878e9298999c9d9e9e9e9d9b9998928d8680796f6a60594f463c31281d0e0500000000000000000000000a15202b37424d57606c78828f95a0a7b0b0a8a19a938f8984817f7e7d7e8082868b91969fa39c948f949fabb7ada094877a6d6154473a2e2114070000000000000000020d17202b3844505b66707d89949fabb5b4aa9f92877c6f62594f43352c1e1c27333f4953616b7682909ca6b0b8aca0958b7e71675d51453b30251a0e0400000000000000000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a100706040000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100a0a0807050200000000000000000000000000000000000000000000000000000000070c12181c1f24292c2d3032343535353433322f2d2c28231f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000f1b2835424e5b6875818e9ba8b4c1bdb9b7b7b9b3a99e938b7e71695f544a3f342b1f160c0000000000000000000b151e2a333f46525d68707d88939fa7b1adaba7a9afb7baada093877a6d6054473a2d2114070000000000000000040c151c23282c2d2c28231c150c070000000000091824313e4b5764717e8a97a4b1b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d97a1a79f9691857c6f6256493c2f23202b37434e58616e7b86929facb5ab9f92867a6e6154473c32271b0f0300000000000009121b22292d30313434343434343434343434343434343434342d2c29241d160d040000000000000000000000000000000000000008111a222b313a41454e53585f6266696e7073747575757473716f6c6663605b54514a423d342e271e170e0500000000000000000000000000000000000000030f1b27333f4953626e7b88949eaab7b4aa9f93887d6f695e564d443f38363134343136383f444d565d686e7b86929fa8b2b1a79d9083786c6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000010c16202b343e474f5960686d747c81868a8d8f91919291908f8d8985807b746d675f584f473d342a1f160c000000000000000000000000030e1a26313c44505b666d798390959ea6aeb2aca49f9b96918e8b8a8a8b8d8f92989ea1a39f928c828f9ca9b6ada094877a6d6154473a2e211407000000000000000008141f2935404b55606c7883909da6b0baaea3988e81746a5f53473d32231a17222d38414f59626f7c89949eabb5b1a79e9185796d60574d42362a20150a000000000000000000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c07010000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000070c1013181d202023252728282828272523201f1c1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000f1b2835424e5b6875818e9ba8b4c1c9c5c4c3b9ada1978f82756d62574d42382e22190d04000000000000000000030c18212935414c56606b73808d95a0aab4b7b4b6bac1baada093877a6d6054473a2d211407000000000000000000030b12181c1f201f1c18120b030000000000000b1824313e4b5764717e8a97a4b1b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929fa9b1a89f92867c6f6356493c30231b26313c46525e6974818e9ba8b1aea3988c7f7366584e43372b1f1306000000000006111b242d34393d3e4141414141414141414141414141414141413a39352f281f160c01000000000000000000000000000000000008121a232c343d434b51585f626a6e73777b7d7f8181828281807e7b7974706c66605c544f454039302920170e04000000000000000000000000000000000000000b17222d3847535f6a76828f9ca6b0bbafa49a91857b6e685f57504a46424140404142464a50575e686d7a849198a3aeb8aca0958a7e71655b504437281d130700000000000000000000000000000000000000000000000000000000000000000000000000040d19222c353e474f565e616a6f74797d8082848485848482807d79746e69605d554e463d352b22180d040000000000000000000000000009152028333f4a545d676e7a838f949fa2aaaeafaca8a09d9a98979798999c9fa3a8a199928b807d8a96a3b0ada094877a6d6154473a2e21140700000000000000020e1925303945515d67717e8b95a0acb8b3a99f92867b6e61584e43342b2111111b262f3e4854606a75828f99a4afb9ada1978c8073695e52463c32271b0c030000000000000000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b0300000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000004070d11131416191a1b1c1b1b1a18161313100c0704000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecfc3baaea49e91857a6d615a50453c30261c10070000000000000000000000060f1924303a444f59606d79839098a2aebac1c2c6cbbaada093877a6d6054473a2d2114070000000000000000020a11171c1f201f1c17110e09030000000000000c1825323f4b5865727e8b98a5b1b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d99a3aeaca0958c7f726b6054483b2f2215202a36424d57626f7c8895a0acb4aa9e9184776a6054473b2e22150800000000010c17222d363f45494b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745403931281d12070000000000000000000000000000000007101a242c353e464f555d606a6f757b8084878a8c8d8e8f8e8e8d8a8885817d78726d666059514b423a322920160d0300000000000000000000000000000000000006111b2b37434e5863707d89949fabb4b6aca19790837a6e69605c54534d4e4d4d4e4d53545c60696e7a829096a0aab4afa59d9083786c6053493f3327160c01000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d444c52585f62676d70737577787878777573706d66615f57514b433c342b231910060000000000000000000000000000030b17222d38424b555e686e79828b92989fa3abacb1acaaa7a5a4a4a4a6a9aaa29f9691877f737d8a96a3aaaaa094877a6d6154473a2e2114070000000000000005111e2a36414d56606d7984919ea7b1baada2978d8073695e52463c3122190f0a141d2c38434e58626f7c87939fabb4b3a99f92867b6e61584e43372b1e150b00000000000000000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d03000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0e0f0f0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d1c6bdb1a89d928a7d70685e52483f332a1e150a0000000000000000000000000008131e28323d45515c666e7b86929fa5afbbc4d0c6baada093877a6d6054473a2d21140700000000000000020c141c23282b2d2b28231c1a140f0a0604000105101c28343f4a546673808d99a6b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb3a99d9184786c60594f44382c20131a25303b47535f6a7784919daab7aca096887c6f6255493c2f2216070000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b43392f24180d010000000000000000000000000000050e19222c363e474f5960676d747c82888c919596999a9b9c9b9b999797928e8a847f78706b605c544c443a32281f150b010000000000000000000000000000000000000f1a26313c4854606b76828f99a3aebab3a9a09590847b726d66615f575b5a5a5b575f61666d727b8390949fa8b2b2a89d93897d6f665b5041382d2217040000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b323a41464e53555d606366696a6b6b6b6a686663605c54534d45413a312a221911070000000000000000000000000000000006111c262f3a434c565e676d777e868e92999da0a7a6a8a9a9a9a8a7a8a09e98928d847d72707d8a969d9d9d9d94877a6d6154473a2e211407000000000000020b1a232d3946525e6873808c96a1adb9b2a89f92857a6d60574d42342a201007020b1b27323d47535f6a74818e99a3aebaaea2988e81746a6054473e30271c12070000000000000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b010000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1c1c1c1b1a181513120f0b06030000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cbbfb5aba0958d80746b61564c41362d21180c0300000000000000000000000000020c16202834404b545f69727e8b939ea9b2bec7d2baada093877a6d6054473a2d211407000000000000000a141e262e34383a38342e2a261f1b1413100c0d1117202b3844505c6675828f9ca8b5b4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adada2978a7e71665b50473d32271b0f141f2b37434e586673808c99a6b3b2a8998c7f7266594c3f2f24180d010000000815212d3945505a6264676767676767676767676767676767676767605d554b4035291d100400000000000000000000000000020d17202b343e485059616b6f7981888f93999da0a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d12070000000000000000000000000000000000000915202c38444f59626e7b86929fa6b0bab1a7a09691867f79736e69696867676869696e73787f8690959fa6b0b4aaa0968e81746b60544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000081119202930363c43474b5153575a5c5e5e5f5e5d5c5a5653514b46423c352f281f1910070000000000000000000000000000000000000a141d28313b444c555d656c727b81868c9195979a9b9c9d9c9b9a9896918c868079706b707d8a909090909090877a6d6154473a2e2114070000000000000a141d2b37434e58616e7b86929fa9b2b9ada1968c7f72685d52453b3022180e00000a16212b37434e58616e7b86929faab4b4aa9f93877c6f625a5042392e23180c0200000000000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d12070000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13151a1e212124262828292828272422201f1c17120f0b06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c5bbaea3999183796d60594f443a30241b0f06000000000000000000000000000000040e18232e39424d57626d75828f97a1acb6c0ccbaada093877a6d6054473a2d21140700000000000006111c2630383f4446443f3836312b27201f1d18191d2029323a4653606d7985929fabb8aea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa9b3ab9f9285796d60544a3f352b21160b0f1b26323d4a5663707d8996a9b3b5a99c8f827669554b4035291d10040000000b1724303d4956626c717474747474747474747474747474747474746d675d5145392c2013060000000000000000000000000009141f29323d46505a616c707d848e939b9ea6aaacb1b2afaeaeaeb0b3b3adaba8a09e96918980786d685e564c43392f24180d03000000000000000000000000000000000003101b27323d47535f69737f8c949fa8b2b9b1a8a098928c847f7b78757473737475787b7f848b9298a0a7b0b5aba2989184796d60594f42382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a3237394045474a4d4f51515251514f4d4946454039373129241d160d0700000000000000000000000000000000000000020b161f29323b434b535b60696e747b8084888a8d8e8f908f8f8d8b8884807a736d67636f7d83838383838383837a6d6054473a2d211407000000000006111c262f3847535f6a74818e98a2aebbb1a79e9184796d60564c4133291f10060000040f1b26313c46535e6974808d98a2aebaafa49a8f82766c61544a4034281e1308000000000000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c07070a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1f22252a2d2e3133353536353433312f2d2b28221f1c17110c0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb0a69f92877c6f675d51473e32291e1209000000000000000000000000000000000007121d27303c45515b616d7a85919aa4afbbc3baada093877a6d6054473a2d2114070000000000000b17232e38424a5053504a46423b37322d2c292425292d323b444f5963707d8a97a2adb8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784909daab5a89b8f8275665c5042382d23190f040a14212e3a4754616d7a8797a1adb7ab9e918478675d5145392c2013060000000b1825313e4b5864717e818181818181818181818181818181818181796d6053473a2d201407000000000000000000000000020b1925303b444e58616c717e8691969da5aab0aeaca8a5a2a1a1a2a3a6aaabb1b2aca8a09d928d837a6d685e554b4035291f150b0100000000000000000000000000000000000b16212b37424d57606c78828f96a0a8b1b9b2aaa29f96918c888582818080818285888c91969fa2aab1b3aba39992867c6f675d51473d2f261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131920262b2f35393a3d4042444545454442403d3a38342e2b261f18130c04000000000000000000000000000000000000000000040d1720293139414950575e61696e73777b7e808282838382807e7b77736d68605d606b6f77777777777777776d685d5245392c20130600000000000b17222d38424f59626f7c87939faab4b8aca0958b7e71675c51443a3021170d000000000a15202a36424d57616d7a86929fa9b3b6ac9f948a7d70665c51443a3024190d0300000000000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d100400000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a99c8f8376695c50432e23181314171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e31363a3b3e404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a99f948c7f726a5f554b40352c20170c000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa7b1bcbaada093877a6d6054473a2d211407000000000003101c28343f4a545c605c54534d47433d3a39352f3035393e444c56606b76828f9ca9b3b4aa9c8f8276675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb2a5988b7f7265544a3f2f261c1107000713202d3946525d687885929eabb8ada196867a6d6053473a2d2014070000000f1b2835424e5b6875818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6154473a2e2114070000000000000000000000000a141d2a36424d56606a717e879298a1a8afaeaba39f9c989695949596999d9fa7aaafb2aca49d9590837a6d675d51453e31271d12070000000000000000000000000000000000040e1a26313c44505b666d7a8491969fa7afb9b4aea8a19e9997918f8e8d8d8e8f9197999ea1a8aeb4b1a9a29992877d706a5f554b41352b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1d24292c2d30333637383838373533302d2c28231d1a140d07010000000000000000000000000000000000000000000000050e171f282f383f444d52575e6166696e7173757676767574716f6a66615e56515960636a6a6a6a6a6a6a6a605d564c4135291d110400000000030f1c28333f4a54616b76828f99a4afbcb0a69d9183786d60554b4032281e0f0500000000030e1a25313b46525e6873808c97a1adb9b0a69e9184796d60564c4135291f1409000000000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f140900000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3a99d9083766a544a4034281d20202423201c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141c23282b32373b3c4246484a4c4e4f4f4f4e4d4b4846443f3938332d28231d150c0700000000000000000000000000000f1b2835424e5b6875818e9ba8b4baada2979082786c60584e43392f231a0e0500000000000000000000000000000000000000030c18212935414c56606b73808d95a0aab4bfada093877a6d6054473a2d211407000000000006121f2b3844505c666d66615f57544e4947454043424146474f565e68707d89949faabaaea3988b7f7265554b4034281c100400000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb0a3978a7d7064574a3d2e24140a000005111d2935414c566b7784919eaab7b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94877a6d6154473a2e211407000000000000000000000006111c262f3846525e696f7c869299a3aab1aba39f99928f8b898887888a8c90959b9ea5adb3aea79f959083796d605a5043392f24180c00000000000000000000000000000000000009152028333f4a545e686e7b8490959da5acb2b8b2adaba9a19e9c9b9a9a9b9c9ea1a9abacb2b4aea79f9792877e716b61584e433a2f23190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f202427292b2b2c2b2a292723201f1c18120e09030000000000000000000000000000000000000000000000000000050d161d262d333b42464d5254575f62646768696a69686765625f5854524c454f54565d5d5d5d5d5d5d5d54524c433a2f24190d01000000020d17202b3844505b66707d89949fabb5b7ab9f948a7d70665c5043392f20160c00000000000009141f2a36414c56606d7a85929ea8b2b8aca0968b7f72685d52453b31261a0b0200000000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e02000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aa9d918477665c5144382c292c2d31302d28221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e34383d4347494d535457595b5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa59f92857b6e665b50463c31271d1108000000000000000000000000000000000000000000060f1925303a444f59606d79839098a2aebaada093877a6d6054473a2d21140700000000000713202d3a4653606d78756e696260585653514b4f4f4c52545961686e7a84919ea6b0b5ab9f92867a6d6154473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5afa296897c6f6356493c302316090000030f1c28333f4a546a7784909daab7aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a094877a6d6154473a2e21140700000000000000000000000b17222d38424f59616e7b859198a3abb0a8a099928d86827f7c7b7b7b7d8083888f939fa2a9b3b1a7a0958e81746c61554b4035291c11060000000000000000000000000000000000030b17222d38424c565e696e7b838e939ea0a8acb1b7b7b3adaba8a7a6a6a7a8abadb3b7b4aeaaa29f9590857d716c61594f463c31281d110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1e1e1f1e1e1c1a161313100c07000000000000000000000000000000000000000000000000000000000000040b141b222730363b4246484d5355575a5b5c5d5c5c5a5855534e4746413d43484950505050505050504745413a31281e13080000000009141f2935404b55606c7883909da6b0bdb0a69c9083766c61544a3f31271d0e04000000000000030d1925303a45515d67727f8c96a1acb9b2a89e92857a6d60574d42362a1d140a0000000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e1205000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2ac9f9286796d6053463a2f35393a3d3c39332c231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d242930383f44464e5456575e6164666868696867666462605b5453504a4540393028231c150c0500000000000000000000000f1b2835424e5b6875818e9ba8b2a89e938a7e71695e544a3f342a1f150b000000000000000000000000000000000000000000000008131e28323d45515c666e7c86929fa6b0ada093877a6d6054473a2d21140700000000000c1926323f4c5965727f817b746f6a6663605d555c5c565e61646b707a839096a1adbbafa3998e8175685e5246392d1d12070000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0aea295887b6f6255483c2f221508000006121f2b3844505b667885919eabb8aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba8b4b4b4b4b4b1afafafafafada094877a6d6154473a2e21140700000000000000000000030f1c28333f4a54616c75828f97a1aab0a69f959187807a75726f6e6e6f7073777c828a9297a1a9b3b1a79d938a7e71675d5145382e23170c00000000000000000000000000000000000006111c262f3a444d565e696e79818991969da0a8abacb2b2b4b5b4b3b3b4b5b4b4aeacaaa29f98928c837b706b615a50473e342a1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30363a3c4247484b4d4f4f50504f4d4b4847433c393632383b3c44444444444444443a39352f281f160c01000000020e1925303945515d67717e8b95a0acb8b5ab9e93897c6f63594f42382e1f150b000000000000000008131e2935414b55606d7984919ea7b1b9ada2978d8073695f53463d2f261b1106000000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2aea399887c6f62554b403c4045474a49443e352c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f272f353d424a505358606267696e7173747575757473716f6c6664605b54514b433d342e271e170e05000000000000000000000f1b2835424e5b6875818e9ba8aba1968e81756c61574d42382d22180d030000000000000000000000000000000000000000000000020c16202834404b545f6a727f8b949ea9b3a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c86817c7773706d676a696969686d71767d859095a0a9b2b2a89f92877c6e62564c41362a1d0b00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5afa296897c6f6356493c2f24190f0b0c1018202d394653606c7986929facb9b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a2a2a2a2a2a2a094877a6d6154473a2e2114070000000000000000000006121f2b3844505b66707d8a939ea9b2a89f9490837c736e68656362616263666a6f757d859297a1aab4afa59e9184796d60544a3f34281c10030000000000000000000000000000000000000a141d28323b444d565e676d747d848b91959a9ea1a8a6a7a9a9aaaaa9a9a7aaa39f9c98928d867f786e69605950483e352c22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d31373a3b3e404243434342413e3c3a37312d2a272c2f3037373737373737372d2c29241e160d040000000005111e2a36424d56606d7985919ea7b1bbafa3998f82756b6054473e30261c0d030000000000000000020d18242f3a45515c67717e8b95a0acb8b3a99f92867b6e61594f41382d22170b0000000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f030000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb5ab998c7f73675c514a494b5153575550473e33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000040e172129313940454f545c60646a6f74787b7d7f8182828281807e7b7974706c66605c554f444039302920170d040000000000000000000f1b2835424e5b6875818e9ba8a49991847a6d605a50453b2f261c100700000000000000000000000000000000000000000000000000040e18232e39424e58626d75828f97a1aca093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c928e89837f7c7a7777767576787a7e838a9197a0a7b1b4aba1968d81746a5f53443a3025190d000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb1a4978b7e7164564c413529211c17171c2128343f4a54626f7c8899a3afb9aca196867a6d6053473a2d2014070000000f1b2835424e5b6875818e9ba8b4b7aca29b979696969696969694877a6d6154473a2e211407000000000000000000000613202d394653606c7884919ea5afaba09690827a6f6a615e565655545557585f626c707c859298a3aeb9ada1968c7f73665c5044382c1f1206000000000000000000000000000000000000020b162029323b444d555c606b70797e84898d919697999b9c9d9d9d9c9c9a9898928f8b85807a726d665f574f473e362c231a1006000000000000000000000000000004080c0e0f13131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e141a1e20262b2e2f3134353637363534322f2e2b26201e1b1f22232a2a2a2a2a2a2a2a21201d19130c0400000000000714202d3a46525e6973808c97a1adadb4aa9f92877c6e62594f43352c1e140a0000000000000000000007131d2834404b55606d7883919da7b1adaea3998e82756b6053493f33271b0f030000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f13060000000000000000000000000000000000000000000713202d3946525e687884919eabb7aa9e9184796d605c5456555d6064615a50453b31251a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333b434b515960666d71777c8084878a8c8e8e8f8e8e8d8a8885817d78726d676059514a423a322920160d0300000000000000000f1b2835424e5b6875818e9ba79f93877d70685d52483e33291d140a00000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85919aa4a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c989a95908c8986848382828384878b90949ea1a9b1b4aba39991847a6d60584e4332291e1308000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb4a79b8e8174685d52453c332b282223282c333b44505c6673808c99abb5b7ab9e918478675d5145392c2013060000000f1b2835424e5b6875818e9ba8b4b3a69b908b8989898989898989877a6d6154473a2e21140700000000000000000006121e2b37424d5764717d8a96a0acafa39991847a6d685f58524c494848484a4e535a616a6f7c86929fa8b2b2a99e9185796d6053463a2d20130700000000000000000000000000000000000000050e172029323b434b515960666d71787c8084878a8c8e8f909090908f8e8c8986827e7a746d68605c544d453d352c241a11080000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12151a1e2122242728292a2929272522211f1b15110f1315161d1d1d1d1d1d1d1d1413110d0801000000000006121f2b37434e58616e7b86929fa9a0a0a0a3988e81746a5f53473d32231a0c0200000000000000000000010c18232e3944505c66707d8a959fa0a0a0ab9e93897c6f655b5044372b1f120500000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000000000000000000000000000000000000005111e2a36414c566774818e9aa7b1aca0968c80736d66636263676d706c61574d42362a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d555d606b70787e83898d919697999b9b9c9b9a999797928e8a847f79706b605c544c443a32281f150b01000000000000000f1b2835424e5b6875818e9ba0958d80736b60564c41362c21170b02000000000000000000000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa793877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a7a09d99999291908f8f909196979c9fa6adb2b1aaa29992877c6f685d52463c3120170c020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7ab9f92857a6d60584e453d38332d2e34383e454e58606d7984919eaab7b5a89c8f827569554b4035291d11040000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7c7c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000814212d3a47535f697683909da8b2ac9f92877c6f685d564e46413c3b3b3c3d43475058606a727f8c96a1acb9ada1978a7d7063574a3d2f24180d0100000000000000000000000000000000000000050e172029303940454f545c60656c6f74787b7d7f81828384848382817f7d7a76716d67615e56504a423c332b231a120800000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1c1c1d1d1c1a181515120f0a0503070909111111111111111107060401000000000000000815212e3a47535f6a74818e9893939393939392867b6e61584e43342b21110800000000000000000000000007121d28343f4a54616c768390939393939393939083786c605346392d201306000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f231609000000000000000000000000000000000000000000010d1925303c4956626f7c8995a0acb2a89c928c807973706f70737a7d70695e53463d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444d575e676d747d838a90959a9ea1a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d1207000000000000000f1b2835424e5b6875818e9b989083796d60594f443a2f241a0f050000000000000000000000000000000000000000000000000000000000030c18212a36414c56606b74808d95a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5acaaaba39f9e9d9c9c9c9ea1a8a9abb0b3ada7a09892877e706a60564c41342a200e05000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556774808d9aa8b2aea2988c7f736a5f574f46443f403f3f444650575f6a727f8c96a0acb9b0a6988c7f7265594c3f2f24180d010000000f1b2835424e5b6875818e9ba8b4afa295887c6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000000000000000000815222e3b4855616e7b88959fabb1a79a8e81746a60564c443c36302f2e2f32373e464e58606d7984919eabb7b3a99b8e817468554b4035291d11040000000000000000000000000000000000000000050e171e272e343d424a51535b606367696e7173747676777776767472706d6765605d55524c443f38302a2119110800000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0f1010100f0e0b09080603000000000000040404040404040400000000000000000000000915222f3c4855626f7c878787878787878787878073695e52463c3122190f00000000000000000000000000000b17232e3842505a63707d878787878787878787877e7164574b3e3124180b00000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e010000000000000000000000000000000000000000000815222e3b4754606a7783909da5afaea49c928c84807d7c7c7f84867b6e61594f42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565e696e79818991959da0a7abacb2b2b4b5b5b5b4b3b3adaba8a09e96918981786d685e564c43392f23180c030000000000000f1b2835424e5b6875818e9b92867c6e665c51473d32281e120900000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d7983909893877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b7b5afacaaaaa9a8a9abadb2b5afaca9a19e9590867d706c61584e443a3022180e000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8996a0acb3aa9f92867c6f69605953504a4c4c4a50535a61696f7c85929fa8b2b7ab9f94877b6e6154483b2e211507000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6363636363636363605c544a3f34281c10030000000000000000030f1b27333f495365727f8b98a7b1ab9f95887b6e61584e443a322a25222122262b333c45515c66727f8c98a8b2b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000050c151d23283039404449505356575e61646668696a6a6a6969676563605d5553514b46413a342e261e180f07000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a786d60574d42342a201007000000000000000000000000000006111c26303e4854606b707a7a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f2215090000000000000000000000000000000000000000000006131f2b38434e5863707d8a939ea8b1aea49c96918c8a89898c918e81756b60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686e7b838e939da0a7acb1b7b4aeaba9a8a8a9abacafb6b8b2aca8a09e928e827a6d685d554b4034291e150a0000000000000f1b2835424e5b6875818e948b7f726a5f544b40352b20160c00000000000000000000000000000000000000000000000000000000000000000008131e28323d45515c676f7c869293877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b1a9a3a1a2a4a6a7a8a8a7a7aba49f9c97928c837b706b615a50463d32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000713202d394653606c7884919ea8b2aea39891847b706b62605b545959545c60636c717b849198a2aebab1a79c908376695e53463a2d211407000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625656565656565653504a42382e23170c00000000000000000005121f2b3744505b6576828f9ca9b5a99d908376695f53463c322820191515151b212834404b54616e7b8796a1adb9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000030b12181e272e34383f4446494d525457595b5c5d5d5d5d5c5b595653514b4745403a363028231c140c060000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d6d6d665c50453b3022180e000000000000000000000000000000000a141e2c38444f5960686d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000000000000000000000000000000000000000030f1b27323d4855616b74818e96a0a7afaea8a09e99969596999e93897d70665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8491959da5acb1b3adabaaa29f9d9c9b9c9e9fa4acabb1b9b2aca59d9490837a6d675c51453e30261c110600000000000f1b2835424e5b6875818e8f82766d62584e42392e23190d04000000000000000000000000000000000000000000000000000000000000000000020c16202834404b555f6a727f8b94877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a99f97949597999b9b9b9b9a9899938f8b857f796e69615950473e342b20160c000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b96a0acb4aaa09691857d756f6c6667666667666d70767e859196a1aab3b5ab9f958a7d7063574d42362a1e1205000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549494949494946443f3830261c11060000000000000000000613202d394653606c7885929facb3a69a8d807367574d42342b20160d08080a0f18232e3946535e697884919eabb8afa499887c6f6255493c2f221609000000000000000000000000000000000000000000000000070c151c23282d3337393c4246474a4c4e4f505151504f4e4c4a4745403a39352f2a251e17110a020000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c6060606060606060606060605c544a3f33291f0f0600000000000000000000000000000000020c1b27323d474f565d60606060606060606060605d554b4035291d100400000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000000000000000000000000000000000000000000a16202c38444f59606d7a8490959fa4acaeacaaa6a3a2a3a6a59d9083786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f98a3aeb4aea9a29f9a9892908f8f8f91939a9d9fa7adb2b9afa69f959082796d60594f42382e23170c00000000000f1b2835424e5b6875818e857a6e615b51463c30271d11070000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a3978d87888b8c8e8e8f8e8d8c8986837e7a726d675f574f473e352c22190e040000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919aa4afb2a8a0979189827c79757473727475797d828a9297a1a9b2bbafa3999083786c6053463b31251a0e02000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c3c3c3c3a38342e261e150a000000000000000000000815212e3b4854616e7b8798a2aeb1a4988b7e7165584b3e3125190e0400000007121d2a36424d576976838f9ca9b6b5ab96897c706356493d3023160a00000000000000000000000000000000000000000000000000030b12181b22272b2d30363a3b3e4041434344444343413f3d3a39352f2c29241d19130b0600000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b51535454545454545454545453504a42382e21170d0000000000000000000000000000000000000b16212b353d434c525454545454545454545453514b43392f24180c000000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f03000000000000000000000000000000000000000000000004101c28333e45525d686e7b838e939a9fa2aaa7a8a9a8a7aaa39f958b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa8aaa29f97928d89858382828284868b90959ea1a8b0b8b0a79f948d80746b61544a3f34281c1003000000000f1b2835424e5b6875818a7d70685e52493f342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5aea194877b7c7e8081828281807f7c7a76726d67605c554d453e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844515c66707d88939fa5afb2a9a19e938e898582807f7f8082858a8f949fa2a9b2b8b0a69f92877c6f655b504437291f140900000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c303030302d2c28231c150c03000000000000000000000a1724303d4a5763707d8a96aab4b0a4978a7d7164574a3e3124170b00000000000e1a2531424f5b6875828e9ba8b5b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000070c11171b1f20252a2d2e3133353637373736363432302d2c2924201d18130d08020000000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2730394045464747474747474747474746443f3830261c0f05000000000000000000000000000000000000040f19232b313a4145474747474747474747474745403931271d120700000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a000000000000000000000000000000000000000000000000000b16212935414c565e696e7981878e9298999a9c9c9c9b9998928f898174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f14090000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46535f6973808c96a09f98928c85807c7976757576787a7e838a91969fa6b0b8b0a69d928a7d70665c5044382c1f160a000000000f1b2835424e5b68758181746c61564c41372d22180c0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d887a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6f7173747575747472706d6865605d55514b433c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404a54606b73808d939ea6aeb3ada59e9b97918e8d8c8c8d8f92989c9fa6adb3bbb0a69e948d80736a5f53493f3327170d0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f232323201f1c17110a0300000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312417070000000000091c2835424f5b6875828e9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000060b0f12131a1e2021242628292a2a2a2a29282623201f1d1813110d070100000000000000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a38342e261e150a00000000000000000000000000000000000000000711191f282f35393a3a3a3a3a3a3a3a3a3a3a39352f271f150b010000000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e0300000000000000000000000000000000000000000000000000050d19242f3a444d575e676d747c8185898c8e8f8f8f8e8c8986827d746e64584c4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d7984919e949086807a736f6c65696869686d71767d848f949fa6b0b9aea49e9184786d6053463d32271b0f030000000d192633404c5966737f796d605a50443b30251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a36414c56616b74807a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6e646668686868676563615d5654514c454039302a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606c78818f949da4adb2afaaa9a19e9b9a99999a9c9fa2aaabb0bab5aea69e948f82786c60584e41382d2217050000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216161312100c06000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a4978a7e7164574b3e2e23180d0400000107121e2a36424d576976838f9ca9b6b6ac96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000305090e11141417191b1c1d1e1e1d1c1b19171413100c070401000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000070d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b262018100600000000000000000000000000000000000000000000000000000008131e28323b454d555d606a6f757a7d7f81828382817f7d7a75706b645c52473c3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515c67707d89928d827b736d6762605b535c565e61646b707a828f949fa9b2b9aca0968b7e7165584e43382b1f13060000000713202d3a4653606d796d675d51483e32291e1309000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d79786c605346392d20130600000000000c1926323f4c5965727f8c98a5ada194877a6e61595b5b5c5b5a595654524c4745413a342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d44505b666d79828d929ea1a8adb3b3adaba8a7a6a5a7a8abaeb4b7b8b0aba39f948f82796d665b50463c2f261b11060000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090706030000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a5988b7f7265554b4034281f16100b080d1218232d3a46535f697885919eabb8afa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e1010111110100e0c0a07060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f2021212121212121212121201f1c17110a030000000000000000000000000000000000000000000000040c13191d2021212121212121212121201f1d18120b0300000000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000000000000000000000000000000000000000000000010c162029333b434b51585f62676d7072747576757472706d67636059524a41362b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a00000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b75818c80786e69605d555350494f4c52545961686d79829096a1adb9b2a89e9184776a6054473b2e22150700000006121f2c3844515c666d665d554b40362c20170d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d44515c666d6c665b5044382b1f120600000000000c1926323f4c5965727f8c98a5ada194877a6e61544e4f4f4e4d4c494746413a39352f28231d15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545d676d78808a91969fa2a9acafb5b5b3b2b2b3b5b6b5b4aeaca69f99928c82796d675d544a3f342a1d140a000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e8175675c51453b31281f1c1719191d242935404b55616e7b8897a1adb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313141414141414141414141312100c06000000000000000000000000000000000000000000000000000001080d1113141414141414141414141413100c070100000000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a03000000000000000000000000000000000000000000000000000000000000040d172129313a41454e53555d60636667696969686663605d55544f4741382f241a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f010000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7a80746d665f57514b46443f424146474f565d676d7a84919ea7b1b9aca096897c6f6256493c2e23180c00000004101c2834404a545c605c544b43392f231a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404a545c60605b544a3f33281c0f0300000000000c1926323f4c5965727f8c98a5ada194877a6e615447424241413f3d3a3935302c2924222222211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424b555d666c747d848c92979c9fa3aba8a9aaababaaaaa8aaa29f9b948f877f786d675d554b42382d22190b02000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b8ab9e9285796d60564c433a312b282325252a2f353e45515d67727f8c99a9b2b7aa9e918477675d5145392c20130600000000000004080c0e0f13131313131313130908060300000000000000000000000000000000000000000001040707121313131313131313131308080602000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707060300000000000000000000000000000000000000000000000000000000000001040607070707070707070707070604000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000050f171f282f353c43474b515356595b5c5c5c5b595653514b48443d352f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d120700000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e686e736d605c544d45413a37333036393e444c555d68707d8a959fabb8b2a89a8d807467544b4034281c10040000000c18232e39424a5153514a423931281d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a515353504a42382d22170b0000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b35353432302f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b545b606b707a80858b909299999b9d9d9e9e9e9d9c9998928e89827c726c665d554b433a2f261c100700000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9ada2978b7e72685e554c433d38342e323036394045505a606d7985919eabb8b3a99b8e817468554c4135291d11040000000001090f14181b1b20202020202020201615130f0a04000000000000000000000000000000000002080d1113141e2020202020202020201f1514120f090300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d0801000000000000000000000000000000000000000000000000000000000000000000000000050d161d24293237394045474a4c4e4f504f4e4c4a4745403a38322b231d140b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d565e6166635b504a423b352f2b27252a2d323a434c56616c7683909dabb5b6aa9d908377665c5145382c1f130600000007121c27303940444644403930281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303940444646443f382f261c11060000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139424a505961676d737a7f83868a8c8e9091919291908f8c8a86827c766f6a605b544b433a31281d140a0000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb3a99e92857a6e675d564f46443f3f3f3f41464b515a616c73808d97a1adb9ada1978a7d7063574a3d2f24190d01000000030b131a202427282d2d2d2d2d2d2d2d22211f1b150e06000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3d3f41424342413f3d3a39352f2c272119110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b444d5254595752443f383029241f1b191d2028303a444f5964717e8b99a4afb9ac9f9286796d6053463a2d201307000000000b151e272e34383a38342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3938332d261d140a000000000000000c1926323f4c5965727f8c98a5ada194877a6e6154484848484848484848484848484848484846423b332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f272f383f444f555d60676d72767a7d7f8283848485848382807d7a75706b625f58504a423931281f160b020000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfb9ada1979082796d68605953504a4c4c4c4c52555d606c707e88939fa9b3b3a99e9285796d6053463a2d201308000000010b151d252c31343539393939393939392f2e2b262018100600000000000000000000000000040e161e24292c2d38393939393939393939392f2e2b2620180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1d24292c2d3033343636363533302d2c29241d1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f14090000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474d4b4740342e261e18130f0d11161e28323e4754606d7a86939facb9aea399887b6f6255483c2f22150900000000030c151c23282c2d2c28231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b02000000000000000c1926323f4c5965727f8c98a5ada194877a6e61555555555555555555555555555555555555534d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333e434c51555d6065686d7073757677787877777573706d67636059534e443f382f271f160d04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000815222e3b4855616e7b8898a2aebabeb3a99f948f827a706b63605c54595859565e61676d737e86929aa4afb9ada1978c7f72665c5144382c1f120600000009131d272f373d404246464646464646463c3b37322a22180e040000000000000000000000020c1620283035393a45464646464646464646463b3a37312a21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f2023262829292928262320201d1813100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b403f3b3528231c150c070301050c16202c3945525d687784919eaab7b4ab96897d7063564a3d3023170a0000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20201f1c17110a0200000000000000000c1926323f4c5965727f8c98a5ada194877a6e626262626262626262626262626262626262615f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228313a41454b5153565e616466686a6a6b6b6b6a696664605d55544f47433c332d261d150d0400000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000713202d3a4653606d7985929facb8c5bbb0a69f948f847d75706d666665656667686d727980889298a3acb6afa59e9185796d60544a4034281c10040000040f1a252f3941484d4e53535353535353534947433c342a20150a000000000000000000000008131e28323a41454751535353535353535353524847433c332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191b1c1d1c1b19171413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e33322f2a2417110a030000000004111d2935414c566975828f9ca8b5b0a4978a7d7164574a3e3124170b00000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121313120f0b06000000000000000000000c1926323f4c5965727f8c98a5ada194877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4045474c525457595b5d5e5e5f5e5d5c595753514b48443d373228221c140b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2c2b8b0a69f969189827d79757372727274767a7f848d939aa3aab4b0a69d938a7d70675d5142392e23180c0000000814202c37414b53595b606060606060606055534e463c32261b0f0300000000000000000007101924303a444c52545e6060606060606060605f55534e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e0f100f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212625231e190c06000000000000010d192430414e5b6874818e9ba7b4b1a4988b7e7165584b3e3225180b000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070606030000000000000000000000000c1926323f4c5965727f8c98a5afa296897d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4146474a4c4f5051515251504f4d4a4745403a38322b262017110a02000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000003101c28343f4a5465727f8c98a6b0bcc7c2b8b0a8a09e948f898582807f7f7f8183878c91969fa4acb4b0a79f948e81746c61554b4030271c12070000000c1824313d48535d65686c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000040e19222935414c565d606b6c6c6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141a1916130d070000000000000000081b2835414e5b6874818e9ba7b4b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2a5998f898888888888888888888888888888888888888884786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c3035393a3d404243444545444442403d3a39352f2c27211b150b060000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000b17232e3b4855626e7b88949fabb7c4bcb0a69f9c9f9e9c97928f8d8c8b8c8e9093999ea1a8afb5afa69f959082796d605a5043392f1e150b000000000e1b2734404d59656f757979797979797979766a5f53473b2e21150800000000000000020b16202b343d45525d686d78797979797979797979796e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0c0b0d0d0f0c08060603000205101d2935404b556975828f9ca8b5b0a4978a7d7164574a3e3124170b000000000000000000000000050a0d101013131313131313131307060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2aba199969595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d2025292d2e3133353737383838373633312d2c29241d1b160f0a04000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000614212e3a47535f697683909ca9b3beb7ab9f9490949fa2a29e9b999898999a9d9fa4abadb2b1aba49f948f837a6d675c51483e31271d0c03000000000f1b2835424e5b68758186868686868686867c6f6255493c2f221609000000000000000a141d28323d46515b606d7a84868686868686868686867c6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a1c181513120f0b0e1116202c3845515d677683909da9b6b4aa96897c706356493d3023160a00000000000000000000030a11161a1c1d20202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3aba5a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191d20212426282a2b2b2c2b2a29262420201d1813100b040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000006121e2b37424d5765717e8b97a1adb9b6a99c90828a92989ea6a8a6a5a5a5a7a9acafb5afaca79f99938d827a6d685e554b40362c1f150b00000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000000000006111b262f3a444e58626d75828f96939393939393928a7e716a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140807060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000020a12191f232627292522201f1c17191e2028323a4753606d7a86929facb9aea398887b6e6155483b2e221508000000000000000000040d151c2226292a2d2d2d2d2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bcb5b1afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191c1d1e1e1f1e1d1c1a171413110d070100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000020e1a26313c4753606d7985919ea9b3b6a99c90837e868f949b9fa3aaa8a9aaabaaa9aba49f9c95908780796d685e564c43392f231a0d0300000000000f1b2835424e5b6875818e9b9f9f9f9f95887c6f6255493c2f2216090000000000040e17222d38414c56606a727f8c939ea89f9fa99f958d80746c61584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114141413100c070d0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c242b30333436322f2d2b2822252a2d323a444e5863707d8999a3aeb9ac9f9286796d6053463a2d2013070000000000000000030d161f272d3236373939393939393939392d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5afafafafafafafafafafafafafafafafafafafafafab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0d0f1011121211110f0d0a07060401000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000009151f2c3845515c67727f8c97a1adb7ab9f948a7d7b82898e9298999b9c9d9e9d9c9a99938f8a837d736d675d564c443a31271d11080000000000000f1b2835424e5b6875818e9ba8acaca295887c6f6255493c2f22160900000000020b162027333f49535d686f7c87929fa5afb6aca2979083786d605a50463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e212121201f1d181c1a171413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e363b3f40423f3b3938332d3036393d444c56606a75828f9babb4b6a99c908376665c5144382c1f120600000000000000000a151f2831383e42434646464646464646463a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000004101c2934404b55606d7a85929ea7b1b0a69d918479767d82868a8c8f90909190908d8b86827d776f6b605c554c443a32281f150b000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000a141d28323a44505b656d7a849199a3aebbafa49a92857b6e665c51483e332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2d2d2d2c292429272421201d1913100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000030e19242e3840474c4d4f4b4846443f43434146474f565e686f7c88939eaabdb0a6998c807366544a4034281c10040000000000000005111c27313a434a4e505353535353535353524745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c959595959595959595959595959595959595959595959595959185786b5e5245382b1f1205000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000c18232f3945515d67717e8b95a0abb5aca0968c807370757a7d7f828384848483817e7b76706c636059514b433a322820160d03000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000006111b262f3a444e58606c77828f96a1abb5b0a69f93887d70695e544b40362c21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a3a3a38352f3634312e2d2a251f1c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a5c585553504a4f4f4d52545960686d7a84919ea5afb7ab9f94887b6e6255483b2e23180c00000000000000000a16222d38434d555b5d60606060606060605f54514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f89898989898989898989898989898989898989898989898989898984786b5e5245382b1f1205000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000007121d2935414b55606c78839099a3afb2a89f92877c6f686d707375767778777674716e6964615a544f454039302820160e0400000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000050e17222d38414c56606a727f8c949ea8b2b3a99f948d80736b61574d42392e241a0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474745404442403d3a3936302c28231d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000b1723303b47525c6467696562605b545c5c565e61646b707a829096a0acb8afa59c9083766a5f53473a2e1c120700000000000000010d1a26323e4a555f666a6c6c6c6c6c6c6c6c6c605d554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f2216090000000000000000000000000000000000000000030b12181c1f201f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000010d18242f3a44505b666f7c87929fa7b1aea39991847a6d66636668696a6b6a696764615e57555048433d342e271e160d040000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900020b162027333f49535e686f7c87929fa6b0b5aba1978f82786d60594f453b30271d1208000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545453514b514f4d4a4746413a38342e28231c140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000d1926333f4c58646e7375726e6c666969696a686e71767d8490949fa8b2b2a89e93897d7063584e43372b1f0b000000000000000003101c2936424e5b6671767979797979797979796d675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000040d151d23292c2d2c29231d19130c0400000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007131d28333f4a54606a73808d959fa9b3aba1968f82786c605b5c5d5d5e5d5d5a5854524d49443e383228231d150c04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000a141d28323a44505b656d7a849199a3afbbafa39991857a6e665c50473e33291e150b00000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060605d555e5c5a5754524c46454039342e261e181009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a677380827e7b797776767676787a7e838991969fa6b0b2a9a1968e81756b6054463c31261a0f000000000000000004101d2a3743505d6a76838686868686868686867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565e61626262626262626262626262626262626262626262626262626262625f584e43372b1f1306000000000000000000000000000000000000040d161f272f34383a38342f29241e160e07010000000000000000000000000000000000000000000000000000000000000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000010b17222d38424e58606d79839097a1abb2a89e948d80746d635b51515151504e4b4746423b39332c272118120b0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160906111b262f3a444f59606c77828f96a1abb5b0a69f92877d6f685e544a3f352c21170c0300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d676c6a696764615e5653514b443f38302a221b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858b8885848382828384878a90949ea1a8b0afa8a19791847a6d61594f44332a2015090000000000000000000b1825313e4b5864717e8b979393939393988b7e7265584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d525456565656565656565656565656565656565656565656565656565655534e463c32261b0f030000000000000000000000000000000000030c161f2831394045474540393530282018120b03000000000000000000000000000000000000000000000000000000000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000006111c262f3d45515c666e7b859299a3afb0a69d928c7f726d635b50494143413e3b3a36302d28221b160c07000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090e17222d38414c56606b727f8c949ea8b2b2a89e948c7f726b60564c42382e231a0f050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a7978777573706d6864605c55504a423c342d241c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e8b949290908f8f909196979c9fa6acb0aba59e9691857c6f685e52473d3221180e030000000000000000000714202d3a4753606d7985929e9f9f9faa9d9083776a6054473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474949494949494949494949494949494949494949494949494949494947433c342a20150a0000000000000000000000000000000000020b151e28313a434b5153514b45413a3229241d150d06000000000000000000000000000000000000000000000000000000000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000a141d2834404b545e69707d87929fa4aeaea49c918c7f726d605b534b433b332e2d2a251f1c170f0a0400000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160b172027333f49535e686f7d87929fa6b0b4aaa0968f82776c60594f443b30261c1108000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988d888787878787878787878686858482807d7a76716d67605c544e463f362e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626c76828f989d9c9c9c9d9ea1a8a9abacaaa69f9c938e847c6f6a5f564c41352b210f060000000000000000000006131f2c3845515c6773808d9aa4afacaca095897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b37322a22180e0400000000000000000000000000000000000a141d27303a434b555c605c55524c443d352f271f17110a02000000000000000000000000000000000000000000000000000000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000020b18232e39424d57606b727f8b929ca5afada39b918c7f736c655d554d453e363027221b140b09030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216141d29323a44505b656d7a849199a3afbaaea39891847a6d655b50473d32291e140a00000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a99f98959393939393939393939a9392918f8d8a86827e79726d665f58504840372e251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a616e7b86929fa7a9a9a9abaca5aba39f9d99949089817a6f6a5f584e443a3023190f000000000000000000000004101c2934404b55616e7b87939facb9b1a79a8e8174675d5145392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181007000000000000000000000000000000000006111b262f39424b555d676d67605d564f4540393127221b140b05000000000000000000000000000000000000000000000000000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27303b454f59626d73808d939da5afada39b918c80776d675f575046413a332d261d1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161b262f3a444f59606c77828f96a1abb5afa59f92867c6f685d53493f352b20170c0200000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a49f9f9d9c9a99938f8b847f786f6a625a514940372d23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000008131e29323e46535e69727f8b959fabb5b6aba29a969992908d88837d756d685f584e463c32291e11070000000000000000000000000c18232f3947535f6976828f9ca9b2b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202123232323232323232323232323232323232323232323232323232322211f1b150e070000000000000000000000000000000000091217222d38414b545d676d79756d686059514b433c332d261d170e07000000000000000000000000000000000000000000000000000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b151e29333d47515b606c77808e939da5aeada39c928d81796e69615a524c443f382f2b261f180f06000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2217222d38414c56606b727f8c949ea8b2b1a79e938b7f726a5f564c41382d23190e050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadb6afacabaaa8aba49f9c96918b837c716c635b51493f352b1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d57606c78839099a3aeb2a59a908a888683807c76706b615d564e463c342a20170c0000000000000000000000000007121d2b37424d5764717d8a96a1adb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161616161616161616161616161616161616161615130f0a04000000000000000000000000000000000006101b2427333f49535c666d7983817a706b605d554e443f382f29201911070100000000000000000000000000000000000000000000030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000030c17212c353f44505b656c78818e939da4afada49c938f837b716c615e565049413c37312a21180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222027333f49535e686f7d87929fa6b0b4aaa0958e81756d62584e443a2f261b1107000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b5b5afaca8a19e9590867e736d635b51473d31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f13080000000000000000000000000000000000000000000000000000000000000000000000050e1a25313b44505b666f7c87929fa7b1a3968a7d7c7a77736f6a636059524c443c342a22180e0500000000000000000000000000010e1a26313c4653606d7984919eabb5b4aa9d9083776a6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090909090909090909090909090909090909090909080603000000000000000000000000000000000000000c17222d363e44505b656d78828f8e847d746d675f585049413a322b2318120b0300000000000000000000000000000000000000000006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000050f1a2327333f49535b666d78818d929fa4acaea59e9590867e756d68605b534e47423c332a22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2229323a44505b656d7a849199a3afbaaea2989083796d605b51463c32281d140a00000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8acaeb4b9b2ada7a098928b7f736d62594f433a2f24180d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808c95a0aca5988b7f726d6766625f58544f46413a322a2218100600000000000000000000000000000009151f2c3844505c6673808c99a3afb8aca095897c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48515b606c77818e9496918880796f6a605b534c443d3529241d150d0500000000000000000000000000000000000000000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000081117222d38414a545c666d77808c939aa3aaafa7a098928b817a716c656058534d453c342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f262f3a444f59606c77828f96a1abb5aea49f92867c6e675d51493f342a20160b0200000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2aaacb1b9b1aaa39f918b7f726b60554b4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000030b17222d38424e58606d7983919aa4ac9f92867b6e615955534e48443d353028201810060000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a79a8e8174675d5145392c20150a0000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a636d74808d939ea19a938d847c726c655e564f4740352f271f170f07000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000006111b262f38424a545c656c747f889298a1a8b0aaa29f938e857e786f6a625f574e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2d38424c56606b737f8c949fa8b2b1a79d928a7e716a5f554b40372d22190d040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92989da0a7aeb4b4aea39f92877d70675d51453b30251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515c666f7c88939fa8a2988f82756b61554b433c383329241e160e060000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b8ac9f92867a6d6054473d32271b0f010000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c727f8c929da5aca49f9691867f776d686059514540393129211910080000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000a141d262f38424a535b606d737e8691969fa6afaea59e97928b827c756e695f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f333f4a545e68707d87929fa6b0b3a99f958d80746c61574e43392f241b1007000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90959fa3aab3baafa3999184796d60574d42362a1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f030000000000000000000000000000000000000000000000000000000000000000020507080a141d2834404b54606b74808d96a1aa9e938a7d70675d51453c2f262119130c040000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b919fa3abb0afa8a099928c827a706b635b514b433b332b221a120800000000000000000000000000000000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000020b141d2630384149505b636c717c848f949fa4acafa9a19e949087817b6e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c323b44505b666d7a859199a3afb6aca2979083786d605a50453c31281d120900000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797e838c9298a2a9b3b5aba1968d8073695e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f130600000000000000000000000000000000000000000000000000000000000003090e121415151518232e39424f59606d7984919ea5a59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868d92999ea6acb2aba39f948f857d736d605d554d453d342c241a12080000000000000000000000000000000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000020b141e262f383f44515a616a6f7a828d939aa2a9b0ada69f9a938e867b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3b444f59606c78828f97a1abb5afa49a92857b6e665c51483e332a1f160c0000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566676d71787f869297a2abb5b2a89f92867b6e61544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000050d141a1e21212222222227303d45515d67707d8a939ea9a1968d80736a5f544a3f33281f140800000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8aca095897c6f62554b4135291d11040000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d727a80868f949ea1a8afaea69e9791877f756d675e574e463e362c241a120800000000000000000000000000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000020c141d262d334048505860686d78808892979fa6aeaea49c928b7f726a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c424c56606b737f8c949fa9b2b0a69f93887d70695e544b40362c21180d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758555c60666d727d859299a3afbaaea3998d8073665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f35414b55616b75818e97a1a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9b1a79a8e8174675d5145392c20150a000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63686d747b828a91969fa3abb0a9a199938c81796e69605850483e362c241a12080000000000000000000000000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e464e565e666d737d8590949fa3a59d928c80736d62584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493f4a545e68707d87929fa6b0b2a99f948d80736b61574d42392e241a0f06000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4b51545c606b707d87929fa9b2b4ab9e9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000030d17212931363a3b3b3b3b3b3b3b3b3b434f59616d7a85929ea6a3999083786c60564d41362a1f150b0100000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b8ac9f92867a6d6054473c32271b0f0100000000000000000000000000000000000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a35404951565e61696e757d848d9299a0a7afaba49f938e837b6f6a615a50483e362c241a1208000000000000000000000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000020a1117242c343d444c545c606c707b828c92999e938d80746e635b51463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554944505b666e7a859199a3afb5aba1978f82786d60594f453b30271d120800000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f40454a5059606b74808d96a1adb9ada197897d7063564a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e02000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848525e68717e8b949eaa9f958b7f72685e52463d31271d1207000000000000000000000000000000000000000006111b2a36414c56636f7c8995a0acb8aea2988b7e7265584e43372b1d130700000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f070000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740444c52575f616c7079808790959fa4acafa59e9590857c706c615a50483e362c241a110700000000000000000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000006121a222b323a424a505a61696e787f8690948e81786c605b52493f342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625b514f59606c78828f97a1abb5afa39991857a6e665c50473e33291e150b0000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383f444f59606d7a84919eabb5b3a99a8d807467544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e0100000000000000000000000000000000000000000000000000020e1a25313b454d5354555555555555555555555556616c76828f98a2a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000d1925303a4854606b7783909daab4b4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e323a41464d535a61676d737c838d939aa1a9afa7a09791867e716c615a50483e362c23190f060000000000000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000081019202930383f4450575f666c727c838c82786d665b504940372d22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988c7f726d635b56606b737f8c949fa9b3afa59f92877d6f685e544a3f352c21170c030000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282e343d45515d67737f8c99a4afb6aa9d908377665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262626262626e7b86929fa9a2978e81756b61554b4035291d140a000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8aca095887c6f62554b4135291d1104000000000000000000000000000000000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a2219100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c202930363c424750555d606a6f79808891979fa6aea9a19892877e716c615a50483e352b21180d04000000000000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000070e171e262e343e454d545b606a6f797f796d665c544a3f372e251b0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918c7f726d635e68707d87939fa6b0b2a89e938c7f726b60564c42382e231a0f05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718181c232935414b55616e7b87939facb9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b20140800000000000000000000000000000000000000000000000000000714212d3a46535e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e727f8b97a2a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000020f1b27323d4754606d7a85929facb8b1a79a8e8174675d5145392c20150a000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d0400000000000000000000000000000000000000000000000000000000000000000000000000010a0e171e252a31373e434b515860666d737d858f949da4afaaa39992877e716c615a50473d332a1f160c01000000000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c2328333b424a50585f676d726d675d544b42382d251c1309000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b918c7f736e666e7a859199a4afb4aaa0968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a070c1118242f3a46525e697783909daab6aea399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c85929faba59e9184796d60584e41382d22170b02000000000000000000000000000000000000000a16202c3945515d6774818d9aa7b1b8ac9f92857a6d6054473c32271b0f010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000050d13191f262b313940454e545c606b707a828d929fa4ababa39992877e716c61594f453c31281d130700000000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444e555c6065605d554b42392f261c130a01000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada39b918c80736c78828f97a1abb5aea39891847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007131d2a36424d576774808d9aa7b3b4ab96897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d1309000000000000000000000000000000000000000000000000000004111e2a3744515d6a778388888888888888888888888888888888889297a2adaca0968d80736a5f53493f33271e13080000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8aea2988b7e7265584e43372b1d13070000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2f353c424b515960686d78808b9399a3aaaba39992877e716b60574d433a2f24180e05000000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d333c434b51535953514b433a30271d140a0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb5ada39c928c8075808c949fa9b3afa59f92867c6f685d53493f352b20170c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000010e1a25303f4c5865727f8b98a5b2b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b01000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959fa2a9b3b2a89f92877c6f655b50443a3025190c03000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a31363a3b4246474a4f565e666d747f879298a2aaaba39992877d70695f554b40352920160c02000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830394045464c4745403a31281e150b020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfbbb9ada49c928d8287939fa6b0b1a79e938b7e716a5f564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000091724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b0300000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1abadb3bbbbaea3999082776c60564c41362a1e150b0000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb8aca095887c6f62554b4135291d110400000000000000000000000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000030b1218212930363b4246484d5254575959545c606d727e869298a2ababa39992857b6e675d51453e32281e1308000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a3f3a39352f281f160c03000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb5aeacacafa49c938f9399a4afb4aaa0958e81746d62584e443a2f261b110700000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f09010000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaaeaeaeaeaeaeaeaeaeaeaeaeaeaeb8babebcbfb5ab9f948b7e71685e52463d30271d1207000000000000000000000000000000000000010f1b26323c4753606d7985929eacb6b1a79a8e8174675d5145392c20150a00000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464d5355575e61646566676665646c717d869299a3ababa2979184796d605a50443a3025190d040000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2d322d2c29241d160d0400000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aba39f9fa3aba69e9b9fa4abb5aea2989083796d605a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000050e1626323f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaafafafafafafafafafafafafafafafafafafafafb0a69f92857a6d61594f43392e23180c000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4afb8ac9f92857a6d6054473c32271b0f01000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000040d161e272e343f454d52575f6166696e707273737372716f6d707d879299a4afa9a0968e81746c61564c41362a21160a0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202620201d18130c040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399929299a3afaaa8acafb5aea49f92867b6e675d51483f342a20160b020000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0e17202c38444f596875818e9ba8b4b4aa96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2978e81746b60554b4034281c100400000000000000000000000000000000000004101c2934404b55616e7b87939facb9aea2988b7e7265584e43372b1d1307000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000030c161f283039404550575e61696e73777b7d7f80807f7f7e7b7975717e87939fa5afa89e938a7e71685e52463d32271b0f0500000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191413110d0701000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f928786929fa5afb5b9bbb5a99d928a7e71695f554b40362d22190d04000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717181b2029323a4854606b7884919eabb7aea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959595959595959595959593897d70675c5145382c1f1306000000000000000000000000000000000000000c18232f3946535f6976828f9ca8b2b4aa9d9083776a6054473a2f24180d010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000a151e28313a424b515a62696e747b8084878a8c8c8d8c8c8a8886827e797f8c939eabafa59e92857a6d61584e43382c21160b00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c070604010000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f92867f8c939ea6b0b8c0b3a79a8d80746c61574d43392f241b110700000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424272b323b444f59636f7c8996a1adb8ac9f9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7783898989898989898989898989898989898989898989898989898989898984796d6053463a2d2013070000000000000000000000000000000000000007121d2b37424d5764707d8a96a1adb8aba095887c6f62554b4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e211506000000000000000000000000000000000000000000000000000000000006111c26303a434b545c606c717b81868c91969798999a99989798928f8a857e828f99a3afada2978e81746a6054483d32271c1003000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161207070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399877a818f949ea6b0b9b1a5988b7e726c615a50473e352b23191007000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030313132373d444d56606b75818e9ba8b2b6a99d908376655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c796d6054473a2d21140700000000000000000000000000000000000000010e1a26313c4653606d7984919eabb5b1a79a8e8174675d5145392c20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000040d17232e38424b555d666d757e868e92999ea0a8a5a6a6a6a5aaa39f9c97928b8387929facb3a99f93877c6f62594f44382c1f1509000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221e1e1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707070501000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4ab95887b78828f949fa7b1b9ac9f93877e716c61594f473d352b221910070000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f43474f565e68707d88939facb9b1a7998c7f736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c201306000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afb8ac9f92857a6d6054473c32271b0f0100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000010c161f28343f4a545d676d78818b92989fa3abacb2b2b4aeabaaaaabaca9a19e95909299a3afbbafa49a8f82766b6054483c31261a0e020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b2b2b21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413110d080200000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f79828f959fa7b1afa49992877e706b61594f473d342b2219100600000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4c4e545960686e7a84919aa4afb8aca095887b6e6255483b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62626262626262626262626262626262626262626262626262626262626262605d554c4135291d1104000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9aea2988b7e7265584e43372b1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f1206000000000000000000000000000000000000000000000000000008131e28313a44505c666d79828e939fa2aaafb5b0aba9aaa29f9e9d9e9fa3aaa7a09d9fa3abb5c0b6ac9f94897d7063574d42372b1e12060000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c383838382d2c29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021201e19130d05000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6d79829095a0a7b1aba39992877d706b60594f463d342a22180f06000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757595860626b707a839096a1acb6b1a79d9083776a5f53473a2e1b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535556565656565656565656565656565656565656565656565656565656565654514c433a2f24190d010000000000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b4aa9d9083776a6054473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000010d19242f3a434f59606d78828f949ea5aeb4b1aba69f9c9898929190919298989c9ea6acafb5bdc7beb0a69c8f8276695f53473a2d21150a0000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62554945454545453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c2d2e2d2a251e170e050000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f676d7a839095a0a8b2aba39992867d706b60584e463c342a21180f060000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646465676a6f757d849095a0a8b2b4aa9f958a7d7064584e43372b1f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484949494949494949494949494949494949494949494949494949494949494745413a31281e13080000000000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb8aba095887c6f62554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000004111d2935414c55616b74808d949ea6afbaaea79f9d948f8b878584848586888b8f949c9ea6afb5bdc2b7ab9f94887b6e6155483c31261b0f0300000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62555151515151514745413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e262e34383a3a3936302920170d0200000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62686d7a839096a0a8b2aba39892867d6f6a60584e463c332a21180f0500000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717274777c82899196a0a7b1baaea3989083776c6155463c31261a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c0100000000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b1a79a8e8174675d5145392c20150a000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000613202c3945515d67707d8a929da6b0b6ada49c959088827e7b78777778797b7e82888f949fa3abb5bebbb0a6998d807366584e43372b1f120600000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f625e5e5e5e5e5e5e54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b30383f44464746413a32291e130800000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e686e7a849196a1a9b2aaa29892867c6f6a5f584e453c332921170e05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f8184888f939ea1a8b1baaea49f92867c6f625a5044342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8ac9f92857a6d6054473c32271b0f010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000004111d2935414c55606d7a84919ea4aeb7ada49c928d837c76716e696b6a6b696e71757c828c9299a3acb6c0b8ab9e9184786a5f53473a2e21150800000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6b6b6b6b6b6b6b6b605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d424a505354524c443a3025190d01000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62565e686e7b849196a1a9b3aaa29892857c6f6a5f574d453b332920170e050000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91969b9ea5acb2b4aea49d928b7f726a5f53483e3322180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232323232323232323232323232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9aea2988b7e7165584e43372b1d13070000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb6afa59c918c80786f6a65615e575d575f61656a6f777f87929aa4afbbb9ada196887b6f6255483c2f22150700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c7878787878787878786d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60615e564c41362a1e1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255565e696e7b849197a1a9b3aaa29792857c6f695f574d453b322920170e0400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797989a9ea0a8aaafb8b0aaa39f928d80746d62584e43362c220f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151616161616161616161616161616161616161616161616161616161616161413110d08010000000000000000000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b4aa9d9083776a6054473a2f24180d0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b2b3a99e938c7f736c665f5854534d514d5355585f656c727e88939fa8b2bdb2a9988b7f7265584c3f2e23180c00000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8ab9e91848484848484848484847a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535960666d6d685e5246392d201307000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554d575f696e7c859297a2aab3a9a19791857b6e695f574d443b322920160d04000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a7aaacb2b8b1aca69f98928b80746e645b51463c31231a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090909090909090909090909090909090909090909090909090907060401000000000000000000000000000000000000000000000000000000000006111b2935414c56636f7c8995a0acb8aba095887c6f62554b4035291d110400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e221508000000000000000000000000000000000000000000000004101c2834404b5565717e8b97a2adbaada2978e81756d605b544e484642444247484e535b606c737f8c96a0acb9b5a89b8f827568544a4034281c1004000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b9ada197919191919191919191877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f616b70797a6d6154473a2e211407000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255494d575f6a6f7c859298a2aab3a9a19791847b6e695e564d443a32281f160d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b4b2adaba7a09d9490867e746e645c52493f342a20110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4854606b7783909daab4b1a79a8e8174675d5145392c20150a00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b3b8ab9f92857a6d615b504a423c3a3631373a3c4149505a606d7984919eabb5b7aa9e918477665c5144382c1f1206000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4beb2a9a19e9e9e9e9e9e9e9e94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d847e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549454e575f6a6f7c869298a2aab3a9a19691847b6e685e564c443a31281f160d0300000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa9a7a9a19e9a95908a837c726d645c524a40372d22180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1013120e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8ac9f92857a6d6053473c32271b0f01000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b1a7998c8073685e52443f382f2d2a262b2d2f383f45515c66717e8b99a3afb9ac9f9286796d6053463a2d201307000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8b8b2adabababababababa094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000002080e151b1f272f353b42464f545b60676d737b82898a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c454e58606a6f7d869298a3abb2a8a19691847a6e685e564c433a31281f150c03000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9f9e9c9a9897918e89837d766f6a625b524a41382f251b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080f1b27323d4754606d7a85929fabb8aea2988b7e7165584e43372b1d1307000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c100300000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aeb8aca095877b6e61564c41332d26211e1a1e21262d34404b54606d7a86929facb9afa399887b6e6255483b2f221508000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8acacacacacacacacacacacaca094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000070c141920272b313940454d535960666c717a80868f948a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c464e58606b707d869299a3abb2a8a09691837a6d685d554c433931271e150c030000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292918f8d8b8885817c77716c625f58514841382f261d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124242a2c2c2821201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515202c3945515d6774818d9aa6b0b4aa9d9083776a6054473a2f24180d010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5b7aa9d908377695e53443a30221c14120e12141b232e3945525d687683909da9b6b5ab96897c6f6356493c30231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b12181f252a32373e434b51575e616b6f787e858d9299978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c343d464f59606b707d879299a3acb2a8a09590837a6d675d554b433930271e150c0200000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482817e7b78746f6a64615a534e463f362f261d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202222222222222222222222222222222935414b55626f7c88949fabb7ab9f95887c6f62554b4035291d11040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468574d4232281e110a0502060a121d2935414c566875828e9ba8b5b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e92929292929292929292929292929292877a6d6154473a2e21140700000000000000000000000000000000000000000000040a0c151d232830363c434750555d60696e757d838b92979fa3978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f343d474f59616b717e87929aa4afb1a7a0959083796d675d554b423930261e140b02000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777674726e6a67626058555047433c342d241d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e434645413b3a3630292018100600000000000000000000000000000000000000000000000000000000000000000000030d151d23292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3a47535f6a7683909ca9b3b1a79a8e8174675d5145392c20150a0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a6998c7f7366594c403126160c00000000000d192430414d5a6774808d9aa7b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000e1b2834414e5b6774818585858585858585858585858585858585867a6d6154473a2e211407000000000000000000000000000000000000000002080d151b1e272e343b41464e545a61676d737b818990959ea1a9a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b353d474f59616c717e88939fa3adb1a79f959082796d675d544b423830261d140a0000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666c6b696765625f5856544e49443e37322a221b120b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a22180c030000000000000000000000000000000000000000000000000000000000000000010b151f272f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b434e5864717e8b97a1adb8ac9f92857a6d6053473c32271b0f0100000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b2a5988b7f7265584c3f322519060000000000081a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000d1a2733404c59646f747979797979797979797979797979797979796d685e5246392d20130700000000000000000000000000000000000000060c131920262b303940454d525860626c717980868e939da0a7adb2a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222b353e47505a616c727f8b919ba3adb1a79f948f82796d665c544a42382f261b110600000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545e5c5a5855534e4947433d39332b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445055575d5f5f5b54524d453c342a1e150a000000000000000000000000000000000000000000000000000000000000000007121d273139404547484848484848484848484848484848484848484853606d7985929eacb6aea2988b7e7165584e43372b1d130700000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b2a5988c7f7265594c3f2d22170b00000000000e1a2734414d5a6774808d9aa7b3b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000b1824303c48535d64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564c4135291d11050000000000000000000000000000000000030a11171e252a31373e434b51565e616a6f767e848c92989ea5acb1aea8a1978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22232c353e48505a626d727f8c919ca4aeb0a69f948f82786d665c544a41382d2217140a0100000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4e4b4847433c3b37322d28221b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c30261c1106000000000000000000000000000000000000000000000000000000000000000c18232f39434b51535555555555555555555555555555555555555555555c6773808d9aa4afb4aa9d9083776a6054473a2f24180d01000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c01000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3a6998d80736653493f33271b0f0300000006101d2935404b556875818e9ba8b4b3a995897c6f6256493c2f231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000814202b36414a53595b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524c443a3025190d0100000000000000000000000000000003090c151c232830363c434750555c60686e747c838a91969fa2aaafafaaa29f96918a7e7164574a3e3124170b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221a232c363e48515b626d737f8c929ca4aeb0a69e948f81786d665c53493f3327261c130a010000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404443413f3b3a37312e2b27201c170f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71767978746e695f584e42382e23170c00000000000000000000000000000000000000000000000000000000000004101c2934404b555c6062626262626262626262626262626262626262626262626e7b87939facb9ab9f95887c6f62554b4035291d1104000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d0400000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4b5a89b8f8275655b5044372b1f150c0706080f18212c3945515d677683909da9b6ada197877b6e6154473b2e211408000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000030f1a252f3841484c4e5252525252525252525252525252525252524746413a32281e1308000000000000000000000000000001080d151a1e262e343a41464e535a61676d727b818790949ea1a8aeb1aca49f98928c847e716c6155493c3023170a000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161a242d363f49515b636d73808d929da5afb0a69e938e81786d655b504440382e251c130a01000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634322f2e2b26221f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a3f34281c1003000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76828f9ca9b5b1a79a8e8174675d5145392c20150a000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aeb8ab9e9184786c6053463c31271e18131314192127333f4953606d7a86929facb8ab9e928578695e52463a2d201407000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000008131d262f363c40414646464646464646464646464646464646463a3935302820160c0200000000000000000000000000060b13191f262b30383f444c52585f626c70797f868e939a9fa6adb2ada79f9a938e867f79716c615a5045392d211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216121b242d373f49515b636e74808d939da5afafa59e938e81776c605c524a40372e251c130900000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272522211f1a15130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818a9092928e857c6f665c5044382c1f120600000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8c99a5b2b8ac9f92857a6d6053473c32261b0f010000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c030000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8ada196897c6f62584e4339302923201f20252a333b44505b65717e8b99a3aeb6ac9c8f827669574d42362a1e1105000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000010b141d252b3033343939393939393939393939393939393939392e2d29251e160e04000000000000000000000000020a11171e242931373d424a50565e616a6f767d848c92989fa4acb0aea9a19e959087817b736d67615a50483e33281c1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609121b242d374049525c606c77818e939ea5afafa59e938e80746e645c524940372d251b110600000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1b181514120f090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888888888888888888888888888888888888888888888888888c919ca8b4baaea2988b7e7165584e43372b1d13070000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab4b2a89b8e81756a5f554b423b342f2d2c2d30363d454d57606c7883909dabb5afa49a8c7f7265594c3f30251a0e02000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000020b131a202427282c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201d19130c04000000000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c756e69605c5550483e362c22170c00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160909121b252e374044505b656c78818e939ea6b0afa59d928d80746e635b51493f372d23180d010000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070e0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959595959595959595959595959595959595959595959595999ca3adb8bfb4aa9d9083776a5f54473a2f24180d0100000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb9ac9f92877c6f675d544c45403b3a383a3b41464e575f69717e8b95a0acb9ac9f93877b6e6154483b2e21150900000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000001080f14181a1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08020000000000000000000001070d141a1d262d333a41454d535961666d727a81878f949ea0a8aeb1aca69e99928d857e786f6a615e57514b433e362c241a100500000000000000000000000f1b2835424e5b6875818e9ba8adada295887c6f6255493c2f2216090009131c2527333f49535b666d78818f949ea6b0afa59d928d80736d635b51493f34291e1206000000000000000000000000000000000000000406070707070707070707070707070707070707070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5a8adb5bfc5b8ab9f95887c6f62554b4035291d110400000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d040000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929fa9b3afa3999083796d665e56514b48464547484c525860696e7b85929fa7b1b0a69c8f8276695e52463a2d20140700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000003080b0d0e131313131313131313131313131313131313070705010000000000000000000000040c12181f252a2f383f444c52575f626b70787f858d92999fa6acb2ada7a09d948f86807a716c656058524d454039312c241a12080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a095887c6f6255493c2f22160900010a1317222d38414a545c666d78828f949fa7a0a0a49c928c7f736d635b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb2b4b8bcbcbcbcb1a79a8d8174675d5145392c20150a00000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a2adb5aba0958f82786e68605c555453515355565e616a6f7b849198a2aeb4aa9f94897d7063574d42362a1e120500000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d242931363d424a50565d60696e757d838b92979fa3abb0afa9a29f959189827b736d67605b534e46423b342f271f1a1208000000000000000000000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000006111b262f38424a545c666d79828f95939393939393918c7f726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafab9f92857a6d6053473c32261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f03000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a85929fa6b0b1a79e948f827a726d676361605d606264686e747c849196a0aab3aea3988f82766b6054453b30251a0e0200000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353b42464f545b60686d737b828991959fa2a9afb0aba39f97928b837d756e69605d555049413d363029231d150d0800000000000000000000000000000f1b2835424e5b68758187878787878787877c6f6255493c2f221609000000000a141d262f38424b545c676d7983878787878787878787877f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8590959999928c7f72685e5246392d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2988b7e7165584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f14090000000000000000000000000000000000000000000000000000000000010d19242f3a46525d68727f8b949ea8b2b0a69e9490857f7974706e6d676d6e71757a80879196a0a8b2afa59f92867c6e62594f4433291f14090000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029313940454d535960666c717a80878f949da0a7adb2aca69f99928d857f78706b615f57514b443f382f2a251f18120b030000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a786d6053463a2d20130700000000020b141d263039424b555d676d797a7a7a7a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c877f736d63564c41362a1e110500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895959595959595959595959595959595959595959595959595959595959595959595959083776a5f54473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000008131e2935414c56626d75828f96a0a9b2b0a69f97928b85817d7b79797a7b7e81868d9399a1a9b2afa69e938b7f726a5f53473d3221170d020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b434b51575e616b70787e858d92999ea6acb1aea8a19e948f87817a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d665c5044382b1f12060000000000020b151e273039434b555d666d6d6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51443a3025190d0100000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000010d1924303a44515b616d7a849196a0a8b0b0a9a29f97928d8a87868686888a8e92989fa4abb2afa59e948e81776c60584e43352b210f05000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d555d60696e757d838b92979fa3abb0b3aaa29f96918a827c746d68605c544f46423c352f27221b140b090200000000000000000000000000000000000004101d2935404b555d606060606060606060605c544a3f34281c1003000000000000030c151e27313a434b545c6060606060606060606060605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7073726e69635b51494032291e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d21140700000000000000000000000000000000000000000000000000000000000008131e28323f46525e686e7b8491969fa6aeb3ada9a19e9a969499929995979b9fa3aaafb1aca49f938f82786d655b50463c3123190f00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e676d737b818990959ea1a9aeb5b3a9a198928c847e766f6a615e56504a423d373129241d17110a020000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504a42382e23170b0000000000000000030c151f28313a424a51535454545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940372e20170d020000000000000000000000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e685e5246392d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000020c16202a36414c565e696e7c848f949fa2aaaeb3adaba7a3aba39fa3aba4a8acaeb2aca7a09a938d81796d665c53493f342a20110700000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7980868e939da0a7adb3bbb9ada19791867f79716c625f58524c443f38302b261f18130b06000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f3830261c1106000000000000000000030d161f283039404446474747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e251c0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626262626262626262626262626262626262626262626262626262626262615e564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000040e1925303a444d575f6a6e7a828b92989fa2aaacb1b3b0b5afacafb5b1b4aeaba8a09e95908880776d675d544b41382d22180e0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a848c92989ea5acb1b9bec4b8ab9e91857b736d67615a534e46413a342e261e1a140d0701000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a38342e261e140a0000000000000000000000040d161e272e34383a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423c332e251c130a0000000000000000000000000000000000000000000000000000000000000000010d18242f39434b5153565656565656565656565656565656565656565656565656565656565656565656565656565654524c443b3025190e02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c10040000000000000000000000000000000000000000000000000000000000000008131e28323b454e575f686d787f858d92989da0a7a6a8a9aaaaa9a9a7aaa29f9b96918b837c736c655d554b42392f261b0f060000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7b828a91969fa2a9afb5bdb9ada19791847d756e69605d555049413d363028231d150c0903000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b28231c140c02000000000000000000000000040c151c23282c2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3d403f3b3a37312a211c130a0100000000000000000000000000000000000000000000000000000000000000000007121d28313940454749494949494949494949494949494949494949494949494949494949494949494949494949494746413b32291e140800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000020c162029333c454e565d666c727b81868c909597999c9c9d9d9d9c9a9898928e8a847f786f6b605b534b433930271d140a000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565f696e757d848c92979fa4abb0b9b3a9a096918a827b736d67605b534e46413b342e271e1a150d08010000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1c17110a020000000000000000000000000000030b12181c1f202121212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2b261f180f0a0100000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3936302920170d0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000050e17212a333c444c545b60696e747a7f83878a8d8f909091908f8e8b8985827d78726d6660595049413931281e150b02000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f626b70787f858e93999fa6acb2b2a8a09e948f87807a716c656058524d454039302b262019130b06000000000000000000000000000000000000000000000001070c10131414141414141414141312100b06000000000000000000000000000000000000070c101213141414141414141414141413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050f18212a323a424a50575e61686d73777b7e80828384848382817f7c7975716d66605c544f443f382f281f160c0300000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323c454d535961666d727a818790949ea1a8aeb2aca69e99928d857e786f6a615e56514b423e373129241e17110a02000000000000000000000000000000000000000000000000040607070707070707070707060300000000000000000000000000000000000000000000040607070707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020232323232323232323232323232323232323232323232323232323232323232323232323232321201e19140d05000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000060f1820282f383f444d52565e6166696e71737576777776767472706d6664605c54514a423d332d261d160d040000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c746e68605c544f47423c352f27221b140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131416161616161616161616161616161616161616161616161616161616161616161616161616161414110e080200000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000060e161d262d333b42464c5254575e61646669696a6a6a69676563605c5453504a4440393027221b140b04000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a31373e424a51565e616a6f767e848c92989ea5acb1aea9a19e959087817b726d666159534d45413a332d261d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090909090909090909090909090909090909090909090909090909090909090909090909090908070502000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000040b141c222830363a4146474d5354575a5c5d5d5e5d5c5b585653514b46443f38342e271e17110a0200000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b303940444c52585f626c71797f868e939da0a7adb3ada79f9a938e857f79706b625f57514c443f382f2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a3036393b4246484b4d4f505151504f4e4c494645403a38342e28231c150c06000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e343a41464e535a61676d737b818990959ea1a9aeb1aca49f98928c847d766e69605d555049413d36302920191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313130807050200000000000000000000000000030709090e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e08070502000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d31363a3b3e40424344444343413f3d3a38342e2b28231c18120b0300000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92979fa3abb0afaaa29f96918a827b736d67605b534e46413b322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000040a0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1514120e090300000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191e20252a2d2e31333636373737363432302d2c28231f1c17110c07000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b6f787e858d92999ea6acb2aea8a09e948f87807a716c656058524d443d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d0500000000000000070f161b1f222327272727272727272727272727272727272722211e1a140d06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d302317080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e21212427292a2a2b2a29282523201f1c1812100b060000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c717a80878f949da0a8aeb2aca69e99928d857e786f6a615e564f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393939392e2d2a251f170f05000000000007111921272c2f303434343434343434343434343434343434342e2d2a261f170f060000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c1d1e1e1d1c1b19161313100c0703000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d737b828a91969fa2aaafb0aba39f97918b837c746e6860594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d272f373d404246464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a36312921170d03000000040f19232b32383b3c4141414141414141414141414141414141413b3a36312921170d0300000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111110100e0c0a070604000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d60696e757d848c92989fa4abb0aea9a19e959087817a6f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353534846423b33291f14090000000a16212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52575f626b70787f858e93999fa6adb2ada79f9a938e867d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060606060605f534d453b31251a0e0200030f1b27323d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453b31261a0e02000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535961666d727a818790949ea1a8aeb1aca49f988a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050007131f2c38444f596063676767676767676767676767676767676767615f574d42362a1e1205000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c11060000000000000000000000000000000000000000000000000000000000000001070c10131413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60686d747c838a91969fa2aaafafaa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797976695e53463a2d211407000915222f3b4854606b6f7474747474747474747474747474747474746e695f53463a2d211407000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e424a51565e616a6f767e848c92989ea5aca4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e21150800091623303c4956636f7d8181818181818181818181818181818181817b6e6155483b2e221508000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b303940444c52585f626c717980868e939da0a7978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000c1825323f4b5865727e8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e272e343a41464e545a61676d737b818990959e978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a9a9a9a9a9a9a95897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d030000000000000000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a7a7a7a7a7a7a295897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a100700000000000000000000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b70787e858d8a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5afafafafafafb4b4b4b4b4afa295897c6f6256493c2f231609000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c727a80867e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a194877b6e6154483b2e211508000c1825323f4b5865727e8b98a2a2a2a2a2a2a2a7a9afb7bcafa295897c6f6256493c2f2316090000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a0000000000000000000000000000000000000000000000000000020507080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d747b7c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979794877b6e6154483b2e211508000c1825323f4b5865727e8b96969696969696969b9ea5afbaafa295897c6f6256493c2f2316090000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f0800000000000000000000000000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f04000000000000000000000000000000000000000000000002090e11141414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d606a6e6f6a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e211508000c1825323f4b5865727f8989898989898989898e939ea9b6afa295897c6f6256493c2f23160900000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d05000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a00000000000000000000000000000000000000000000050d14191e2021201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52585f62625f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6053473a2d201407000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c818e9ba7b4afa295897c6f6256493c2f231609000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e09030000000000000000000000000000000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f050000000000000000000000000000000000000000050e171f252a2d2e2d2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454e535555534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a71717171717171717171717171717171717171717171717171717171717171716d675d5145392c201306000714202d3946525e686e6f6f6f6f6f6f6f6f73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b00000000000000000000000000000000000000020d17202930363a3b3a36302b261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c4347484947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646464646464646464646464646464646464646464646464605d554b4035291d11040005111e2a36414c565e61636363636363636673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b0200000000000000000000000000000000000009141f29323b42464746423b373129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373a3b3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585853514b433a2f24180d0100020e1925303b444c5254565656565656596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a0000000000000000000000000000000000020e1925303b444d5254524d46423c352f27221b140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b2e2f2f2e2b26201810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745403a31281d130700000008141e29323b41464749494949494d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b11060000000000000000000000000000000005111e2a36424d565e615e56534d45413a332d261d1a140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f212222211f1b150e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a39352f281f160c01000000020d1720293036393b3c3c3c3c404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b000000000000000000000000000000000714202d3a46525e696e69615f57514b443f382f2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131312d2c29241d160d040000000000050e171e252a2d2e30303033404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c11060000000000000000000000000000000814212e3b4754616e7b756e69605d555049413d363029241d150d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080809080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e252525252525252525252525252525252525252525252525252520201d18130c0400000000000000050d14191e202123232633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b0000000000000000000000000000000e1b2835414e5b687481827b736d67605b534f46423b352f271f1b150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21181818181818181818181818181818181818181818181818181413110d070100000000000000000002080e111414161a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d120700000000000000000000000000000e1b2835414e5b6874818e86807a716c656059524d454039312b262019130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0706040100000000000000000000000000020507080d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c01000000000000000000000000000e1b2835414e5b6874818e928d857e786f6b615e57514b433e37322a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d1207000000000000000000000000000e1b2835414e5b6874818e9b97918b837c756e69605d555047433c363028231c150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c010000000000000000000000000e1b2835414e5b6874818e9ba19e959089817b736d67615a534e46413a342e271e1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b06000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d13070000000000000000000000000e1b2835414e5b6874818e9ba7a79f9d938e867f79716c625f58524c444039302b262019130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a020000000000000000000000000000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d0200000000000000000000000e1b2835414e5b6874818e9ba7b1aba59e98928c847e766f6a615e56514a423e373129241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e130800000000000000000000000e1b2835414e5b6874818e9ba2aaafafaaa29f96918a827c746d68605c544f47423c352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f060000000000000000000000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d02000000000000000000000e1b2834414e5b6774818c92989ea5acb1aea8a19e949087817a726d666159534e45413a332d261d1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a0200000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e1408000000000000000000000714202d3a4753606d797f868e939da0a7adb2aca69f99938e857f78706b625f57524c443f382f2a251f18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c0300000000000000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d0300000000000000000006131f2c3845515c676d737b818990959ea1a9afb0aba49f97928c847d766e6a605d56504a423d363129241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f140900000000000000000004101c2934404b555c60696e757c838b92979fa3abb0afa9a29f96918a827b746d68605b544f46423b352f27221b140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e030000000000000000000c18232f39434b51575e616b6f787e858d92999fa6acb2ada8a09d948f87807a726c666059534d454039332d261d19140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f150900000000000000000007121d27313940454d525960666c717a80878f949ea0a8aeb2aca69e99928d857e78706b615e57514b443f382f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e030000000000000000010b151f272f343b42464f545b60686d747c828a91969fa2aaafb0aba39f97928b837d756e69605d555049413d363028231d150c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a000000000000000000030d151d232930363d424a50565d606a6f767d848c92989ea5acb1aea9a19e959089827b736d67605b534e46413b342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f05000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f04000000000000000000030b12181f252a2f383f444c52585f626c70797f868e939da0a7adb3ada7a09d938e868079716c656058524d4540393029231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d03000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a0000000000000000000001070c141a1d262d333a41454e535a61676d737b818990959ea1a9afb1aca59e98928c847e786f6a615e56514b433e342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f140900000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f04000000000000000000000002090b141c22282f353c434750555c60696e757d838b92979fa3abb0afaaa39f96918a837c746e68605c555045403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c0300000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a00000000000000000000000000020a11171e242931373e434b51575e616b6f787e858d92999fa6afb4aea8a19e959087817b726d67615a514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f050000000000000000000000000000060b131920262b313940454d525960666c727a80878f949fa4abb5b2ada79f9a938e867f79706c605c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c11060000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b00000000000000000000000000000001080d151a1f272f343b42464f545b60686d747c828b9399a4afbbb9b1aca49f98928c847d756d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b0200000000000000000000000000000000030a0d151d232930363d424a50565d606a6f767e86939facb9c2beb6afaaa29f96918a827a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a000000000000000000000000000000020a11171d242931373d424a51565e616a6f787e859199a4afbbbdb5afa9a19e959089827b6e675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c110600000000000000000000000002080b141b22272f353c42464f545c60686e747c838b9197a1abb5b8b0aba39f97928b837d756e695f554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f0300000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b0000000000000000000000070c13191d262d333a40454d535961666d727a818790959ea1a9b2b2aca69e99928d857e78706b615f574d43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f030000000000000000030b12181e252a2f383f444b51575f616b70787f858e939a9fa7adb2ada8a09d948f87807a726d666059534d453b31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c00000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f120600000000000003090c151c232830363c414950555d60696e757d848c92989fa4acb1afa9a29f96918a827b746d68605c544f46423b33291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d2013060000000000060e141a1e272e343a41464e535b60676d737b828991959fa2aaafb0aba39f97928c847d766e6a605d56504a423d36312921180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b00000000090f181f262a303940444c525860656c717980868f949da0a8aeb2aca69f99928d857f78706b625f57524c443f38302a261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d20130700000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f22150900000009121b212a31363d424a51565e616a6f787e848d92999ea6acb1aea8a09e948f87817a726d666159534e45413a342e261e1a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d3023160800000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e211508000006111b242d333b42464f545c60686d747c838b91969fa3abb0afaaa29f96918a827c746d68605c544f47423c353028231c140c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d010000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f120600010c18222d363f454d535960666d727a818790959ea1a9aeb0aca49f98928c847d766f6a615e56514a423e373129241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d110400000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f030005111d29343f4850575f616b70787f858e939a9fa7adb2ada69f9a938e867f79706c625f58524c444039302b262019130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c201306000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a00000915212e3a45505a62696e757d848c92979fa4acb1aea8a19e949087817b726d67615a534e46413a342e271e1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e0400000b1724313d4a56626c717b828991959fa2a9afafaaa29f96918a837c746e68605c555047433c363028231c150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b26201810060000000b1825323e4b5865717e868f949da0a8adb1aba59e98928c847e766f6a615e56514b433e37312a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e06000000000e1b2835414e5b6874818e989ea6acb1ada79f9d938e868079716c626058524d454039302b262019130c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a0400000000000e1b2835414e5b6874818e9baab0aea9a19e959089817b736d67615a544e46413b342e271e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b00000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000e1b2835414e5b6874818e9ba7aba39f97918b837c756e69605d555047433d363028231d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba59e99928d857e786f6b615e57514b433e37322a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9b9d938f86807a716c666059534d454039312b272019140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e959089827b736d67605b544f46423b352f271f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e8b837d756e69605d55504a423d363129241d150d0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855616b706d68605c544f46423b352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163605d56504a423d363129241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f555754524c443f38302a261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353e44484a4745413a342e261e1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3a39353028231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1d2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f302d2c29241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2a2a33404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c20232421201d19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303137373737404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44444444444d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505050505050596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d5d5d5d5d5d5d6673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6a6a6a6a6a6a6a73808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777777777777777777808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83838383838383838385919eabb8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b90909090909090909197a1adb9afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b121212121212121107060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989d9d9d9d9d9d9d9ea1a9b2beafa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b060000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5aaaaaaaaaaaaabadb2b8b8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacacaca295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b92929292929292929292929292929292897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8685858585858585858585858585858585867c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b00000000000000000000000000000000000000000000000000000b1724313d4a56626c717979797979797979797979797979797979796f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c1003000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000005111d29343f485056585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f02000000000000000000000000000000000000000000000000010c17222d363f454a4b5252525252525252525252525252525252524947433d342b20150a00000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e14080000000000000000000000000000000000000000000000000006111b242d343a3d3e4646464646464646464646464646464646463c3b37322b22190f0400000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e000000000000000000000000000000000000000000000000000009121b22292e31323939393939393939393939393939393939392f2e2b27201910070000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23221f1b150f07000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1615130f0a0400000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000000000000000105090b0b131313131313131313131313131313131313090806030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b1003000000000000000000000000000000000000000000000000000000030606070707070707070605030000000000000000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000000000000060b0f12131414141414141413120f0b060000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e0100000000000000000000000000000000000000000000020a11171c1f2021212121212121201f1b17110a020000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2b27221b140b020000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c11060000000000000000000000000000000000000006111c262f383f44464747474747474746443f382f261b110600000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b000000000000000000000000000000000000000b17222d38424a50535454545454545453504941382d22170b00000000000000000000000000000000000000000004060707070707070707070707070707070707070706050300000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000030f1c28333f4a545b6060606060606060605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a000000000000000000000000000000000006121f2b3844505b666c6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f02000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a7a776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e1308000000000000000000000000000000000815212e3b4854616e7b878787878787877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d000000000000000000000000000000000815212e3b4854616e7b879393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c12070000000000000000000000000000000815212e3b4854616e7b8794a0a0a094877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c0000000000000000000000000000000815212e3b4854616e7b8794a1ada194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c100400000000000000000000000000000815212e3b4854616e7b8794a1aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a00000000000000000000000000000815212e3b4854616e7b8794a1aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f02000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f1409000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e010000000000000000000000000815212e3b4854616e7b8794a1aea295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d12070000000000000000000000000815212e3b4854616e7b8794a1aea295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c0000000000000000000000000815212e3b4854616e7b8794a1aea296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d100400000000000000000000000815212e3b4854616e7b8794a1aea396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b00000000000000000000000815212e3b4854616e7b8794a1aea396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c1003000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f1509000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e010000000000000000000815212e3b4854616e7b8794a1aea3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e13080000000000000000000815212e3b4854616e7b8794a1aea4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d0000000000000000000815212e3b4854616e7b8794a1aea4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c110600000000000000000815212e3b4854616e7b8794a1aea4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000815212e3b4854616e7b8794a1a7a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f03000000000000000815212e3b4854616e7b87949a9a9a988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a000000000000000815212e3b4854616e7b878e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000714212e3a4754616d7a818181818181817d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e13080000000000000713202d3946525e686d74747474747474706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000005111d2935414c565e61676767676767676360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d12070000000000010d1925303a444c52545b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c00000000000008131e28323a4146474e4e4e4e4e4e4e4948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000020c1620283035393a414141414141413d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a000000000000040e161e25292d2e34343434343434302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f03000000000000040c13191d2021282828282828282322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f14090000000000000002080d1113141b1b1b1b1b1b1b161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e010000000000000000010507070e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/game/Assets/Fonts/Dialogue.asset.meta b/game/Assets/Fonts/Dialogue.asset.meta new file mode 100644 index 0000000..bc3e236 --- /dev/null +++ b/game/Assets/Fonts/Dialogue.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 859b47edaf12fe14782789af604151d5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Fonts/JosefinSans SDF.asset b/game/Assets/Fonts/JosefinSans SDF.asset index 197f09b..a3e20ba 100644 --- a/game/Assets/Fonts/JosefinSans SDF.asset +++ b/game/Assets/Fonts/JosefinSans SDF.asset @@ -68,9 +68,9 @@ Material: - _OutlineWidth: 0 - _PerspectiveFilter: 0.875 - _Reflectivity: 10 - - _ScaleRatioA: 1 - - _ScaleRatioB: 1 - - _ScaleRatioC: 1 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 - _ScaleX: 1 - _ScaleY: 1 - _ShaderFlags: 0 @@ -115,9 +115,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} m_Name: JosefinSans SDF m_EditorClassIdentifier: - hashCode: 0 + hashCode: 2012934604 material: {fileID: -2556328756776758742} - materialHashCode: 0 + materialHashCode: 225109356 m_Version: 1.1.0 m_SourceFontFileGUID: 31cb830566371a24988f2b47e2bf4fc1 m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 31cb830566371a24988f2b47e2bf4fc1, type: 3} @@ -143,18 +143,1662 @@ MonoBehaviour: m_StrikethroughOffset: 15.2 m_StrikethroughThickness: 4.5 m_TabWidth: 28 - m_GlyphTable: [] - m_CharacterTable: [] + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 57.328125 + m_Height: 67.765625 + m_HorizontalBearingX: 2.875 + m_HorizontalBearingY: 67.765625 + m_HorizontalAdvance: 63.09375 + m_GlyphRect: + m_X: 435 + m_Y: 98 + m_Width: 59 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40.953125 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.625 + m_GlyphRect: + m_X: 126 + m_Y: 292 + m_Width: 42 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 53.09375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 67.765625 + m_GlyphRect: + m_X: 111 + m_Y: 377 + m_Width: 54 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43.5625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 58.6875 + m_GlyphRect: + m_X: 737 + m_Y: 10 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 38.609375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 53.015625 + m_GlyphRect: + m_X: 10 + m_Y: 158 + m_Width: 39 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 51.484375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 70.203125 + m_GlyphRect: + m_X: 800 + m_Y: 10 + m_Width: 52 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 8.734375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 27.453125 + m_GlyphRect: + m_X: 211 + m_Y: 154 + m_Width: 10 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 41.765625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.984375 + m_GlyphRect: + m_X: 10 + m_Y: 353 + m_Width: 43 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 64.703125 + m_Height: 67.140625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.140625 + m_HorizontalAdvance: 83.4375 + m_GlyphRect: + m_X: 68 + m_Y: 187 + m_Width: 66 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 56.609375 + m_Height: 69.109375 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.046875 + m_HorizontalAdvance: 75.328125 + m_GlyphRect: + m_X: 127 + m_Y: 10 + m_Width: 57 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 66.5 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 77.125 + m_GlyphRect: + m_X: 651 + m_Y: 10 + m_Width: 67 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 45.90625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 59.3125 + m_GlyphRect: + m_X: 370 + m_Y: 10 + m_Width: 47 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 42.65625 + m_Height: 66.15625 + m_HorizontalBearingX: 4.40625 + m_HorizontalBearingY: 65.4375 + m_HorizontalAdvance: 52.375 + m_GlyphRect: + m_X: 514 + m_Y: 10 + m_Width: 44 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 43.203125 + m_Height: 65.0625 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 52.296875 + m_GlyphRect: + m_X: 203 + m_Y: 10 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 48.78125 + m_Height: 65.78125 + m_HorizontalBearingX: 8.546875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 65.796875 + m_GlyphRect: + m_X: 577 + m_Y: 95 + m_Width: 50 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 57.328125 + m_Height: 68.03125 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 64.703125 + m_GlyphRect: + m_X: 436 + m_Y: 10 + m_Width: 59 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 83.34375 + m_Height: 67.671875 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 64.703125 + m_HorizontalAdvance: 90.71875 + m_GlyphRect: + m_X: 910 + m_Y: 177 + m_Width: 85 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 54.359375 + m_Height: 65.0625 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 60.484375 + m_GlyphRect: + m_X: 577 + m_Y: 10 + m_Width: 55 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 203 + m_Metrics: + m_Width: 41.5 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 52.734375 + m_GlyphRect: + m_X: 871 + m_Y: 10 + m_Width: 42 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 230 + m_Metrics: + m_Width: 42.015625 + m_Height: 70.5625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 737 + m_Y: 95 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 231 + m_Metrics: + m_Width: 33.65625 + m_Height: 39.0625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.15625 + m_HorizontalAdvance: 41.046875 + m_GlyphRect: + m_X: 115 + m_Y: 100 + m_Width: 34 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 237 + m_Metrics: + m_Width: 42.03125 + m_Height: 70.5625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 932 + m_Y: 10 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 243 + m_Metrics: + m_Width: 39.515625 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 46.796875 + m_GlyphRect: + m_X: 10 + m_Y: 39 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 264 + m_Metrics: + m_Width: 28.984375 + m_Height: 69.75 + m_HorizontalBearingX: 3.953125 + m_HorizontalBearingY: 69.75 + m_HorizontalAdvance: 34.109375 + m_GlyphRect: + m_X: 799 + m_Y: 184 + m_Width: 30 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 265 + m_Metrics: + m_Width: 42.578125 + m_Height: 57.25 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.8125 + m_GlyphRect: + m_X: 926 + m_Y: 100 + m_Width: 43 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 271 + m_Metrics: + m_Width: 35.1875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 871 + m_Y: 69 + m_Width: 36 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 274 + m_Metrics: + m_Width: 9.890625 + m_Height: 55.0625 + m_HorizontalBearingX: 6.6875 + m_HorizontalBearingY: 55.0625 + m_HorizontalAdvance: 22.859375 + m_GlyphRect: + m_X: 326 + m_Y: 83 + m_Width: 11 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 290 + m_Metrics: + m_Width: 14.78125 + m_Height: 72.96875 + m_HorizontalBearingX: 2.796875 + m_HorizontalBearingY: 55.0625 + m_HorizontalAdvance: 23.3125 + m_GlyphRect: + m_X: 994 + m_Y: 10 + m_Width: 16 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 293 + m_Metrics: + m_Width: 34.46875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 44.8125 + m_GlyphRect: + m_X: 799 + m_Y: 95 + m_Width: 35 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 296 + m_Metrics: + m_Width: 8.359375 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 22.859375 + m_GlyphRect: + m_X: 87 + m_Y: 98 + m_Width: 9 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 303 + m_Metrics: + m_Width: 59.65625 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 74.25 + m_GlyphRect: + m_X: 356 + m_Y: 95 + m_Width: 60 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 304 + m_Metrics: + m_Width: 35.1875 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 257 + m_Y: 142 + m_Width: 36 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 313 + m_Metrics: + m_Width: 40.953125 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 266 + m_Y: 83 + m_Width: 41 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 344 + m_Metrics: + m_Width: 42.015625 + m_Height: 56.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 514 + m_Y: 96 + m_Width: 43 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 347 + m_Metrics: + m_Width: 23.03125 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 33.84375 + m_GlyphRect: + m_X: 168 + m_Y: 154 + m_Width: 24 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 353 + m_Metrics: + m_Width: 28.34375 + m_Height: 39.234375 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 38.515625 + m_HorizontalAdvance: 36.625 + m_GlyphRect: + m_X: 69 + m_Y: 39 + m_Width: 30 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 360 + m_Metrics: + m_Width: 25.46875 + m_Height: 53.640625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 53.640625 + m_HorizontalAdvance: 32.3125 + m_GlyphRect: + m_X: 325 + m_Y: 10 + m_Width: 26 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 365 + m_Metrics: + m_Width: 34.640625 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 203 + m_Y: 95 + m_Width: 35 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 386 + m_Metrics: + m_Width: 41.046875 + m_Height: 38.34375 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 44.453125 + m_GlyphRect: + m_X: 187 + m_Y: 359 + m_Width: 42 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 387 + m_Metrics: + m_Width: 57.25 + m_Height: 39.515625 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 60.65625 + m_GlyphRect: + m_X: 10 + m_Y: 98 + m_Width: 58 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 392 + m_Metrics: + m_Width: 38.4375 + m_Height: 37.265625 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 41.84375 + m_GlyphRect: + m_X: 266 + m_Y: 10 + m_Width: 40 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 393 + m_Metrics: + m_Width: 41.046875 + m_Height: 55.171875 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 37.265625 + m_HorizontalAdvance: 44.453125 + m_GlyphRect: + m_X: 10 + m_Y: 438 + m_Width: 42 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 418 + m_Metrics: + m_Width: 49.6875 + m_Height: 60.109375 + m_HorizontalBearingX: 3.234375 + m_HorizontalBearingY: 59.84375 + m_HorizontalAdvance: 56.0625 + m_GlyphRect: + m_X: 419 + m_Y: 185 + m_Width: 50 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 419 + m_Metrics: + m_Width: 15.484375 + m_Height: 59.21875 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 29.609375 + m_GlyphRect: + m_X: 312 + m_Y: 158 + m_Width: 17 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 420 + m_Metrics: + m_Width: 41.5 + m_Height: 59.9375 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 240 + m_Y: 200 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 421 + m_Metrics: + m_Width: 36.640625 + m_Height: 59.9375 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 10 + m_Y: 243 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 422 + m_Metrics: + m_Width: 43.828125 + m_Height: 59.9375 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 48.15625 + m_GlyphRect: + m_X: 356 + m_Y: 153 + m_Width: 44 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 423 + m_Metrics: + m_Width: 35.734375 + m_Height: 59.9375 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 153 + m_Y: 212 + m_Width: 37 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 424 + m_Metrics: + m_Width: 41.9375 + m_Height: 60.390625 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 59.671875 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 348 + m_Y: 232 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 425 + m_Metrics: + m_Width: 38.6875 + m_Height: 59.21875 + m_HorizontalBearingX: 2.796875 + m_HorizontalBearingY: 59.21875 + m_HorizontalAdvance: 44.015625 + m_GlyphRect: + m_X: 67 + m_Y: 274 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 426 + m_Metrics: + m_Width: 42.03125 + m_Height: 60.65625 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 59.9375 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 513 + m_Y: 172 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 427 + m_Metrics: + m_Width: 41.9375 + m_Height: 60.03125 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 58.859375 + m_HorizontalAdvance: 48.328125 + m_GlyphRect: + m_X: 209 + m_Y: 279 + m_Width: 43 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 442 + m_Metrics: + m_Width: 14.578125 + m_Height: 18.71875 + m_HorizontalBearingX: 0.265625 + m_HorizontalBearingY: 7.828125 + m_HorizontalAdvance: 18.265625 + m_GlyphRect: + m_X: 168 + m_Y: 100 + m_Width: 15 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 443 + m_Metrics: + m_Width: 41.390625 + m_Height: 9.546875 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 9.546875 + m_HorizontalAdvance: 47.25 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 42 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 444 + m_Metrics: + m_Width: 10.625 + m_Height: 67.953125 + m_HorizontalBearingX: 3.78125 + m_HorizontalBearingY: 68.3125 + m_HorizontalAdvance: 18.09375 + m_GlyphRect: + m_X: 271 + m_Y: 279 + m_Width: 12 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 447 + m_Metrics: + m_Width: 9.359375 + m_Height: 9.546875 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 9.546875 + m_HorizontalAdvance: 15.125 + m_GlyphRect: + m_X: 10 + m_Y: 323 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 448 + m_Metrics: + m_Width: 37.25 + m_Height: 66.328125 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 66.6875 + m_HorizontalAdvance: 41.3125 + m_GlyphRect: + m_X: 853 + m_Y: 158 + m_Width: 38 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 454 + m_Metrics: + m_Width: 36.453125 + m_Height: 7.296875 + m_HorizontalBearingX: 9.09375 + m_HorizontalBearingY: 7.296875 + m_HorizontalAdvance: 54.625 + m_GlyphRect: + m_X: 71 + m_Y: 10 + m_Width: 37 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 459 + m_Metrics: + m_Width: 18.71875 + m_Height: 81.546875 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 + m_GlyphRect: + m_X: 302 + m_Y: 237 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 460 + m_Metrics: + m_Width: 18.625 + m_Height: 81.546875 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 + m_GlyphRect: + m_X: 72 + m_Y: 353 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 477 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 28.4375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 451 + m_Metrics: + m_Width: 7.5625 + m_Height: 22.671875 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 65.609375 + m_HorizontalAdvance: 14.765625 + m_GlyphRect: + m_X: 71 + m_Y: 454 + m_Width: 9 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 54.984375 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 67.59375 + m_GlyphRect: + m_X: 646 + m_Y: 96 + m_Width: 56 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 51.84375 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 62.453125 + m_GlyphRect: + m_X: 575 + m_Y: 182 + m_Width: 53 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 477 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 444 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 442 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 447 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 418 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 419 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 420 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 421 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 422 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 423 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 424 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 425 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 426 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 427 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 448 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 459 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 460 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 454 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 203 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 230 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 231 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 237 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 243 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 264 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 265 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 271 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 274 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 290 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 293 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 296 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 303 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 304 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 313 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 344 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 347 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 353 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 360 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 365 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 386 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 387 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 392 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 393 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 443 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 451 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 29 + m_Scale: 1 m_AtlasTextures: - {fileID: 3410809455383515008} m_AtlasTextureIndex: 0 m_IsMultiAtlasTexturesEnabled: 0 - m_UsedGlyphRects: [] - m_FreeGlyphRects: + m_UsedGlyphRects: - m_X: 0 m_Y: 0 + m_Width: 61 + m_Height: 29 + - m_X: 61 + m_Y: 0 + m_Width: 56 + m_Height: 27 + - m_X: 117 + m_Y: 0 + m_Width: 76 + m_Height: 90 + - m_X: 0 + m_Y: 29 + m_Width: 59 + m_Height: 59 + - m_X: 0 + m_Y: 88 + m_Width: 77 + m_Height: 60 + - m_X: 193 + m_Y: 0 + m_Width: 63 + m_Height: 85 + - m_X: 256 + m_Y: 0 + m_Width: 59 + m_Height: 57 + - m_X: 315 + m_Y: 0 + m_Width: 45 + m_Height: 73 + - m_X: 360 + m_Y: 0 + m_Width: 66 + m_Height: 85 + - m_X: 59 + m_Y: 29 + m_Width: 49 + m_Height: 59 + - m_X: 256 + m_Y: 73 + m_Width: 60 + m_Height: 59 + - m_X: 77 + m_Y: 88 + m_Width: 28 + m_Height: 89 + - m_X: 193 + m_Y: 85 + m_Width: 54 + m_Height: 59 + - m_X: 316 + m_Y: 73 + m_Width: 30 + m_Height: 75 + - m_X: 247 + m_Y: 132 + m_Width: 55 + m_Height: 58 + - m_X: 0 + m_Y: 148 + m_Width: 58 + m_Height: 85 + - m_X: 105 + m_Y: 90 + m_Width: 53 + m_Height: 59 + - m_X: 158 + m_Y: 144 + m_Width: 43 + m_Height: 58 + - m_X: 58 + m_Y: 177 + m_Width: 85 + m_Height: 87 + - m_X: 426 + m_Y: 0 + m_Width: 78 + m_Height: 88 + - m_X: 346 + m_Y: 85 + m_Width: 79 + m_Height: 58 + - m_X: 504 + m_Y: 0 + m_Width: 63 + m_Height: 86 + - m_X: 567 + m_Y: 0 + m_Width: 74 + m_Height: 85 + - m_X: 641 + m_Y: 0 + m_Width: 86 + m_Height: 86 + - m_X: 567 + m_Y: 85 + m_Width: 69 + m_Height: 86 + - m_X: 201 + m_Y: 144 + m_Width: 29 + m_Height: 85 + - m_X: 504 + m_Y: 86 + m_Width: 62 + m_Height: 76 + - m_X: 425 + m_Y: 88 + m_Width: 78 + m_Height: 87 + - m_X: 0 + m_Y: 233 + m_Width: 57 + m_Height: 80 + - m_X: 503 + m_Y: 162 + m_Width: 62 + m_Height: 80 + - m_X: 346 + m_Y: 143 + m_Width: 63 + m_Height: 79 + - m_X: 409 + m_Y: 175 + m_Width: 69 + m_Height: 80 + - m_X: 230 + m_Y: 190 + m_Width: 62 + m_Height: 79 + - m_X: 302 + m_Y: 148 + m_Width: 36 + m_Height: 79 + - m_X: 338 + m_Y: 222 + m_Width: 62 + m_Height: 80 + - m_X: 143 + m_Y: 202 + m_Width: 56 + m_Height: 80 + - m_X: 57 + m_Y: 264 + m_Width: 59 + m_Height: 79 + - m_X: 199 + m_Y: 269 + m_Width: 62 + m_Height: 80 + - m_X: 292 + m_Y: 227 + m_Width: 39 + m_Height: 101 + - m_X: 116 + m_Y: 282 + m_Width: 61 + m_Height: 85 + - m_X: 0 + m_Y: 343 + m_Width: 62 + m_Height: 85 + - m_X: 727 + m_Y: 0 + m_Width: 63 + m_Height: 85 + - m_X: 62 + m_Y: 343 + m_Width: 39 + m_Height: 101 + - m_X: 790 + m_Y: 0 + m_Width: 71 + m_Height: 85 + - m_X: 0 + m_Y: 428 + m_Width: 61 + m_Height: 75 + - m_X: 861 + m_Y: 0 + m_Width: 61 + m_Height: 59 + - m_X: 922 + m_Y: 0 + m_Width: 62 + m_Height: 90 + - m_X: 158 + m_Y: 90 + m_Width: 34 + m_Height: 38 + - m_X: 861 + m_Y: 59 + m_Width: 55 + m_Height: 89 + - m_X: 916 + m_Y: 90 + m_Width: 62 + m_Height: 77 + - m_X: 727 + m_Y: 85 + m_Width: 62 + m_Height: 90 + - m_X: 984 + m_Y: 0 + m_Width: 35 + m_Height: 93 + - m_X: 0 + m_Y: 313 + m_Width: 29 + m_Height: 29 + - m_X: 789 + m_Y: 85 + m_Width: 54 + m_Height: 89 + - m_X: 843 + m_Y: 148 + m_Width: 57 + m_Height: 86 + - m_X: 789 + m_Y: 174 + m_Width: 49 + m_Height: 89 + - m_X: 261 + m_Y: 269 + m_Width: 31 + m_Height: 88 + - m_X: 177 + m_Y: 349 + m_Width: 61 + m_Height: 59 + - m_X: 101 + m_Y: 367 + m_Width: 73 + m_Height: 85 + - m_X: 900 + m_Y: 167 + m_Width: 104 + m_Height: 87 + - m_X: 61 + m_Y: 444 + m_Width: 28 + m_Height: 43 + - m_X: 636 + m_Y: 86 + m_Width: 75 + m_Height: 86 + - m_X: 565 + m_Y: 172 + m_Width: 72 + m_Height: 86 + m_FreeGlyphRects: + - m_X: 61 + m_Y: 27 + m_Width: 56 + m_Height: 2 + - m_X: 256 + m_Y: 57 + m_Width: 59 + m_Height: 16 + - m_X: 247 + m_Y: 85 + m_Width: 9 + m_Height: 47 + - m_X: 108 + m_Y: 27 + m_Width: 9 + m_Height: 63 + - m_X: 105 + m_Y: 88 + m_Width: 12 + m_Height: 2 + - m_X: 58 + m_Y: 148 + m_Width: 19 + m_Height: 29 + - m_X: 105 + m_Y: 149 + m_Width: 53 + m_Height: 28 + - m_X: 346 + m_Y: 73 + m_Width: 14 + m_Height: 12 + - m_X: 425 + m_Y: 85 + m_Width: 1 + m_Height: 3 + - m_X: 503 + m_Y: 88 + m_Width: 1 + m_Height: 74 + - m_X: 409 + m_Y: 143 + m_Width: 16 + m_Height: 32 + - m_X: 478 + m_Y: 175 + m_Width: 25 + m_Height: 848 + - m_X: 230 + m_Y: 144 + m_Width: 17 + m_Height: 46 + - m_X: 302 + m_Y: 132 + m_Width: 14 + m_Height: 16 + - m_X: 338 + m_Y: 148 + m_Width: 8 + m_Height: 74 + - m_X: 400 + m_Y: 222 + m_Width: 9 + m_Height: 801 + - m_X: 143 + m_Y: 149 + m_Width: 15 + m_Height: 53 + - m_X: 57 + m_Y: 233 + m_Width: 1 + m_Height: 31 + - m_X: 199 + m_Y: 202 + m_Width: 2 + m_Height: 67 + - m_X: 199 + m_Y: 229 + m_Width: 31 + m_Height: 40 + - m_X: 292 + m_Y: 190 + m_Width: 10 + m_Height: 37 + - m_X: 331 + m_Y: 227 + m_Width: 7 + m_Height: 796 + - m_X: 331 + m_Y: 302 + m_Width: 692 + m_Height: 721 + - m_X: 116 + m_Y: 264 + m_Width: 27 + m_Height: 18 + - m_X: 0 + m_Y: 503 m_Width: 1023 + m_Height: 520 + - m_X: 158 + m_Y: 128 + m_Width: 35 + m_Height: 16 + - m_X: 192 + m_Y: 90 + m_Width: 1 + m_Height: 54 + - m_X: 916 + m_Y: 59 + m_Width: 6 + m_Height: 31 + - m_X: 1019 + m_Y: 0 + m_Width: 4 m_Height: 1023 + - m_X: 0 + m_Y: 342 + m_Width: 57 + m_Height: 1 + - m_X: 29 + m_Y: 313 + m_Width: 28 + m_Height: 30 + - m_X: 843 + m_Y: 85 + m_Width: 18 + m_Height: 63 + - m_X: 400 + m_Y: 263 + m_Width: 623 + m_Height: 760 + - m_X: 838 + m_Y: 174 + m_Width: 5 + m_Height: 849 + - m_X: 292 + m_Y: 328 + m_Width: 731 + m_Height: 695 + - m_X: 177 + m_Y: 282 + m_Width: 22 + m_Height: 67 + - m_X: 238 + m_Y: 357 + m_Width: 785 + m_Height: 666 + - m_X: 238 + m_Y: 349 + m_Width: 23 + m_Height: 674 + - m_X: 101 + m_Y: 343 + m_Width: 15 + m_Height: 24 + - m_X: 174 + m_Y: 408 + m_Width: 849 + m_Height: 615 + - m_X: 174 + m_Y: 367 + m_Width: 3 + m_Height: 656 + - m_X: 978 + m_Y: 93 + m_Width: 45 + m_Height: 74 + - m_X: 1004 + m_Y: 93 + m_Width: 19 + m_Height: 930 + - m_X: 978 + m_Y: 90 + m_Width: 6 + m_Height: 77 + - m_X: 900 + m_Y: 148 + m_Width: 16 + m_Height: 19 + - m_X: 838 + m_Y: 254 + m_Width: 185 + m_Height: 769 + - m_X: 838 + m_Y: 234 + m_Width: 62 + m_Height: 789 + - m_X: 61 + m_Y: 428 + m_Width: 1 + m_Height: 16 + - m_X: 61 + m_Y: 487 + m_Width: 962 + m_Height: 536 + - m_X: 89 + m_Y: 452 + m_Width: 934 + m_Height: 571 + - m_X: 89 + m_Y: 444 + m_Width: 12 + m_Height: 579 + - m_X: 636 + m_Y: 85 + m_Width: 5 + m_Height: 1 + - m_X: 711 + m_Y: 86 + m_Width: 16 + m_Height: 937 + - m_X: 566 + m_Y: 86 + m_Width: 1 + m_Height: 86 + - m_X: 565 + m_Y: 162 + m_Width: 2 + m_Height: 10 + - m_X: 478 + m_Y: 242 + m_Width: 87 + m_Height: 781 + - m_X: 400 + m_Y: 258 + m_Width: 389 + m_Height: 765 + - m_X: 400 + m_Y: 255 + m_Width: 165 + m_Height: 768 + - m_X: 637 + m_Y: 175 + m_Width: 152 + m_Height: 848 + - m_X: 637 + m_Y: 172 + m_Width: 90 + m_Height: 851 + - m_X: 565 + m_Y: 171 + m_Width: 71 + m_Height: 1 m_fontInfo: Name: PointSize: 0 @@ -248,9 +1892,9 @@ Texture2D: m_DownscaleFallback: 0 m_IsAlphaChannelOptional: 0 serializedVersion: 2 - m_Width: 0 - m_Height: 0 - m_CompleteImageSize: 0 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 @@ -274,8 +1918,8 @@ Texture2D: m_LightmapFormat: 0 m_ColorSpace: 0 m_PlatformBlob: - image data: 0 - _typelessdata: + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060706030000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a080400000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a1313131313131313131007060300000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000003080b0e0e13131313131313131313090806030000000000000000000000000000000000000000000000000205070812131313131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0e0e0f0f0f0e0e0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c07020000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b06000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a07060400000000020404060606060606060100000000000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a070604010000000000000606060606060606000000000000000000000000000000000000000000000306060e0c060503000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c06000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c05000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000002090e1214152020202020202020171613100b0500000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c0604010000000000000000000000000000000000000000000001090f14181a1b202020202020202020201515120f0a03000000000000000000000000000000000000000003090e1214151f2020202020202020201f1514120e0903000000000000000000000000000000000000000000000000000000000000000000000305070c1013141617191b1b1c1c1c1b1a1917151313100c07060300000000000000000000000000000000000000000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c18130d060000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b07020000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a13131313131313130707050100000000000000000000000000000000060b0f12131b1813120f0b06000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a030000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d080100000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d2c22211f1b150e06000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2d2d2c22211e1a140d0600000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022242627282829282827262422201f1c1815130f0a05020000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e080100000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d0802000000000000000000000000020a11171c1f202825201f1b17110a020000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a010000000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c020000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e090300000000000000000000000000000000010b141d252b303335393939393939393939392f2e2b262018100600000000000000000000000000000000050f171f252a2d2e39393939393939393939392e2d2a261f180f0600000000000000000000000000000000000000000000000000000003090e11171b1f2023292c2d2f31333435353635353433312f2d2c2823221f1b15110e08020000000000000000000000000000000000000000000000000000010b151d252c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921190f06000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e040000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000020b141c22282b2d34322d2b27221b140b05000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c1208000000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a00000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c0701000000000000000000000000000009131d262f363c4041464646464646464646463c3a37312a22180e030000000000000000000000000000030d17212930363a3b45464646464646464646463b3a36312921180d03000000000000000000000000000000000000000000000000040a0f151a1b22272b2d2f34383a3c3e3f414142424241413f3d3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403b332b21170d02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e050000000000000000020b141d262d333839413f3937332d261d170e0600000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b03000000000000000000000000030f1a252f3941484c4e535353535353535353534847433c342a20150a000000000000000000000000000009141f29333b42464852535353535353535353524846423b33291f14090000000000000000000000000000000000000000000003090e151b1f262b2d3337393c404547494a4c4e4e4f4f4f4e4d4c4a484645403c3b37322d2a251f1a140d0802000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453d33291e130700040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d120600000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c1208000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c02000000000000000a141d262f383f44464e4b46443f382f2920180f0600000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f13070000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c0000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c11040000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000020e1a25303b454d525f606060606060606056544f473d33271c100400000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d120700000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d0600000000000000000000000814202b36414b53595b6060606060606060605f55534e463c31261b0d04000000000000000000000000050e1a25303b454d52545f6060606060606060605f55534d453b31261a0e020000000000000000000000000000000000000000070c141a20272b3137383f4446494b51535557595a5b5b5c5b5b5a59575553514b4947433c3936302a261f19130b0600000000000000000000000000000000000000000814202c37414b53595b6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e130800000000000006111b262f38424a50535b58535049413b322a22180f0600000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c10030000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d11040000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000b1824303c48535d64686c6c6c6c6c6c6c6c6c6c625f584e43372b1f160c0100000000000000000000020d17202a36424d575e616c6c6c6c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000000000000000030b12181f262a32373c424749505356555c6062646667686869686867666462605c5455544e4746413b363129251e17110a020000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f13070000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d01000000000a1317222d38414a545b606765605b534d443c342a21180d04000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d00040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f12060000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000714202d3a46525e69767979797979797979706b6054483c2f22160900000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c201306000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c10040000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a11080000000000000000000e1a2733404c59646f74797979797979797979796f6a5f53473e31281d13070000000000000000000008131e29323a46525e696e78797979797979797979796e695f53463a2d2114070000000000000000000000000000000000060c151d232831363c43474d53535b606366676d6f71727474757575747472706f6d6666625f5854524d46423b353027221b140b0500000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d1000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b00000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030d1c2527333f49535b666c74726c655e564e463c332a1f160c01000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d2013070000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d201307000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a00000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a00000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000e1b2835414e5b687481868686868686868686877c6f625a50433a2f24180d030000000000000000040d1925303a44505a616e7b85868686868686868686867b6e6155483b2e22150800000000000000000000000000000000090f181e272e343b42464e54575f62656c6f7376797c7d7f818182828281807f7d7b7976736f6a66615e56534d46413a332d261d170e07000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f12000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e11000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d0000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000010b151f2e374044505b656c78817e776e685f584e453c31281e130800000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d100000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f1206000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a1007000000000000000714212d3a4754606d7a8591939393939393998f82766c61554b40352920150900000000000000010c16202a36414c56616c75828f98939393939393958c7f72695f53463a2d21140700000000000000000000000000000006121b212a303940454d53586062696e73787c808386888a8c8d8e8e8f8e8e8d8c8a8885827f7c77726e68615f57524c443f382f29201911090000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f12000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d00000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000007121d2731404a525c606c77818e8b827a6e6a5f574d433a2f24190d04000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c1003000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d1104000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d030000000000000713202c3945525d68717e8a949eaa9f9f9f9f948a7e71675d51453c31261a0d0300000000000008131e28323a46525e68717e8b949eaa9f9f9fa3999083786c60574d42362a1e120500000000000000000000000000020a1117242d333c434b51575f616a6f757b8084898c90929997999a9b9b9c9b9b9a999798928f8c88847f7b746e69615e565049413a322b231a120a01000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d0000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c18242f3943525c646e74808d93948f847c6e695f564c41352920150a00000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b00000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d0100000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d00000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b01000000000004111d2935414c56616c75828f98a2aeacb0a69e9184796d60574d42372b1f150b0100000000040d19242f3a44505a616d7a85929ea6b0acb1a79f92867c6e665b50453b31261a0e02000000000000000000000000020b141c2228363e454e555c60696e757c82878d9196999c9fa3aba5a7a7a8a8a8a7a7a5aaa29f9c9995918c86817b746d68605b534c443d352c241b130a010000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e1100000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d00000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070004101d2935404b55636e73808d929d9f9691857b6e685d52453d32271b0f03000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c110600000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e1308000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c110600000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d12070000000000010d1924303a44505a616e7b86929fa7b1b9ada1968d8073695f53473e31271d1207000000010c161f2935414c56616c75818e97a1adb8b5aba0958c7f736a5f544a3f33291f1409000000000000000000000000000a141d262d33404850575f676d737b82888f939a9ea1a8a9acaeb4b2b4b4b5b5b5b4b3b2b4aeaca9a7a09d99928e87817a716c655e564f473e362d251c130a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d0000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006131f2c3945515d6773808c929da4a8a19791837a6d60584e43372b1f1409000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a0000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b0000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c03000000000008131e28323e46525e69727f8b959fabb5b2a89f92877b6e625a5043392f24180c03000007121d28313945525d68707d8a939ea9b3bbafa3999083786d60584e42382d21180d0300000000000000000000000006111c262f383f44525a616a6e7980868f949b9fa4acacb2b6b5b5afacaba9a8a8a8a9aaacaeb4b4b6b1acaba39f99928e857e776d68605950483f372d251c120900000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000714202d3a4753606d79839095a0a9b2a9a0958e81746a6054473b31251a0e0200000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d04000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f0300000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f14090000000000020c16202a36424d57606c78839099a3aebbaea3998f82766c61554b4035291f140900030c18242f39434f59606d7a84919ea5afbbb2a89f92877c6f665c51463c2f261c0f06000000000000000000000000091217222d38424a505b636c717c838c92989ea6acafb6b5afaca9aba49f9e9c9c9b9b9c9d9fa2aaa7abadb3b4aeaba39f97928b827a706b615a51493f372d241b1108000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979797979285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d00000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006131f2c3945515d676d7a839197a2adb1a89f93877c6f62574d42362a1e120500000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e05000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f150900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000000040e1a25303b44505b666f7c87929fa8b1b5ab9f948a7d70675d51453b31261a0c030b151e2935404b55606b74818e97a1adb7b6aca0968d80736a60544a40342a1d140a00000000000000000000000006101b2428333f4a545b606d737e8690959fa3aab0b9b2acaba39f9c98999391908f8e8f8f909298979b9fa2a9abb0b5afa9a19e948f847d716c625b51493f362d231a0f050000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d00000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070004101d2935404b555d686e7b85929fa7b1afa49a8f8275695e53463a2d21140700000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c110800000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e01000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d120700000000000009141f28333f4a545f6a73808c95a0acb6b0a69e9184796d60574d42362a1e150b121d27303945515d67707d89939da9b2bbafa49a9184796d60584e42392e22180b020000000000000000000000040d18222d363f44505b666c74808b9298a0a7aeb4b2ada8a19e99928f8c88868483828282838485888b8e92979c9fa6abb1b3ada69e9691877e726d635b51483f352c21170c0300000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c18242f39434c565f69717e8b959fabb6ac9f93877b6e6154483b2f24180c000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d13070000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c000000000000030b17222d38424e58606d7984919aa4afb9aca1968c8073695f53463e30271d1218232e39434e58606d7984919ea5afbbb2a89f93887d6f675c51463c30271c0f060000000000000000000000010c161f2a343f48525c606c78818c929fa2aab1b6afa9a19e96918c86827f7c7a78767575757677797b7e81858a90949d9fa7adb3b0a9a19992887f726d635a50473e33291e150b00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171717171717171717171716c6155493d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000007121d27313a444d57626c7783909da8b2afa4998c7f7366554b4035291d100400000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b020000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d01000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c100400000000000006111c262f3c45515c676f7d88939fa9b2b2a89f92867b6e61594f43392e23181e2834404b55606a74808d96a0acb7b9aca1968d80746b60554b40342b1e150b00000000000000000000000007131d28313c46505a636e74818e939ca4aeb4b3aca49f97918b847f7a76726f6d676969686869656c6e7174797e838990959fa2a9b1b2aba39a938c7f726c62594f453b30271c1207000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464646464646464646464615a5045392d211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000010b151f28323b45505a63707d8a96a1adb5ab9c908376675d5145392c1f1306000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e05000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c03000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d1104000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f1306000000000000000a141d2834404b55606b74818d96a1adb9aea3988f82756b61554b4034281f26303845515c676f7c87939fa8b2bbafa59e9184796d60594f43392f22190c030000000000000000000000010d18242f3a434e58626c73808d939da5adbab1a9a29a938d847e79726d686562605c555c5b5c535b606164676d71767d838b9297a0a7afb5aca49f918b7e716b61574d42392e23180c030000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585858575550483e33281d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d0004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e211407000000030d16202a333f4653606c7884919eabb7ac9f92867a6d6053473a2d2014070000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c110700000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e10070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b0000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d20130700000000000000020b18232e39434f59606d7a84919ea5afb4aa9e948a7d70675c51453b31252e38424e58606d79839199a4afbab3a99d93897d70675d51473d31271d100700000000000000000000000004111d2935404b555f6a717e8b929ca5afb7b1a8a0979288807a716d66615e565553514b4f4f4f49505355555c60646b70787e8590959ea5afb6afa39f92877d70695e544a4034281f14090000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362c22170c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e21140700000000040e18212b3844505b6674808d9aa7b3aea399897c6f6256493c2f231609000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c00000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c1003000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a000000000000000007121d27303d45515d67707d8a939ea9b3b0a69e9184796d60574d42362a343f4a545f6a73808c95a0abb5b9ada1978e81746b60554b40352b1f150b000000000000000000000000040f19232c3945515d676f7c86929fa4aeb7b1a7a09591857d746d68605c54524c494745404242423f4446484b51535960656c727b838f939ea5afbbafa39992857b6e665c51443b31251a0e0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d39332c241a100600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e2114070000000000060f1c28333f4a5464707d8a97aab4b4ab978a7e7164574b3e3124180b00000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e040000000000000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f140900000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a070000000000000000000b151e2935414c55616c75828f97a2adb9aca0968c7f73695e53463d303844505c666f7c87929fa7b1bbafa59e91857a6d60594f433a2f23190d030000000000000000000000000a16212b37434e58606d79849198a3aeb6b2a8a09590837b706b605d56514a46413c3a38342f352d3337393b4045464f535b60696e79818e939ea6b0b5aba1979083786d60574d42362a20150a00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131313131302d28221a12080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e2114070000000000000b17222d3b4854616e7b8798a3aeb2a6998c7f7366594c403326190d0000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e05000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f120900000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d010000000000000000030c19242f3a43505a616e7b85929fa6b0b2a89f92867b6e61594f4239414d57606d78839099a3aeb9b3a99e938a7e70685d52473d31281d1007000000000000000000000000030f1b27323a47535f6a73808d96a0aab4b3a9a09690837a6e696159524c44403936302d2c29232822272b2d2e34383d414950575f676d78818e949ea7b1b3a99f958c7f72695e53463d32271b0f04000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252525252525252525252423211d171008000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000613202d394653606c7985929facb3a69a8d8073675a4d4034271a0d010000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e000000000000000000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d100400000000000000000008131e28313e46525e68717e8b949faab4aea2988f82756b60544b4049535f69727f8c95a0abb5b9ada2978e81756c61564c41352c1f160c0000000000000000000000000007131f2c38444f59626f7c87929fa8b2b6aca19791847a6d685e574f45413a342e2a25201f1c181c171b1f2023282c2f383f444d555d666d78828f95a0aab4b1a79f92867b6e61584e43372b20150a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181818181818181818181714110c0600000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e21140700000000000005121f2b3744505b657884919eabb4a79a8e8174675b4e4134281b0e0100000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a0000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c201306000000000000000000010c161f2a36414d56606c77829098a3aeb4aa9e93897d70665c5145505b656e7b86929fa7b1bcb0a69e92857a6e615a50443a30231a0d04000000000000000000000000000915222f3b4854606b76828f99a3afbbafa49a92857b6e685e564d453e352f28231c191413100c070b0f1213181c1f262d333b434b545c666d79839098a2aebaaea2988f82756a6054473c31261b0f000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000030f1b27333f49536a7784919daab4a89b8e8175685b4e4235281b0f020000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b020000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d20140700000000000000000000040d1925303b44505b656e7b86929fa7b1afa59d9184796d60574d57606c77829098a3aeb9b4aa9e948b7e71685e52483e32281e11080000000000000000000000000006121f2b37434e58636f7c89949fabb5b2a89f93887d70695e564c443b3329241e18120d0806040000000305070c10141b22273139424a545d676e7b86929fa6b0b4aa9e93897c6f62584e43372b1c11060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000b17222d44515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d1207000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c03000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d201307000000000000000000000008141f27333f49535f69737f8c95a0abb5aca0968c7f72695e535e69727f8b949faab4baaea2988f82756c61564c41362c20160c00000000000000000000000000000815212e3a47535f6a76828f9ca6b0b9aca1968d80736b60574d443a32292119130c070000000000000000000000040a11171f273038424b555f69717e8b949facb6b0a69c8f82756a5f5347382e23170c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000061e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c0907060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e050000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f020000000000000000000000000000000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f13060000000000000000000000020b17222d38414d57606d78839099a4afb2a89f92867b6e615a616e7b86929fa6b0bcb0a69f92867b6e615a50443b30241a0e040000000000000000000000000003101c28343f4a54626f7c88949faab8b1a79e9184796d60594f453b322920170f08010000000000000000000000000000060d151e263039434d57606c7883909aa4afb7aa9e94887c6f62544a3f34281c100300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21191919191919191919191919191919191919191919191313100c07000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c07030000000000000000000000000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c070000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c0200000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a090703000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e130800000000000000000000000000000000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c100400000000000000000000000006111b262f3c44515c666f7c87939fa8b2aea2988e81756b616c76828f98a2aeb8b4aa9f948b7f72695e52483e32291e1208000000000000000000000000000006121f2b3844505c6673808d9aa6b0b8aca0958a7e71675d51473d332920170e050000000000000000000000000000000000030c151e28313c44505b656f7c87939facb9b0a69a8d8074665c5044382c1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2626262626262626262626262626262626262626262626201f1c18120b0300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e1308000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c00000000000000000000000000000a141d2834404a54606a74808d96a1acb4aa9e93897d7068717e8b949eaab4baaea2989082776c60574d42362d20170d0000000000000000000000000000000713202d3a4653606d7984919eabb8b3a99d9083786c60554b40352b21170e0500000000000000000000000000000000000000030c161f27333f4953606a75828f9ca7b1b8ab9e9285796d6053463a2d20130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3333333333333333333333333333333333333333333333332d2c28231d150c03000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c070000000000000000000000000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e0903000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f07000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c1106000000000000000000000000000000000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b070000000000000000000000000000020b18232e39424e58606d7984919ea5afafa59d9083786e7a85929ea6b0bcb1a79f92867b6e655b50453b30241b0e050000000000000000000000000000000a1623303d495663707c8997a1adb9ada2978a7e71655b5043392f231a0f05000000000000000000000000000000000000000000040d17222d38414e58636f7c8995a0acb8ada1978a7d7063574a3d3025190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d00101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b0300000000000000000000000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b02000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000000000000000000000000000007121c27303d45515d67707d8a939ea9b3aca0958c7f75818e97a2adb8b5ab9f958c7f72695f53493f33291f120900000000000000000000000000000004101c2834404b556673808c99a9b2b8ab9e9285796d6053493f31271d1108000000000000000000000000000000000000000000000006111b262f3c4854606b7784909daab7b3a99a8d807467564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c0800000000000000000000000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b0100000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000b151e2935404b55616b75818e97a2adb1a79f92867e8b939ea9b3bbaea3999083786d60574d41382d21170d0000000000000000000000000000000006131f2c3845515c677683909ca9b6b5ab9a8d8174665c5141382d1f150b000000000000000000000000000000000000000000000000000a141d2c38434f5966727f8c99a9b2b7aa9d908477685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6159595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a12090000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d36302921191107000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d12070000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b110600000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d20130700000000000000000000000000000000030c18242f3a434f59616d7a85929ea6b0aea298928b919ba5afbbb1a79f92877c6f665c50453c2f261b0f05000000000000000000000000000000000713202d3a4653606d7986929facb9aea399897d7063544b402f261b0d0300000000000000000000000000000000000000000000000000020b1b27323d4855626e7b8897a1adb8aca095877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e66666666666666666666666666666666666666666666666666666666605c554b4034281c100400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b1209000000000000000000000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b231911070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e050000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b1003000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c0300000000000000000000000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f010000000000000000000000000000000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d1105000000000000000000000000000000000007131d28313e46525e68717e8b949faab3aaa29f989ba3adb7b5aba0958c80736a5f544a3f332a1d140a00000000000000000000000000000000000915222f3c4855626f7c8899a3aeb9ac9f92867a6d6053473a2e20140a0000000000000000000000000000000000000000000000000000000a16212e3a47535f697885919eabb8b1a796897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272726d675c5145382c1f130600000000000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e110006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e0500000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b020000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c201307000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b0000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d010000000000000000000000000000000000010c161f2a36414c56626c76828f98a2aeb3aeaba5a7adb5bbafa3999083796d60584e42382e21180b0200000000000000000000000000000000000a1724313d4a5764707d8a97abb4b6a99d908376675d5145392c1f130200000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5b1a5988b7e7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e110004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d0005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c010000000000000000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d02000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c12070000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e130800000000000000000000000000000000000000040d1925303a44505a616e7b86929fa7b1bab8b1b3b8bdb2a89f92877c6f665c51463c30261c0f060000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b4a79b8e817468554b4035291d1004000000000000000000000000000000000000000000000000000000020e1a2631404d596673808c99a6b3b3a79a8d8074675a4d4134271a0e000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e1100000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d00020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b110600000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c0000000000000000000000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b1106000000000000000000000000000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c02000000000000000000000000000000000000000008131e29323e46535f69727f8c95a0abb8c5bebfc5b9aca0968d80736a60544b40342a1e140a000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c0000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b9aea49c9999999999999999999999999999999999999999999999999999999993877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e11000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d00000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e21150900000000000000000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d030000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000000000000000000000000000000000000020c17202a36424d57606d7883909daab6c3cbd1c4b7aa9e9184796d60584e42392e22180c02000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b5a99c8f8276695c4f4336291c10000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b0000000000000003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a2015090000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a00000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e0000000000000000000000000000000000000000000000050e1a26313b44505c666f7c8895a2afbbc8c9bcafa396897c70675d51463d30271d100600000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ada093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d0000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b0000000000000006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f03000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f1409000000000000000000000000000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f060000000000000000000000000000000000000000000000000a141d28343f4a545f6a7986939facb9c6c9bcb0a396897d70675d51453d30271c120700000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6aa9d9083776a5d5044372a1d11000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababababababa093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e1100000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d00000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e120600000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f1206000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f120500000000000000000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e01000000000000000000000000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c00000000000000000000000000000000000000000000000006111b262f3844505c666f7c8895a2afbbc8d1c4b7ab9e9184796d60584e42392e23180b02000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e11000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f13060000000000000006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e21140700000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e211508000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d2013090000000000000000000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d12070000000000000000000000000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000000000000000000000000000000000000000b17222d38414d57606d7883909daab6c3c6c5c3b9aca1968d80746a60544a4034281d140a000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b5a89c8f8275695c4f4236291c0f000f1b2835424e5b6875818e9ba8b4b9ada1979291919191919191919191919191919191919191919191919191919191877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e1100000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d0000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c10040000000000000003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f221509000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e0200000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c000000000000000000000000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f06000000000000000000000000000000000000000000000000050f1b27333f49535f69727f8c95a0acb8bebab8b6b7b2a89f93877c6f665c51443c2f261b11060000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c00000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b8ab9e928585858585858585858585858585858585858585858585858585858585857a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e11000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d00000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c0000000000000000000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d1004000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a22191107000000000000000000000000000000000000000000000000050e1b242b3744505b656e7b86929fa7b1bbb3adaba9abb0afa4999083786d60574d41382d22170b0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b3a69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878787878786d675d5145392c20130600000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e110000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d0000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f1306000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a00000000000000000000000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e35302820191007000000000000000000000000000000000000000000000000020d17202a36424d57606c77839098a3aeb9b3a9a29f9c9fa6b0aba0958c7f73695f53493f33271f140900000000000000000000000000000000000a1723303d4a5663707d8996a9b3b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000006121f2b37434e586875828f9ba8b5b5ab988b7e7165584b3e3225180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b605d554c4135291d110400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e22150800000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b01000000000000000000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d201407000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f120600000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e21140800000000000000000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f0200000000000000000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e070000000000000000000000000000000000000000000000000008141e29323b46535e69727f8b949faab4baada2979290949faab1a79f92867b6e655b50443b30251a0e04000000000000000000000000000000000815222e3b4855616e7b8897a1adb9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885929eabb8afa399897c6f6356493c30231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54514c433a2f24190d0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d2114080000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d03000000000000000000000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f02000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a0000000000000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e14080000000000000000000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c0400000000000000000000000000000000000000000000000000040e1925303b44505a616e7b86929fa6b0bcb0a69f9285839098a2aeaea3989082776c60574d42362a20160c020000000000000000000000000000000613202d394653606c7985929eabb8afa399897c7063544a3f33281c0f0300000000000000000000000000000000000000000000000000020b14222f3c4855626f7b8897a1adb9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e615452525252525252525252525252525252525252525252525252524745413a31281e13080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c000000000000000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e000000000000000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d080200000000000000000000000000000000000000000000000000020c16202a36414c56626c76828f98a2aeb8b4aa9f948b7e7b86929fa8b2aa9f948b7e72695e52463e32281e130800000000000000000000000000000005121f2b3744505b6575828f9bacb6b5ab9a8d8074665b5044382b1f140a000000000000000000000000000000000000000000000000000a141d2c38444f5966737f8c99a9b3b6a99d908376675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e615447454545454545454545454545454545454545454545454545453a39352f281f160c010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e0200000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d0502000000000000000000000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e030000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c12070000000000000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b0300000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4baaea2988f8276727f8c96a0acb0a69f92857b6e615a50443a3024190d030000000000000000000000000000030f1b27333f495365727f8b9aa4afb8ab9e9184786c6053463d2f261b1106000000000000000000000000000000000000000000000006111b262f384854606b7784919daab7b1a8998c807366554c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838383838382d2c29241e160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f15090000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d030000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c000000000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c0701000000000000000000000000000000000000000000000000000000040d1924303a44505a616e7a85929fa6b0bcb0a69f92867b6e6d7984919da5afaea2988f82756c61564c4135291f150b0100000000000000000000000000000b17222d3b4855616e7b87939facb9ada1978a7d7063594f41382d22170d04000000000000000000000000000000000000000000040d17222d38414e58636f7c8996a0acb8aca095897c6f6256493c2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21201d19130c0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e03000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b05000000000000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c201306000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e06000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c070000000000000000000000000000000000000000000000000000000000010c161f2935414c56616c75818f97a2adb8b4aa9f948b7f726966707d89939eaab3aa9e938a7e71685d52453d31271d120700000000000000000000000000000614212d3a46535f697683909ca9b3b2a99c8f82766b6053493f33271f160c0300000000000000000000000000000000000000030c161f27333f4953606a75828f9ca8b2b4aa9d9184776a6054473b2e1e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c070100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a070705010000000000000000000000000000000000000000000007131d28313a45525d68717e8a939ea9b3baaea3989083786c60606b75828f98a2aeb0a69e91857a6d60594f43392f24180c030000000000000000000000000005121e2a36424d5765717e8b97a2adb7ab9f94897c6f655b50443c31281e150d040000000000000000000000000000000000040c151e28313a44505b656f7c88949eaabaaea3988c7f7266584e43372b1f0c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141212121212121212121212121212121212121212120706040100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e060000000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c272119110700000000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d080200000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea5afbbb1a79f92867b6e665b59616e7b86929fa8b2ada1978e81746b60554b4035291e150a00000000000000000000000000020e1a26313b4754606d7a85929faab4b0a69d9083786c60584e433a30271f160e07000000000000000000000000000000060d161e27303a434d57606c7883909da6b0b4aa9f92867a6e6154473d32271b0f0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805050505050505050505050505050505050505050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e09030000000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c050000000000000000000000000000000000010b151f2935404b55606b74818e97a1adb7b5aba0958c7f72695f54535e69737f8c96a0acb3a99d93897d70675d51453c30261c1106000000000000000000000000000914202c3945515d6773808c98a2aeb8ab9f958b7f726a5f564c423931282018120b040000000000000000000000040a11171f283039424b555f69717e8b959fabbaaea3988d8074685e5246392b20160a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a0808060200000000000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b0000000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c0100000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b000000000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e050000000000000000000000000000000007121d27313945515d67707d89939da9b3bbafa3999083786d60574d4d57606d7984919ea6b0afa59e9184796d60584e42382e23170c0300000000000000000000000004111d2935414b55616d7a86929fa8b2b1a79f92867c6e685d544b433a3228231c15100c0705020001000205070c10151c2328313a424b545d676e7b86929fa7b1b2a89f92867b6e61564c41362a1e11050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171717171615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c10040000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c30231609000000000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c020000000000000000000000000000030c18232f39434f59606d7984919ea5afbbb1a79f92877c6f665c504545515c67707d8a949eaab4aca0968d80736a5f544a3f34281f1409000000000000000000000000010d18242f3a46525d68737f8c96a0acb9aea29890837a6d665c554c443c342e271f1d1814110e090e080e1114181c1f262e343c434b545c666d79839098a2aeb9aca1968d8073695e52443b3025190e020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242424242422211f1b150e0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c2013070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d12070000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d20130700000000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e130800000000000000000000000000000a151e2934404b55606b74808d96a1acb7b5aba0958c80736a5f544a3f404b55616b75828f98a3aeb2a89f92877c6f665c50443b31261a0e0500000000000000000000000007131d2935414c56606d7984919ea4aeb4aaa0958f82786d675d564e444039302c2924201e191b1b1b191e2023282c30383f444e555d666d78828f95a0aab4afa59e9184796d60574d4232291e1408000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030303030302f2e2b2620181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b010000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c20130000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f13060000000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f03000000000000000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d0200000000000000000000000006111c26303845515c676f7d88939fa8b2bbafa4999183796d60584e423839434f59616e7b86929fa8b2afa3999083786d60574d42362a20170d020000000000000000000000010d1924303a45515c67707d89929da7b1b1a79f948f82796d685f58514a423e38352f2d2a25282728252a2d2e34383d424a50585f676d78818f949fa7b1b1a79d938a7d70675d51453b3020170d02000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322a22180e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab0a89b8e8275685b4f4235281c0f020000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a00000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d03000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c1004000000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f1409000000000000000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e13080000000000000000000000020b17232e38424e58606d7984919aa4afbab2a89f93877c6f675c51463c30303e46535f6973808c96a1acb5aba0958c7f72695f53463f32291e140800000000000000000000000008131e2834404b55606b74808d95a0a9b3b0a69e948f827a6f6a605c54504745403b3a36303534353036393b4045464f545c606a6f79828f939ea6b0b3a9a0958e81746c61554b4033291f0e0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909da3a3a39b8e8275685b4f4235281c0f020000000000000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a0000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a100600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f22150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c0000000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e010000000000000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d02000000000000000000000a141d28343f4a545f6a73808d96a0acb6b9aca0968d80746a60554b40342a2a36424d57606d7984919ea6b0b1a79f92867b6e615a50443b3025190d040000000000000000000000020c18232e39434f59606d79839097a1aab4b0a69e948f847c736d66615a53514b47464242414141424146474b51535961666d727c848f949ea5afb4aaa1979083796d605a5043392f20170d0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6157575757575757575757575757575757575757575757575757575757575755534e463c32261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a77849096969696968e8275685b4f4235281c0f020000000000000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d2014070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a11080000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d120700000000000000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e130800000000000000000006111c262f3844505c666f7c87929fa8b2bbafa59e9184796d60584e43392e2226313b45515d67707d8a949eabb4aea2988f82766c62564c41362a1f160c01000000000000000000000007121d27303d45515c676e7b859298a2abb4b0a69f9691867f78706c64605d5554524d4f4e4e4e4f4c5254555c60646b70787f8691969fa6afb4aba29892857b6e675c51473e31281d0e050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363636363636363636363636363636363636363636363636363625f584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7783898989898989898175685b4f4235281c0f020000000000000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f13060000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b00000000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d010000000000000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d0200000000000000000b17222d38424e57606d78839099a3afbab2a99d93897d70675d51463d30271d1f2935404b55616c76828f99a3aeb4aa9f948b7e71685e52463e31281e13080000000000000000000000000b151e2834404b555f696f7c869299a2aab3b0a8a098928c837d77716d6764615e565c5b5a5b5c565e6164676d71767d838c9298a0a8b0b3aaa29992867c6f695f554b40352c1f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070707070706f6a5f53473b2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000916232f3c4956626f7c7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d10040000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c110600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c0000000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d10040000000000000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e130800000000000000050f1c28333f4a545f6a737f8c95a0abb5b9ada1968e81746b60554b40342b1e1518242f3943505a616e7b86929fa8b2b0a69f92857a6e61594f433a2f24190c030000000000000000000000030c18232e39434d57606a707d879298a2a9b1b2aaa39f95918a837e7974716e696a68686768686a686e7174797e838990959fa2aab2b1a9a19892877d706a60574d43392f231a0d04000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000815222e3b4754606a6f707070707070706f6a5f53473a2e21150800000000000000020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c000000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b02000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d1207000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d010000000000050e1b242b3844505b666e7b86929fa7b1bbafa59e91847a6d60594f43392f22190c121d27313e47535f6973808d96a1adb9ada2978e81756c61554c4135291e150b00000000000000000000000007121d27303c454e58616b707d869297a0a7afb4aea7a09d95908a85817e7a7876757474747576787a7e81858a90959da0a7aeb4afa7a09792867d706b61584e453c31271d110800000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006131f2b37434e58606263636363636363625f584e43372b1f1206000000000000000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d1207000000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f1409000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b0000000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b10020000000000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d110500000000020d17202a36424d57606c78839098a3aeb9b3a99e938a7d70685d52473d31281d10070b151f2b37424d57606d7984919ea6b0b3a99e938a7d70675d51453d30271d12070000000000000000000000000b151e2a333d464f59616b707d8590959da5adb2b1aca79f9d97928e8a87858382818181828385878a8e92979d9fa7acb1b2aca59d9590857c706b61594f463d332a1f150b0000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a97969696969696969696969696969696969696969696969696969696969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000030f1b27323d464e54565656565656565655534e463c31261b0f03000000000000000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b01000000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e020000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f14090000000000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d2013070000000008141f29323b46535e69727f8b949faab4b9ada1978e81756b61564c41352b1f160c00030d1a26313c45515d67717e8a949fabb5afa59e91847a6d60594f43392e23180c030000000000000000000000030c18212b343e474f59616b6f7b838e939ea1a8aeb4b1aba9a29f9b979792908f8e8d8e8f909297979a9fa2a9abb1b4aea8a09e928e837b6f6a60594f473d342b21180d030000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a16202b343d4347494a4a4a4a4a4a4a4847433c342a20150a000000000000000000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c00000000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f14090000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b0000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e00000000000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e211407000000020e1925303b44505a616e7b86929fa6b0bcb0a69e92857a6d61594f433a2f23190d04000009151f2935404b55616c76828f99a3aeb9ada1968d81746b60554b40342820150a000000000000000000000000060f19222c353e474f5960696e79818a91969fa3abaeb4b3adaba7a9a29f9d9b9b9a9b9b9d9ea2a9a7abadb3b4aeaaa29f96918a81796e6960584f473d352c22190f06000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000000000000000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c1106000000000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e0200000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c030000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e21140700000005111e2a36414d56626c76828f98a2aeadb3a99e948a7e71685e52473e31281e1107000000030d18242f3943505a626e7c87929fa9b2b2a89f93887d6f675c51453c31261b0f0300000000000000000000000007101a232c353e474f575f676d747d848d92999fa3abacb2b6b4b3adaba9a8a7a7a7a8a9abadb3b4b6b1acaaa29f98928d847d746d675f574e463d352c231a100700000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a141d2b343d464e53575e616362605c54514940382e22180e04000000000000000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a00000000000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e120500000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b100700000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c000000000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d2013070000000714202d3946525e68717e8b949faaa0a0a0a2978f82756c61564c41352c1f160c000000000007121d28313e47535f6a73808d96a1a0a0a0a49a9184796d60584e43372b1f12060000000000000000000000000008111a232c353d454d555d606c707980868d92999ea0a8a9acafb5b3b4b5b4b4b4b5b4b3b5afaca9a7a09d98928d868079706b605c554d453d342c231a11080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a0000000000000000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d11050000000814212e3b4754616e7b85929393939393939392857b6e615a50443a30231a0d040000000000010c161f2b37434e58606d798491939393939393968c80736a5f53473a2e211508000000000000000000000000000008111a232b333c434b515a61676d737b80868c9196999d9fa3aba6a8a8a9a9a9a8a8a6aba39f9d9995918c86807a736d676159514b433b332b221a1108000000000000000000000000000f1b2835424e5b6875818e9393939393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000000000000000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c000000000000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e21150800000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d11000000000000000000000000000000000000000000020608080b0d101111121111100e0b0908060300000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a0100000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f1306000000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d010000020f1c2935424f5c687582878787878787878787877f71695e52483e32291e110800000000000000040d1a26313c45515d67717e878787878787878787877b6f6255483c2f221509000000000000000000000000000000081019212a3139404550555d60696e747b7f84898d90929998999b9c9c9d9c9c9b99979992908c89847f7a746e68605d554f454039312a2119100800000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878787878787878787878787878787878787878787878787878175685b4f4235281c0f02000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f120600000000000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d040000000000000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c2013000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a06020000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a02000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d20130700000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e1308000000000714212d3a4754606d7a7a7a7a7a7a7a7a7a7a7a716c62574d42362c20170c0000000000000000000915202935404b55616c717a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000070f181f272f353e434b51575e61696e72777c808386898b8d8e8f8f908f8f8e8d8b898683807c77726e68615e56514b433e342f271f180f070000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e2115080000000000000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e120500000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c20130006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c2013060000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b0000000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c02000000000713202c3945525d686d6d6d6d6d6d6d6d6d6d6d68625a50453b30241a0e05000000000000000000030d18242f3a43505a61686d6d6d6d6d6d6d6d6d6d6d675c5145382c1f13060000000000000000000000000000000000060d151d2429313a40454d52565e61666b6f73767a7c7e8081828383838281807e7c7a76736f6a65615e56524c4540393129231d150d060000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000613202d394653606c788491989fa6a19e93877c6f6255483c2f22150900000000000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c0000000000000000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e0200000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c20130004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d10040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e04000000000004111d2935414c565d60606060606060606060605d5650483f33291f1208000000000000000000000007131d28313e4850565d60606060606060606060605c554b4034281c1004000000000000000000000000000000000000030b12181f282f353b42464d525459606366676d6f71737575767676757573716f6d676662605854524c46413b352f271f18120b03000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1004000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c0000000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d0400000000000000000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f14090000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d21140700000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d0100000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c04000000000000010d19242f3a444c525454545454545454545454524c443f362d20170d000000000000000000000000010c161f2c363e444c525454545454545454545453514b43392e23180c000000000000000000000000000000000000000001070d161d242930363b4246474f5456555d606365666869696a696968666463605d5556544e4746413b363029241d150d0701000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d020000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c201306000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e08020000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d0802000000000000000008131e28323a4145474747474747474747474745413a322d241b0e0500000000000000000000000000040d1a242c323a4145474747474747474747474645403930271d120700000000000000000000000000000000000000000000040c13181f252a30363a3d4348494c515456585a5b5c5c5d5c5c5b5a585654514b4947433d3936302a251e18120b0300000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403931271d12070000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000815222e3b4855616e7b88949fa8adaaa2988b7e7265584b3f3225180c0000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e05000000000000000000000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f05000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a0400000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d110400000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a0300000000000000000000010c1620282f35393a3a3a3a3a3a3a3a3a3a3a39352f28201b120900000000000000000000000000000008121a20282f35393a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000001070d141a1f252a2d32383b3c414547494b4d4e4f5050504f4e4d4b494745413c3b37322d2a251e19140c070100000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d050000000000000000000000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f05000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f06000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e09030000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d010000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e090300000000000000000000000000040d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d090000000000000000000000000000000000080d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000000000000000002090e14191e20272c2f2f35393a3c3e4042424343434242403e3c3a39352f2e2b27201e19140e080200000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d150d03000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c20130600000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d2013070000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d0500000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e13080000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c0400000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e4540393029211810060000000000000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e01000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c070100000000000000000000000000000000040c13191d202121212121212121212121201d19130c0400000000000000000000000000000000000000040c13191d2021212121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000000002090e11161b1f2224292c2d303233353636373636353331302d2c2924221f1b16110d080200000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1d18120b030000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d1104000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e110500000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b070100000000000000000000000000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d07010000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f0500000000000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b080705010000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c0704000000000000000000000000000000000000000001080d1113141414141414141414141413110d080100000000000000000000000000000000000000000001080d1113141414141414141414141313100c0700000000000000000000000000000000000000000000000000000000000000000002050a0f1315191d20212325272829292a29292827252321201d1815130f0a05010000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413100c07010000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d010000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b050000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000004060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000104070707070707070707070707070401000000000000000000000000000000000000000000000000000104070707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000307080d11131416181a1b1c1d1d1d1c1b1a18161413110d07060300000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070707070707060400000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d13070000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b060000000000000000000000000000000000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a04000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c010000000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f0f1010100f0f0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c0100000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d070300000000000000000000000000000000000000000000000000000000000000000004080d1113141618191a191817161413100c070603000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d08010000000000000000000000000000000000000000030606090a0b0c0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d13070000000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f0200000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0e0d0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070604010000000000000000000000000000000000000000060b0f12131617181818171514120e0907040000000102030606060606060605030000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d0400000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d060000000000000000000000000306070707070707070707070707040100000000000000000000000000000000000000000000000000000000000000030606070707070707070707070604010000000000000000000000000004080c0e0f121212121212120d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416181a1b1b1c1c1b1b19171513120f0b06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e09050100000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c04000000000000000000000000050e171f282f35393a40454746443f3837322a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2022242525252321211e1a1614100b050a0d0f101313131313131212100c0802000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f1f1f1f1f1f1f1a1916130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d1f20222527272829292827262422201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e090605030000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d0802000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d07010000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000306070606030000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1c22282b2d2f31323231302e2d2a2522201c161015191c1d2020202020201f1e1c18130d0600000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f04000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000030b131a202427282b2b2b2b2b2b2b2625231f19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d2f313334353635353433312f2d2b2822201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d0701000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e06000000000000000000000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c07000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2d3338393c3d3e3f3e3d3b3a36312f2c27211c212628292d2d2d2d2d2d2c2b28241f18100700000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d02000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000010b151d252c3134353838383838383833322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2d2f35383a3c3e40414242424141403d3b3938332d2c29241e1a150e090200000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c07000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000002070a0c0d12121212121209080603000000000000000000000000000000000000000000060d161e24293237383f4446494a4b4b4b4a4846423d3c38332c282d32353639393939393939383530292219100600000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f140800000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000009131d272f373c404245454545454545403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141b22272b31373a3b404547494b4d4e4e4f4f4e4e4c4a4846443f3a3935302b26201a140b0600000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e090300000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131413120f0b0600000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c06000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000000070e1316191a1f1f1f1f1f1f1515120f0a04000000000000000000000000000000000000060f1820282f353c43474a505355575858585654534d4a48443d3833383e42434646464646464544413b342b22180d0200000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d0400000000040f1a252f3941484d4e525252525252524d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d33373c4246484b515355585a5a5b5c5c5b5a59575553504a4745413a37312a251f17110a02000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a0400000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a110600000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000406080d1113141617181819181817151312100b060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070605030000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000010a12191f2325262b2b2b2b2b2b22211f1b150e0600000000000000000000000000000000050e18212a323a41454e53545b60626465656463615e5756544f48443e42494e5053535353535352514c463d34291f130800000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c010000000814202c37414b53595b5e5e5e5e5e5e5e5957524940352a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f383f44464d5355555d60626466676869686867666462605b5454524c47433c363028221c140b04000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e0902000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a020000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e0300000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000000a131c242a2f32333838383838382f2e2b26201810060000000000000000000000000000020b17202a333c444c52585f62666c6f70717271706e6968636059554f464c545a5c6060606060605f5d574f463b3024180c0000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d13070000000c1824313c48535d65686b6b6b6b6b6b6b66635c52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f353d41495053575f6165676d6f717374757575747473706e6c6664605d56534e46423b332d261d160d06000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d050000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b0200000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000007121c252e353b3f404545454545453c3a37312a22180e04000000000000000000000000000a141d29323c464e565d606a6f75797c7d7e7e7e7d7b7874706b63615952545e66696c6c6c6c6c6c6c6961574c4135281c10000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d0100000e1a2734404d59656f7578787878787878736e63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a323a41454f535b6063696e72767a7c7e808181828281817f7d7b7975716d68625f58524d443f382f2820180f0600000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e0600000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000020e19242e3740474b4d5252525252524847433c342a20150a00000000000000000000000006111b262f3b444e585f686d757c8185888a8b8b8b898785817d77706b615e566670767979797979797873695d5144382b1e12000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f130003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d110400000f1b2835424e5b68758185858585858585807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b333c444c525960656c70767b7f8386888b8d8d8e8f8f8e8d8c8a8885827e7a746e6a615e57504a423a322a21180f050000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f06000000000000000000000000000000000000000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b1106000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f1911070000000007131f2a3540495257595e5e5e5e5e5e55534e463c31261b0f0100000000000000000000000b17222d38414d565f6a6e7a81888e9297979898979697918e89837d766e686069768286868686868685786c5f5245392c1f12000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f130006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c20130600000f1c2936424f5c6975828f91919191918d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d454e565d606b6f787d82888c8f929997999a9b9c9b9b9a999797928e8b86817b756e69605b544c443c332a21170e0500000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e030000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f050000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b0000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000a16232f3b47525c63666b6b6b6b6b6b625f584e43372b1e130800000000000000000000030f1b27333f49535e686e7c848e939b9ea2a9a4a5a4a9a19e9b95908a827a706b6a778490939393939285786c5f5245392c1f12000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000f1c2936424f5c6975828f9c9e9e9e9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222b353d474f575f686d747c83898f94989c9fa3aba6a7a8a8a8a7a7a6a9a29f9b98928e87817b726c665d564d453c332920170b02000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a2015090000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d0300000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f19110901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000c1925323f4b57636e737878787878786f6a5f53473a2f24190d0100000000000000000005121f2b3744505b656e7a8491969ea5abadb3b4aeacaaa9aaa79f9d948f857d706c7885919e9f9f9f9285786c5f5245392c1f12000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600000f1c2936424f5c6975828f9ca8aba79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d474f59606a6e7a818790959c9fa6a9acafb5b3b4b4b5b5b4b4b2b3adabaaa29f9a938e867f786d685f574d453b32291d140a0000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f0200000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d2114070000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f0000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000d1a2633404d596673808485858585847c6f62554c4135291d11040000000000000000000613202d394653606c77839096a0a8afb8b1abaaa39f9d9d9d9fa3a69f9791877e707986929facab9f9285786c5f5245392c1f1200000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d110400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59606b707c848e939aa0a7abb0b6b8b4b2adabaaa9a9aaabadb3b4b8b4aeaca49f98928c827a6e695f574d443a2f261b11060000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f120600000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000916232f3c4956626f7c89919191918d8174675d5145392c20160b000000000000000006121e2b37424e5764717e8a959fa8b2b7afa79f9d989291909192999c9ea19992867c7a8799a3afab9f9285786c5f5245392c1f1200000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d0100000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434e58606b707d8591969fa4acb1b7b3adaba7a9a19e9d9c9c9d9fa2a9a8abaeb3b6afaaa29f948f847b6e695e564c41382d22170b03000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e21140800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d11040000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000815222e3b4754606a7784919d9e9e92867a6d6054473d33271c1002000000000000000814212e3a47535f6a7784919da7b1baafa59e95908a86848384868a8f949ea19891847c8895abb5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c201300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d13070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414b555f6a6f7d869297a0a8afb6b3ada9a19e9a969691909090909297979b9fa2aaadb3b4aea69e9691847b6e685e53493f33271f14090000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f22150800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f2216090006131f2b38434e5866727f8c99a4a2988b7f7265594f44382c1f1409000000000000000815222f3b4855626e7b8895a0acb9b2a89e938e837d7a7776777a7d82899196a0968f828f9ca9b5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c010000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01020405050404020000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c869298a2a9b2bbafa9a19e97928e8a87858383838485878a8e92989ea2a9afbab0a8a09691847a6d655b50443c31261a0e030000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e13080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a00030f1b27323d4854616e7b87939faa9d9184776b6054483b30251a0e000000000000000c1925323f4c5865727f8b98a7b1b8aca0968e8178706d676a676d70757d8491959f948f949faab8ab9f9285786c5f5245392c1f1200000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f1204000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0d0f11111211100f0d0b07070501000000000000000000000000000000000000000000000000000b17222d38414f59606d79849198a2aab3b5afa59e97928b85817d7a7877767677787b7d81858c92979ea5afb5b2a8a0968f82776c60574d42372b20150a00000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e120800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f22160900000a16202d3a46525e6976828f9caaa095897d7063574d42362a1d12070000000000000e1a2734414d5a6774808d9aa7b3b5ab9e9184796d66605d555d60636b707b8391969f9c9fa6b0b8ab9f9285786c5f5245392c1f1200000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c1003000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a16191c1d1e1e1e1d1c1a171413110d080401000000000000000000000000000000000000000000030f1b27333f4953616b74818e96a0aab3b5aba49f938e857f7974706d686a69696a696e71757a7f858e939fa3abb5b2a89f948c7f72695f53463c31261b0f0000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d110500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d0400000000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000005121e2a36424d5764717e8a98a2a89b8f8275695e5246392e23180c0000000000000f1c2835424f5b6875818e9ba8b5aea3998b7e71675d54514b51535960696e7b849199a4aab0b8b8ab9f9285786c5f5245392c1f12000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413427202326282a2b2b2b2a29262421201d1913110d07010000000000000000000000000000000000000005121f2b3744505b65707d8a939da8b2bbafa499938c817a726d6763615e565d5d575e6164686d727a818b9299a3acb6b0a69f92867b6e61584e43372b1d12070000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d20130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c10040000020e1a25303b4753606d7985929fab9f92877b6e61544b4034281c100400000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d60554b454045474f575e696f7d87939faab4bfb8ab9f9285786c5f5245392c1f12000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d41342b2d30333537383837373533312e2d2a25201d18130d070100000000000000000000000000000000000613202d394653606c7883909da5afb8ada39f93877f756d68605d5554524c50504d5254565d60686d757f87929aa4afbaaea3988e81756a5f5347392e23180c00000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d1108000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b0000000009141f2c3945515d6774818e9aa8a3998c8073665c5145382c1f150a00000000000f1c2936424f5c6975828f9ca8b5aa9d908377675d51433935383d454d57606b74818d98a2aebab8ab9f9285786c5f5245392c1f12000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a0000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413338393c4042444445444342403e3a3936302c29241d18120c0400000000000000000000000000000005121e2a36424d5764717d8a95a0acb7b0a69c918b7e726d615e56514b47464143434246474c52565e616d727e88939fa6b0b4aa9f93877c6f62544b4034281c100400000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c00000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f050000000004101d2935404b55636f7c8996a0ab9e9185796d6053463c32261b0f02000000000f1c2936424f5c6975828f9ca8b5a89b8f827568554b4031292c333b454f59616e7a86929facb8b8ab9f9285786c5f5245392c1f12000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d20130700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c020000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413f4446494c4f50515151504f4d4a4746413a39352f29241d160d0600000000000000000000000000000714202d3a46525e697683909ca7b1b5ab9f948c7f736c625b524c45403a39353030363a3b41454c525b626c727f8c949fabb5afa4998e8174665c5145382c1f13060000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d1004000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d0300000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000000000c18242f394854606b7784919eaba1978a7e7164584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422f282129333d46525e6874818e9baab4b8ab9f9285786c5f5245392c1f120000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d464a505356595b5d5e5e5e5d5c595754524c4745403a352f281f17110a020000000000000000000000000815212e3b4854616e7b87939facb9afa3998f82786c605a5146413a352f2d2925252a2d2f353a4146515a606c77828f99a3afb5ab9f9285796d6053463a2d2013060000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f1306000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c10070000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b0000000000000007121d2c38444f5966737f8c99a4a99c9083766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42352817202a36414c5663707c8998a2aeb8ab9f9285786c5f5245392c1f1200000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f1305000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d53545b606366686a6b6b6a6a686664615e5653514b4540393128221c140b0300000000000000000000000c1926323f4c5965727f8c9aa4afb9ac9f92877b6e665b50483f35302924201d191a1e20242930363f44505b656e7b87929facb9ada2978a7d7063574a3d2d22170b000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d201407000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e060000000000000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e01000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d0300000000000000010f1b27323d4854616e7b87939fac9f94887c6f62564c4135291b11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c1925303b4653606d7985929facb8ab9f9285786c5f5245392c1f1200000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a575e61666c6f737577777877767573716d6865605d55514b433e332d261d150c0300000000000000000005111e2a36414d566976828f9cacb6b1a89a8e8174695f544a3f3629251e1813110d0e1114191e252a333f49535f6974818e9ba8b2b3a99a8d817467544a3f33281c0f03000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c03000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d1207000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f050000000000000000000a16202d3a46525e6976828f9ca9a69a8e8174685d5245382d22170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c141f2c3844515c6676838f9ca9b6ab9f9285786c5f5245392c1f12000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c00000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675d60696e73787c7f82838484848382807d7a76726d67605d5550443f382f261e150b0200000000000000000714202d3946525e687885919eabb8aca095887c6f62574d42382d2419130c0705010205080d1319222d38414d57626f7c8896a0acb6a99c908376665b5044382b1f12060000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000000000005121e2a36424d5764717e8a97a2ac9f92867a6d6053493f33271b0f0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c101c2834404a546774818e9aa7b4ab9f9285786c5f5245392c1f120000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d120700000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467686d747b8085898c8e90919191908f8c8a86837f7a736d67615a504a423830261d140a00000000000000000814212e3b4754616e7a8797a1adb7aa9d9184776a5f53453b2f261c1208020000000000000208111b262f3c4754606a7784919eaab7ac9f9285796c605346392d2013060000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a12080000000000000000000000020e1a25303b4753606d7985929faaa2988c7f72655b5044372b1f120500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0c18232e404d596673808c99a6b3ab9f9285786c5f5245392c1f1200000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b0100000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746b707a80868d9297999b9d9e9e9d9d9b999993908b858079706c605b544a42382f261b1106000000000000000a1623303d495663707c8996a9b3b4a79a8d817467584e43332a1d140a000000000000000000000a141d2b37434e586874818e9ba7b4aea298877b6e6154483b2e211508000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e08020000000000000000000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b0000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d1710080000000000000000000000000009141f2c3845515c6774818d9a9d9d9d9184786c605346392d20130600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c071926323f4c5965727f8c98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f00000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f12030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074727d858d92999ea1a9a8a9aaabaaa9a8aba49f9d97928d847d736c665c544a41382d22170b040000000000000b1724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3125180b0200000000000000000000020b1b27323f4c5865727f8b98a5b2b4aa95887c6f6255493c2f221609000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a0300000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c06000000000000000000000000000004101c2934404b55626f7c8990909090908a7d7063574a3d3024170a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a20100700000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747f8792979fa3aaa29f9d9d9d9ea1a9a7acaeaca9a29f96918a80786d665c53493f332720150a0000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a0000000000000000000000000a1724313d4a5764707d8a97a3b0afa396897c706356493d3023160a00000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f221509000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c04000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000001020201000000000000000000000000000000000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f140900000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000000000000000c18232f394754606a75828484848484838073675a4d4034271a0d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e0000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807f8c9399a1a09d9898929090909196979b9fa3aaafada8a19e928d81786d655b50443c32261b0f0500000000000c1925323f4c5865727f8b98a5b2afa295897c6f6256493c2f2316090000000000000000000000000a1623303d495663707c8996a3afb0a3978a7d7064574a3d3124170a00000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e060000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2c3945525f6c7885929fabb2a5988b7f7265584c3f32251906000000000000000000000002000000000000000000000000000000000000000007121d2b37434e58657075777777777777736e64584c3f3326190d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c1106000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e91848c919fa29f95918c888584838485878a8e92989fa4acb2ada49c938e81776c60584e43372b21170b00000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d201307000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f3830282018100600000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f0706040100000000000000000000000000000000010f1b27323d46545e65696a6a6a6a6a6a67645c52473c3023170b00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a00000000000000000000000f1c2936424f5c6975828f9ca8b5aca09691969c9f97928b847f7b79777677787a7d81868d939aa1a9b2aea59e938c7f726a5f53473e33281c1003000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d1105000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d07010000000000000000000000000000000a15202b34424c545a5c5d5d5d5d5d5d5a58524a40362b1f130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c03000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f130000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b0200000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09ea09f948f857e78726e6c656a6a686d70747a80889197a0a8b2afa59f92877c6f62594f44392d1f1409000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d01000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b11060000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c040000000000000000000000000000040f1922303a42494e4f5151515151514d4c4740382e24190e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f1200000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c0000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2aca79f948f827a716c6562605b53565d6164686e747d859196a0a9b3aea3999083776c6155493c31261a0e020000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f22150800000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b0000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d04000000000000000000000000000007101e2830373d4142444444444444403f3c362e261c12080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f05000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f13040000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5aba0959082796e68605b535350494c5254565e616b6f7b849197a1adb5ab9f958a7d7064574d42372b1e12050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c1106000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000000000000000000000c161e262c3135363737373737373433302b241c140b010000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083796d675e56504946443f4146474c525960696e7b85929ea5afb1a79d908376695f53463a2d2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f120600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f150900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d12070000000000000000000000000000030c141b212528292a2a2a2a2a2a2726231f19120b02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d0000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f675d554d443f39373335393b41464f575f69707d8a939eaab6ab9f95887b6e6155483b2e2215080000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f0200000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f241810070000000000000000000000000000020a1015191b1c1e1e1e1e1e1e1a1917130e080100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a02000000000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a00000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a99b8e81756a5f554b433b332d2b27292d30363d454d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a2015090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e0400000000000000000000000000000004090d0f0f1111111111110d0d0b0703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b06000000000000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b01000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197897c6f62584e433a3127221f1b1d20252a333b454f59626f7c8895a0acb5a99c8f827669564c41362a1e110500000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d2013060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e09030000000000000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f12060000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f120300000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9185786a6054463c31281f17120f1114192129333e47535f6a7783909daab7ab9e928578685e5246392d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e231706000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e080200000000000000000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f0300000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f0300000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f827569584e43342a1f160d060305080f18212b37434e586673808c99a6b3ada197877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f22160900000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c1106000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b0ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e08050200000000000000000000000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b0000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423228180d0400000000060f1b26323d4a5764707d8a97a3b0b3a995887c6f6255483c2f22150900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c20130700000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a00000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f1925323f4c5865727f8b98a3a3a39f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a080705020000000000000000000000000000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b11060000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000a16232f3c4956626f7c8995a2afafa296897c6f6356493c3023160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f1925323f4c5865727f8b96969696969285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a00000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c060000000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c11070000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582898989898989898175685b4f4235281c0f1925323f4c5865727f8989898989898985786c5f5245392c1f1200000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a060200000000000000000000000000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b02000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b02000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422d22170b0000000000000916222f3c4955626f7c8895a2afb0a396897d7063564a3d3023170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f050000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f1409000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150915212e3b4854616e7b7d7d7d7d7d7d7d7c706356493d3023160a0000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d07000000000000000000000000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c0006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756853493f33271b0f0300000000000a1723303d4a5663707d8996a3b0b5ab95897c6f6256493c2f23160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c2721191107000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c03000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150814202d3a46525e696e70707070707070706b6054483b2f221609000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a0100000000000000000000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f130400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275655b5044372b1f140b0200000208111d2935404b5565727f8c98a5b2afa399887b6e6255483b2f22150800000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f0700000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f1206121e2a36424d575e61636363636363636360594f44382c2013070000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000000000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d20130700000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c030000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9184786c6053463c2f261d140b09080d1319252c3945515d6775828f9ba8b5ac9f9286796d6053463a2d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f030e1a25303b454d52545656565656565656544f473d32271b1003000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e11050000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b03000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca196897c6f63584e42382f261d1a1817191e242935414c56606d7a86929facb7aa9d918477675c5145382c1f130600000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a09070400000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c04000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0009141f29333b4246484a4a4a4a4a4a4a4948443d352b21160b000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d020000000000000000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d0100000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a89a8e81746a5f544a41382f2a262424252a30353f46525d68727f8c98a2aeb5ab9b8e817568554b4034281c100400000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d040000000000000000000000000505050505050505050505050505050505050505050000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a0300000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b11070000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3c3a37312a22180e0300030d17212930363a3b3d3d3d3d3d3d3d3d3b38322b23190f0400000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000000000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b0600000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f665b5349413c3631313130363a4146515b616d7a85929eaab4afa3998a7e7164574b3e2e23180c0000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b07000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a00000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030302f2e2b2620181006000000050f171f252a2d2e30303030303030302f2c27211911070000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a0300000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083786c655b534e46423f3e3e3e41464c525b636d75818e97a1adb9ac9f92867a6d6154473a2e2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d130700000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a0400000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a0200000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d20140800000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232322211f1b150e060000000000050d141a1e2021232323232323232322201b160f07000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c0000000000000000000000000000000000020d172029313a4045474b515353504947433c342c231a0e05000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f958e81776c655f58534d4c4b4a4b4c52565d616d727f8c939ea9b3b0a69b8e8275685e5246392d2013070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a1007060400000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b060000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171515120f0a030000000000000003090e12141517171717171717161613100b0400000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000050e171f282f35393a40454746443f3837322a221a110800000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a07060401000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c20130500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbb3ada79d938e80776f6a615f5758575758565e61686d757f88939fa5afb4aa9e94897c6f62564c4135291d11050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c070100000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c07000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000305060503000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a090806030000000000000000000000020507080a0a0a0a0a0a0a0a090703000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d110400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9a29fa29d928e837c746e69676564646566686d727a818c939aa4afbaaea2988f82756a6054443a3025190d010000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b03000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d0000000000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d0100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada29792979f9d949087807b77747271717173767a7f858e939fa4acb6afa59f92867b6e61584e4332281e1308000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000002030303030200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e0903000000000000000000000000000004090d0f0f131313131313130e0d0b0703000000000000000000000000000000000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181714110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e13080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f92858f949e9f99928d8884817f7e7d7e8082868c92979ea5afb6afa69d938b7f72695f53463d3220160c02000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b0100000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c1710080000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b0600000000000000000000000000000002091015191b1c202020202020201a1a17130e08010000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000104070c10131413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499887c828f949fa39f9a95908d8b8a8a8b8d8f92999ea2a9afb4aea59e948e81746d62574d42342b200e0400000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d120700000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b050000000000000000000000000000000000000000000000000000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f1204000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8ac9f93867979828c9399a0a7a09d9a98979798999c9fa3abadb3afaaa29f938e82796d605b51453b3122190f0000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a080400000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000040607080808070606030000000000000000000000000000000000000000020c151e262c313536393939393939393433302b241d140b01000000000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646463e3d39332c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c1003000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aa9e9184786d78808791969ea1a9a7a5a4a4a4a6a9acafb3adaca49f98928b81786d675c51493f33291f10070000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d1004000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000002060a0c0d13131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b53535353535353534b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9d9d9c908376666d737d848c92979c9fa4aba8a9a9a9a8a7a9a19e9a938e867e756d665c554b40372d21170d000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f1409000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0e0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534d4c4740382f24190e0300000000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000070d121619192020202020202020161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c110600000000000000000000000000000000000000000000000f1c2936424f5c6975828f909090908e817568606b70797f858b909399999b9c9d9c9b9a9897928d87817b716d605c544b43392e251b0f06000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2322201b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a0000000000000000000000000000000000000000000000000e1a2734414d5a6774808383838383837f72655960676d72797f83868a8c8e8f90908f8e8b8985817c756e69625a504a423930271d130900000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202527282723221f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000a131c232a2f32333939393939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979716c6155493d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c030000000000000000000000000000000000000000000000000d1926333f4c58646e74777777777777726d6256555c60676d72767a7d808182838382817f7c79746f6a615f5750443f3830271e150b0100000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d31343533302f2c272119130c04000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000007121c252e353b3e4046464646464646463d3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e86868686868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d000000000000000000000000000000000000000000000000000b1723303c47525c64676a6a6a6a6a6a65625b514b51555d6065686e7173757676767574726f6d66625f58534d453f342e261e150c030000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f282f35393a3e4141403c3b383229241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000020d19232e3740464b4c53535353535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000007131f2b36404a52585a5d5d5d5d5d5d5856514940454b5153565e61646668696a6968676562605c54534e46423b3328231c150c03000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c313a4045474b4d4e4d4948443d352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000006121e2a354049515759606060606060606056544f473d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d100400000000000000000000000000000000000000000000000000030e19242e3840474c4d5050505050504c4a463f34394045474c525457595b5c5d5d5c5b585653504a47433c36312a2117110a0300000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c353e434b5153585a5b5a56544f45413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4acaca4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d01000000000000000000000000000000000000000000000000000008121d262e363c3f414444444444443f3e3a34282f35393b4146474a4d4e4f50504f4e4c4946443f3837312a261f180f06000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f23160900000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343e474f555d6064676866636059524c443a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000c1925323e4b57636d737979797979797979706b6054483b2f2216090000000000000000000000000000000000000002020202020202020202020202020202020b1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000000010b141d242b30333437373737373732312e292324292c3036393b3e404243434342413f3c3a38342e2b26201a140e0600000000000000000000000000000c1926323f4c5965727f8c98a5adada295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2adada4978a7d7164574a3e3124170b00000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f5961676d717474736f6b605d564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f86868686868686867d706356493d3023160a00000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c0100000000000000000000000000000000000000000000000000000000020b12191f2326272a2a2a2a2a2a2524221e18181d1f252a2d2e3133353637363534322f2d2c28231c1b150e09030000000000000000000000000000000c1926323f4c5965727f8c98a0a0a0a095887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a0a0a0a0978a7d7164574a3e3124170b0000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f22150900000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58616b70797e8081807c766d685d52453d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c939393939393897c706356493d3023160a00000000000000000000000000060d121618191c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c25313e4b5864717e8b97a4b1b1a4978a7e7164574b3e312418191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000000000001080e1317191a1d1d1d1d1d1d191815120d0c1014191e2021242628292a2a29282523201f1c17110f0a0400000000000000000000000000000000000c1926323f4c5965727f8c939393939393887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c899393939393938a7d7164574a3e3124170b000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a707d858b8d8e8d89827a6d60594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c999f9f9f9f96897c706356493d3023160a0000000000000000000000010911181e2224252929292929292929292929292929292929292929313e4b5864717e8b97a4b1b1a4978a7e7164574b3e31292825211b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000003070b0d0e1111111111110c0b0906010004080d111414171a1b1c1d1d1c1b19161312100c0600000000000000000000000000000000000000000c1926323f4c5965727f87878787878787877c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c87878787878787877e7164574a3e3124170b00000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8792979a9b99948f82766b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6acaca396897c706356493d3023160a000000000000000000000009131b23292e31323535353535353535353535353535353535353535353e4b5864717e8b97a4b1b1a4978a7e7164574b3e353534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000010404040404040000000000000000010507080b0d0f1010100f0e0c09070603000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f99a1a9a7a69e94897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000006111b252d343a3e3f424242424242424242424242424242424242424242424b5864717e8b97a4b1b1a4978a7e7164574b424242413d3730271e1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d665c5044382b1f120600000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d665c5144382c1f1206000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929fabb3b4b0a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5864717e8b97a4b1b1a4978a7e7164574f4f4f4f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b080606030000000000000000000000000000000000000000000000000004101c2834404b555c606060606060606060605c544a3f34281c100300000000000000000000000003101c28343f4a545c606060606060606060605c544a4034281c100400000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e030000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb8b8b2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000006121e29343f495156585c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c64717e8b97a4b1b1a4978a7e71645c5c5c5c5c59544b42372c211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316181a1b1c1c1c1b1a171513120f0b060300000000000000000000000000000000000000000000000c18232e39434b5153545454545454545453504a42382e23170b00000000000000000000000000000b17232e38424a5053545454545454545453514a42392e23180c00000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b2620181006000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919da4abaca9a1968a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000916222e3a46515b626568686868686868686868686868686868686868686868686868717e8b97a4b1b1a4978a7e71686868686868655d54493d3125190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f202225272828292828262422201f1c17120f0b0600000000000000000000000000000000000000000007121d273039404546474747474747474746443f3830261c1106000000000000000000000000000006111c2630383f444647474747474747474644403930271c12070000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b929c9e9f9e979184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000b1824313e4a56626d7275757575757575757575757575757575757575757575757575757e8b97a4b1b1a4978a7e757575757575756f65594d4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f23282c2d2f3133343536353433312f2d2b28221f1b17110b0600000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a38342e261e140a000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a030000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384a56626c7480898f9292918d857c6f675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000c1925323f4c5865727f828282828282828282828282828282828282828282828282828283909daab6b6aa9d90838282828282828275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3e404142424241403e3b3938332d2b27221b17110a02000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2b28231c140c0200000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231c150c0300000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a0300000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2e3a45505a646e747d82858584807b6f6a60554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000714212e3a4754616d7a848f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9095a0acb8b8ab9f95908f8f8f8f8f8f86796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282e34383a404446494b4d4e4f4f4f4e4d4a4846443f3937332d28221c140b06000000000000000000000000000000000000030b12181c1f202121212121212121201f1c17110a02000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b0300000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d08010000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000111d29343f48525c646b7075787977746e6960584e43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000713202d3946525e686f7c86929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9da0a7b1bcbcb1a79f9d9b9b9b9b9b9386796c605346392d201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e34394044464a515355585a5b5b5c5b5b59575553504a46443f38332d261d180f0700000000000000000000000000000000000000070c10131314141414141414141312100b0600000000000000000000000000000000000000000000060b10121314141414141414141312100c07000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d080401000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d36404a52596163696b6c6b67615e564e463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000005111d2a36414c56606a717e8b929da6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacb1b9c3c3b9b1abaaa8a8a8a89f9386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454a5153545c606264666768696867666462605b54535049443f382f2a2218120b0300000000000000000000000000000000000000040607070707070707070707060300000000000000000000000000000000000000000000000000000306070707070707070707070604000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242f3840474f55565c5f5f5e5a54524d443c342b1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d1925303a444e58626c74808d949fa9b2b5b5b0aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0bfb5aba39f9f9f9f9f9f9386796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434b51545c6064666d6f7173747575757473716e6c6663605b53504a423c3428231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e485055575757575757575755534d453b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d21140700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000008131e28323c46505a606d78829097a1abb5b0a69e98929292929292929292929292929299a3afbbbbaea3999292929292929286796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444f555c60666d7175797c7e808182828281807d7b7974706c65605b544e463f342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a616464646464646464615f574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000020c16202b343e44515c666e7a859199a3aeaa9e948f8686868686868686868686868687929facb9b9ac9f928786868686868686796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28313a424a505960676d72797d8185888b8d8e8e8f8e8e8c8a8885817d78716c665f585145403930271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71717171717171716e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000050e19222834404a545e686f7d87929fa5a89c8f82777979797979797979797979797e8b97a4b1b1a4978a7e79797979797979746a5e5145382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28313a434c545c606b6f797f848a8e929897999a9b9c9b9a999797918d89837e786e6a625b514b433930271e150a0000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e7e7e7e7e7e7e7e7b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d0100000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000071018232e39424d56606b727f8b939da79e948c7f736b6c6c6c6c6c6c6c6c6c717e8b97a4b1b1a4978a7e716c6c6c6c6c6c6a62584d4135291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a434c565d666d747d848b91969b9fa2aaa6a7a8a8a8a7a6a9a19e9a95908a837c726d605c554b433930261c1106000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79868a8a8a8a8a8a8a7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b08070502000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000007121c27303b444f59626d74818e959fa69f93877d70695e5f5f5f5f5f5f64717e8b97a4b1b1a4978a7e71645f5f5f5f5f5e5850473c3125190d00000000000000000000000000000000000000000000000000000000000406070809090a090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434c555d686d78808891969ea1a8abaeafacaaa8a8a9aaacafadaba7a09d9590867f746d675c554b42382e23170d030000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f14181b1c202020202020201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79869297979797978b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000b151e29323d46515b606d79839097a1a49992857b6e665c515353535864717e8b97a4b1b1a4978a7e71645753535353514d473e352a1f1409000000000000000000000000000000000000000000000000020507070c1012131516161616151413100c0708060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555d676d7a828d939aa0a8acb0ababa39f9d9c9b9c9d9fa4acabb1aca79f99928c81796d675c544a3f34281f150b010000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa4a4a4988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000004080c0e0f1313131313131311100e0a0600000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131307070401000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d04000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000030c17202b343f45515c676e7b859299a3a1979083786d605a50454b5864717e8b97a4b1b1a4978a7e7164574b46464645413c352c23190e030000000000000000000000000000000000000000000004090e121415181c1f20222223232222201f1d181615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313945515c676d79838f949fa4acb2ada69f9c9992908f8e8f91939a9d9fa7adb1aba39f938e82796d665c50443d31271d1207000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e252c313435393939393939393635322c261e160c02000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e0500000000000000000001090f14181b1b202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020202020201413110d080100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000050e19222934404b555e69707d87929fa59f958d80746c61574e4b5864717e8b97a4b1b1a4978a7e7164574b3e39393835312a231a1107000000000000000000000000000000000000000001070c10141a1e212223282c2d2e2f30302f2f2d2c292422221f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a606d79828f959fa6afb1a9a19e948f8a868482828284878b90959ea1a8b0aea59e948f81786d60594f43392f24180c01000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131e272f373d40424646464646464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb2a5988b7f7265584c3f322519080000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000030b131a202427282d2d2d2d2d2d2d2a2927221c150d05000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f110800000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000071018232f39434d57606b727f8c939ea79d928a7e716a5f554b5864717e8b97a4b1b1a4978a7e7164574b3e312c2b29251f1911080000000000000000000000000000000000000000070c12181d1f262a2d2e2e34383a3b3c3c3d3c3b3a38352f2f2e2b27201e19140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c74818e949fa7b0b1a79f97918a837e7a77757576777a7e838a91969ea6afafa69e938d80736b60554b4035291d13070000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4f535353535353534f4e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb2a6998c7f7366594c403024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f1409000000000000010b151d252c313435393939393939393736332e271f170d0400000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939392c29241e160d040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d0000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000007121d27313b454f59626d75818e95a0a49f92867c6e675d515864717e8b97a4b1b1a4978a7e7164574b3e3124181d19140e0700000000000000000000000000000000000000030b12181d24292c31363a3b3f4044464849494949484745403f3c3b37322d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d8a939da6b0b1a79f9590857d76716d67696869686d71767d848f949ea5afafa59f93887d70675d51453a2f24180d010000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b606060606060605c5a544c42382c21150900000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb4a79a8e817467564c4135291d12070000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e02000000000009131d272f373d40424646464646464644423f3931291f150b0000000000000000000000000000000000000000000000000000000000000008121d262f363c3f4146464646464646464639352f2820160c0100000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e050000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000010b151f29333d47515b606d79839097a2a2989183796d605b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b0d090300000000000000000000000000000000000000070c151d23282f35393b4246484b4a515355555656555553514b4c4947433c39363029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985919ea5afb2a89f9590837a706b64605d555b565d60646b707a828e939ea7b1afa49a9184796d60554b4035291d110400000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c69665e54493d3225190d00000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb6aa9d908377685d5246392f241811080000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e110500000000040f1a252f3941484d4e53535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535353535345413a32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f06000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000030d17212b353f45515d676e7b859299a4a0958e81756d625864717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000710191e272e34394045474d535558545c60616263636262605d555955544e4746413b3530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb9ada1969082796d68615953514b4f4c52545961686d78818e959faab4aca1968c7f72675d5145392c2013070000000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734404d59656f75797979797979797670665a4e4135281c0f02000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ac9f92867a6d61554b403529231a12090000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000814202c37414b53595b606060606060605d5b554d43392e22160a000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a60606060606060605f524c443a2f24190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e0600000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000050f19232935404b555f69707d87939fa59e938b7f726a6064717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000030b1218222b303940454b5153575f616568666d6e6f6f706f6e6d67696662605854524c46413a3228231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9b3b0a69e91847a6d675e564f474540424145474f565d666d79839098a2aeb2a89f92857a6d6053473a2f24180c0000000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b687581868686868686868276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9bacb6afa3998b7f72675d51453e352c241b13060000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e211408000000000c1824313d48535d65686c6c6c6c6c6c6c6a675f554a3f33271a0e01000000000000000000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c5d564c4135291d1104000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000071118242f39434d57616b737f8c939ea59f92877c6f6864717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000030c151c2328343c424b51555d6065696e727577797b7c7c7c7c7b7a7875726f6a66615e56524c443e342e271e160e0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb7ab9f948a7d70685e554c443e39352f35393e444c545c676e7b86929fabb5aea2988b7e7165554b4035291d100400000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393938f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9aa4afb5ab9e9285796d605a50473e362d2517110a0200000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a000000000e1b2734404d59656f75797979797979797771675b4f4236291d1003000000000000000000010507080d0c0a0702000000000000000000000d1a26333f4c58646e74797979797979797976685d5245392c201307000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d0802000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000007121d27313b454f59606c77818f96a0a39991847a6d66717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000020b151e272e343f464e545c60676d71767b7e8284868888898988888684827f7c77736e68615d5650454039302820160d04000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab3b3a99c8f82766b61564c433a322c2924292c323a424b555f6973808d99a3aeb3aa9c908376675d5145382c1f1306000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9f9f9f9c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fabb5ada1978d80736c615950483f3727221b140b02000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a000000000f1b2835424e5b6875818686868686868683776a5d5144372a1e11040000000000000002080d1114141a1917130e080000000000000000010e1a2734414d5a67748086868686868686867a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b050000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000010b151f2a333e44505b656d79849198a2a1968f82786c717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000a141d2730394044515860666d72797e83888b8e919299959696959a93918f8c88847f7a736d68615a514b423a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929facb8ada297897d7063594f443a3129201d191d20283039434d57616d7a86929facb9ac9f92867a6d6053473a2d20140700000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8aca99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f99a4afb3a99d928a7e716b615a514940332d261d140a00000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e93939393939084776a5d5144372a1e1104000000000000050d14191e20212726231f19120a02000000000000010e1a2734414d5a6774808d939393939393877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e080200000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000030d182127333f49535d676e7c86929aa49f948c8073717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000006111c262f39424a515b636a6f797f858b9095989b9e9fa3aba2a3aca49f9e9c9996918c86807a706c605c544c443a31281e150b000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8ab9e9285796d6053463e32291f17100d11161e27303c46525e6875828f9ca8b5aea399897c6f6356493c30231609000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fa7b1aea49f92867d716c625b52443f382f261b110600000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9b9f9f9f9d9084776a5d5144372a1e11040000000000050e171e252a2d2e33322f2a241c140a000000000000010e1a2734414d5a6774808d9a9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000060f17222d38414c555f6a707e88939fa69f93887d717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000071017222d38424a545c606d727c838b91979d9fa7a8aaacafb5afafb6afacaba8a8a09e98928d857e746d665d564c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b5a89c8f8275665c5044382c20170d0501040c151e2a36414c5666727f8c99a5b2b5ab988b7e7165584b3e3225180b0000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6a74818e95a0a9b2aea39892877e726d635c504941382d2217130900000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8acaa9d9084776a5d5144372a1e110400000000020b1720293036393b403f3b352e261c12080000000000010e1a2734414d5a6774808d9aa7acaca093877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000006111b262f3a434e57616c73808d949fa49a92857b7e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000020c182228333f4a545c666d747f8790959ea1a9abb1b5b5b2b0afaeaeafb0b2b5b5b2acaaa29f97928a81786d685d554c43392e23180e0400000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b3a69a8d807367544a3f34281a0e05000000030c1925303d4a5763707d8a96a3b0b2a5998c7f7266594c3f3326190c000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58606d79839097a0a8b1aaa39992887f736e605b53493f3327251b1107000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1104000000000a141d29323b4146474d4b4740382e241a0e0500000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000406070f131313131313131313131313131313131313131313131313131313131313131313131313131313090806030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000a141d28313c45505a606c78828f96a0a19790837e8b98a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000a141e2a343c44505b666d78818c9299a0a7adb3b4aeaca8a6a3a2a1a1a2a3a6a9acaeb5b4aea9a19e938e827a6d675d554b40342820160c02000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b2a5998c7f7266594c3f2e23170600000000000816232f3c4956626f7c8995a2afb3a6998d8073665a4d4033271a0d00000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676e7b859196a0a7b0aba39a938c80746c655b504440372d23190e05000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400000006111b262f3b444c52545a58524a40362c20170b02000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000070c1013131c2020202020202020202020202020202020202020202020202020202020202020202020202020201615130f0a04000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000020b161f2a333e44505b666d7a849198a29f959086929facb8b1a4978a7e7164574b3e3124180b0000000000000000000000000006111c26303c46515b606c78818e939fa3abb1b3adaba39f9c99969594949596999c9fa3abadb3b3ada59d949083796d675c51453e32281e1308000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5998c7f7266594c3f2e23170b00000000000916232f3c4956626f7c8995a2afb3a6998c807366594d4033261a0d000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000a15202935414b555e696e7b8490959fa6afaca49f928d80776c605c52493f352b20160c02000000000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040000030d17222d38414c565e6166635c52483e33291d140a000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030b12181c1f20292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000040d182128333f4a545d686f7c86929fa49f989298a2aebab1a4978a7e7164574b3e3124180b000000000000000000000000000b17232e38424e58626d74818e939da5afb5afa9a29f99928f8c89888787888a8c8f92999fa2a9afb9afa69f959082796d605a50443a3024190d030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b3a6998d807366544a3f34281c1005000000020c1424303d4a5763707d8a96a3b0b2a5988c7f7265594c3f3226190c00000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7a838f949ea5afafa49c928d80746e635b51473d32281e130800000000000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f221609000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400010b151f27333f49535e686e736e635a50453b2f261b11060000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151d23282c2d363939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b262018100600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000060f17222d38424c565f6a717e8a929da6a29fa2aab4bfb1a4978a7e7164574b3e3124180b00000000000000000000000003101c28343f4a545f6a727f8b939da5afbbaea59e97928c86827f7d7c7b7b7c7d7f82868c92979ea5aeb6b0a79f948d80746c61564c4135291f15090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2b5a89b8f8275665c5044382b20170d0600040b141e2935414c5665727f8c98a5b2b3a9978a7d7064574a3d3124170a0000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454d575f686e79828f939da5aeaea49d928d80736d62594f443a3025190d03000000000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040007121d27313944505b656e7a80736c61574d41382d22170d0300010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e272e34383a424646464646464646464646464646464646464646464646464646464646464646464646464646463c3b37322a22180e04000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000006111c262f3a444e58616c74808d949fa8acaeb4bcbdb1a4978a7e7164574b3e3124180b00000000000000000000000006121f2b3844505c666f7c86929fa5afb6aea49c938f857f7a7573706f6e6e6f7073767a7f858f939ca4adb5b0a69d928a7e71685d52463c31261a0e0200000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb8ab9e9285796d6053463e32291f17110d10151d26303845525d6875828f9ba8b5ada197887b6e6255483b2f221508000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c454d565e676d79818e939ca4aeaea49c928c7f726b60564c41362a1f140900000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c1004000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1100050e18242f39434e58606c77828a7e71695e53493f33271f150b01010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d2730394045464f5353535353535353535353535353535353535353535353535353535353535353535353535353534947433c342a20150a000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d78828f96a1aab4bfc6bdb1a4978a7e7164574b3e3124180b000000000000000000000004111d2935404b55606d78839098a3aeb7aea49c928d827b736e686663626161626366686e737b828d929ca3adb7aea49e92857a6d61574d42372b1f140900000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7ada197897d7063594f443b3127221b191d1f272f38424d57606d7a86929facb8ab9e9185786c605346392d201306000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000040d17212a333c444c555d676d78818d929ca5afaea49f92877d6f685e52463b31251a0e0100000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b00000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11020b17202935404b555f6a727f8c92857b6e655b50443c31271d1207000e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b51535c60606060606060606060606060606060606060606060606060606060606060606060606060606055534e463c32261b0f030000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000020b16202a343e44505c666d7a849198a3aebac0bdb1a4978a7e7164574b3e3124180b00000000000000000000000613202c3945515d67727f8b95a0aab4afa59c928c80756e68615e56565554545557565e61696e75808c919ca5afb9ada1978e8174695f53473b30251a0e020000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aa6b0b3a99c8f82766b61564c433b332d2a25292c3139414a545e69737f8c98a3aeb0a69b8e8174655b5044372b1f12050000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a323b434c555c666d74808d939da6b0afa39991847a6d61574d42362a1d12070000000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110a141d29323b45515d676f7c8692978f82776c60584e43392f23180e050e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000040e182228343f4a545e686f7c86929fa4aeb9bdb1a4978a7e7164574b3e3124180b0000000000000000000004101c2834404a54606d7985929ea7b1b3a99e938c80736e615e56524c4a494848494a4c52565e616e737f8c939ea8b2b3a99f93877b6e62574d42362a1e110500000000000000000000000000000000000000000000000000000000020e1a25303c4955626f7c88949fabb5ab9f948a7d70685e554d443f38363035383d434b535c666e7b85929faab4ab9f94897c6f6253493f33271b0f03000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000004060709080603060f182029313a434b545c606e74818e949ea8b2aba1968d8074695e5346392f23180c000000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f130800000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c27211911070000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e06111b262f3b44505a606d798391989f948c7f726a5f554b40342920170c0e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d75797979797979797979797979797979797979797979797979797979797979797979797979797979766a5f53473b2e2115080000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000061017232e38424c56606a717e8b929da7b1bbb1a4978a7e7164574b3e3124180b0000000000000000000006121f2c3844515c66727f8c97a1adb9ada1978f81776c605c524d46413d3c3b3b3c3d41464d525c636d75818e96a1acb9afa4998e8174695e52463a2d20150a00000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f99a3afb0a69e91857a6e675e5750494641424045474e555c656d78828f97a2adafa4999083766a605441382d22170b0000000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000070c1013131615130f0a060e171f283039424a505c606d78828f96a0acb2a99f92867b6e61554b4034291c10040000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e0d17222d38414d56616c74818d95a0a69f92867c6f675c51453e32291e13081a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000713202d3a4653606d79828686868686868686868686868686868686868686868686868686868686868686868686868686867c6f6255493c2f22160900000000000000000000000000000001070c10192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58626c74808d959fa9b3b1a4978a7e7164574b3e3124180b000000000000000000000713202d3a4653606d7984919ea9b3b1a79e91857a6d655b5046413b36302f2e2e2f30363b4246525b606d7984919ea7b1b5ab9f92867b6e6154473c32261b0f030000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa7b1ada1979083796e69605b53524c4f4b51535860676d77808d949fa9b1a79f93877c6f62584e432f261b11060000000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000001070d12181c1f2022211f1b150e060d161e2730383f44505c666d7984919ea7b1aea3998e8174675c5145382c1f1306000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b0500000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e161f27333f49535e69707d8a929da7aea3999183796d60594f443a3025190f1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f09080603000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d78818e939393939393939393939393939393939393939393939393939393939393939393939393887c6f6255493c2f2216090000000000000000000000000000030b12181d1f2633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a606d78839097a1abb5a4978a7e7164574b3e3124180b00000000000000000004111d2935414b5564707d8a97a1adb8aca0958b7e71685d53493f36302a2522212122252a30364045515d67707d8a959fabb7afa3998c7f7266584e43372b1f130600000000000000000000000000000000000000000000000000000000030f1b26323c47535f6a73808d959fa8b2a9a09590837b716c65615e565c555d60646a6f79818d929da6b0a89f958d80736a5f53463d321d140a00000000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000002080d13181d23282c2d2f2e2b26201810060c151e262e343f4a545d67707d8995a0acb4ab9f9285796d6053473a2d20140700000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1d28313944505b656e7b85929ea4aeb4aba0958d80746b61564c41362a21181a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c666d78818e939ea59f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887c6f6255493c2f22160900000000000000000000000000030d151d24292c2d33404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515c666e7b859199a3aea4978a7e7164574b3e3124180b0000000000000000000613202c3945515d6775828f9ba9b2b4aa9d9183786c60564c41382d251f1916151516191f252a35404b55616c7683909da9b2b5ab9d9184776a5f53473b2e21150600000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a1a8b1a7a09590857e78716d68696969676d70757c838e939da4aea8a0969083786d60584e43342b200b020000000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000002080d13191d24292e34383a3c3b37322a22180c030c141c232e38424b55606b7783909daab7aea298897d7063564a3d3023170a0000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a18242f39434e58606c77828f97a1adb7bdb1a79d928a7d70685e52463f332a1e152734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000000010507080a0c0e0f0f0f0e0e0c090706040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b545c666d78818e939ea5afacacacacacacacacacacacacacacacacacacacacacacacacacacacaca295887c6f6255493c2f221609000000000000000000000000010b151f272f35383a3b404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000050e19222834404b545e696f7d87929fa5a4978a7e7164574b3e3124180b0000000000000000000714212d3a4754606d7a86929facb9aea2988b7e72655b50433a2f261b140d080808080e1419242f3943505a64717e8a97a1adb8aca096887c6f6255493c2e23170b0000000000000000000000000000000000000000000000000000000000040f1b26323c45515c666e7a8491969fa7aea7a097928b837e7a7876757677797d828991959ea5afa69f9691847a6d665c51463c3222190f00000000000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000050d14191e252a2f35394045464947433c342a1e150b020a111c263039434f5966737f8c99a6b2b3aa998c807366594d4033261a0d0000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a212935404b55606a727f8c949fa9b3bebab9aea49e91857a6d615a50453c30271c2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000306080d11141417191b1b1c1c1b1a19161413100c07040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d273039424a545c666d78818e939ea5afb7b9b9b9b9b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa295887c6f6255493c2f22160900000000000000000000000007121d27313940454748484c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000071018232e39424d56606b727f8b939ea7978a7e7164574b3e3124180b0000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f92857a6d6053493f31281d140a02000000000209121d27313e4653606d7984919eabb8b2a8998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000a15202834404b545e686e7b8490959da4aca9a29f95908b878483828384868a8f949da0a7aba39f948f847b6e685e544b40342a20100700000000000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1009090807050200000000000000000000000000000000050e171e252a30363a41454b515355534e463c30271d1207000a141e28313d495663707d8996a3afb4a89b8e8175685b4e4235281b0f000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a29333b45515d676f7c87929fa6b0b8b7adb7b9ada1978f82756d62574d42392e232734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000040a0f1315191e202124262728292928272523201f1d1812100c07000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e273039424a545c666d78818e939ea5afb7c1c9c9bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a295887c6f6255493c2f2216090000000000000000000000000c18242f39434b51535555555966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444f59626d74818e95a0978a7e7164574b3e3124180b000000000000000004101c2834404b546774818d9aabb4b5a89b8f8275675d5141382d1f160b02000000000000010b151f2c3844505c6674818d9aabb5b6a99c8f8376665c5044382b1f12060000000000000000000000000000000000000000000000000000000000040c18232e39424d565f696e7b838d929da0a7ada7a09d9a93918f8f8f9092999c9ea6aca79f99928c827a6e695e564c42392e22180e0000000000000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1616161414110e090200000000000000000000000000020d17202930363a41464b51545c60625f584e43392e23180c01020c16212e3b4854616e7b8794a1aeb6a99c908376695d5043362a1d1000000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437262f3b45505a606d79849199a3aeb2acaaa1abacb2a99e938b7e71695f544a4034282734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000001070c10161b1f22252a2d2e303234353635353432302d2c29241f1c18120b0600000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151e273038424a545c666c78818e939ea5afb7c1c3b8ada39b9897979797979797979797979797979797979795887c6f6255493c2f221609000000000000000000000004101d2935404b555d606262626266737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d47515b606d79839097978a7e7164574b3e3124180b000000000000000006131f2c3845515c667784909daab7b3a9978b7e7164554b402f261b0d04000000000000000003101c28343f4a5463707d8a99a3afb8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007121d27303b444d575f696e79808990959fa4abacaca49f9e9c9c9c9d9fa3abaaaba39f9590877f786d685e574d443a30271d1007000000000005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292222222221201e19140d0500000000000000000000000008141e29323b41464c52555d60666d6f6a5f554b4034281d1207000714212d3a4754606d7a8793a0adb7aa9d9084776a5d5144372a1e110000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f140900000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372d38424d57616c74818e96a0abb2a8a09e949ea1a8b0a69f92867b6e665c51443d312834414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000060b12181c1f272b2e3036393b3d3f4142424241413f3c3a39352f2c28231c17110a020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030c151e263038424a545b666d78818e939ea5afb8c1b3a79b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f221609000000000000000000000006131f2c3845515d676d6e6e6e6e6e737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515c676e7b8592998a7e7164574b3e3124180b00000000000000000713202d3a4653606d7986929facb9ada197877b6e6154483b2f21140a000000000000000000000c17232e3a4753606d7986929facb9aea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000b151e29323b454d575e676d747d838b9399a4afb6afacaba9a8a9aaacafb5afa399928a837c736d665e564d453b32291e150b0000000000000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f43362f2f2f2f2f2e2d2a251f170e0500000000000000000000010d1925303b444c52565e61676d72797c6f675c5145392f241810080a14212d3a4754606d7a8793a0adb7aa9e9184776b5e5144382b1e110000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437333f4a545e69717e8a939da8b2aba09691879196a1abaea2989083786d60594f433a2f34414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000020a11171d23292c32383b3c4146474a4c4e4e4f4f4e4d4c494745403a38342e28231c140c0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000030c151e263038424a545c666d78818e939ea5afb8b2a5988c7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6154473a2e21140700000000000000000000000714202d3a4753606d797b7b7b7b7b7b808d9aa7b3afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000050e19232934404b555e69707d87928a7e7164574b3e3124180b00000000000000000916222f3c4955626f7c8899a3aeb8ab9e928578695e53463a2d2114020000000000000000000006131f2c3845515c677783909daab7b4aa978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000030c17202a333b454d555c606b70787e86939facb9b3adaba9a7a8aaacb2b9ac9f92867e766f6a605c544c443b332920170c030000000000000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338393c424f5b6875828e9ba8b5a99c8f8276695c4f433c3c3c3c3c3c3b3a36302920170d0200000000000000000005111e2a36414c565e61686d737a7f8485796d60554b403529221914141b222f3b4855626e7b8895a1aeb7aa9d9084776a5d5144372a1e11000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144313a44505b666e7b85929fa5afafa39991847a849199a4afaa9f958d80736b60564c413534414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000050b141b22272f34383d4347494c525457595a5b5c5c5b5a585653514b46444039342e261e180f09000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000030c151e262f38424a545c666d78818f939ea6b0b6a99c908379717171717171717171717171717171717171716d685d5246392d2013070000000000000000000000091623303c4956636f7d8888888888888d929da9b5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d57606b727f8c8a7e7164574b3e3124180b00000000000000000b1824313e4b5764717e8a97abb5b5a99c8f827669574d42362a1e12050000000000000000000004101c2934404b556774818e9aa7b4b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000050e18212a333b454e58616b707b839099a4afaca9a29f9c9b9b9ea0a8aaafa39990837b6f6a60574d443a322921170e0500000000000000091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444649494f5b6875828e9ba8b5a99c8f8276695c4f494949494949494746423b32291f14090000000000000000000714202d3946525e686e747a80858c918b7e71675d51453d3429242121262d36424d5664717d8a97a4b0b6a99c908376695d5043362a1d1000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d51443a434e58606c78829097a2adb0a69f92877c6f7d87939fa7b1a79f93877d6f685d52453e33414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000070e171d262d33394045474e5456565e6163656768696868676563605d5553514a443f38302a211a12090100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030c141d262f38424a545c666d78818f949fa6b0ab9f948e81776c6464646464646464646464646464646464615d564c4135291d11050000000000000000000000091623303c4956636f7c8995959595959a9da4aeb9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59636d75818a7e7164574b3e3124180b00000000000000000c1926323f4c5965727f8c98a5b2b4a79a8d8174675a4e4131251a0e0200000000000000000000000c18232f3f4c5966727f8c99a5b2b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000006121e2a36424d57606a707d869095a0aba7a09d97928f8e8f91969c9ea6ab9f9590857c6f695f564c4135291f140900000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50535555555b6875828e9ba8b5a99c8f8276695c555555555555555554524d443b3025190e0200000000000000000814212e3b4754616e7a80868c92979e9184796d60594f463e35302e2e2f383f46525e6975818e9ba8b4b5a89b8f8275685c4f4235291c0f0000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f010000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144414b55606a737f8c949fa9b3aa9f948c7f736b73808c959faaafa49991847a6d605a50453b414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000007101920292f383f444b515358606267686e7072747575757474726f6d6764605c54504a423c332c241b130901000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000020b141d263038424a545c666d78828f949fa7b0a69e938d80736d625a585858585858585858585858585854524c443a3024190d010000000000000000000000091623303c4956636f7c8996a1a1a1a1a7a9aeb6bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d79847e7164574b3e3124180b00000000000000000e1a2734414d5a6774808d9aa7b3b2a5998c7f7266594c3f33261909000000000000000000000000071824313e4b5764717e8a97a4b1b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c869298a0a7a59e95918a8582818284888f949ba3a79f9792857b6e685d52453b31251a0e02000000000000000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60626262626875828e9ba8b5a99c8f827669626262626262626262615e564d42362a1e110500000000000000000815212e3b4854616e7b8692989fa2a1968d80736b60584f46413b3a3a3b4149505b616e7b86929facb8b4aa998c807366594d4033261a0d0000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d12070000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c201407000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514445515d676f7c87929fa6b0aea2989083786d606d78839098a2aeaba1968e81756c61574d42414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000030c19222b323b414950555c60656a6f73777a7d7f8181828281807f7c7a75716d66605c544d453e362d251b1309000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000020b141e263038424a545c666d798290959fa8afa59d928b7f726c61584e4b4b4b4b4b4b4b4b4b4b4b4b4746413a32281e1308000000000000000000000000091623303c4956636f7c8996a2aeaeaeb3b5b9bcbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f45515d676e7b7d7063564a3d3023170a00000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b000000000000000000000000091623303c4956636f7c8996a2afb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b859198a2aaa69e938e837d79767475777c828c919ba4a9a19791847a6d60574d42362a1e1205000000000000000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6f6f6f6f6f75828e9ba8b5a99c8f82766f6f6f6f6f6f6f6f6f6f6e695e52463a2d20140700000000000000000714202d3a46525e6975828f9aa4ada89f92877d706a6159524c484747484d535b606d75818e98a2aebaaea3988a7d7064574a3d3124170a000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c0000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f231609000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5145505a606d79849199a3afafa59f92867b6e665c666e7b86929fa5afa89e938a7e71695e544a3f4d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2b343d444d535b60676d71777c8084878a8c8d8e8f8f8e8d8b8986827e79716d665f5750483f372d251b11080000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000020c141e263039424b545d676d79839096a0a8aea49f93877e706a60574d433e3e3e3e3e3e3e3e3e3e3a3935302820160c02000000000000000000000000091623303c4956636f7c8996a2afafafafafafafafafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232935404b555f696e706b6055483c2f23160900000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a75828f97a1aaaa9e948e8179706d6668686a6f757f8c929ca8a9a0968e8174695e53463a2d211407000000000000000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c4033261907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787c7c7c7c7c7c828f9ca9b5a99d90837c7c7c7c7c7c7c7c7c7c7c7b6e6154473b2e211408000000000000000005121e2a36424d57626f7c87939fa9afa39992867c706b615d5655545455575e656c727f8c939eaab4b8ac9f92867a6d6054473a2d21140700000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d100400000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514d57616c74818e96a0abb2a89e938b7e71695f545f69717e8b939ea8afa59f92857b6e665b50444d5a6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303d464e565e656c71797e84898d919696989a9b9c9b9b9a9898928f8a847e786e69615a51493f372d231a0e0500000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000020c151e273039424b555d676d7a849196a1a9afa49992867c6f695f564c42382e313131313131312e2d29241e160e0400000000000000000000000000091623303c4956636f7c8996a2a2a2a2a2a2a2a2a2a2a296897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118242f39434d575f616360594f44382c2014070000000000000000101c2936434f5c6976828f9ca9b5b0a396897d7063564a3d3023170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939ea9aea2988f82786d67605c54585f626d73808c96a0aca89f92877b6e6154483b2e211506000000000000000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8688888888888f949fabb7ab9f95908888888888888888888888807366594d4033261a0d0000000000000000020e1a25303b4754606a75818e97a2adaba29892857d746d68646261616264696e777f87939fa5afbcb0a69b8f8275675d5145392c2013060000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f140900000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d4a545e69717e8a939ea8b2aca1968e81756c62574d57626c75818e96a1abada2979082786c60584e4d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e39434e5860696e777e848b91959a9ea0a8a5a7a8a8a8a7a7aaa39f9b96918b837b716c625b51493f352c20170d02000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000030c151e273039434b555e686e7b849197a2aaaba29892857b6e685d544a3f342825252525252521201d19130c040000000000000000000000000000091623303c4956636f7c8995959595959595959595959595897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454d535556554f473d33271c10040000000000000000101d2a3643505d697683909ca9b6afa296897c6f6356493c302316090000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b0ac9f92867b6e665d55504a4e535b606d7984919eaaafa3998c7f7266594c3f2d22170b000000000000000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693959595959c9fa6b0bbb1a79f9d959595959595959595958c807366594d4033261a0d00000000000000000009141f2b37434e58616e7b85929ea4aeaaa197928a807a74716e6d6d6e71757b828c9399a4afb7b4aa9f94897c6f63554b4135291d11040000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d505c666e7b85929fa5afafa49a91847a6d615a5045505a606d7a849199a4afa99f948c7f726a5f554b5a6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55606a6f7b828a91969da0a7aaacb2b2b4b4b3b4b4b3b4aeaca8a09e9590867e726d625b51473e32291e1308000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e2114080000000000000000000000000000030c151e27313a434c565e696e7c859298a3acaaa19791837a6d665c50443f342b20161818181413110d0802000000000000000000000000000000091623303c4956636f7d8989898989898989898989898989897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c4246484a48443d352c21160b000000000000000000101d293643505c6976838f9ca9b6afa396897c706356493d3023160a0000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7683909da9b4a89b8e8175685e544b443f4347515c66737f8c99a6b5ab9c8f82766953493f33271b0f030000000000000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a2a2a2a9abb0b8c2b9b1aba9a2a2a2a2a2a2a2a2a2998c807366594d4033261a0d000000000000000000030f1b27323d46525e69707d8a929da5afa9a19e928d85817d7b7a7a7b7e82878f949fa4abb5baaea2988f82766b6054433a2f24180d01000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b1106000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d59606d78839097a2adb1a79f93887d70685d52483f45525d686f7d87939fa7b0a69f92877c6f675d515a6774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c676f7c858f949ea1a8acb1b6b2acaaa8a7a7a7a9abaeb3b8b2aca79f9892887f726d62594f443a3025190d040000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000030c151f28313a444d575f6a6f7d86929aa4afa9a0958f82786d605b51463d32281e13080b0707050100000000000000000000000000000000000714212d3a4754606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a31373a3b3d3c38332c231a0f05000000000000000000101c2936434f5c6976828f9ca9b5b0a3968a7d7063574a3d3024170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb2a5988c7f7265564d42393437404a5463707d8a96a3b0ab9e918578655b5044372b1f12050000000000000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c4033261908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adafafb5b7bbc2cac2bcb7b6afafafafafafafafa6998c807366594d4033261a0d000000000000000000000a15202a36424d57616c73808d939da5afada49d98928e8a888787888a8e92999fa6afb5b5aea39f92867b6e61594f4431281d13070000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a56606b73808c949fa9b3aaa0958d80736b60564c4135414c56606b73808d959faaaea3999184796d60595a6774808d9aa7b3ada093877a6d6054473a2d211407000713202d3a4653606d798592979fa6acb2b0aba9a8a09e9b9a9a9b9c9fa2aaaab0b9b1aaa29a938b7f726b61564c41362a21160a0000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000407090a0d161f28323b454e58606b717e88939fa5afa79f948d80746d62584e443a2f24190f060000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e302f2c27211a1108000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aeb1a4988b7e7165584b3e2f282e3d495663707c8996a3afac9f9386796c605346392d2013060000000000000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a3a3a3a9abb0b8c2b9b1abaaa3a3a3a3a3a3a3a3a3998c807366594d4033261a0d00000000000000000000040e1a25303b45505a606c77818e939fa3abaeaaa29f9b9795949495979b9fa3abb0b9b2aba39f918a7e71695f53473d321f160c01000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d686f7d87929fa6b0aea3989083796d60594f443a303a444f59606d78839098a2aeaba0968d80746b61566774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c67717e8b949ea9b0aba69f9c9896918f8e8d8e9092989b9ea6acb2b4aca49f92877d70685e52463d32271b0f0300000000000714202d3a4753606d797a7a7a7a7a7a7a7a786c605346392d2013060000000000000000000000050b101316161a13162029333c464f59616c727f8c939da6b0a69d928b7f726a60564c41352922180c02000000000000000000000000000000000000000004111d2935414b555d60626262626262626262626262626262605d554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222323201c160f0800000000000000000000000f1b2835424e5b6875818e9ba8b4b1a5988b7e7265584b3f32251807000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afb2a6998c7f7366564d42363035404b5464717d8a97a4b0afa499867a6d6053473a2d2014070000000000000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693969696969c9fa6b0bbb1a79f9d969696969696969696968c807366594d4033261a0d000000000000000000000009141f29333e44505b656c78818c9299a0a8adaeaba7a4a1a0a0a1a4a8acafb5b3ada8a099928b7f726c61574d42352b210d040000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f13070000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a606d7a849199a3afb0a69f92867c6f675c51473d3228323d44505c666e7b86929fa5afa89d928a7d70685e6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55626d75828f97a1a69f9c94908b8784828180818385898f939ea0a8b0b6afa39992857a6d61594f43382c201509000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000070f161c20222327201f1c212a343d47505a636d74818e949fa8aea49f92877c6f685d52453f342a1e140a0000000000000000000000000000000000000000010d18242f3a434b515456565656565656565656565656565654514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171614100b050000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998c807366594d402e23180c0000000000000000000000000b1824313e4b5764717e8a97a4b1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb5a89c8f8275695e5246423e4045515c6673808d9aa6b3ac9f9386796c605346392d2013060000000000000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8689898989898f949fabb7ab9f95908989898989898989898989807366594d4033261a0d0000000000000000000000020d172027333f49535b666c757f8791969ea1a8acafb5aeadadaeb1b3b4aeaca9a19e9691877f726d625a50453b3123190f000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d0100000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a6c75818e96a1abb3a99f948c7f726a5f554b40352b2028343f4a545f69717e8b939ea8aea49e92857a6e616774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e3943505a616e7a85929e9f948f89837e7a777574747476797d828991969fa6b0b5aba2978e81756b6054483c31261a0e020000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000009111921272c2f30342d2b2823222b353e48515b606d78828f96a1aaaea39991847a6d605b51463c30261c1106000000000000000000000000000000000000000007131d28313a4145474949494949494949494949494949494745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a09070400000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468544b4034281c100400000000000000000000000c1926333f4c5966727f8c99a5b2b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb8ac9f92867b6e615b524d4b4b515a606d7984919eabb7ab9e928578665b5044382b1f12060000000000000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787d7d7d7d7d7d828f9ca9b6aa9d90837d7d7d7d7d7d7d7d7d7d7d7b6e6155483b2e221508000000000000000000000000050e17222d38414a545b606d727d848b91969c9fa3aba6a7a8a8a7a6aaa29f9c97928c847c726d625b51483e332a1f110700000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d90847769717e8b939ea8b2ada2978f82776c60584e43392e2317232e38424d57626c75818e96a1abada1978f82756d6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303f46525e68707d8a93928b827c76716e6868676768666d70757d8490949fa7b1b3a99e93897c6f63574d42372b1e120600000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000009121a232b33383b3d403a38342e26232c363f44515c666d7a849198a3aeaba1968f82756d62584e42382e23170b0200000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377665c5145382c1f13060000000000000000000004111d2935414c556874818e9ba7b4b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546975828f9caab4aea3988e81756d615e5758555d606c727f8c96a1acb4ab9c8f827669544a3f33281c0f030000000000000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d707070707075828e9ba8b5a99c8f8276707070707070707070706e695f53463a2d2114070000000000000000000000000006111b262f38424a505b626b6f787e848b8f9299989a9b9b9b9a999898928f8a857f796f6a625b51493f362c21180e000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c20150900000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4aa9d9084776e7b86929fa5afafa59e92857b6e655b50463c30271d111c26303c45505a606d7a849199a4afa99e948b7f726a74808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2a36414c56616c74818e867e766f6a65615e565b5a545c60636b6f7a829095a0abb5afa59c8f8275695f53473a2e211407000000000007121d273139404547474747474747474746443f382f261b1106000000000000000008111a242c353d4448494d46443f383028242834404a545e686f7c86929fa6b0a89e938c7f726a5f544a3f34281e14080000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000000020507080a0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2b9ac9f9286796d6053463a2d201309000000000000000000000613202c3945515d677784919daab7b2a896897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000b17222d3f4b5865727f8b98a3aeb4aa9e938c7f756e69656465676d737e87929fa8b2aea3998c7f7265594c3f2d22170b0000000000000006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60636363636875828e9ba8b5a99c8f827669636363636363636363615f574d42362a1e120500000000000000000000000000000a141d262f383f44515960666d72797e8286898b8d8e8e8e8e8d8b8985827e79726d66605851493f372d241a0f0600000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c201306000f1b2835424e5b6875818e9ba8b4aa9d90847778839098a2aeb2a89d938a7e71695e53493f342a1e150b151e2a333f45525d68707d87939fa7b0a69f92867c6e74808d9aa7b3ada093877a6d6054473a2d211407000000030c1925303b44505a606d79847d716c62605854524c4e4d4a50535960686d79839099a3aeb9ac9f93877b6e6255483b2f24180d0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a0000000000000000050e1a232c363e474f54565a53504a42393129232e39424c56606a727f8b949ea9afa59f92867c6e665c50443b3025190d030000000000000000000000000000000000000000040c13181d202123232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000206090e12141517191b1b1c1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9aea399897c6f6256493c31261a0e020000000000000000000714212d3a4754606d7a86939facb9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000614212e3a4754616d7a86929fa8b2afa59c928c817b75727172747980879299a3afb2a89f92867a6d6154473a2e2114060000000000000004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a50535656565b6875828e9ba8b5a99c8f8276695c565656565656565655534d453b31261a0e020000000000000000000000000000020b141d262d333f474f545c60676d71767a7d7f8081828181807e7c7975716d66605c544e463f372d251b12080000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c11060000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d1104000f1b2835424e5b6875818e9ba8b4aa9d908477808d959faab4aba0968e81746c61574d41382d22180c030c18212935414c56606b73808d959faaaea29890837974808d9aa7b3ada093877a6d6054473a2d2114070000000008141e29323e45515d676d796f6b625a544e47464141413f44464f565d676f7c87929facb9afa49a8c7f7366554b4135291d11040000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000020c16202b353e485059606367605c544b433a322a27303a444e58606c77828f97a2adaea3989083786d60564c41362a1f140900000000000000000000000000000000000000000001070d1113141616161616161616161616161616161413110d08010000000000000000000000000000000000000000000003090f12141a1e202124262728292828272422201f1c17120f0b060000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8b4ab998c7f7366574d42372b1e1308000000000000000006111d2935414b5564717d8a99a4afb7aa9e918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d96a1abb4ada49c938e86827f7e7f81858c9399a3abb4aaa1968d8073685e5246392d20130700000000000000000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464a4a4f5b6875828e9ba8b5a99c8f8276695c4f4a4a4a4a4a4a4a4846423b332a1f140900000000000000000000000000000000020b141c2228343d424a51555c6065676d7072737475757473716f6d6664605c54514b423d342d251b130900000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b00000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000f1b2835424e5b6875818e9ba8b4aa9d90837c87939fa7b1afa3999184796d605a50453b2f261b100600060f1924303a444f59606d78839098a2aeaaa0958d8074808d9aa7b3ada093877a6d6054473a2d21140700000000020d17202935414b555d666d6660595047433d3936302e34383d444c555f6a74808d9aa7b1b6ac9d908377675d5145392c201306000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000008131e28323d47505a616b70736d665d554c443c332b29323d44505b656e7a85929ea6b0aa9f958b7f72685e52463b31261a0e0200000000000000000000000000000000000000000000010406070909090909090909090909090909090706040100000000000000000000000000000000000000000000040a0f151a1f21252a2d2e3033343536353533312f2d2b28221f1c17110c070000000000000000000000000000000000000000000000000004111d2935414c566875828f9ba8b5b6aa9d908377695f53473a3025190f05000000000000040e18212c3945515d6775818e9babb5b4aa9a8d817467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7a849199a3abb3ada59e98928f8c8b8b8e92979fa4abb2aaa2989184796d60564c41362a1d110500000000000000000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3d424f5b6875828e9ba8b5a99c8f8276695c4f433d3d3d3d3d3d3b3a36312a21180e030000000000000000000000000000000000020a1117222b303940444b5153555d6063656768686867666562605c5453514b454039302b221b1309010000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e130800000f1b2835424e5b6875818e9ba8b4ab9e9184849199a4afb1a79f92877d6f675d51483e33291d140a00000008131e28323d44515c666e7b86929fa5afa79f93877d808d9aa7b3ada093877a6d6054473a2d2114070000000000050e18242f3a434b545c605c544f473f37322d2a2523282c323a434e58616e7b88959fabb9ac9f93867a6d6054473a2d2114070000000000000001070c101314141414141414141413120f0b06000000000000000000010d1925303a444f59616c717d80786d675e564d453d342b27333f49535e68717e8b949fabb1a79f92857a6e61574d42362a1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b20262b2e30363a3b3d404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000000000000000000010d1924303f4c5865727f8b98a8b2b9ac9f93877b6e62564c41362a21170e0600000000060d16202834404b55606d7a85929fabb8aea2988a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000010d1925303a45525d686f7c879299a1a9afafaaa39f9b9897989a9ea1a9afaea8a09892867c6f675d51443a3025190d01000000000000000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f433630303030302e2d2a261f180f0600000000000000000000000000000000000000000610191e272e34394045464b515356585a5b5b5b5b5a585653514b46454039342e271e1910090000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f130800000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000f1b2835424e5b6875818e9ba8b4aca196919196a1abb4aa9f958c80736b60554b41362c20170b02000000020c16202834404a545f69717e8b939ea8afa4999184818e9ba7b4ada093877a6d6054473a2d21140700000000000007131d28313a424a5153514a423d342b27201e19171c2028313c46535f697783909daab6afa49a897c6f6356493c30231609000000000000000000000406070707070707070707060503000000000000000000000005111d2a36414c56606b717e878d82796d685f574e463d32272d38414c56626c76828f99a3afada2978d8174695f53463b3025190d01000000000000000000000105080b0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e070604010000000000000000000000000000000000000000000000000000040c131820262b31373a3b4246484a4c4e4e4f4f4e4d4b4846443f3938332d28231c150c0700000000000000000000000000000000000000000000000815222f3c4855626f7c8896a1acb9afa49a8d8074685e52463d33292017110e09090e11171f28323a45515c67727f8c98a2aeb8ac9f92867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606a707d8791979fa4acaeaeaca8a5a4a5a7abadaeaba39f9691867d706a5f554b4132281e130800000000000000000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292323232322211e1a140e0600000000000000000000000000000000000000000000070c151c23282e34383a404547494c4d4e4f4e4e4d4b494645403a38342e28231d150c07000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d0100000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000f1b2835424e5b6875818e9ba8b4b2a8a19e9ea1a8b2aea2989083786d60594f433a2f241a0e050000000000040e18232e39424d57626c75818f96a1acaba196918e939da9b6ada093877a6d6054473a2d211407000000000000010c161f283039404446444039302b221b16110e0c10161f2a36424d576774808d9aa7b3b6ac988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8792948f837a6e6960584e43382b262f3b44505a626f7c87929fabb3a99f92867b6e61564c41362a1e1105000000000000000000060c111517181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413100d07010000000000000000000000000000000000000000000000070d161d242932373c4347484d525457595a5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000000000000000000000613202d394653606c7884919eabb7b6ac9f92857a6d61594f453b3228231c1a1a1a1a1c2328313a444d57606d7984919eaab4b1a79b8e8174675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020d19242f3a444e58616b707d858e939a9fa3aaa8aaabababaaa8aaa29f99928d847c706b60584e433a2f20160c02000000000000000000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1717171514120e0903000000000000000000000000000000000000000000000000030b12181d23282c2f35393a3d3f4041424241403e3c3a38342e2c28231d18120b030000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d11040000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000f1b2835424e5b6875818e9ba8b4bab2acababadb2b0a69f92867b6e665c50473d31281d12080000000000000007121c27303c45505a616d7a84919aa4afa8a19e9b9da5afbaada093877a6d6054473a2d21140700000000000000040d161e272e34383a38342e271e19100a050200040d1a26313f4b5865727e8b98a5b1b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a8592999e9590847b6f6a6054473b2e2229323f47535f6a74818e99a3aeaea3998e8174685e5246392d20150a00000000000000000911171d21242527272727272727272727272727272727272720201d18120c040000000000000000000000000000000000000000000810191f282f353c43474e5355575e6163666768696868666462605b5453504a4440393028231d150c05000000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0baaea2988e81746b60574d443c342e2a262727262a2e343b434c565f69737f8c96a1acb8aca095897d7063554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f59616b707a81878e9298999c9d9e9e9e9d9b9998928d8680796f6a60594f463c31281d0e05000000000000000000000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100a0a0807050200000000000000000000000000000000000000000000000000000000070c12181c1f24292c2d3032343535353433322f2d2c28231f1c18120c070000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000f1b2835424e5b6875818e9ba8b4c1bdb9b7b7b9b3a99e938b7e71695f544a3f342b1f160c0000000000000000000b151e2a333f46525d68707d88939fa7b1adaba7a9afb7baada093877a6d6054473a2d2114070000000000000000040c151c23282c2d2c28231c150c070000000000091824313e4b5764717e8a97a4b1b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d97a1a79f9691857c6f6256493c2f23202b37434e58616e7b86929facb5ab9f92867a6e6154473c32271b0f0300000000000009121b22292d30313434343434343434343434343434343434342d2c29241d160d040000000000000000000000000000000000000008111a222b313a41454e53585f6266696e7073747575757473716f6c6663605b54514a423d342e271e170e0500000000000000000000000000000000000000030f1b27333f4953626e7b88949eaab7b4aa9f93887d6f695e564d443f38363134343136383f444d565d686e7b86929fa8b2b1a79d9083786c6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000010c16202b343e474f5960686d747c81868a8d8f91919291908f8d8985807b746d675f584f473d342a1f160c000000000000000000000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000070c1013181d202023252728282828272523201f1c1813100c070000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f0000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000f1b2835424e5b6875818e9ba8b4c1c9c5c4c3b9ada1978f82756d62574d42382e22190d04000000000000000000030c18212935414c56606b73808d95a0aab4b7b4b6bac1baada093877a6d6054473a2d211407000000000000000000030b12181c1f201f1c18120b030000000000000b1824313e4b5764717e8a97a4b1b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929fa9b1a89f92867c6f6356493c30231b26313c46525e6974818e9ba8b1aea3988c7f7366584e43372b1f1306000000000006111b242d34393d3e4141414141414141414141414141414141413a39352f281f160c01000000000000000000000000000000000008121a232c343d434b51585f626a6e73777b7d7f8181828281807e7b7974706c66605c544f454039302920170e04000000000000000000000000000000000000000b17222d3847535f6a76828f9ca6b0bbafa49a91857b6e685f57504a46424140404142464a50575e686d7a849198a3aeb8aca0958a7e71655b504437281d130700000000000000000000000000000000000000000000000000000000000000000000000000040d19222c353e474f565e616a6f74797d8082848485848482807d79746e69605d554e463d352b22180d04000000000000000000000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000004070d11131416191a1b1c1b1b1a18161313100c07040000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecfc3baaea49e91857a6d615a50453c30261c10070000000000000000000000060f1924303a444f59606d79839098a2aebac1c2c6cbbaada093877a6d6054473a2d2114070000000000000000020a11171c1f201f1c17110e09030000000000000c1825323f4b5865727e8b98a5b1b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d99a3aeaca0958c7f726b6054483b2f2215202a36424d57626f7c8895a0acb4aa9e9184776a6054473b2e22150800000000010c17222d363f45494b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745403931281d12070000000000000000000000000000000007101a242c353e464f555d606a6f757b8084878a8c8d8e8f8e8e8d8a8885817d78726d666059514b423a322920160d0300000000000000000000000000000000000006111b2b37434e5863707d89949fabb4b6aca19790837a6e69605c54534d4e4d4d4e4d53545c60696e7a829096a0aab4afa59d9083786c6053493f3327160c01000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d444c52585f62676d70737577787878777573706d66615f57514b433c342b23191006000000000000000000000000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0e0f0f0e0d0b090706040000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d1c6bdb1a89d928a7d70685e52483f332a1e150a0000000000000000000000000008131e28323d45515c666e7b86929fa5afbbc4d0c6baada093877a6d6054473a2d21140700000000000000020c141c23282b2d2b28231c1a140f0a0604000105101c28343f4a546673808d99a6b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb3a99d9184786c60594f44382c20131a25303b47535f6a7784919daab7aca096887c6f6255493c2f2216070000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b43392f24180d010000000000000000000000000000050e19222c363e474f5960676d747c82888c919596999a9b9c9b9b999797928e8a847f78706b605c544c443a32281f150b010000000000000000000000000000000000000f1a26313c4854606b76828f99a3aebab3a9a09590847b726d66615f575b5a5a5b575f61666d727b8390949fa8b2b2a89d93897d6f665b5041382d2217040000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b323a41464e53555d606366696a6b6b6b6a686663605c54534d45413a312a22191107000000000000000000000000000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1c1c1c1b1a181513120f0b06030000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cbbfb5aba0958d80746b61564c41362d21180c0300000000000000000000000000020c16202834404b545f69727e8b939ea9b2bec7d2baada093877a6d6054473a2d211407000000000000000a141e262e34383a38342e2a261f1b1413100c0d1117202b3844505c6675828f9ca8b5b4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adada2978a7e71665b50473d32271b0f141f2b37434e586673808c99a6b3b2a8998c7f7266594c3f2f24180d010000000815212d3945505a6264676767676767676767676767676767676767605d554b4035291d100400000000000000000000000000020d17202b343e485059616b6f7981888f93999da0a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d12070000000000000000000000000000000000000915202c38444f59626e7b86929fa6b0bab1a7a09691867f79736e69696867676869696e73787f8690959fa6b0b4aaa0968e81746b60544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000081119202930363c43474b5153575a5c5e5e5f5e5d5c5a5653514b46423c352f281f191007000000000000000000000000000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000030a0f13151a1e212124262828292828272422201f1c17120f0b06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c5bbaea3999183796d60594f443a30241b0f06000000000000000000000000000000040e18232e39424d57626d75828f97a1acb6c0ccbaada093877a6d6054473a2d21140700000000000006111c2630383f4446443f3836312b27201f1d18191d2029323a4653606d7985929fabb8aea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa9b3ab9f9285796d60544a3f352b21160b0f1b26323d4a5663707d8996a9b3b5a99c8f827669554b4035291d10040000000b1724303d4956626c717474747474747474747474747474747474746d675d5145392c2013060000000000000000000000000009141f29323d46505a616c707d848e939b9ea6aaacb1b2afaeaeaeb0b3b3adaba8a09e96918980786d685e564c43392f24180d03000000000000000000000000000000000003101b27323d47535f69737f8c949fa8b2b9b1a8a098928c847f7b78757473737475787b7f848b9298a0a7b0b5aba2989184796d60594f42382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a3237394045474a4d4f51515251514f4d4946454039373129241d160d07000000000000000000000000000000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c07070a0a0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000060b10151b1f22252a2d2e3133353536353433312f2d2b28221f1c17110c0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb0a69f92877c6f675d51473e32291e1209000000000000000000000000000000000007121d27303c45515b616d7a85919aa4afbbc3baada093877a6d6054473a2d2114070000000000000b17232e38424a5053504a46423b37322d2c292425292d323b444f5963707d8a97a2adb8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784909daab5a89b8f8275665c5042382d23190f040a14212e3a4754616d7a8797a1adb7ab9e918478675d5145392c2013060000000b1825313e4b5864717e818181818181818181818181818181818181796d6053473a2d201407000000000000000000000000020b1925303b444e58616c717e8691969da5aab0aeaca8a5a2a1a1a2a3a6aaabb1b2aca8a09d928d837a6d685e554b4035291f150b0100000000000000000000000000000000000b16212b37424d57606c78828f96a0a8b1b9b2aaa29f96918c888582818080818285888c91969fa2aab1b3aba39992867c6f675d51473d2f261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131920262b2f35393a3d4042444545454442403d3a38342e2b261f18130c04000000000000000000000000000000000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a99c8f8376695c50432e23181314171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d110500000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e31363a3b3e404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a99f948c7f726a5f554b40352c20170c000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa7b1bcbaada093877a6d6054473a2d211407000000000003101c28343f4a545c605c54534d47433d3a39352f3035393e444c56606b76828f9ca9b3b4aa9c8f8276675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb2a5988b7f7265544a3f2f261c1107000713202d3946525d687885929eabb8ada196867a6d6053473a2d2014070000000f1b2835424e5b6875818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6154473a2e2114070000000000000000000000000a141d2a36424d56606a717e879298a1a8afaeaba39f9c989695949596999d9fa7aaafb2aca49d9590837a6d675d51453e31271d12070000000000000000000000000000000000040e1a26313c44505b666d7a8491969fa7afb9b4aea8a19e9997918f8e8d8d8e8f9197999ea1a8aeb4b1a9a29992877d706a5f554b41352b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1d24292c2d30333637383838373533302d2c28231d1a140d0701000000000000000000000000000000000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3a99d9083766a544a4034281d20202423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a000000000000000000000000000000000000000000000000000000000001070c141c23282b32373b3c4246484a4c4e4f4f4f4e4d4b4846443f3938332d28231d150c0700000000000000000000000000000f1b2835424e5b6875818e9ba8b4baada2979082786c60584e43392f231a0e0500000000000000000000000000000000000000030c18212935414c56606b73808d95a0aab4bfada093877a6d6054473a2d211407000000000006121f2b3844505c666d66615f57544e4947454043424146474f565e68707d89949faabaaea3988b7f7265554b4034281c100400000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb0a3978a7d7064574a3d2e24140a000005111d2935414c566b7784919eaab7b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94877a6d6154473a2e211407000000000000000000000006111c262f3846525e696f7c869299a3aab1aba39f99928f8b898887888a8c90959b9ea5adb3aea79f959083796d605a5043392f24180c00000000000000000000000000000000000009152028333f4a545e686e7b8490959da5acb2b8b2adaba9a19e9c9b9a9a9b9c9ea1a9abacb2b4aea79f9792877e716b61584e433a2f23190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f202427292b2b2c2b2a292723201f1c18120e0903000000000000000000000000000000000000000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aa9d918477665c5144382c292c2d31302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f03000000000000000000000000000000000000000000000000000000030b12181e262e34383d4347494d535457595b5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa59f92857b6e665b50463c31271d1108000000000000000000000000000000000000000000060f1925303a444f59606d79839098a2aebaada093877a6d6054473a2d21140700000000000713202d3a4653606d78756e696260585653514b4f4f4c52545961686e7a84919ea6b0b5ab9f92867a6d6154473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5afa296897c6f6356493c302316090000030f1c28333f4a546a7784909daab7aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a094877a6d6154473a2e21140700000000000000000000000b17222d38424f59616e7b859198a3abb0a8a099928d86827f7c7b7b7b7d8083888f939fa2a9b3b1a7a0958e81746c61554b4035291c11060000000000000000000000000000000000030b17222d38424c565e696e7b838e939ea0a8acb1b7b7b3adaba8a7a6a6a7a8abadb3b7b4aeaaa29f9590857d716c61594f463c31281d110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1e1e1f1e1e1c1a161313100c070000000000000000000000000000000000000000000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2ac9f9286796d6053463a2f35393a3d3c39332c231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f13060000000000000000000000000000000000000000000000000000050d151d242930383f44464e5456575e6164666868696867666462605b5453504a4540393028231c150c0500000000000000000000000f1b2835424e5b6875818e9ba8b2a89e938a7e71695e544a3f342a1f150b000000000000000000000000000000000000000000000008131e28323d45515c666e7c86929fa6b0ada093877a6d6054473a2d21140700000000000c1926323f4c5965727f817b746f6a6663605d555c5c565e61646b707a839096a1adbbafa3998e8175685e5246392d1d12070000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0aea295887b6f6255483c2f221508000006121f2b3844505b667885919eabb8aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba8b4b4b4b4b4b1afafafafafada094877a6d6154473a2e21140700000000000000000000030f1c28333f4a54616c75828f97a1aab0a69f959187807a75726f6e6e6f7073777c828a9297a1a9b3b1a79d938a7e71675d5145382e23170c00000000000000000000000000000000000006111c262f3a444d565e696e79818991969da0a8abacb2b2b4b5b4b3b3b4b5b4b4aeacaaa29f98928c837b706b615a50473e342a1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121212110f0d0a070604000000000000000000000000000000000000000000000000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2aea399887c6f62554b403c4045474a49443e352c21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e22150800000000000000000000000000000000000000000000000000050f171f272f353d424a505358606267696e7173747575757473716f6c6664605b54514b433d342e271e170e05000000000000000000000f1b2835424e5b6875818e9ba8aba1968e81756c61574d42382d22180d030000000000000000000000000000000000000000000000020c16202834404b545f6a727f8b949ea9b3a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c86817c7773706d676a696969686d71767d859095a0a9b2b2a89f92877c6e62564c41362a1d0b00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5afa296897c6f6356493c2f24190f0b0c1018202d394653606c7986929facb9b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a2a2a2a2a2a2a094877a6d6154473a2e2114070000000000000000000006121f2b3844505b66707d8a939ea9b2a89f9490837c736e68656362616263666a6f757d859297a1aab4afa59e9184796d60544a3f34281c10030000000000000000000000000000000000000a141d28323b444d565e676d747d848b91959a9ea1a8a6a7a9a9aaaaa9a9a7aaa39f9c98928d867f786e69605950483e352c22180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb5ab998c7f73675c514a494b5153575550473e33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f221609000000000000000000000000000000000000000000000000040e172129313940454f545c60646a6f74787b7d7f8182828281807e7b7974706c66605c554f444039302920170d040000000000000000000f1b2835424e5b6875818e9ba8a49991847a6d605a50453b2f261c100700000000000000000000000000000000000000000000000000040e18232e39424e58626d75828f97a1aca093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c928e89837f7c7a7777767576787a7e838a9197a0a7b1b4aba1968d81746a5f53443a3025190d000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb1a4978b7e7164564c413529211c17171c2128343f4a54626f7c8899a3afb9aca196867a6d6053473a2d2014070000000f1b2835424e5b6875818e9ba8b4b7aca29b979696969696969694877a6d6154473a2e211407000000000000000000000613202d394653606c7884919ea5afaba09690827a6f6a615e565655545557585f626c707c859298a3aeb9ada1968c7f73665c5044382c1f1206000000000000000000000000000000000000020b162029323b444d555c606b70797e84898d919697999b9c9d9d9d9c9c9a9898928f8b85807a726d665f574f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919eabb7aa9e9184796d605c5456555d6064615a50453b31251a0c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000020c162029333b434b515960666d71777c8084878a8c8e8e8f8e8e8d8a8885817d78726d676059514a423a322920160d0300000000000000000f1b2835424e5b6875818e9ba79f93877d70685d52483e33291d140a00000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85919aa4a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c989a95908c8986848382828384878b90949ea1a9b1b4aba39991847a6d60584e4332291e1308000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb4a79b8e8174685d52453c332b282223282c333b44505c6673808c99abb5b7ab9e918478675d5145392c2013060000000f1b2835424e5b6875818e9ba8b4b3a69b908b8989898989898989877a6d6154473a2e21140700000000000000000006121e2b37424d5764717d8a96a0acafa39991847a6d685f58524c494848484a4e535a616a6f7c86929fa8b2b2a99e9185796d6053463a2d20130700000000000000000000000000000000000000050e172029323b434b515960666d71787c8084878a8c8e8f909090908f8e8c8986827e7a746d68605c544d453d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818e9aa7b1aca0968c80736d66636263676d706c61574d42362a1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e020000000000000000000000000000000000000000000008131e28323b454d555d606b70787e83898d919697999b9b9c9b9a999797928e8a847f79706b605c544c443a32281f150b01000000000000000f1b2835424e5b6875818e9ba0958d80736b60564c41362c21170b02000000000000000000000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa793877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a7a09d99999291908f8f909196979c9fa6adb2b1aaa29992877c6f685d52463c3120170c020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7ab9f92857a6d60584e453d38332d2e34383e454e58606d7984919eaab7b5a89c8f827569554b4035291d11040000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7c7c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000814212d3a47535f697683909da8b2ac9f92877c6f685d564e46413c3b3b3c3d43475058606a727f8c96a1acb9ada1978a7d7063574a3d2f24180d0100000000000000000000000000000000000000050e172029303940454f545c60656c6f74787b7d7f81828384848382817f7d7a76716d67615e56504a423c332b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303c4956626f7c8995a0acb2a89c928c807973706f70737a7d70695e53463d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e01000000000000000000000000000000000000000000010d1924303a444d575e676d747d838a90959a9ea1a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d1207000000000000000f1b2835424e5b6875818e9b989083796d60594f443a2f241a0f050000000000000000000000000000000000000000000000000000000000030c18212a36414c56606b74808d95a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5acaaaba39f9e9d9c9c9c9ea1a8a9abb0b3ada7a09892877e706a60564c41342a200e05000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556774808d9aa8b2aea2988c7f736a5f574f46443f403f3f444650575f6a727f8c96a0acb9b0a6988c7f7265594c3f2f24180d010000000f1b2835424e5b6875818e9ba8b4afa295887c6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000000000000000000815222e3b4855616e7b88959fabb1a79a8e81746a60564c443c36302f2e2f32373e464e58606d7984919eabb7b3a99b8e817468554b4035291d11040000000000000000000000000000000000000000050e171e272e343d424a51535b606367696e7173747676777776767472706d6765605d55524c443f38302a2119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909da5afaea49c928c84807d7c7c7f84867b6e61594f42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c0000000000000000000000000000000000000000000004111d2935414c565e696e79818991959da0a7abacb2b2b4b5b5b5b4b3b3adaba8a09e96918981786d685e564c43392f23180c030000000000000f1b2835424e5b6875818e9b92867c6e665c51473d32281e120900000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d7983909893877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b7b5afacaaaaa9a8a9abadb2b5afaca9a19e9590867d706c61584e443a3022180e000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8996a0acb3aa9f92867c6f69605953504a4c4c4a50535a61696f7c85929fa8b2b7ab9f94877b6e6154483b2e211507000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6363636363636363605c544a3f34281c10030000000000000000030f1b27333f495365727f8b98a7b1ab9f95887b6e61584e443a322a25222122262b333c45515c66727f8c98a8b2b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000050c151d23283039404449505356575e61646668696a6a6a6969676563605d5553514b46413a342e261e180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5863707d8a939ea8b1aea49c96918c8a89898c918e81756b60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b201408000000000000000000000000000000000000000000000713202c3945525d686e7b838e939da0a7acb1b7b4aeaba9a8a8a9abacafb6b8b2aca8a09e928e827a6d685d554b4034291e150a0000000000000f1b2835424e5b6875818e948b7f726a5f544b40352b20160c00000000000000000000000000000000000000000000000000000000000000000008131e28323d45515c676f7c869293877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b1a9a3a1a2a4a6a7a8a8a7a7aba49f9c97928c837b706b615a50463d32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000713202d394653606c7884919ea8b2aea39891847b706b62605b545959545c60636c717b849198a2aebab1a79c908376695e53463a2d211407000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625656565656565653504a42382e23170c00000000000000000005121f2b3744505b6576828f9ca9b5a99d908376695f53463c322820191515151b212834404b54616e7b8796a1adb9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000030b12181e272e34383f4446494d525457595b5c5d5d5d5d5c5b595653514b4745403a363028231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4855616b74818e96a0a7afaea8a09e99969596999e93897d70665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f03000000000000000000000000000000000000000000000714212d3a4754606d7a8491959da5acb1b3adabaaa29f9d9c9b9c9e9fa4acabb1b9b2aca59d9490837a6d675c51453e30261c110600000000000f1b2835424e5b6875818e8f82766d62584e42392e23190d04000000000000000000000000000000000000000000000000000000000000000000020c16202834404b555f6a727f8b94877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a99f97949597999b9b9b9b9a9899938f8b857f796e69615950473e342b20160c000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b96a0acb4aaa09691857d756f6c6667666667666d70767e859196a1aab3b5ab9f958a7d7063574d42362a1e1205000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549494949494946443f3830261c11060000000000000000000613202d394653606c7885929facb3a69a8d807367574d42342b20160d08080a0f18232e3946535e697884919eabb8afa499887c6f6255493c2f221609000000000000000000000000000000000000000000000000070c151c23282d3337393c4246474a4c4e4f505151504f4e4c4a4745403a39352f2a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c38444f59606d7a8490959fa4acaeacaaa6a3a2a3a6a59d9083786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d130900000000000000000000000000000000000000000000000713202c3945525d6876828f98a3aeb4aea9a29f9a9892908f8f8f91939a9d9fa7adb2b9afa69f959082796d60594f42382e23170c00000000000f1b2835424e5b6875818e857a6e615b51463c30271d11070000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a3978d87888b8c8e8e8f8e8d8c8986837e7a726d675f574f473e352c22190e040000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919aa4afb2a8a0979189827c79757473727475797d828a9297a1a9b2bbafa3999083786c6053463b31251a0e02000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c3c3c3c3a38342e261e150a000000000000000000000815212e3b4854616e7b8798a2aeb1a4988b7e7165584b3e3125190e0400000007121d2a36424d576976838f9ca9b6b5ab96897c706356493d3023160a00000000000000000000000000000000000000000000000000030b12181b22272b2d30363a3b3e4041434344444343413f3d3a39352f2c29241d19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e45525d686e7b838e939a9fa2aaa7a8a9a8a7aaa39f958b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b01000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa8aaa29f97928d89858382828284868b90959ea1a8b0b8b0a79f948d80746b61544a3f34281c1003000000000f1b2835424e5b6875818a7d70685e52493f342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5aea194877b7c7e8081828281807f7c7a76726d67605c554d453e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844515c66707d88939fa5afb2a9a19e938e898582807f7f8082858a8f949fa2a9b2b8b0a69f92877c6f655b504437291f140900000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c303030302d2c28231c150c03000000000000000000000a1724303d4a5763707d8a96aab4b0a4978a7d7164574a3e3124170b00000000000e1a2531424f5b6875828e9ba8b5b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000070c11171b1f20252a2d2e3133353637373736363432302d2c2924201d18130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212935414c565e696e7981878e9298999a9c9c9c9b9998928f898174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b03000000000000000000000000000000000000000000000000010d1924303a46535f6973808c96a09f98928c85807c7976757576787a7e838a91969fa6b0b8b0a69d928a7d70665c5044382c1f160a000000000f1b2835424e5b68758181746c61564c41372d22180c0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d887a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6f7173747575747472706d6865605d55514b433c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404a54606b73808d939ea6aeb3ada59e9b97918e8d8c8c8d8f92989c9fa6adb3bbb0a69e948d80736a5f53493f3327170d0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f232323201f1c17110a0300000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312417070000000000091c2835424f5b6875828e9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000060b0f12131a1e2021242628292a2a2a2a29282623201f1d1813110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a444d575e676d747c8185898c8e8f8f8f8e8c8986827d746e64584c4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f0901000000000000000000000000000000000000000000000000000008131e2b37424d57606d7984919e949086807a736f6c65696869686d71767d848f949fa6b0b9aea49e9184786d6053463d32271b0f030000000d192633404c5966737f796d605a50443b30251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a36414c56616b74807a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6e646668686868676563615d5654514c454039302a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606c78818f949da4adb2afaaa9a19e9b9a99999a9c9fa2aaabb0bab5aea69e948f82786c60584e41382d2217050000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216161312100c06000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a4978a7e7164574b3e2e23180d0400000107121e2a36424d576976838f9ca9b6b6ac96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000305090e11141417191b1c1d1e1e1d1c1b19171413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d555d606a6f757a7d7f81828382817f7d7a75706b645c52473c3024170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000000000000000000000000000000020e1a26313c45515c67707d89928d827b736d6762605b535c565e61646b707a828f949fa9b2b9aca0968b7e7165584e43382b1f13060000000713202d3a4653606d796d675d51483e32291e1309000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d79786c605346392d20130600000000000c1926323f4c5965727f8c98a5ada194877a6e61595b5b5c5b5a595654524c4745413a342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d44505b666d79828d929ea1a8adb3b3adaba8a7a6a5a7a8abaeb4b7b8b0aba39f948f82796d665b50463c2f261b11060000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090706030000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a5988b7f7265554b4034281f16100b080d1218232d3a46535f697885919eabb8afa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e1010111110100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c162029333b434b51585f62676d7072747576757472706d67636059524a41362b1f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b75818c80786e69605d555350494f4c52545961686d79829096a1adb9b2a89e9184776a6054473b2e22150700000006121f2c3844515c666d665d554b40362c20170d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d44515c666d6c665b5044382b1f120600000000000c1926323f4c5965727f8c98a5ada194877a6e61544e4f4f4e4d4c494746413a39352f28231d15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545d676d78808a91969fa2a9acafb5b5b3b2b2b3b5b6b5b4aeaca69f99928c82796d675d544a3f342a1d140a000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e8175675c51453b31281f1c1719191d242935404b55616e7b8897a1adb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172129313a41454e53555d60636667696969686663605d55544f4741382f241a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7a80746d665f57514b46443f424146474f565d676d7a84919ea7b1b9aca096897c6f6256493c2e23180c00000004101c2834404a545c605c544b43392f231a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404a545c60605b544a3f33281c0f0300000000000c1926323f4c5965727f8c98a5ada194877a6e615447424241413f3d3a3935302c2924222222211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424b555d666c747d848c92979c9fa3aba8a9aaababaaaaa8aaa29f9b948f877f786d675d554b42382d22190b02000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b8ab9e9285796d60564c433a312b282325252a2f353e45515d67727f8c99a9b2b7aa9e918477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e0907050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f282f353c43474b515356595b5c5c5c5b595653514b48443d352f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e686e736d605c544d45413a37333036393e444c555d68707d8a959fabb8b2a89a8d807467544b4034281c10040000000c18232e39424a5153514a423931281d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a515353504a42382d22170b0000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b35353432302f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b545b606b707a80858b909299999b9d9d9e9e9e9d9c9998928e89827c726c665d554b433a2f261c100700000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9ada2978b7e72685e554c433d38342e323036394045505a606d7985919eabb8b3a99b8e817468554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d24293237394045474a4c4e4f504f4e4c4a4745403a38322b231d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d565e6166635b504a423b352f2b27252a2d323a434c56616c7683909dabb5b6aa9d908377665c5145382c1f130600000007121c27303940444644403930281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303940444646443f382f261c11060000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139424a505961676d737a7f83868a8c8e9091919291908f8c8a86827c766f6a605b544b433a31281d140a0000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb3a99e92857a6e675d564f46443f3f3f3f41464b515a616c73808d97a1adb9ada1978a7d7063574a3d2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3d3f41424342413f3d3a39352f2c272119110b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b444d5254595752443f383029241f1b191d2028303a444f5964717e8b99a4afb9ac9f9286796d6053463a2d201307000000000b151e272e34383a38342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3938332d261d140a000000000000000c1926323f4c5965727f8c98a5ada194877a6e6154484848484848484848484848484848484846423b332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f272f383f444f555d60676d72767a7d7f8283848485848382807d7a75706b625f58504a423931281f160b020000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfb9ada1979082796d68605953504a4c4c4c4c52555d606c707e88939fa9b3b3a99e9285796d6053463a2d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1d24292c2d3033343636363533302d2c29241d1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474d4b4740342e261e18130f0d11161e28323e4754606d7a86939facb9aea399887b6f6255483c2f22150900000000030c151c23282c2d2c28231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b02000000000000000c1926323f4c5965727f8c98a5ada194877a6e61555555555555555555555555555555555555534d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333e434c51555d6065686d7073757677787877777573706d67636059534e443f382f271f160d04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000815222e3b4855616e7b8898a2aebabeb3a99f948f827a706b63605c54595859565e61676d737e86929aa4afb9ada1978c7f72665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f2023262829292928262320201d1813100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b403f3b3528231c150c070301050c16202c3945525d687784919eaab7b4ab96897d7063564a3d3023170a0000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20201f1c17110a0200000000000000000c1926323f4c5965727f8c98a5ada194877a6e626262626262626262626262626262626262615f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228313a41454b5153565e616466686a6a6b6b6b6a696664605d55544f47433c332d261d150d0400000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000713202d3a4653606d7985929facb8c5bbb0a69f948f847d75706d666665656667686d727980889298a3acb6afa59e9185796d60544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191b1c1d1c1b19171413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e33322f2a2417110a030000000004111d2935414c566975828f9ca8b5b0a4978a7d7164574a3e3124170b00000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121313120f0b06000000000000000000000c1926323f4c5965727f8c98a5ada194877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4045474c525457595b5d5e5e5f5e5d5c595753514b48443d373228221c140b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2c2b8b0a69f969189827d79757372727274767a7f848d939aa3aab4b0a69d938a7d70675d5142392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e0f100f0e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212625231e190c06000000000000010d192430414e5b6874818e9ba7b4b1a4988b7e7165584b3e3225180b000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070606030000000000000000000000000c1926323f4c5965727f8c98a5afa296897d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4146474a4c4f5051515251504f4d4a4745403a38322b262017110a02000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000003101c28343f4a5465727f8c98a6b0bcc7c2b8b0a8a09e948f898582807f7f7f8183878c91969fa4acb4b0a79f948e81746c61554b4030271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141a1916130d070000000000000000081b2835414e5b6874818e9ba7b4b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2a5998f898888888888888888888888888888888888888884786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c3035393a3d404243444545444442403d3a39352f2c27211b150b060000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000b17232e3b4855626e7b88949fabb7c4bcb0a69f9c9f9e9c97928f8d8c8b8c8e9093999ea1a8afb5afa69f959082796d605a5043392f1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0c0b0d0d0f0c08060603000205101d2935404b556975828f9ca8b5b0a4978a7d7164574a3e3124170b000000000000000000000000050a0d101013131313131313131307060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2aba199969595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d2025292d2e3133353737383838373633312d2c29241d1b160f0a04000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000614212e3a47535f697683909ca9b3beb7ab9f9490949fa2a29e9b999898999a9d9fa4abadb2b1aba49f948f837a6d675c51483e31271d0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a1c181513120f0b0e1116202c3845515d677683909da9b6b4aa96897c706356493d3023160a00000000000000000000030a11161a1c1d20202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3aba5a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191d20212426282a2b2b2c2b2a29262420201d1813100b040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000006121e2b37424d5765717e8b97a1adb9b6a99c90828a92989ea6a8a6a5a5a5a7a9acafb5afaca79f99938d827a6d685e554b40362c1f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a12191f232627292522201f1c17191e2028323a4753606d7a86929facb9aea398887b6e6155483b2e221508000000000000000000040d151c2226292a2d2d2d2d2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bcb5b1afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191c1d1e1e1f1e1d1c1a171413110d070100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000020e1a26313c4753606d7985919ea9b3b6a99c90837e868f949b9fa3aaa8a9aaabaaa9aba49f9c95908780796d685e564c43392f231a0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c242b30333436322f2d2b2822252a2d323a444e5863707d8999a3aeb9ac9f9286796d6053463a2d2013070000000000000000030d161f272d3236373939393939393939392d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5afafafafafafafafafafafafafafafafafafafafafab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0d0f1011121211110f0d0a07060401000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000009151f2c3845515c67727f8c97a1adb7ab9f948a7d7b82898e9298999b9c9d9e9d9c9a99938f8a837d736d675d564c443a31271d11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e363b3f40423f3b3938332d3036393d444c56606a75828f9babb4b6a99c908376665c5144382c1f120600000000000000000a151f2831383e42434646464646464646463a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000004101c2934404b55606d7a85929ea7b1b0a69d918479767d82868a8c8f90909190908d8b86827d776f6b605c554c443a32281f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19242e3840474c4d4f4b4846443f43434146474f565e686f7c88939eaabdb0a6998c807366544a4034281c10040000000000000005111c27313a434a4e505353535353535353524745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c959595959595959595959595959595959595959595959595959185786b5e5245382b1f1205000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000c18232f3945515d67717e8b95a0abb5aca0968c807370757a7d7f828384848483817e7b76706c636059514b433a322820160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a5c585553504a4f4f4d52545960686d7a84919ea5afb7ab9f94887b6e6255483b2e23180c00000000000000000a16222d38434d555b5d60606060606060605f54514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f89898989898989898989898989898989898989898989898989898984786b5e5245382b1f1205000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000007121d2935414b55606c78839099a3afb2a89f92877c6f686d707375767778777674716e6964615a544f454039302820160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1723303b47525c6467696562605b545c5c565e61646b707a829096a0acb8afa59c9083766a5f53473a2e1c120700000000000000010d1a26323e4a555f666a6c6c6c6c6c6c6c6c6c605d554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f2216090000000000000000000000000000000000000000030b12181c1f201f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000010d18242f3a44505b666f7c87929fa7b1aea39991847a6d66636668696a6b6a696764615e57555048433d342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926333f4c58646e7375726e6c666969696a686e71767d8490949fa8b2b2a89e93897d7063584e43372b1f0b000000000000000003101c2936424e5b6671767979797979797979796d675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000040d151d23292c2d2c29231d19130c0400000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007131d28333f4a54606a73808d959fa9b3aba1968f82786c605b5c5d5d5e5d5d5a5854524d49443e383228231d150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a677380827e7b797776767676787a7e838991969fa6b0b2a9a1968e81756b6054463c31261a0f000000000000000004101d2a3743505d6a76838686868686868686867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565e61626262626262626262626262626262626262626262626262626262625f584e43372b1f1306000000000000000000000000000000000000040d161f272f34383a38342f29241e160e07010000000000000000000000000000000000000000000000000000000000000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000010b17222d38424e58606d79839097a1abb2a89e948d80746d635b51515151504e4b4746423b39332c272118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858b8885848382828384878a90949ea1a8b0afa8a19791847a6d61594f44332a2015090000000000000000000b1825313e4b5864717e8b979393939393988b7e7265584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d525456565656565656565656565656565656565656565656565656565655534e463c32261b0f030000000000000000000000000000000000030c161f2831394045474540393530282018120b03000000000000000000000000000000000000000000000000000000000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000006111c262f3d45515c666e7b859299a3afb0a69d928c7f726d635b50494143413e3b3a36302d28221b160c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e8b949290908f8f909196979c9fa6acb0aba59e9691857c6f685e52473d3221180e030000000000000000000714202d3a4753606d7985929e9f9f9faa9d9083776a6054473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474949494949494949494949494949494949494949494949494949494947433c342a20150a0000000000000000000000000000000000020b151e28313a434b5153514b45413a3229241d150d06000000000000000000000000000000000000000000000000000000000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000a141d2834404b545e69707d87929fa4aeaea49c918c7f726d605b534b433b332e2d2a251f1c170f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626c76828f989d9c9c9c9d9ea1a8a9abacaaa69f9c938e847c6f6a5f564c41352b210f060000000000000000000006131f2c3845515c6773808d9aa4afacaca095897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b37322a22180e0400000000000000000000000000000000000a141d27303a434b555c605c55524c443d352f271f17110a02000000000000000000000000000000000000000000000000000000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000020b18232e39424d57606b727f8b929ca5afada39b918c7f736c655d554d453e363027221b140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a616e7b86929fa7a9a9a9abaca5aba39f9d99949089817a6f6a5f584e443a3023190f000000000000000000000004101c2934404b55616e7b87939facb9b1a79a8e8174675d5145392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181007000000000000000000000000000000000006111b262f39424b555d676d67605d564f4540393127221b140b05000000000000000000000000000000000000000000000000000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27303b454f59626d73808d939da5afada39b918c80776d675f575046413a332d261d1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e46535e69727f8b959fabb5b6aba29a969992908d88837d756d685f584e463c32291e11070000000000000000000000000c18232f3947535f6976828f9ca9b2b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202123232323232323232323232323232323232323232323232323232322211f1b150e070000000000000000000000000000000000091217222d38414b545d676d79756d686059514b433c332d261d170e07000000000000000000000000000000000000000000000000000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b151e29333d47515b606c77808e939da5aeada39c928d81796e69615a524c443f382f2b261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d57606c78839099a3aeb2a59a908a888683807c76706b615d564e463c342a20170c0000000000000000000000000007121d2b37424d5764717d8a96a1adb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161616161616161616161616161616161616161615130f0a04000000000000000000000000000000000006101b2427333f49535c666d7983817a706b605d554e443f382f29201911070100000000000000000000000000000000000000000000030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000030c17212c353f44505b656c78818e939da4afada49c938f837b716c615e565049413c37312a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a25313b44505b666f7c87929fa7b1a3968a7d7c7a77736f6a636059524c443c342a22180e0500000000000000000000000000010e1a26313c4653606d7984919eabb5b4aa9d9083776a6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090909090909090909090909090909090909090909080603000000000000000000000000000000000000000c17222d363e44505b656d78828f8e847d746d675f585049413a322b2318120b0300000000000000000000000000000000000000000006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000050f1a2327333f49535b666d78818d929fa4acaea59e9590867e756d68605b534e47423c332a22180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808c95a0aca5988b7f726d6766625f58544f46413a322a2218100600000000000000000000000000000009151f2c3844505c6673808c99a3afb8aca095897c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48515b606c77818e9496918880796f6a605b534c443d3529241d150d0500000000000000000000000000000000000000000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000081117222d38414a545c666d77808c939aa3aaafa7a098928b817a716c656058534d453c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38424e58606d7983919aa4ac9f92867b6e615955534e48443d353028201810060000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a79a8e8174675d5145392c20150a0000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a636d74808d939ea19a938d847c726c655e564f4740352f271f170f07000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000006111b262f38424a545c656c747f889298a1a8b0aaa29f938e857e786f6a625f574e463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515c666f7c88939fa8a2988f82756b61554b433c383329241e160e060000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b8ac9f92867a6d6054473d32271b0f010000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c727f8c929da5aca49f9691867f776d686059514540393129211910080000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000a141d262f38424a535b606d737e8691969fa6afaea59e97928b827c756e695f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a141d2834404b54606b74808d96a1aa9e938a7d70675d51453c2f262119130c040000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b919fa3abb0afa8a099928c827a706b635b514b433b332b221a120800000000000000000000000000000000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000020b141d2630384149505b636c717c848f949fa4acafa9a19e949087817b6e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151518232e39424f59606d7984919ea5a59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868d92999ea6acb2aba39f948f857d736d605d554d453d342c241a12080000000000000000000000000000000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000020b141e262f383f44515a616a6f7a828d939aa2a9b0ada69f9a938e867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e21212222222227303d45515d67707d8a939ea9a1968d80736a5f544a3f33281f140800000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8aca095897c6f62554b4135291d11040000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d727a80868f949ea1a8afaea69e9791877f756d675e574e463e362c241a120800000000000000000000000000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000020c141d262d334048505860686d78808892979fa6aeaea49c928b7f726a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f35414b55616b75818e97a1a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9b1a79a8e8174675d5145392c20150a000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63686d747b828a91969fa3abb0a9a199938c81796e69605850483e362c241a12080000000000000000000000000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e464e565e666d737d8590949fa3a59d928c80736d62584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b3b3b3b3b3b3b3b3b434f59616d7a85929ea6a3999083786c60564d41362a1f150b0100000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b8ac9f92867a6d6054473c32271b0f0100000000000000000000000000000000000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a35404951565e61696e757d848d9299a0a7afaba49f938e837b6f6a615a50483e362c241a1208000000000000000000000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000020a1117242c343d444c545c606c707b828c92999e938d80746e635b51463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848525e68717e8b949eaa9f958b7f72685e52463d31271d1207000000000000000000000000000000000000000006111b2a36414c56636f7c8995a0acb8aea2988b7e7265584e43372b1d130700000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f070000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740444c52575f616c7079808790959fa4acafa59e9590857c706c615a50483e362c241a110700000000000000000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000006121a222b323a424a505a61696e787f8690948e81786c605b52493f342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d5354555555555555555555555556616c76828f98a2a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000d1925303a4854606b7783909daab4b4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e323a41464d535a61676d737c838d939aa1a9afa7a09791867e716c615a50483e362c23190f060000000000000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000081019202930383f4450575f666c727c838c82786d665b504940372d22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262626262626e7b86929fa9a2978e81756b61554b4035291d140a000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8aca095887c6f62554b4135291d1104000000000000000000000000000000000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a2219100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c202930363c424750555d606a6f79808891979fa6aea9a19892877e716c615a50483e352b21180d04000000000000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000070e171e262e343e454d545b606a6f797f796d665c544a3f372e251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e727f8b97a2a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000020f1b27323d4754606d7a85929facb8b1a79a8e8174675d5145392c20150a000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d0400000000000000000000000000000000000000000000000000000000000000000000000000010a0e171e252a31373e434b515860666d737d858f949da4afaaa39992877e716c615a50473d332a1f160c01000000000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c2328333b424a50585f676d726d675d544b42382d251c130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c85929faba59e9184796d60584e41382d22170b02000000000000000000000000000000000000000a16202c3945515d6774818d9aa7b1b8ac9f92857a6d6054473c32271b0f010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000050d13191f262b313940454e545c606b707a828d929fa4ababa39992877e716c61594f453c31281d130700000000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444e555c6065605d554b42392f261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778388888888888888888888888888888888889297a2adaca0968d80736a5f53493f33271e13080000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8aea2988b7e7265584e43372b1d13070000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2f353c424b515960686d78808b9399a3aaaba39992877e716b60574d433a2f24180e05000000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d333c434b51535953514b433a30271d140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959fa2a9b3b2a89f92877c6f655b50443a3025190c03000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a31363a3b4246474a4f565e666d747f879298a2aaaba39992877d70695f554b40352920160c02000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830394045464c4745403a31281e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1abadb3bbbbaea3999082776c60564c41362a1e150b0000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb8aca095887c6f62554b4135291d110400000000000000000000000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000030b1218212930363b4246484d5254575959545c606d727e869298a2ababa39992857b6e675d51453e32281e1308000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a3f3a39352f281f160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaaeaeaeaeaeaeaeaeaeaeaeaeaeaeb8babebcbfb5ab9f948b7e71685e52463d30271d1207000000000000000000000000000000000000010f1b26323c4753606d7985929eacb6b1a79a8e8174675d5145392c20150a00000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464d5355575e61646566676665646c717d869299a3ababa2979184796d605a50443a3025190d040000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2d322d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaafafafafafafafafafafafafafafafafafafafafb0a69f92857a6d61594f43392e23180c000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4afb8ac9f92857a6d6054473c32271b0f01000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000040d161e272e343f454d52575f6166696e707273737372716f6d707d879299a4afa9a0968e81746c61564c41362a21160a0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202620201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2978e81746b60554b4034281c100400000000000000000000000000000000000004101c2934404b55616e7b87939facb9aea2988b7e7265584e43372b1d1307000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000030c161f283039404550575e61696e73777b7d7f80807f7f7e7b7975717e87939fa5afa89e938a7e71685e52463d32271b0f0500000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959595959595959595959593897d70675c5145382c1f1306000000000000000000000000000000000000000c18232f3946535f6976828f9ca8b2b4aa9d9083776a6054473a2f24180d010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000a151e28313a424b515a62696e747b8084878a8c8c8d8c8c8a8886827e797f8c939eabafa59e92857a6d61584e43382c21160b00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7783898989898989898989898989898989898989898989898989898989898984796d6053463a2d2013070000000000000000000000000000000000000007121d2b37424d5764707d8a96a1adb8aba095887c6f62554b4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e211506000000000000000000000000000000000000000000000000000000000006111c26303a434b545c606c717b81868c91969798999a99989798928f8a857e828f99a3afada2978e81746a6054483d32271c1003000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216120707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c796d6054473a2d21140700000000000000000000000000000000000000010e1a26313c4653606d7984919eabb5b1a79a8e8174675d5145392c20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000040d17232e38424b555d666d757e868e92999ea0a8a5a6a6a6a5aaa39f9c97928b8387929facb3a99f93877c6f62594f44382c1f1509000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221e1e1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c201306000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afb8ac9f92857a6d6054473c32271b0f0100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000010c161f28343f4a545d676d78818b92989fa3abacb2b2b4aeabaaaaabaca9a19e95909299a3afbbafa49a8f82766b6054483c31261a0e020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b2b2b21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62626262626262626262626262626262626262626262626262626262626262605d554c4135291d1104000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9aea2988b7e7265584e43372b1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f1206000000000000000000000000000000000000000000000000000008131e28313a44505c666d79828e939fa2aaafb5b0aba9aaa29f9e9d9e9fa3aaa7a09d9fa3abb5c0b6ac9f94897d7063574d42372b1e12060000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c383838382d2c29241e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535556565656565656565656565656565656565656565656565656565656565654514c433a2f24190d010000000000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b4aa9d9083776a6054473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000010d19242f3a434f59606d78828f949ea5aeb4b1aba69f9c9898929190919298989c9ea6acafb5bdc7beb0a69c8f8276695f53473a2d21150a0000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62554945454545453a3935302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484949494949494949494949494949494949494949494949494949494949494745413a31281e13080000000000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb8aba095887c6f62554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000004111d2935414c55616b74808d949ea6afbaaea79f9d948f8b878584848586888b8f949c9ea6afb5bdc2b7ab9f94887b6e6155483c31261b0f0300000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62555151515151514745413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c0100000000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b1a79a8e8174675d5145392c20150a000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000613202c3945515d67707d8a929da6b0b6ada49c959088827e7b78777778797b7e82888f949fa3abb5bebbb0a6998d807366584e43372b1f120600000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f625e5e5e5e5e5e5e54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8ac9f92857a6d6054473c32271b0f010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000004111d2935414c55606d7a84919ea4aeb7ada49c928d837c76716e696b6a6b696e71757c828c9299a3acb6c0b8ab9e9184786a5f53473a2e21150800000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6b6b6b6b6b6b6b6b605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232323232323232323232323232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9aea2988b7e7165584e43372b1d13070000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb6afa59c918c80786f6a65615e575d575f61656a6f777f87929aa4afbbb9ada196887b6f6255483c2f22150700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c7878787878787878786d685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151616161616161616161616161616161616161616161616161616161616161413110d08010000000000000000000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b4aa9d9083776a6054473a2f24180d0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b2b3a99e938c7f736c665f5854534d514d5355585f656c727e88939fa8b2bdb2a9988b7f7265584c3f2e23180c00000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8ab9e91848484848484848484847a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090909090909090909090909090909090909090909090909090907060401000000000000000000000000000000000000000000000000000000000006111b2935414c56636f7c8995a0acb8aba095887c6f62554b4035291d110400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e221508000000000000000000000000000000000000000000000004101c2834404b5565717e8b97a2adbaada2978e81756d605b544e484642444247484e535b606c737f8c96a0acb9b5a89b8f827568544a4034281c1004000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b9ada197919191919191919191877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4854606b7783909daab4b1a79a8e8174675d5145392c20150a00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b3b8ab9f92857a6d615b504a423c3a3631373a3c4149505a606d7984919eabb5b7aa9e918477665c5144382c1f1206000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4beb2a9a19e9e9e9e9e9e9e9e94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1013120e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8ac9f92857a6d6053473c32271b0f01000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b1a7998c8073685e52443f382f2d2a262b2d2f383f45515c66717e8b99a3afb9ac9f9286796d6053463a2d201307000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8b8b2adabababababababa094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080f1b27323d4754606d7a85929fabb8aea2988b7e7165584e43372b1d1307000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c100300000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aeb8aca095877b6e61564c41332d26211e1a1e21262d34404b54606d7a86929facb9afa399887b6e6255483b2f221508000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8acacacacacacacacacacacaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124242a2c2c2821201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515202c3945515d6774818d9aa6b0b4aa9d9083776a6054473a2f24180d010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5b7aa9d908377695e53443a30221c14120e12141b232e3945525d687683909da9b6b5ab96897c6f6356493c30231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202222222222222222222222222222222935414b55626f7c88949fabb7ab9f95887c6f62554b4035291d11040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468574d4232281e110a0502060a121d2935414c566875828e9ba8b5b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e92929292929292929292929292929292877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e434645413b3a3630292018100600000000000000000000000000000000000000000000000000000000000000000000030d151d23292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3a47535f6a7683909ca9b3b1a79a8e8174675d5145392c20150a0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a6998c7f7366594c403126160c00000000000d192430414d5a6774808d9aa7b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000e1b2834414e5b6774818585858585858585858585858585858585867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a22180c030000000000000000000000000000000000000000000000000000000000000000010b151f272f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b434e5864717e8b97a1adb8ac9f92857a6d6053473c32271b0f0100000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b2a5988b7f7265584c3f322519060000000000081a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000d1a2733404c59646f747979797979797979797979797979797979796d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445055575d5f5f5b54524d453c342a1e150a000000000000000000000000000000000000000000000000000000000000000007121d273139404547484848484848484848484848484848484848484853606d7985929eacb6aea2988b7e7165584e43372b1d130700000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b2a5988c7f7265594c3f2d22170b00000000000e1a2734414d5a6774808d9aa7b3b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000b1824303c48535d64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c30261c1106000000000000000000000000000000000000000000000000000000000000000c18232f39434b51535555555555555555555555555555555555555555555c6773808d9aa4afb4aa9d9083776a6054473a2f24180d01000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c01000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3a6998d80736653493f33271b0f0300000006101d2935404b556875818e9ba8b4b3a995897c6f6256493c2f231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000814202b36414a53595b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524c443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71767978746e695f584e42382e23170c00000000000000000000000000000000000000000000000000000000000004101c2934404b555c6062626262626262626262626262626262626262626262626e7b87939facb9ab9f95887c6f62554b4035291d1104000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d0400000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4b5a89b8f8275655b5044372b1f150c0706080f18212c3945515d677683909da9b6ada197877b6e6154473b2e211408000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000030f1a252f3841484c4e5252525252525252525252525252525252524746413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a3f34281c1003000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76828f9ca9b5b1a79a8e8174675d5145392c20150a000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aeb8ab9e9184786c6053463c31271e18131314192127333f4953606d7a86929facb8ab9e928578695e52463a2d201407000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000008131d262f363c40414646464646464646464646464646464646463a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818a9092928e857c6f665c5044382c1f120600000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8c99a5b2b8ac9f92857a6d6053473c32261b0f010000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c030000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8ada196897c6f62584e4339302923201f20252a333b44505b65717e8b99a3aeb6ac9c8f827669574d42362a1e1105000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000010b141d252b3033343939393939393939393939393939393939392e2d29251e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888888888888888888888888888888888888888888888888888c919ca8b4baaea2988b7e7165584e43372b1d13070000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab4b2a89b8e81756a5f554b423b342f2d2c2d30363d454d57606c7883909dabb5afa49a8c7f7265594c3f30251a0e02000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000020b131a202427282c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959595959595959595959595959595959595959595959595999ca3adb8bfb4aa9d9083776a5f54473a2f24180d0100000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb9ac9f92877c6f675d544c45403b3a383a3b41464e575f69717e8b95a0acb9ac9f93877b6e6154483b2e21150900000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000001080f14181a1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5a8adb5bfc5b8ab9f95887c6f62554b4035291d110400000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d040000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929fa9b3afa3999083796d665e56514b48464547484c525860696e7b85929fa7b1b0a69c8f8276695e52463a2d20140700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000003080b0d0e1313131313131313131313131313131313130707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb2b4b8bcbcbcbcb1a79a8d8174675d5145392c20150a00000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a2adb5aba0958f82786e68605c555453515355565e616a6f7b849198a2aeb4aa9f94897d7063574d42362a1e120500000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafab9f92857a6d6053473c32261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f03000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a85929fa6b0b1a79e948f827a726d676361605d606264686e747c849196a0aab3aea3988f82766b6054453b30251a0e0200000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8590959999928c7f72685e5246392d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2988b7e7165584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f14090000000000000000000000000000000000000000000000000000000000010d19242f3a46525d68727f8b949ea8b2b0a69e9490857f7974706e6d676d6e71757a80879196a0a8b2afa59f92867c6e62594f4433291f14090000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c877f736d63564c41362a1e110500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895959595959595959595959595959595959595959595959595959595959595959595959083776a5f54473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000008131e2935414c56626d75828f96a0a9b2b0a69f97928b85817d7b79797a7b7e81868d9399a1a9b2afa69e938b7f726a5f53473d3221170d020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51443a3025190d0100000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000010d1924303a44515b616d7a849196a0a8b0b0a9a29f97928d8a87868686888a8e92989fa4abb2afa59e948e81776c60584e43352b210f05000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7073726e69635b51494032291e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d21140700000000000000000000000000000000000000000000000000000000000008131e28323f46525e686e7b8491969fa6aeb3ada9a19e9a969499929995979b9fa3aaafb1aca49f938f82786d655b50463c3123190f00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940372e20170d020000000000000000000000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e685e5246392d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000020c16202a36414c565e696e7c848f949fa2aaaeb3adaba7a3aba39fa3aba4a8acaeb2aca7a09a938d81796d665c53493f342a20110700000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e251c0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626262626262626262626262626262626262626262626262626262626262615e564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000040e1925303a444d575f6a6e7a828b92989fa2aaacb1b3b0b5afacafb5b1b4aeaba8a09e95908880776d675d544b41382d22180e0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423c332e251c130a0000000000000000000000000000000000000000000000000000000000000000010d18242f39434b5153565656565656565656565656565656565656565656565656565656565656565656565656565654524c443b3025190e02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c10040000000000000000000000000000000000000000000000000000000000000008131e28323b454e575f686d787f858d92989da0a7a6a8a9aaaaa9a9a7aaa29f9b96918b837c736c655d554b42392f261b0f060000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3d403f3b3a37312a211c130a0100000000000000000000000000000000000000000000000000000000000000000007121d28313940454749494949494949494949494949494949494949494949494949494949494949494949494949494746413b32291e140800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000020c162029333c454e565d666c727b81868c909597999c9c9d9d9d9c9a9898928e8a847f786f6b605b534b433930271d140a000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2b261f180f0a0100000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3936302920170d0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000050e17212a333c444c545b60696e747a7f83878a8d8f909091908f8e8b8985827d78726d6660595049413931281e150b02000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050f18212a323a424a50575e61686d73777b7e80828384848382817f7c7975716d66605c544f443f382f281f160c0300000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020232323232323232323232323232323232323232323232323232323232323232323232323232321201e19140d05000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000060f1820282f383f444d52565e6166696e71737576777776767472706d6664605c54514a423d332d261d160d040000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131416161616161616161616161616161616161616161616161616161616161616161616161616161414110e080200000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000060e161d262d333b42464c5254575e61646669696a6a6a69676563605c5453504a4440393027221b140b04000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090909090909090909090909090909090909090909090909090909090909090909090909090908070502000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000040b141c222830363a4146474d5354575a5c5d5d5e5d5c5b585653514b46443f38342e271e17110a0200000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a3036393b4246484b4d4f505151504f4e4c494645403a38342e28231c150c06000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313130807050200000000000000000000000000030709090e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e08070502000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d31363a3b3e40424344444343413f3d3a38342e2b28231c18120b0300000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000040a0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1514120e090300000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191e20252a2d2e31333636373737363432302d2c28231f1c17110c07000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d0500000000000000070f161b1f222327272727272727272727272727272727272722211e1a140d06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d302317080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e21212427292a2a2b2a29282523201f1c1812100b060000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393939392e2d2a251f170f05000000000007111921272c2f303434343434343434343434343434343434342e2d2a261f170f060000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c1d1e1e1d1c1b19161313100c0703000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d272f373d404246464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a36312921170d03000000040f19232b32383b3c4141414141414141414141414141414141413b3a36312921170d0300000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111110100e0c0a070604000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353534846423b33291f14090000000a16212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060606060605f534d453b31251a0e0200030f1b27323d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453b31261a0e02000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050007131f2c38444f596063676767676767676767676767676767676767615f574d42362a1e1205000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c11060000000000000000000000000000000000000000000000000000000000000001070c10131413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797976695e53463a2d211407000915222f3b4854606b6f7474747474747474747474747474747474746e695f53463a2d211407000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e21150800091623303c4956636f7d8181818181818181818181818181818181817b6e6155483b2e221508000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b272019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000c1825323f4b5865727e8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a9a9a9a9a9a9a95897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d030000000000000000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a7a7a7a7a7a7a295897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a100700000000000000000000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5afafafafafafb4b4b4b4b4afa295897c6f6256493c2f231609000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a194877b6e6154483b2e211508000c1825323f4b5865727e8b98a2a2a2a2a2a2a2a7a9afb7bcafa295897c6f6256493c2f2316090000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979794877b6e6154483b2e211508000c1825323f4b5865727e8b96969696969696969b9ea5afbaafa295897c6f6256493c2f2316090000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f0800000000000000000000000000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e211508000c1825323f4b5865727f8989898989898989898e939ea9b6afa295897c6f6256493c2f23160900000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d05000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6053473a2d201407000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c818e9ba7b4afa295897c6f6256493c2f231609000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e09030000000000000000000000000000000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a71717171717171717171717171717171717171717171717171717171717171716d675d5145392c201306000714202d3946525e686e6f6f6f6f6f6f6f6f73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646464646464646464646464646464646464646464646464605d554b4035291d11040005111e2a36414c565e61636363636363636673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585853514b433a2f24180d0100020e1925303b444c5254565656565656596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745403a31281d130700000008141e29323b41464749494949494d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a39352f281f160c01000000020d1720293036393b3c3c3c3c404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131312d2c29241d160d040000000000050e171e252a2d2e30303033404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e252525252525252525252525252525252525252525252525252520201d18130c0400000000000000050d14191e202123232633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21181818181818181818181818181818181818181818181818181413110d070100000000000000000002080e111414161a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0706040100000000000000000000000000020507080d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b06000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a020000000000000000000000000000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f060000000000000000000000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a0200000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c0300000000000000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f05000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d03000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f140900000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c0300000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c11060000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f0300000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c00000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d20130700000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d3023160800000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d010000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d110400000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c201306000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b00000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1d2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2a2a33404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303137373737404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44444444444d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505050505050596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d5d5d5d5d5d5d6673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6a6a6a6a6a6a6a73808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777777777777777777808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83838383838383838385919eabb8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b90909090909090909197a1adb9afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b121212121212121107060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989d9d9d9d9d9d9d9ea1a9b2beafa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b060000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5aaaaaaaaaaaaabadb2b8b8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacacaca295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b92929292929292929292929292929292897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8685858585858585858585858585858585867c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b00000000000000000000000000000000000000000000000000000b1724313d4a56626c717979797979797979797979797979797979796f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c1003000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000005111d29343f485056585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f02000000000000000000000000000000000000000000000000010c17222d363f454a4b5252525252525252525252525252525252524947433d342b20150a00000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e14080000000000000000000000000000000000000000000000000006111b242d343a3d3e4646464646464646464646464646464646463c3b37322b22190f0400000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e000000000000000000000000000000000000000000000000000009121b22292e31323939393939393939393939393939393939392f2e2b27201910070000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23221f1b150f07000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1615130f0a0400000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000000000000000105090b0b131313131313131313131313131313131313090806030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b1003000000000000000000000000000000000000000000000000000000030606070707070707070605030000000000000000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000000000000060b0f12131414141414141413120f0b060000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e0100000000000000000000000000000000000000000000020a11171c1f2021212121212121201f1b17110a020000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2b27221b140b020000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c11060000000000000000000000000000000000000006111c262f383f44464747474747474746443f382f261b110600000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b000000000000000000000000000000000000000b17222d38424a50535454545454545453504941382d22170b00000000000000000000000000000000000000000004060707070707070707070707070707070707070706050300000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000030f1c28333f4a545b6060606060606060605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a000000000000000000000000000000000006121f2b3844505b666c6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f02000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a7a776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e1308000000000000000000000000000000000815212e3b4854616e7b878787878787877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d000000000000000000000000000000000815212e3b4854616e7b879393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c12070000000000000000000000000000000815212e3b4854616e7b8794a0a0a094877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c0000000000000000000000000000000815212e3b4854616e7b8794a1ada194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c100400000000000000000000000000000815212e3b4854616e7b8794a1aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a00000000000000000000000000000815212e3b4854616e7b8794a1aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f02000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f1409000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e010000000000000000000000000815212e3b4854616e7b8794a1aea295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d12070000000000000000000000000815212e3b4854616e7b8794a1aea295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c0000000000000000000000000815212e3b4854616e7b8794a1aea296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d100400000000000000000000000815212e3b4854616e7b8794a1aea396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b00000000000000000000000815212e3b4854616e7b8794a1aea396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c1003000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f1509000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e010000000000000000000815212e3b4854616e7b8794a1aea3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e13080000000000000000000815212e3b4854616e7b8794a1aea4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d0000000000000000000815212e3b4854616e7b8794a1aea4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c110600000000000000000815212e3b4854616e7b8794a1aea4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000815212e3b4854616e7b8794a1a7a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f03000000000000000815212e3b4854616e7b87949a9a9a988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a000000000000000815212e3b4854616e7b878e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000714212e3a4754616d7a818181818181817d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e13080000000000000713202d3946525e686d74747474747474706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000005111d2935414c565e61676767676767676360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d12070000000000010d1925303a444c52545b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c00000000000008131e28323a4146474e4e4e4e4e4e4e4948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000020c1620283035393a414141414141413d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a000000000000040e161e25292d2e34343434343434302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f03000000000000040c13191d2021282828282828282322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f14090000000000000002080d1113141b1b1b1b1b1b1b161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e010000000000000000010507070e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 diff --git a/game/Assets/Fonts/JosefinSansB SDF.asset b/game/Assets/Fonts/JosefinSansB SDF.asset index 2fb1a2a..6106b1f 100644 --- a/game/Assets/Fonts/JosefinSansB SDF.asset +++ b/game/Assets/Fonts/JosefinSansB SDF.asset @@ -144,7 +144,7 @@ Texture2D: m_ColorSpace: 0 m_PlatformBlob: image data: 1048576 - _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e101112131312110f0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070811070604000000000000000000000000000000000000000000000000000000000000000000000000000406070c1113120f09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191b1d1e1f1f1f1f1e1c19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141e1413100c07010000000000000000000000000000000000000000000000000000000000000001070c101314191e201f1c1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1011171c1f202326282a2b2b2c2c2c2a292623201f1c18120f0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212b201f1d18120b030000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2c2c2822211f1b150e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1c22282b2d303234363838393938373533302d2c28231c1b16100c0700000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e372d2c29241d150d03000000000000000000000000000000000000000000000000000000050d151d23292c2d32373939352f2e2b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e171c21272c2d3338393c3f414344454646454442403d3a38342e2c271f1c18120b0600000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b443a38352f271f150b0100000000000000000000000000000000000000000000000000050e171f272f34383a3f444645423c3b37322a221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a22282d3238383f4446494c4e505152525252514f4c494644403938322c28231d17110a02000000000000000000000000000000000000000000000000000000000000000008141f29323b414647514745403931271d1207000000000000000000000000000000000000000000000000020b17202931394045474c5153524f4947433c342d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a33393d44484a505356595b5d5e5e5f5f5f5d5c595653514a48443d38342e27221b140b02000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545e53514b43392f24180c0200000000000000000000000000000000000000000000000a141d29323b434b5153595d5f5f5b55534e463f372d231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000091119212930363e44494f54545b60636567696b6b6c6c6b6a686663605c54544f46454039332d261d140a00000000000000000000000000000000000000000000000000000000000005111e2a36414d565e616a605d554b4035291e13080000000000000000000000000000000000000000000006111c262f3b444d555c60656a6c6c68625f5851493f352c21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b333b42465055596063666c6f7274767778797978777573706d6663605953514b443f382f261b110600000000000000000000000000000000000000000000000000000000030c1a232d3946525e686e776d675d51453a3024190d020000000000000000000000000000000000000000000b17222d38424d565e676d72777978756f6a625b51473d33271c1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d353d454d525a61646b7075797c7f8183848585858584827f7c79746f6b65605c54504941382d22170b000000000000000000000000000000000000000000000000000000000a151e2b37434e58616e7a84796d60564c4135291f14090000000000000000000000000000000000000000030f1c28333f4a545e696e797f838685827c726d62594f44382c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d363e474f575e616c70777c8185898c8e909191929292908f8c8985817c77726d66605b53493f33271b0f03000000000000000000000000000000000000000000000000000006111c26303847535f6a74818c7f72685d52453b30251a0e030000000000000000000000000000000000000006121f2b3844505b666e7b838c9092928e877f726b615548392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000030c19222c363e48505960696e757d83898e9297989a9c9e9e9f9f9e9d9b9998928e89847f79716c655b5044372b1f120500000000000000000000000000000000000000000000000000000c17232e38424f59626f7c8792857a6d60574d42362a201509000000000000000000000000000000000000000613202d394653606c788390959d9f9f9992887d7063554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343e48505a626b707b828a90959b9ea1a9a7a9aaabacacabaaa8aaa29f9b96918b847e776c605346392d2013060000000000000000000000000000000000000000000000000003101c28343f4a54616b76828f978d8073695e52463c31261a0e040000000000000000000000000000000000000a1724313d4a5764707d8a959fa7acaba39a908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46505a626c717d858f939d9fa7abadb3b4b6b7b6b5b5b6b7b5b4aeaba8a09e9691867c6f6255493c2f221609000000000000000000000000000000000000000000000000030d17212c3844505c66707d8a949f92867b6e61574d42372b20150a0000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b9b5ac9f9386796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58616c717e8792979ea5abb1b8b9b8b4aeaca9a8a8a9aaacb2b6b8b2aca1978e81746a6054473b2e22150800000000000000000000000000000000000000000000000009141f2935414c56606d7883919da2988e8174695f53473d32271b0b0200000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606a707e879299a2a9afb8bcb4aeacaaa29f9d9c9b9c9ea0a8aaabb0a69e92857a6d61584e43372b1f13060000000000000000000000000000000000000000000000020e1a25313945525d68727f8b95a0aa9f92877b6e62584e43372b1d140a00000000000000000000000000000000000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666f7c869299a3abb3bbb8b0aaa39f9a9892908f8f909196989d9fa79f948b7e71685d52463c32271b0f03000000000000000000000000000000000000000000000005121e2a36424d57606d7a85929ea7afa3998e81756a6054473d2f261b110600000000000000000000000000000000091623303c4956636f7c89939ea6abaaa2988f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79839198a2abb5bdb6ada69e98928d89858382828384878b90959d999082776c60564c41342b20150a0000000000000000000000000000000000000000000000030c1a242d3a46535e6973808d97a1adb5ab9e93897c6f62594f41382d22170b000000000000000000000000000000000915222f3b4854606b75818e949d9f9e9892867c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68737f8c95a0aab4bdb6ada49c948f86817c7976757576777b7e83899092877c6f655b50443a3022190e0400000000000000000000000000000000000000000000000b151e2b38434e58616e7b86929fa9b3bdafa59c8f82766b6053493f33271c120700000000000000000000000000000007131f2c38434f59606d79828b9092918e867d706a5f5343392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929fa7b1bcb9aea49c918c827b746f6c66696869696e71777d838b80736a5f53493f32281e1007000000000000000000000000000000000000000000000007121d2730394754606a75818e98a3aebbc1b7ab9f94897d70655b5044392e23180c010000000000000000000000000000030f1b27323d45515d676d787e838585817b706b60584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c98a2aeb9c3b4a89c928c7f756e6963605b545c575e61656b70787e796d60584e41382d20160c0000000000000000000000000000000000000000000000000c18232e3943505a626f7c89939eaab4bfc7bbb0a69d9083786c60544a4034281d12070000000000000000000000000000000a16212935404b555d666c71767878746e6960594f463c311f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4bfc0b3a6998d80736d625f5855534e4f4d52545960666c716d675d51463c2f261b0e04000000000000000000000000000000000000000000000004101c2834404b55616c7683909da5afbcc6c4c2b8aca0958a7e71665c5144392f24180d020000000000000000000000000000040c18242f39434b545b60646a6c6b68615f574f473d342a200d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d090908070604010000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adbcc5bcafa295897c77736f6a66625f5855534e484f545b6065605d554b40342a1d140e0905020000000000000000000000000000000000000000030e18212c3845515c67717e8a959fabb7bdb9b7b9bbb1a79e9184796d60554b4035291e130800000000000000000000000000000007121d273139424a5053585d5f5e5b55534d453d352c22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a161615151413110d0707070501000000000000000000000000000000000000000000000d1a2633404d596673808c99a8b2bdcebdb0a4998e8984807c77736f6a66625f5855534d50535853514b43392f25201e1a14110e09020000000000000000000000000000000000000915202a36414c56606d7984919ea7b1bab2acaaacafb6aca0968b7e72675d51453a3025190d030000000000000000000000000000010b151f272f383f44464b5052524e4846423b332c231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327232323222220201d18171413110d08030000000000000000000000000000000000000004111d2935414b556976828f9ca9b5c2c9c1b5aaa09996918d8884807c77736e6a66625f5755534d4846423b3a36312d2a25201e1a140d0500000000000000000000000000000000020b1a26313946525e68727f8c96a0acb9b2a8a09e9fa4acb2a89e9185796d60564c4135291f1409000000000000000000000000000000030d151d262d3338393e434545413b3a363129211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333030302f2f2e2d2c29242421201d19130f0b0600000000000000000000000000000000000613202c3945515d677885919eabb8c4c1b7afa9a7a8a09e9996918c8884807b77736e6966615f5755534d4846423b3a36302d2a251f170e0c0400000000000000000000000000000a141d2b37424d57616d7a85929fa8b2b9aca09691939aa4afada1978c7f73685e52463b31251a0e03000000000000000000000000000000030b141c22282b2d31373938352e2d2a261f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403c3c3c3c3c3c3b3a39352f312e2d2a251f1b17110a020000000000000000000000000000000714212d3a4754606d7a8797a1adb9c1b8afa59e9b9fa2aaa8a09d9995918c88847f7b77736e6966615f5754534d4846423b3a363029201e160c0200000000000000000000000006111c262f3847535f6974808d97a2adbab0a69e918488939facb3a99f92857a6d61574d42362a20150a00000000000000000000000000000000020a11171c1f20252a2c2b2822211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4949494949494848474540413e3a3936302b27221b140b0802000000000000000000000000000815212e3b4854616e7b8794a9b2bebbb0a69e938e92989c9fa3aba8a09d9995918c88837f7b77726e6966615e5754524d4746423b3330281e140a0000000000000000000000000b17222d38424f59626e7b87929fa9b3b7ab9f94897c828f9ca7b1aea2988d8073695e53463c31261a0f04000000000000000000000000000000040c13181d2023292c2d2d2b28221c1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a56565656565656555553514b4d4a4746413a37332d261d19130c050000000000000000000000000915222f3c4855626f7b8895a2aebbb7aa9e948e81858a8f92999c9fa4aca7a09d9995908c88837f7b77726e6965615e5754524d45423a30261b100400000000000000000000030f1c28333f4a54606b75828f99a3afbcb0a69c8f82767d8995a0acb3aa9f92867b6e61584e43372b21160a0000000000000000000000000000060d161d24292c2f34383a3938332d2c272119110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736663636363636363626261605d555a5754524c46443f382f2a251e170e0600000000000000000000000916222f3c4955626f7c8895a2afbbb5a89c8f8275797e82868b90939a9da0a7aaa7a09d9995908c88837f7b76726e6965615e57544c42382c211509000000000000000000020d17202b3844505b66707d89949eabb5b7ab9f94897d707784919da9b3aea3988e81746a5f53473d32271b0b02000000000000000000000000060f171f282f35393a40454746443f3838322b231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736f6f6f6f6f6f6f6f6f6f6e6d676a6764615e56535049413e36302920181007000000000000000000000815222e3b4855616e7b8894aab4bfb5a99c8f82766d71757a7e83878c91959a9ea1a8aaa7a09d9995908c87837f7b76726e69655e54493d3125190d00000000000000000009141f2935404b55606c7883909da6b0bdb1a79c9083766b727e8b97a1adb4aa9f93877c6f62594f43382c1d140a0000000000000000000000030c172129313a4145474b515353504a48443d352e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a89b8e817c7c7c7c7c7c7c7c7c7c7b7b7a787674716d6864605b534f46413a322a221910070000000000000000000714212e3a4754616d7a8798a2aebab6a99d9083766a64686d72767b7f84888d91969a9fa2a9aaa79f9d9995908c87837f7b7670655a4e4135281b0f0000000000000000020e1925303945515d67717e8b95a0acb8b8aca0958a7d70636d7985929eabb5afa4998f82756b6054483e2f261c1106000000000000000000000a151e29333b434b5154555c60605b54544f473f372e241a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6aa9e938e898989898989898989898888868583807e7a75706c656159524c443c342b2219100600000000000000000613202d394653606c7885929facb8b8ab9e928578695e5e6165696e72777c8084898e92979b9fa3aaaaa79f9d9a93908b878276695c4f4336291c10000000000000000005111e2a36424d56606d7984919ea7b1bcb1a79d9083776b616773808d99a3aeb5ab9e93897c6f63594f42382d22170b00000000000000000006111c26303b454d555d6066676d6c6663605951493f362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6baafa59e9b9696969696969696969595949792908d8a86827d78706b615e564e463d342b22180d040000000000000006121f2b3844505b667683909ca9b6b9ada197877b6e615454575e61666a6f73787c81858a8f92989ea5afabaca49f9d9a8f8275695c4f4236291c0f00000000000000030c1a232d3a46525e6973808c96a1adb9b8aca0958a7d716459616e7b86929facb9afa59c9083766b61544a3f33281d120700000000000000000c17232e38424d575f676d73787a79766f6b635b51483e33281c1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a9a19e9d9a99928f8a837d756d685f584f473d342a1f160c01000000000000030f1c28333f4a546773808d9aa8b2bdb3a9988b7e7165594f4d5354585f62666c7074797d82868f939eaab6b6afaca8988b7f7265584c3f3225190c000000000000000a151e2b37434e58616e7b86929fa9b2bdb2a89d9183786c60535e6975818e9ba7b1b7ab9f948a7d70665b5044392e23180c0100000000000003101c28343f4a545f696e7980848686827d726d635a5044392d1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9c1bab6b4afafafafafafafafafafaeb3adaba9aba39f9c95908a817a6f6a60594f463c31281d1307000000000000000b17222d3c4956636f7c8996a1acb9b6aa9d9083776b61564c46484e53545b6063676d70757a828f9ba8b5c0b8aca096887b6e6255483b2f22150800000000000006111c26303847535f6a74818e98a2aebbb9aca0968a7e71655b5056626f7c89959fabb7b0a69d9083786c60544b4034281d130700000000000006121f2c3844505c666e7b848c9196928f887f726c6155493a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d3cbc6c2c1bcbcbcbcbcbcbcbcbcbcbbbeb9b8b6b5aeaca7a09d938e847c6f6b60584e433a2f24180d040000000000000613202d394653606c7884919ea9b3b8ab9f958a7d70685d544c4443474a5053555c60646c7683909ca9b6beb3a99d918477695f53473a2e2114080000000000000c17232e38424f59626f7c87939faab4bdb2a89e9184786d60534954606a7683909da8b2b8aca0958b7e71665c51453a2f24180d0200000000000713202d3a4653606d788390969ea19f9a938a7d7064554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b8b9bebfc3bfbbb9b1aca59e9691867d6f6a5f554b40352920160a00000000000005121f2b3744505b65727f8c97a1adb9b1a79e91847a6d665d5650494948494a50575f69717e8a949fabb7baada2978b7f7265574d42372b1e1206000000000003101c28343f4a54616b76828f99a4afbcb9ada1968b7e71665c50414e5864717e8a96a1acb9b1a79e9184796d60554b4135291e130800000000000b1724313e4a5764717d8a95a0a8acaca49d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cfc5bbb3adabaaaaaaaaaaaaaaaaaaaaabadb3b3b8b9bdc3bcb8afa8a19892857c6f675d51453d32271b0f040000000000030f1b27333f4953606d7985919ea6b0b9aca0968f82786d68605b53555556545b60696e7b85929fa6b0bbb2a99f92857a6d6053473c31261a0e0200000000030d17212c3844505c66707d8a949fabb5beb3a99e9184796d60544a3f4653606d7884919eaab4b9aca1968b7f72675d51453a3025190d03000000000e1a2734414d5a6774808d9aa7b1b9b6aca095877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cabeb3a9a29e9d9d9d9d9d9d9d9d9d9e9ea1a9a6abadb2babfc1bab2aaa2979184796d60584e43382b21160a0000000000000b17222d3845515d67727f8b949fa9b3b2a89e948f827a716c656462626264666c717b849197a2adb8b9ada1978d8073675d5145392a201509000000000009141f2935414c56606d7884919da6b0bdb9ada1978b7f72665c51423844505c66727f8c98a2aebab2a89e92857a6d60564c41362a1f1409000000000e1b2835414e5b6874818e9ba7b4c1bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6b9ada2979291919191919191919191929796999ea1a9aeb4bcc4bcb3a9a0968e81746a6054473d32271b0f01000000000006111b2935404b55606c77828f97a1aab4b0a69e948f847e7873716f6e6f7073787e859196a0a9b3b9afa59e91847a6d60554b403529180e0300000000020e1a26313945525d68727f8b95a0acb8beb3a99e9285796d60544b40343f4a54606d7a86929facb6b9ada1978c8073685e52463b31261a0e040000000d1a2733404d5a6673808d99a5afb7b3aa9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8ab9e9285848484848484848484848586898c91969fa2aab2bac4bbb2a89f93877c6f62594f43382c1d12070000000000000d18242f3944505b656e7b859298a2aab3b0a69f96918a84807d7c7b7c7d80848a9297a0a8b2b9b0a69e938a7e70685d52433a2f241806000000000005121e2a36424d57606d7a85929ea8b1bdbaada2978c7f72675d5142392e3845525d6874818d9aa4afbbb3a99f92867a6d61574d42362a20150a000000091623303c4956636f7c89939ea5aaa9a2988f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8077777777777777777777787a7c80848c9298a1a8b2bbc3bbafa49a9083766b605448392f24180c00000000000007121d27333f49535e696f7c869298a1a9b1b0a8a19e96918d8a8888898a8d91969ea2a9b2bbb1a79f948e81756c61564c4131281d13070000000006101a242d3a46535f6973808d97a1adbabfb4aa9f92857a6d60554b40302935414c56626e7b87939facb9baaea2988d8074695f53463c32261b0f0400000915222f3b4854606b75818e939c9e9d9792867c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736a6a6a6a6a6a6a6a6b676d6f73797f869196a1a9b3bec0b6ac9f94897c6f63554b4035291d10040000000000010b17222d38414d56606a707d8692979fa7aeb2ada8a19e9a9795959597999ea0a8adb3b5afa79f959082796d605a50443a2f1f160c01000000000c17222c38434e58616e7b86929fa9b3bebaaea2988c8073675d5143392f242f3a47535f6975828f9ca7b1bcb4aa9f92867b6e61584e43372b21160b000007131f2c38434f59606d79818a8f91908d857d706a5f5343392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665e5e5e5e5e5e5e555d6063666d727c849197a1adb9c1beb0a69b8e8174675d5145392c1f130600000000000006111b262f3b444e58606b707d8590959fa2aaaeb2acaba6a4a2a1a2a3a6aaacb2b8b0aba49f9590837a6d675d51483e32281e0d040000000005111d28333b4854606a75818e98a3aeadadb4aa9f92867a6d61554c4131271e2b37424d5763707d8995a0acadadaea3998e81756a5f53473d32271b0f0300030f1b27323d45515c676d757d828484807a706b60584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5151515151514b5153545c606a6e7b85919ea6b0bbc2b8ac9f9285796d6053473a2d201406000000000000000a141d29323d464f59606a6f7b838b92989fa2aaacafb5b0afaeafb0b3b3b3adaba69f99938d837a6d685d554b40362c20160c00000000000814212d3945505a626f7c89939eaaa0a0a0a0a3988d8073685d52433a2f1f1a26313c4854606b7783909da9a0a0a0ab9f93877c6f62594f44382c20130700000a16212934404b555c606c70757777736e6860594f463c311f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d44444444444045474b51585f69707d8a949eaab7c3baaea2988a7d7063574a3d2d22170b00000000000000020b17202b343d474f5860696e787f868d92989c9fa3aba7a8a9a9a9a8a6a9a19e9a948f8780786d685e564c43392f241a0d0400000000000a1723303d4955616c768390939393939393939392867a6e61564c4131281e151f2c38444f5965717e8b97939393939393998f82756b6054483b2f2215090000040c18232f39434b515a6164696b6a67615e564f473d342a200d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403737372f35393a40454e57616c75828f9ca8b1bdbfb4aa9a8d80746753493f33271b0f0300000000000000050e19222b353d464e575e666c727a80858b8f9299989a9b9c9c9c9b9a9897928e89827c736d665e564c443a31271d12080000000000000b1824313e4b5764717e87878787878787878787878074685e52443a301f16101c27333d4753606d7985878787878787878787877c6f6356493c3023160900000007121d27313940455055575c5e5d5a54524c443d352b22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332b2b24292c2e343c45505a636f7c8995a0acb8c3b6a99d908376655b5044372b1f1205000000000000000007101a232b343d454d545b60686e737a7e8286898c8e8e8f908f8e8d8b8885817c766f6a605c544c443a32281f150b000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a786d60564c4132281e0d0b161f2c3845515c676d797a7a7a7a7a7a7a7a7a7a796d6053473a2d201407000000010b151f272f343e44494a4f51514d4746413b322b231910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271e181d202328333e4854606b7784919daab7c4b8ac9f9285776c605346392d20130600000000000000000008111a222b333b424a50565e61686d72767a7c7f818282838382807e7c79746f6a626058514b423a322920160d030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d665c51443b3020160c04101c2934404b555d676d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000030d151d232933393c3d424444403b3936302920191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d101318212c38434f596774808d9aa7b3c0baaea298877a6e6154473b2e2114080000000000000000000008101921292f383f444c52565d6065686d707274757676767573716f6c66626058544e454039302920170d04000000000000000004101d2935404b555d606060606060606060606060605c544a4032291e0e04000c18232f39434b555d6060606060606060606060605c554b4034291c10040000000000030b121822282d3031363837342e2d2a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d04070f1b27323e4a5764717d8a97a4b0bdbfb4aa95887c6f6255493c2f2216090000000000000000000000070f171d262d333b41464c5254565d606365676869696968676562605b54544e47433d342e271e170e05000000000000000000000c18242f39434b5153545454545454545454545453514a42392e20170d000007121d273139434b51535454545454545454545453514b43392f23180c0000000000000001070c171c202324292b2a2721201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000a16232f3c4956626f7c8995a2afbcbcafa396897c706356493d3023160a000000000000000000000000050b141c222830363a4145474c525456595b5b5c5d5c5b5a585553504a47433d373228231d150c05000000000000000000000007121d27313940454747474747474747474747474644403930271c0e050000010b151f283139404547474747474747474747474745403931271d1207000000000000000000050b101416171c1e1e1a1414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000815222f3b4855626e7b8895a1aebbbcb0a396897d7063564a3d3023170a00000000000000000000000000020a11171e252a3035393a414547494c4e4f4f50504f4d4b4946443f3837322b272018120b03000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000030d161f282f35393a3a3a3a3a3a3a3a3a3a3a3a38342f271f150b01000000000000000000000004080a0a0f11110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0002081623303c4956636f7c8996a2afbcbcafa296897c6f6356493c30231609000000000000000000000000000000060b14191e24292c2f35393a3d3f414243434342403e3c3938332d2b27201b150c07000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231c150c030000000000040d161d24292c2d2d2d2d2d2d2d2d2d2d2d2d2c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e090e131c2934404b5565727e8b98a5b1bebfb4aa95887b6f6255483c2f2215090000000000000000000000000000000002080d13191d2024292c2d303234353636363534322f2d2b28221c1b150f0a040000000000000000000000000000000000030b12181d1f202121212121212121212121201f1c18120b0300000000000000040c12181d202021212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000004080c0e0e1313131313131313130e0e0c080300000000000000000000000000000000000000000000000000000002070a0c0d13131313131313131313130d0d0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1e252c3845515c6775818e9ba8b4c1baaea298877b6e6154483b2e21150800000000000000000000000000000000000002080d1113191d202123262828292a2928272522201f1c17110f0a04000000000000000000000000000000000000000001070c10131414141414141414141414141312100c070000000000000000000001070d101314141414141414141414141413100c070100000000000000000000000000000000000000000000000001090f14181a1b2020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000070e1316191a20202020202020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327272727252a3036404b55606d7985929fabb8c5b8ac9f9285786c605346392d20130600000000000000000000000000000000000000000104080d11131416191b1c1c1d1d1c1a181613120f0b0600000000000000000000000000000000000000000000000000000406070707070707070707070707070604000000000000000000000000000001040607070707070707070707070706040000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000010a12191f2325262d2d2d2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343431363a4146515d67717e8b97a2adbac3b6a99d908376665b5044382b1f12060000000000000000000000000000000000000000000000010407070a0c0e0f1010100f0d0b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c3034353939393939393939393534302b251d150b0000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414142464c525b606d7984919ea9b3bebeb3aa9a8d817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a08050000000000000000000000000000000009131d272f373c404146464646464646464641403c372f271d0e0400000000000000000000000000000000000000020c1c252e353b3f404646464646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4e4d53565e616d74808d96a1acbcc5baaea2988a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1113120f09080603000000000407090a0f1213110b06050300000000020507080e1213120e070705010000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181715110c0600000000000000000000000000040f1a252f3941484d4e5353535353535353534e4d4841392f20160c020000000000000000000000000000000000000a141e2e3740474b4d53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5b575e61686d757f8c929da8b2bdbfb5ab9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191e201f1c1615130f0a04050b101316161c1f201d1813120f0b0603090e1214151b1e201e1a1413110d080200000000000000000000040c13191d2021262626262626262626262626262626262423211d1710080000000000000000000000000814202c37414b53595b6060606060606060605b59534b4132281e1308000000000000000000000000000000000006111c2630404952575960606060606060606060605a58524a40362a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736767676767676767676769696e727a818c919ca4aebac4bbaea3998e8174665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2c2c2822211f1b150e0f161c202223292c2c2a25201f1b17110d141a1e2121272b2c2b2721201e19130d050000000000000000040e161e24292d2e3333333333333333333333333333333331302d28221a120800000000000000000000000c1824303c48535d65686c6c6c6c6c6c6c6c6c68645d53443a3024190d00000000000000000000000000000000000b17232e3842525c63666c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80747474747474747474747476777b7f858e939ca3adb6c0bdb2a89f92867b6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000050d151d23292c2d32373939352f2e2b2620181921272c2f3036393937322d2b27221b171f252a2d2e34383938342e2d2a251e170e07000000000000020c1620283035393a404040404040404040404040404040403e3d39342c241a1006000000000000000000000e1a2734404d59656f74797979797979797979746f64564c4135291b110600000000000000000000000000000003101c28343f4a54636e737979797979797979797979736e63584b3f3226190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d908380808080808080808080818284878c92979ea5adb5bfc0b5aba1968d8174695e5342392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f34383a3f444645423c3b37322a22232b33383b3d424546443e3937332d26212931363a3b41454645413a3936302920191007000000000008131e28323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b49453e362c22170c000000000000000000000e1b2835414e5b6874818686868686868686868174685d5246382d22170b00000000000000000000000000000006121f2b3844505c66738086868686868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8e8f9196999ea1a9afb7bfbebaafa49991847a6d60574d4230271d120700000000000000000000000000000000000000000000000000000000000000000000000000020b17202931394045474c5153524f4947433c342d2e353d4448494f5253504b46443f382f2b333b4246484e5153514d4746413a322b22190d04000000010d1924303a444c525459595959595959595959595959595959575550483e34281d11050000000000000000000916232f3c4956626f7c899593939393939392867a6d6153493f33271b0f0300000000000000000000000000000713202d3a4653606d798491939393939393939392877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9c9ea0a8abadb3bbc1bcb3aea39f93877d70685d52453b311e150b00000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b434b5153595d5f5f5b55534e463f373840474f54565c5f5f5d585350494139353d454d53545a5e5f5e5a54524c443c342b20160c01000005111d2935414c565d616666666666666666666666666666666664615a5045392d2115080000000000000000000815222e3b4754606a7683909da99f9f9fa3988c7f72655b5044372b1f14090000000000000000000000000005111e2a36414c5663707d8a96a19f9f9f9f9fa79b8f8275695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a9aaacb2b8b9bebdb9b0aaa29f918b7f726b60564c4133291f0c030000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444d555c60656a6c6c68625f5851493f404a52596063696c6c6a65605b534b433d474f575e61676b6c6b67615e564e463c32281e130800000713202d3946525d686d73737373737373737373737373737373716c6155493d3023170a00000000000000000006131f2b37434e5864717e8a97a1adacb4aa9e9184786c6053463b30251a0e000000000000000000000000000714202d3946525e6875828f9ba8b2acacacaca095897d7063574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b4b5b7b9bdc0bbb9b2aca69f98928a7f726d62594f443a3021170d00000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d565e676d72777978756f6a625b514749525c646b7075787977716c655c554b454f5960696e74787978746d6860584e443a2f24190d01000714212e3a4754616d7a808080808080808080808080808080807e7164574b3e3124180b000000000000000000030f1b27323d4653606d7985919eabb5b8aca096897d7063574d42362a1c11060000000000000000000000030f1b27333f4953616e7a86929facb9b9beb3a99d9184776b6054453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebec0bbb9b7b5afaca8a09e9490857e726d625b51473d32281e0f0500000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e797f838685827c726d62594f515b646e737d828586837e776d675c514d57606b707b81848684807a6f6a60564c4135291d1104000815222e3b4855616e7b888c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8275685c4f4235291c0f000000000000000000000a151f2c3845515c6673808c99a3aebbb2a89b8f8275695e5246382e23170c000101010101010101010105121f2b3744505b65727f8c99a3afbbc6baada2978b7e7265594f4433291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b6afacaaaba49f9c96918a837b716c625b51483f352b20160c000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b838c9092928e877f726b615554626d7380898f9292908b82796d6056535e69707d858d9192918d857c6f685d5245392c201307000815222e3b4855616e7b8894999999999999999999999999998f8275685c4f4235291c0f0000000000000000000004101c2834404b54616e7b86929facb9b9ac9f92877b6e61544a3f34281c100e0e0e0e0e0e0e0e0e0e0e0e13202d394653606c7884919eabb5c0c0b6ac9f9285796d6053473d3320170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aca49f9e9b99938f8a847e766e69615a51493f362d23190e0400000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959d9f9f9992887d7063555c66727f8b929c9f9f9d948e8174695e54616e7b8692979e9f9e9791857a6d6054473a2d211407000815222e3b4855616e7b8894a1a6a6a6a6a6a6a6a6a6a6a69b8f8275685c4f4235291c0f00000000000000000000000c18232e3946525e6975818e9ba7b1bbafa3998c8073665c5044382c1f1b1b1b1b1b1b1b1b1b1b1b1b1b1d2935414c5663707d8996a0acbdc7bbafa49a8d8074675d5145392c20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999898969a93918e8a86827d78716c615f5750483f372d241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a959fa7acaba39a908376675d606d7985929ea4abaca69f93877b6e615a6774808d98a2a9aca9a1978c7f7266594c3f3326190c000815222e3b4855616e7b8894a1aeb3b3b3b3b3b3b3b3b3a89b8f8275685c4f4235291c0f000000000000000000000007121d2a36424d56636f7c8995a0acb8b5ab9e9184796d6053463c312628282828282828282828282828282d3946525d6875818e9ba8b2bdc6b9ac9f93877b6e61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8a888684817e7b75706d66615a534d453e362d251b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b9b5ac9f93867a6d60626f7c8897a1adb8b9afa4998a7d71645d6a7783909daab3b9b3a99c8f8276695c4f4336291c10000815222e3b4855616e7b8894a1aeb0b0b0b0b0b0b0b0b0a89b8f8275685c4f4235291c0f0000000000000000000000000e1925303b4854606b7783909da9b3b9ada1978a7d7164574d4237343434343434343434343434343434343a4754616d7a86929facb9c3bdb2a89c8f8275695f5343392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808080808080808080808080808080808080807f7f7e7d7b7a7774716e6864605c545046423b332c241b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6163707c8996a8b2bebfb4aa988b7e72655e6b7884919eabb7c3b6a99d9083766a5d5043372a1d10000815222e3b4855616e7b8894a1a3a3a3a3a3a3a3a3a3a3a39b8f8275685c4f4235291c0f00000000000000000000000009141f2c38434f5965717e8b97a1adb9b2a99c8f8276695f53474141414141414141414141414141414141434e5865727f8b98a3aebac5b9aca0968a7d7063574d4231281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706e6d676864615e5653504a423e36312a211a12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d60626e7b8896a0acb5b8aea2988a7d70645d6a7683909da8b2b8b1a79b8f8275685c4f4235291c0f000815222e3b4855616e7b8894969696969696969696969696968f8275685c4f4235291c0f000000000000000000000000020f1b27323d4753606d7985929eabb5b7ab9f94887b6e62554b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e54606a7783909daab4bfbfb4aa9e9184786c6053463c3120160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665656362605c555754524d46443f38302a261f180f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939ea6abaaa2988f8275675c5f6a7784919aa3ababa49f92867a6d605966737f8c96a1a8aca7a0958b7f7165584b3e3225180b000815222e3b4855616e7b888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8275685c4f4235291c0f000000000000000000000000000a161f2c3845515c6773808d99a3afbbb0a69a8d8074675d5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b55626f7c8995a0acbcc6baaea2988b7f72655b5044372b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595858575553514b4b4746413b38342e261e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818e949d9f9e9892867c6f62555863707d8892999e9f9c928c7f72685d54606d7a8491969e9f9d959083786d6053463a2d201307000714202d3a4753606d797d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f2216090000000000000000000000000004101c2934404b55616e7b87929facb9b8ab9f9285796d6767676767676767676767676767676767676767676774818e9aa7b1bcc5b8ac9f92867a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a484745403e3b3936302c28231c150c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d79828b9092918e867d706a5f5355616b717f878e9192908a80746d6356515d676e7c848d9192918c837b6e665c5144382c1f12060006131f2c3945515d676d707070707070707070707070707070706f6a6054473b2e22150800000000000000000000000000000c18232f3946535e6975828f9ba7b1baada2978b7e74747474747474747474747474747474747474747474747986929facb8c3bbb0a69a8d8174685d5241382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3b3a38342f2e2d2a251f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515d676d787e838585817b706b60584e4f59626d717c818585837d746e645b514c555f6a6e7a8084858480796e695e544a4034281c10040004101d2935404b555d60636363636363636363636363636363636260584e43372b1f1306000000000000000000000000000007121d2a36424d5763707d8995a0acb8b3a99b908b8181818181818181818181818181818181818181818181869298a2aebac3b7ab9f94887b6e62564c412f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333232302f2d2c292321201e1914100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935404b555d666c71767878746e6960594f4647505a626a6f75787876706c645c5249434e585f686d73777977736d675e574d42392e23180c0000000c18242f39434b51535757575757575757575757575757575755544e463c32271b0f030000000000000000000000000000010e1a25313b4854606b7784919da9b3bbaca29b938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939fa2aab4bfbdb2a89c8f82766a5f53433a2f1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262625252422201f1c181414110e080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434b545b60646a6c6b68615f574f473d3f4850585f62686b6c6964615a524a403c464e565d60666b6c6a66605d554d453b30271c120700000007121d2731394045474a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342b20150a0000000000000000000000000000000009141f2c38444f5965727e8b97a2adbab4aca59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9da5aeb4bcc5b9aca1968a7d7064584e4331281e0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191817151413100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a5053585d5f5e5b55534d453d35363f464e53555b5e5f5d575550474038333c444c52545a5e5f5e5953514b433b33291e150b00000000010b151f272f35393a3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000003101c27333d4753606d7985929facb6c0b7afa9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9afbabfc5bfb4aa9e9184786d6053463c3120160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f383f44464b5052524e4846423b332c2d343c4347484f5252504a49443e352f2a323a4145474d5152514d4745403a312921170c030000000000030d151d24292c2d303030303030303030303030303030302f2e2b27201910070000000000000000000000000000000000000b16202c3945515d6774808d9aa4afbbc0bab5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5bac0cac7baaea2988c7f72665c5044382b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d3338393e434545413b3a36312921222a32373b3c424545433d3c39332c2320283035393a40444644403a39352f281f170f0500000000000000030b12181d1f202424242424242424242424242424242422221f1b150f070000000000000000000000000000000000000004101d2935404b55616e7b87939facb9c3c5c2c1bdb9b7b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3b8bec2c5cbd2c5b8ac9f92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000000000000000000000000000000030709090a0a0a0a0a0a0a0a0a060603000000000000000000000000000000000000000000000000000000000000000000000000030b141c22282b2d31373938352e2d2a261f171820262b2e2f3538393631302d28221a161e24292c2d33383937332d2c29241d160d0500000000000000000001070c101314171717171717171717171717171717171615130f0a040000000000000000000000000000000000000000010d18242f3946535f6975828f9ca8b2bdc8c4bab2adaba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a7adb5bec9d3c7bcb0a69a8e8174685e5242382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c0600000000000000000000000000000000000000040a0f13151617171717171717171613120f0b060000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20252a2c2b2822211e1a140d0e151b1f2122282b2c2a2423201c17100c13191d2021272b2c2b2620201d18130c04000000000000000000000000000406070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000000000000000000007121d2b37424d5763707d8a96a0acb8c5bdb2a8a19e989898989898989898989898989898989ba3adb8c3d0c4b7ab9f94887c6f62564c4130261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a0300000000000000000000000000000000070f161b1f2223232323232323232323201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d1f1f1b1514120e0903040a0f1215151c1f1f1d171614100b0502080d1113141a1e1f1e1a1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919eaab4bfb9ada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b919ba7b3bfc9bdb2a99c9083766a5f53443a301e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c03000000000000000000000000000007101921272c2f303030303030303030302d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000306060b1012120e0807050200000000030608090f1212100a0a080400000000010407070d1113110d0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8b98a2aebab7ab9e91847e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8b98a5b1bec5b9ada1968a7e7164584e4332281e0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a00000000000000000000000000040f19222b32383b3c3d3d3d3d3d3d3d3d3d3938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a85929facb8b8ab9e91857971717171717171717171717171717d8a97a3b0bdbfb4ab9e9184796d6053463c3220160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c11060000000000000000000000000a16212b343d4348494a4a4a4a4a4a4a4a4946443f382f261c110600000000000000000000000000000000000000000000000000000000000000000104070713131313131313131312110f0c07020000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e10111213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000b17222d3845515d6774818d9aa6b0b9ada1968a7d7065656565656565656565656975828f9ca8b5c2baaea3998c7f73665c5044382c1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c0000000000000000000000030f1b27323d464f545656565656565656565653504a42382d22170b00000000000000000000000000000000000000000000000000000000000001080d1113142020202020202020201f1e1c18130d06000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1d1e1f1f1f1f1e1d1b181515120f0a0502000000000000000000000000000000000000000000000000000000000006111b2935414c55626e7b88949fabb7b2a89c8f8276695f5858585858585854616e7b87939facb9c5b9ac9f92867a6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000007131f2c38434f596063636363636363636363605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e21222527292b2b2c2c2c2b2a272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000d19242f3a47535f6a76828f9ca8b2b9ac9f93877b6e61554b4b4b4b4b505b66737f8c99a4afbbbcb1a79b8e8175685e5242382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f1206000000000000000000000915222f3b4854606b6f7070707070707070706c665b5044382b1f150a000000000000000000000000000000000000000000000000000000040d161e24292c393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2f3234363838393938383634322f2e2b26211e1a140f0903000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9afa49a8d8073675c51453e3e4653606c7884919eabb5c0b8ab9f95897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20130700000000000000000000091623303c4956636f7d7d7d7d7d7d7d7d7d7d786c6053463c32261b0f0200000000000000000000000000000000000000000000000000010c1620282f3539464646464646464646464544403b332b21170d020000000000000000000000000000000000000000000000000000000001080d151b1f262a2d31373a3b3f414344454646454443413f3c3b37322d2b261f1a150c0700000000000000000000000000000000000000000000000000010f1a26313c4653606c7884919eaab4b6ac9e9285796d6053473c414c5663707d8996a1acbdbeb3a99d9083766a6054443b301e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d201307000000000000000000010e1b2734414e5a6774818989898989898989897e7064584e43372b1e13080000000000000000000000000000000000000000000000000008131e28323a41455353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000040c131920262b31363a3c4247484b4d50515252525251504e4b4847433c3a37312b262018120b030000000000000000000000000000000000000000000000000a151f2b3844505b66727f8c98a2aeb9ada2978b7e7164584e4346525e6875828f9ba8b2bdb9ada1978b7e7164584e4332291e0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d201307000000000000000000000815222e3b4855616e7b87939696969696968f83766a5f53473a3025190d000000000000000000000000000000000000000000000000010d19242f3a444c525f6060606060606060605f5d574f453b2f24180c0000000000000000000000000000000000000000000000000000060d161e242931373b4246484d5355585a5c5e5e5f5f5f5e5d5a5855534e4846423c373128231c150c050000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b3a99d9083766a5f54474754616d7a86929facb9c0b5ab9e9285796d6053463d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d201307000000000000000000000714212d3a46535f6975828f9ba7a3a3a39f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f03000000000000000000000000000000000000000000000000070f181f282f353c43474d5355575f626567696b6b6c6c6b6b696765625f5855534d47433c342e271e170e0600000000000000000000000000000000000000000000000b17222d3846525d6874818e9aa6b0b8ab9f95887c6f62564c4f5966727f8c99a3aebbbbafa3998c8073675c5145382c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d2013070000000000000000000005121e2a36424d57636f7c89959fabb0b0a69b8e8174685e5246392e23180c00000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797873685d5044372b1e11050000000000000000000000000000000000000000000000071119212a313a41454e53575f6167696e7274767778797978777674726f6a67615f57534e444039302920180f060000000000000000000000000000000000000000000006111c2935414c56626f7c88949fabb7b1a79a8e8174685d5254606b7784919dabb5bfb9ac9f92867b6e61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000020e1a26313b4854606b7683909da8b2b9ac9f92867a6d61544b4034281c1004000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868685786b5f5245382c1f120500000000000000000000000000000000000000000000071019232b333c434c51585f62696e73777b7e808384858585858483817e7c78736e69625f58514a423b322a22180f05000000000000000000000000000000000000000000000d1924303a47535f6a7683909ca8b2b8ac9f92867a6d605456636f7c8996a0acbdbcb1a79b8e8275695e5243392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000009141f2c38434f5964717e8a96a0acb9aea3988c7f73665c5145382c1f160a000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939285786b5f5245382c1f1205000000000000000000000000000000000000000000050f19222b353d454e555d606a6f757b8084888b8d8f919192929291908d8b8884807b756e6a605c544c443c342a21170d0400000000000000000000000000000000000000000008131e2b37434e5864717e8a96a1adb9aea2988b7f7265595d6875818e9ba8b2bdb8aca095897c6f63574d4230271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000030f1b27323d4653606d7884919ea9b3b4aa9e9185796d6053463d32271b0f030000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9e9285786b5f5245382c1f12050000000000000000000000000000000000000000020b17212b343d474f575f676d747c82878d9196989a9c9e9e9f9f9e9e9c9a9896918d87817c736d665e564e463c33291f160c010000000000000000000000000000000000000000020f1b26323c4653606d7984919eabb4b4aa9d9184776b60606d7a86929facb8beb3a99d9083776b6054453b301e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000a161f2b3844505c66727f8b97a2adb9ada1978b7e7164594f44382c1f14090000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000a141d29333d464f59606a6e7a80878f93999ea0a8a7a9aaabacacabaaa9a7a8a19e99938e867f786e685f584e453b31281e13080000000000000000000000000000000000000000000a151f2c3844505c66737f8c99a3aeb8aca095897d706365727f8b98a2aebab9ada2978b7e7165594f4433291f0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000003101c28343f4a54606d7a85929fabb5b3a99d9083776b6054483b31251a0e0100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000006111c262f3b454e58606b707c848d92999fa4abacb2b3b6b4b1b0b0b1b4b6b4b2acaba49f99928c837a6e6a5f574d433a2f24190d05000000000000000000000000000000000000000003101c28343f4a54616d7a86929facb9b1a89b8e8275686a7783909daab4bfb5ab9e9285796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000b17232e3845515d6773808d99a3aeb8aca095897c6f63574d42362a1d130700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000b17222d38424d57606a707d8691969fa3abafb5b8b2acaba7a5a4a4a5a7aaacb2b7b5afaba39f9590847c6e695e554c41352921160b0000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7b1b9ac9f92867a6e6f7c8995a0acbcbbafa4998d8073675d5145382c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000006111c2935404b55616e7b86929facb9b1a79b8f8275695e53463a2f24180d00000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000030f1c28333f4a545e696f7c869298a0a8afb5bbb1aca8a19e9a989797989a9ea0a8abb1bbb4aea79f9691857b6e675d51453d33271c1005000000000000000000000000000000000000000006111c2a36414c56626f7c89959fabb8aea3998c7f7374818e9aa7b1bcb9ac9f93877b6e61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000d18242f3a46525e6975818e9ba6b0b9ac9f92877b6e61554b4035291b1106000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000006121f2b3844505b666e7b859298a2aab2bbb6aea7a09d96918d8b8a8a8b8d91969d9fa7afb6bab1a8a1979083796d60594f44382c21160b0000000000000000000000000000000000000000000d1925303a4754606a7683909da9b3b5ab9e9184787985929fabb8bcb1a79b8f8275695e5343392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000007131d2a36424d57626f7c88949fabb7afa3998d8073675d5145382d22170b000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000004101d2935404b55606c78828f97a1aab3bcb5ada49c95908a84817e7d7d7e81848990959fa4acb6bab2a9a0958e81746b6054483e33281c1002000000000000000000000000000000000000000008131e2b37434e5864717e8b97a1adb9ada1968a7e7e8b98a2aebab8aca095897d7063574d4231271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000010e1a25303b47535f6a76828f9ca7b1b5ab9f92857a6d6053493f33271b0f030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000613202c3945515d67727f8b949fa9b3bcb6ada39b928d837d78747271717274777c838c939aa4acb6bbb1a79d93897d7063594f44382c1e13080000000000000000000000000000000000000000020f1b27323d4653606d7985929eabb5b2a89c8f8283909daab4beb3aa9d9184776b6054453b311f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000009141f2b37434e5863707d8a95a0acb8ada2978b7f72655b5044372b1f150a0000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000714202d3a4753606d7985929ea6b0bbb9aea49b918b8078706c6565646465676b70777f88939aa4afbbb9afa59d9083776b6155483a3025190d0100000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb7aa9f948f90959fabbcbaaea2988b7e7265594f4433291f0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000020f1b26323c4653606c7884919da9b3b3a99e9184786c6053463c31261a0f0200000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000006131f2b37434e5865727f8c97a1adb8bcb1a79d928b7f736d66605b535757585960656c737e88939fa7b1bcb8aca0958a7d7063564c41362a1d1105000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9b0a69f9c9d9fa7b1bcb6ac9f92857a6d6053473d3320170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000a151f2b3744505b65717e8b97a1adb8aca0968a7d7063584e43372b1e130800000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000815212e3b47535f6a7784919ea9b3beb8aca0958d80736d605c5450494a4a4b4f535b606c73808d95a0acb8bcb1a79c8f8276685e5246392d2013070000000000000000000000000000000000000000000c18232e3946525e6975828e9ba7b1b8b0aaa9a9abb1b9bbafa49a8d8074675d5145392c20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000030f1b27333f4953606d7985929eabb8b2a89c8f82766a5f53473a3025190d00000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000916222f3c4955626f7c8896a0acbbbdb1a89d9183786d605b504a443f3e3e3f4149505a606d7883919da8b2bdb9ac9f92867a6d6154473a2e21140600000000000000000000000000000000000000000007121d2a36424d57636f7c8995a0acb8bbb7b5b6b8bcc2b9ac9f93877b6e62554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000b17222d3845515c67737f8c99a6b2b7ab9f94887c6f62564c4135291c1106000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52452d22170b00000000000000000000000000000000000d1a2633404d596673808c99a8b2bdb8aca0958a7d70665c50443f38332d312f383f44505c66707d8a96a0acb9bbafa3998b7e7164584b3e2d22170b000000000000000000000000000000000000000000000e1a25303b4854606b7783909da9b3bec3c2c3c4c7bdb2a89c8f8276695f53433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000006111b2934404b55616e7b8794a1aebbb0a69a8e8174685e5246382e23170c000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f493f33271b0f0300000000000000000000000000000004111d2935404b556975828f9ca8b5c2b7aa9d9184786c60544a3f342e272224262d343f4a54606c7884919eaab7c0b5ab9b8e817468544a3f33281c0f0300000000000000000000000000000000000000000009141f2c38444f5965717e8b97a2adb9c7d2d0d1c5b9aca0968a7d7063574d4231281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000006131f2c3845515c67727f8c98a5b2bfb8ac9f92867a6d61544a3f34281c10030000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9f928578655b5044372b1f12050000000000000000000000000000000613202c3945515d677884919eabb7bfb3a6998c8073655b5042382e231c17141b232e3844505b6673808d9aa6b3c0b6aa9d908377665b5044382b1f1206000000000000000000000000000000000000000000020f1b27323d4753606d7985929eabb5c0ccd6cabfb4aa9e9184786c6053463c3120160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000004101c2834404a54606d7984919eabb8c4baaea2988c7f72665c5044382c1f160a0000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ac9f9286796c605346392d2013070000000000000000000000000000000714202d3a4753606d7a8696a1adb9c0b5ab96897c706353493f30261c110b0a111c28333f4a5463707d8a96a3b0bdb9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000a161f2c3845515d6773808d99a4afbbc7d3c6baaea2988c7f72655b5044372b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000a121f2c3844515c66727f8b97a1adb9c6bfb4aa9e9184796d6053463d32271b0f0200000000000000000000000000000714212d3a4754606d7a8793a0adbabbafa399877b6e6154473b2f24180c0200000000000000000000000000000815212e3b4854616e7b8794a8b2bdbbafa499877a6d6154473a2d21150a00000b17222d3b4855616e7b8894a1aebbbaaea398877a6d6054473a2d2114070000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb9c3cec5b8ac9f92867a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000006111b28343f4a54606d7984919ea9b2bec9c6b9ada1968a7e7164584e43382b1f140900000000000000000000000000000714212d3a4754606d7a8793a0adbac0b5ab978a7d7064554b4035291e130802000000000000000000000000000915222f3c4855626f7b8895a2aebbb9ac9f9386796c605346392d20130600000614202d3a4753606d7a8693a0adb9bfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000c18242f3946535e6975828f9ba7b1bcc7bbb0a69a8d8174685d5241382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000b17222d3844505c66717e8b96a1acbbc4cfc9bdb2a89d9083766a6054473b30251a0e01000000000000000000000000000714212d3a4754606d7a8793a0adbac1b4a79a8e8174675d51453a302519130d070a07070501000000000000000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f120600000713202d3a4653606d798693a0acb9bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5b7ab9f94887c6f62564c412f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000030f1b27333f4953606d7884919ea8b2bdcdcfcfc4b8ab9f95897c6f62574d42362a1d1207000000000000000000000000000714212d3a4754606d7a8793a0adbac5b8ab9e9285796d60564c413529241e1817171413110d080200000000000815222f3b4855626e7b8895abb5bfbaaea39886796d6053463a2d20130700000714212d3a4754606d7a8793a0adbabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000010e1a25313b4854606b7784919da9b3bdb2a89c8f82766a5f53443a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000005121f2b3744505b65717e8a96a0acbac4c3c2c1c2bcb1a79b8e8175695e5246392f24180c000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ada2978b7f72685e52464035302924232421201d19130c04000000000814212e3b4754616e7a8799a3aebbbfb4aa94877b6e6154483b2f24180c03020b14222f3c4855626f7b8895a2aebbbaaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000009141f2c38444f5965727e8b97a2adb9aca1968a7d7064584e4332281e0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000613202d394653606c7883909da8b2bdbbb7b6b5b6bab9ac9f92867b6e61554b4035291d10040000000000000000000000000714212d3a4754606d7a8793a0adbacabeb3a99e92857a6d615b5145413a352f30302e2d29241e160e040000000713202d3a4653606d7986929facb9bdb0a3978a7d7064554b4035291e150c0b141d2935404b5564717e8a97a4b1bdb8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000003101c27333d4753606d7a85929facb4aa9e9184786d6053463c3120160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000714202c38444f5964707d8a95a0acbab8b0aba9a8aaafbbafa3998d8073675d5145382c1f160b0000000000000000000000000714212d3a4754606d7a8793a0adbacfc5b9ada1978e81756d635b524c45403e3d3d3a3935302820160c02000006121f2c3844515c667783909daab6c0b4a79a8d8174675d51453b30261e19191d262f3845515d6774818e9ba7b4c1b6a99d908376655b5044372b1f1205000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa4aea3988c7f72665c5044382b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000040f16232f3c4855616b7783909da7b1bbb0a69f9c9b9ea5afb5ab9e9285796d6053473d33271c100300000000000000000000000714212d3a4754606d7a8793a0adbaccc3bdb3a99e938c7f726d605d56514b4a4a4a4746413a32281e1308000004101c2834404a546774818e9aaab4bfb8ab9e9285796d60564c4238302a25252a2f38414c56606d7985929eabb8bfb4ab9a8e81746753493f33271b0f030000000000000000000000000000000000000000000000000004111d2935404b55616e7b87939fac9f92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000a16212c38444f5963707d8a95a0abb9b7ab9f948f8e939eaab6ada1978b7e7165594f44382c1f150900000000000000000000000714212d3a4754606d7a8793a0adbac3bab1acaaa59c918c7f756d68605d5557565754524c443a3024190d0100000c18232e3e4a5764717e8a98a2aebab9ada1978b7f72685e544a423b363030363a4149535d68727f8b97a2adb9baaea3998a7e7164574b3e2d22170b0000000000000000000000000000000000000000000000000000010d18242f3a47535f6976828f9ca69b8e8174685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000030f1b27323b4854606b7683909ca7b1bcb1a79c8f82818e9ba6b0b3a99d9184776b6054483c31261a0e01000000000000000000000714212d3a4754606d7a8793a0adbabdb1a8a09d9fa39c918c817a726d6766646363615d564c4135291d110500000714202d3a4753606d7a86929fabb5beb3a99f92857a6e665c544d4642404041464c535b656d7a85929ea9b3beb9ac9f92867a6d6054473a2d21140600000000000000000000000000000000000000000000000000000007131d2b37424d5763707d8a969f94887c6f62564c4130261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000007131f2c38434e5863707d89949fabb9b8aca0958a7d7c89949fabb7aca095897d7063574d42372b1e1308000000000000000000000714212d3a4754606d7a8793a0adbab8aca095919298a39c938e857f7a75727170706d685d5246392d20130700000613202c3945515d6775818e99a4afbbbaada2978f82786d665e57524d4d4d4c52565e656c77828f97a1adbbbdb0a69b8f8275675d5145392c201306000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919c9083766a5f53443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000915222e3b4854606a76828f9ca6b0bcb3a99d9083787683909ca8b2b1a79c8f8275695f53473a2f24190d000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d918486929fa59e97918c86827f7d7d7d7a6d6154473a2e211407000004101d2935404b55626e7b87939fa9b3beb3a99f948e81786e69615e565a5a565e61686d77808d949ea9b3beb5ab9f94897c6f63554c4135291d11040000000000000000000000000000000000000000000000000000000009151f2b3744505b65727f8c978a7e7164584e4332281e0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000006131f2b37434e58626f7c89949fabb9b9ada1978b7e71707d8a96a0acb9ac9f93877b6e62564c4135291c11060000000000000000000714212d3a4754606d7a8793a0adbab4a89b8e81808d96a0a9a19e98928f8c8a89897d7063564a3d3023170a0000010d18242f3947535f6a75818e97a2adb9bbb0a69e938e827b736e6967666767686d727a828d929da6b0bbbbafa3999083766b6054433a2f24190d0100000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a869184796d6053463c3220160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000030e15212e3b47535f6a75828f9ca6b0bbb4aa9e9185796d6c7884919ea9b3afa49a8d8074685d5245382e23170b0000000000000000000714212d3a4754606d7a8793a0adbab3a79a8d8079849198a2aaaaa29f9c9997968a7d7064574a3d3124170a00000007121d2b37434e58616e7b85929ea4aeb7b8afa59e949086807b7774737374777a7f858f949da4aeb8bab0a69f92877c6f62594f4331281e13080000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818c7f73665c5144382c1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000009141f2b37434e58626f7c88949eaab8baaea2988c7f736766727e8b97a1adb6ac9f92867a6d60544a3f34281c100300000000000000000714212d3a4754606d7a8793a0adbab2a6998c7f737c869298a2aaaeaca8a5a4978a7e7164574b3e3124180b000000010f1a26313c46525e68717e8a929da5aebab7afa69f98928c86838180808183868c92979ea6aeb6b9b1a89f948d80736a5f53473d321f160c0100000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c867a6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000020e1a26313a47535f6a75828f9ba6b0bbb5ab9f92867a6d61606d7985929eaab4aea2988c7f72665c5044382b1f150a00000000000000000714212d3a4754606d7a8793a0adbab1a4988b7e71707d869298a0a8afb6b1a5988b7e7265584b3f3225180c000000000915202a36414d56616c73808d939da4aeb4b8b0aaa29f9992908e8d8d8e9092999fa2a9b0b8b9afa79f958f82786d60584e43342b210d0400000000000000000000000000000000000000000000000000000000000000000d19242f3a47535f6a6f7b6e685e5242392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000005121e2b37424d57626e7c87939facb9bbafa4998d8174685e5d6773808c98a3aeb4aa9e9184786d6053463c32261b0f02000000000000000714212d3a4754606d7a8793a0adadada3978a7d706b707d8691969fa4acb1a5988c7f7265594c3f3226190c00000000030e1925303b44505a606c77818d929fa2aab0b7b4aeaba39f9d9a999a9a9d9fa3abadb3b9b3ada59e9590837a6d665c51463c3222190f00000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f6a6e6a5f564c4130271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000714212d3a46535f6975818e9aa4afbbb9ac9f93877b6e615655616e7a86929facb6aca1968a7d7064584e43372b1e1408000000000000000714212d3a4754606d7a8793a0a0a0a0a096897c6f636b707c848d939a9fa7a6998c7f7366594c403326190d000000000008141f29323e44505b656d78808b92989fa6abb0b7b5afacaaa7a6a6a7aaacafb5b8b3ada9a19e938f837a6e685d544b40342a201007000000000000000000000000000000000000000000000000000000000000000000010f1a26313c464e575f625f574e443b301e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000005121e2a36424d57616e7b87929facb6bcb1a79b8f8275695f53525e6874818e9aa4afb2a89c9083766a5f54473b3025190e000000000000000714212d3a4754606d7a8793939393939393887b6e61606a6e79808790959c9f998d8073665a4d4033271a0d0000000000020d172027333f49535c666d747e868f949c9fa6aaacb2b2b4b4b3b3b4b4b3b4aeaca9a29e97928a81796e685e564c42392e22180e00000000000000000000000000000000000000000000000000000000000000000000000a15202a343c454e5355534e453c32291e0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000020c14202d3a46525e6974818e99a3afbeb8ab9f95897c6f63574d4c56626f7c87939facb9ab9f94887c6f62564c41362a1d12070000000000000714212d3a4754606d7a8787878787878787877a6d60575f676d747c83898f939a8d8174675a4e4134271b0e000000000000050e17222d38414a545c606c717b828a90949a9ea0a8a6a7a8a9a9a8a8a7aaa39f9c97928c857e756d675e564c443a30271d10060000000000000000000000000000000000000000000000000000000000000000000000030e18222a333c42474847423c332a20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000008131e2a36414c56616e7b86929fabb5bdb2a89d9083766b60544547535f6a76828f9ca7b1b0a69b8e8174685e5246392e23180c0000000000000613202d394653606c797a7a7a7a7a7a7a7a7a76685d52555d606a6f767d82878b8e8174685b4e4135281b0e0000000000000006111b262f38424a505a62696e767d83898d919697999b9b9c9c9c9b9a9898928f8b85807a716c605d554c443b32281e150b00000000000000000000000000000000000000000000000000000000000000000000000000061018212a31373a3b3a37312a21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000010d1925303946525e6874808d99a3aebdb9aca1968a7e7164594f43434e5863707d8995a0acb9ac9f92867a6e61554b4034281c1004000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d564c4b515860626b70767b7f81807366594d4033261a0d00000000000000000a141d2630383f4450575f616b70767c8084888a8c8e8f8f908f8e8d8b8986827e7a736d68615a514b433b322920160c030000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000005111d2935414c56616e7a86929fabb5beb3a99e9184786d6053463d3c4854606b7783909da9b2aea3998c8073675c5145382c1f160b0000000000030f1b27333f49535b606060606060606060605d564c4340454e54596063696e7275736d63574b3f3225190c0000000000000000020b141e262e343f454d535961636a6f73777b7d7f818283838281807e7c7a75716d67615d5650454039312920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000713202d3946525e6873808d98a3aebdbaada2978b7f72665c50443838444f5964717e8b96a1adb4ab9e9285796d6053463d32271b100300000000000b17222d3841495053545454545454545454524c443a353d43474f55575e61656866635b52473b2f23160a000000000000000000020c141c2328333b42464f5558606267696e707374757676757574726f6d6765605d55524c443e352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000004111d2935414c56616d7a86929faab4bfb5ab9f92857a6d60544a3f34333d4653606d7984919eaab4ada1978b7e7164594f44382c1f1409000000000006111b262f383f444647474747474747474745413a322932383d44484d5254585b5957524940352a1e130700000000000000000000020a1117212931363e44484e5456575f616466686869696968676563605d5553514b46413a3229241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000010b13202c3945525d6873808c98a2aebcbbaea3998d8073675d5142382e2c3844515c66727f8c98a2aeb3a99d9083776b6054483b31261a0e0100000000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f2820272b33383b4246484c4e4d4b4740372e24190d02000000000000000000000000060f181f262a33383d4347494d535557595b5c5c5d5c5b5a585653514b4745403a3530282018120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007121d2935404b55606d7a85929faab4bfb9ac9f92867b6e61554b4030262834404a54606d7a86929fabb5aca095897c7063574d42362a1d13070000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e161b21272c30363a3b3f42403f3b352e251c12070000000000000000000000000000060d141a21282c32373b3c4246484a4c4e4f50504f4e4d4b494745403a39352f29241e160e07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000c18232f3945515d67737f8c97a2adbcbbb0a69b8e8175695e52433a2f1e232e3945525d6874808d99a4afb1a79b8f8275695f53463a2f24180d000000000000020a11171b1f20212121212121212121201d19130c0f161c1f252a2d2e323533322f2a241c130a0000000000000000000000000000000003090e161c20272b2e31363a3b3d40414243434242413f3c3a39352f2c29241d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2934404b55606d7985929ea9b3beb7ab9f94887c6f62574d4231281d1c2935414c56616e7b87939facb9ac9f93877b6e61554b4135291c110600000000000000060b0f121314141414141414141413110d0801050b10141a1e202125282625231e19120a01000000000000000000000000000000000000050b10151b1f22262a2d2e31333535363636353432302d2c2924201d18130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006131f2c3845515c67727f8c97a1adbcbcb1a79c8f82766a5f53453b301f161924303a46535f6975828f9ba7b1afa4998d8073675d5145382d22170b0000000000000000000305060707070707070707070704010000000002090e121415191b1a1916130d0700000000000000000000000000000000000000000000040a0f13151a1e212224262829292a292827252320201d1813110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070004101c2834404a54606d7984919ea9b3adadaca0958a7d7063584e4333291f0d131e2a36424d57636f7c89959fabb5ab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000020507080c0f0d0c0a0702000000000000000000000000000000000000000000000000000306090e12141517191b1c1d1d1c1b1a18161413100d070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006121f2c3844515c66727f8b97a1a0a0a0a0a99d9184786c6053463c3220170d0e1a26313b4854606b7683909da8a0a0a2988b7f72665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f10100f0f0e0c0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000713202d3a4653606d79849193939393939393978b7e71655b5044372b1f120509141f2c38434f5964717d8a9693939393939184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000b1825323e4b5865717e8787878787878787878785796d6053493f33271b0f03030f1b27323d4653606d788487878787878787877d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101112131212100e0c08080602000000000001060606060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a796d675c5141382d22170b00000a161f2b3844505c666d797a7a7a7a7a7a7a7a796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1d1e1f201f1e1d1b191514120e0904070b0d0e1313131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d675d554b402f261b1106000003101c28343f4a545d676d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2b2a282522211e1a151113171a1a2020202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070004101d2935404b555d6060606060606060606060605d554b43392e1d140a000000000b17232e38424b555d606060606060606060605c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d31343638383939383735322f2e2b26201d1f2326272d2d2d2d2d2d2d2d2d2626231f19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000c18242f39434b51535454545454545454545453514b433930271d0b020000000006111c263039434b5153545454545454545453514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151b21272c2f35393a3e4143444546454543413f3b3a37312c292b30333439393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000007121d273139404547474747474747474747474745403931281e150b0000000000000a141e27313940454747474747474747474745403931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b33383a4145474b4d505152535251504e4c4847423c3935363c3f41464646464646464646403f3b352e261c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c03000000000000020c151f272f35393a3a3a3a3a3a3a3a3a3a38342f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373d44484c5254575a5c5e5f5f5f5e5d5b5855534d47454140474c4d5353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343c43474f54565d606467696b6b6c6c6b6a6865625f5754514c4552585a6060606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000030b12181d1f202121212121212121212120201d18120c0400000000000000000000030b12181d1f202121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f2730383f444e54596063686d71747677787978787674726e6965605d55515c64676c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000001070c101314141414141414141414141413100d070100000000000000000000000001070c10131414141414141414141413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f273139424a505860626b70757a7e8083848586858483817f7b77726d67605c646e74797979797979797979736e63574b3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafaca09386796d6053463a2d2013070000000000000000040607070707070707070707070706040100000000000000000000000000000000000406070707070707070707070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139434b545c606a6f767d82868a8d8f9192929291908e8b88847f7a726d66677480868686868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a2a09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f39434b555c666d737c83898f92999a9c9e9e9f9f9e9d9b9895918b857f796f6a74808d939393939393938c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000307090913131313131313131311100e0b06000000000000000004080a0a1313131313131313130f0e0c090400000000000000000000020d17202935404b555d676d78808790949c9fa3aba9aaabacababa9a7a8a09d97928c847c7374808d9a9f9f9f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c060000000000040a0f1315162020202020202020201e1d1b17120b0400000000050b101416172020202020202020201c1b19150f0902000000000000000009141f29333b45515d676d79828c92999fa6acaeb4b6b7b8b9b6b4b4b4b1aca9a29f9691877f79808d9aa7acacaca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c76665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a030000070f161b1f22232d2d2d2d2d2d2d2d2d2b2a27231d160e0500000810171c2023242d2d2d2d2d2d2d2d2d282825201b140c03000000000000020e1a25303b45515b606d79828f949fa3abb0b9babdb8b5aeacaaa8a7a7a9aaacada8a099928c82808e9aa7b4b9b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0307101921272c2f303939393939393939393736332e2820170e0408111a22282d30313939393939393939393534312c251e150c02000000000005111e2a36424d57626d75818e949ea6afb5bdbfbab1acaba39f9d9b9a9b9c9d9fa4acaba39f938f8e929da9b5bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262626260584a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a0f19232b32383b3c46464646464646464644433f39322920160b101a232c33393c3d46464646464646464642413d3730271e140900000000000714202d3a46525e69727f8b939ea6b0bbc0bcb4aea8a09d9992908e8d8e8f90939a9da0a7a59e9b9a9da5afbabfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555544e463830261c1106000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1116212b353d434849535353535353535353514f4b443b32281d1217222c363e44494a5353535353535353534f4d48423930251b0f0400000006121e2b37424d57616e7b86929fa5afb8c1bbb3aaa39f95918b86838181818284878b90959ea2a9a8a7a9afb7c0bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494947433c34261e150a0000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23171b27323d474f54566060606060606060605e5b564d44392e23171c28333e485055576060606060606060605b59534b42372c2015090000000814212d3a47535f6975818e98a2aeb7c1bbb3a9a198928b847e7a7775747476777b7e838b9297a1a8b2b5bac0c9bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322b22150c03000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c1f2c38434f5960636c6c6c6c6c6c6c6c6c6a675f564b3f33271b202d3944505a61646c6c6c6c6c6c6c6c6c68655d53483d3125190c000003101c28343f4a54616e7b87939faab4bfbeb3a9a19791867f78716d6868676869696e71787e859196a1a8b2bdc7d2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b27201910030000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f222f3b4854606b6f7979797979797979797771675b4f43362a1d23303c4955616c70797979797979797979756f65594d4134281b0e000006121f2c3844505c6674808d9aa4afbcc5baada29791857c726d66605d565a5b565e61666c717c849196a1abb5c0ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d2023303c4956636f7d86868686868686868684776a5e5144372b1e24313d4a5764707d8686868686868686868175685b4f4235281c0f00000713202d3a4653606d7985929facb6c0bdafa59f92857c6f6a605c54524c4e4e4d52545b606a6e7b849199a4afbbc7bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2023303c4956636f7c89939393939393939184776a5e5144372b1e24313d4a5764707d8a939393939393938e8275685b4f4235281c0f00000a1623303d495663707c8997a2adbebfb5ab9d938a7d706a6058504a4541414142464a50575f69707d87939fabb5c0bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060709090909090909090909080603000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d2023303c4956636f7c89969f9f9f9f9f9d9184776a5e5144372b1e24313d4a5764707d8a979f9f9f9f9f9b8e8275685b4f4235281c0f00000d1a2733404d5a6673808d99a9b3bebbaea3998e81746b61584e443f38352f3036383f444e56606b74808d99a3afbbbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d2023303c4956636f7c8996a2acacacaa9d9184776a5e5144372b1e24313d4a5764707d8a97a3acacaca89b8e8275685b4f4235281c0f0004101d2935404b556976828f9ca9b5c2b9ac9f92867b6e61594f463c342e2924252a2d333c444f59616e7b87929facb9bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0d101112131211100e0b08070502000000000006060606060606060604030100000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d2023303c4956636f7c8996a2afb9b7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0b9b5a89b8e8275685b4f4235281c0f000613202c3945515d677884919eabb8c2b5a89b8f8275695e53473e3328231c19191c2228323d46535e6975828f9ba8b5bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314171a1c1e1f1f1f1e1d1b181414110e080207090a13131313131313131311100e0a050000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000714202d3a4753606d7a8696a1adb9beb1a4978b7e7164574d42352c2117110d0e1117202a36424d576774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2b2a282421201e1914101416172020202020202020201d1d1a16110b03000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8794a8b2bdbfb4aa95887b6f6255483c31221a0f060000060e1a2531414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d31343638383939383735312e2d2a251e1c2023232d2d2d2d2d2d2d2d2d2a2926221c150d050000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a1aebbbaaea39886796d6053463a2d20130700000000091a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c22282b2f35393a3e4043444546454443413e3b3936302c272c2f303939393939393939393736322d271f170d0300000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c8995a2afbcb9ac9f928679675c5145382c1f1306000000010e1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191d262d33383a4145474a4d4f5152525251504e4b4746413b3833383c3d46464646464646464644423e3931291f150b00000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000915222f3c4855626f7b8895a2aebbb9ac9f928679685d5245392c201307000000010e1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a2f383f44464c5254575a5c5e5f5f5f5e5d5b5754524c48443d44484a535353535353535353504f4a433b31271c1105000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8794a9b3bebbafa399877a6d6054473a2d21160c020000020a1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202930363e424a5053565d606467696b6b6c6c6b6a6864615e56544f464f55566060606060606060605d5b554d43392d22160a000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000714212d3a4754606d7a8797a1adb9c0b5ab96897c6f6356493e31281d140b06070b141b27333f49536774808d9aa7b3bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a323a414650545b6064686d71737677787978777674716e68636059535961636c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000713202c3945525d687885929eabb8bfb2a6998c7f7366594f43392f261d171515181d262d3744505b6574808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a343c444c525a61666c70767a7d8082848585858483817e7a756f6b615f616b707979797979797979797771665b4f4236291d10000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0004111d2935414c566976838f9ca9b6c2b7aa9d9084776c61554b40382f2823222224292f38404b55606c7884919daab7bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a343c464e565e616c71787d82868a8d8f9192929291908e8a87827c766e6963707d86868686868686868683776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00010d19242f414d5a6774808d9aa9b3beb8aca0958a7d70675d5149413a342e2f2f2f353a4149515c67707d8995a0acb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e585f686d757d848a8f92999a9c9e9e9f9f9e9d9b9a938f89827b726d707d89939393939393939083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000081723303d4a5663707d8997a2adbabcb1a79e9184796d605b534c443f3c3b3c3d40454c535b606d7983909da8b1bdbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a25303b454e585f6a6f7a828a91969c9fa3aba9aaabacabaaa9aca49f9c948f867e74707d89969f9f9f9f9f9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e51442f241924313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000713202d3a4653606d7985929fabb5bfb9aca0968e81746c655d56504a4948484a4b51565e656c74808d95a0acbac3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d575f6a6f7c848f949ea0a8acafb5b5b7b8b6b3b1b0b6afaca69f98928b80787d8996a3acacacaa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d2023303c4956636f7c8996a2afbcb7aa9e9184776b564c4135291d24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000006121f2c3844515c6674808d99a3aebbbdb2a89e938d80776d68605c5456555556555d60686d77808d929da7b1bcccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e696f7c8591969ea6acb2b9bbbbb6afaca9a6a4a3a4a5a7abaaa29f928d827d8a97a3b0b9b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e2123303c4956636f7c8996a2afbcb8ab9f928578685d5245392c2024313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000004101c2834404a54616e7b86929fa8b2bdbaafa59d928d817a716d66646262626365676d727a818d929ca4aeb9c3cebfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616e7b849197a1a8b0b9bdbdb5aeaca49f9c99979797999a9ea1a9a49d938f85929facb8c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f2223303c4956636f7c8996a2afbcbaada297877a6d6054473a2d2124313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000000c18232e3946535e6974818d96a1abb5c0b7aea49d938e847e7974716f6e6f7072757a7f858e939ca4aeb5b9c0c8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626c76828f96a1a9b2bac1b9b1aba39f9a93908d8b8a8b8c8e91979c9fa59e989298a2aebac3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabdb0a4978a7d7164574a3e312623303c4956636f7c8996a2afbcbeb3a996897c6f6356493c302524313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000007121c2a36424d57606d7a849199a3afb6beb6aea59e96918b85817e7c7b7b7d7f82868c92979ea5aaa7a9aeb6c0bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67717e8b949fa8b2bbc2b8b0a7a099928d8783807e7d7e7f8185898f949fa2a29fa2aab4bfc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac0b3a69a8d807367584e43372b23303c4956636f7c8996a2afbcbfb2a5998c7f7266564d41362a24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000000000e1a25313b45525d68707d87929fa4acb4bcb7afa8a19e97928d8b898888898b8e92989fa2a8a09e9a9da4aeb9bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea6b0bac3b9b0a69f959187817b76737170717274787c828a9298a1a9aeb4bcc5c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac3b7aa9d9084776a5f53473b3025303c4956636f7c8996a2afbcc2b6a99c8f8376685e52463a3024313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000000009141f2935414c56606b727f8b939aa2aab0b8bab2ada9a19e9a9795959596989b9fa2aaa7a096918d929da9b5bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727f8b97a1adb8c2bcb1a79f9490837c746e696664646466656c6f767e869297a1acb6c0ccc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac5b8aca095887b6e62574d42362a303c4956636f7c8996a2afbcc6b9ac9f93877b6e61564c413529313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000000030d19242f3a434f59626d727f8892989fa6acb1b8b9b3adaba7a4a2a1a2a3a5a8acaba59e959184808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919da9b3bebfb4aaa09590827a6f6a615e57585758535b60636c717c85929aa4afbbc6c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac8bcb1a79a8d8174695e52463f342e3d495663707c8996a3afbcc7bbafa4998c8073685d52463e342e3e4a5764717d8a97a4b0bdb5a89b8e8275685b4f4235281c0f000000000008131e28313d47515b636d727e868f949da0a7abadb3b3b5b4b1afaeaeb3adaba79f9d938e837b7f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acbbc5baaea2989083796d685f58534d4b4a4b4950535a616a6f7d88939faab4bfc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbacec3b8ac9f92867b6e615b5144403a3e4a5764717d8a97a4b0bdccc0b5ab9e92857a6d615a50443f3a3f495365727f8c98a5b2bfb5a89b8e8275685b4f4235281c0f0000000000010c161f2b353f48515b636c717c828a90959a9ea1a9a6a8a8a9a9a8a7a9a29f9b959089817a727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2bdbeb3a99f92867b6e675d564e46423e3d3e3f44465058606b74808d98a2aebac3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac6c7baaea2988f82756d625a514a46464e586673808c99a6b3bfd2c7b9ada2978e81746c615a504a4746505b6574818d9aa7b4c0b5a89b8e8275685b4f4235281c0f000000000000040d1a232d363f49515a616a6e767e83898e9297979a9b9c9c9c9b9a9897928e89837d756d727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2baada2978c7f72695f554c433c3631312d33373e464f59606d7a86929facb8c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbaccc3bdb4aa9e938b7f726c605c54535356606a7683909da9b6c3d0cabeb3a99d938b7e716c605c54535255606c7884919eaab7c1b5a89b8e8275685b4f4235281c0f0000000000000008111b242e373f4850575f626c71777d8185888b8d8e8f908f8f8d8b8985817d77706b66727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4b8ab9f92857a6d60574d433a312a252422272b343d45525d6874818e9ba7b4c1b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac3bab1acaaa59f92877e736d6662606061686f7c89959fabb8c4cac1bbb7afa59f92877e736d6662605e6167707d8996a0acb9c1b4a89b8e8175685b4e4235281b0f000000000000000009121c252e363e454e535a61646b7074797c7e808282838382807f7c7974706b636166727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c1b4a79a8e8174675d51453c31281f1a17171b222935414c5664707d8a97a3b0bdb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabdb1a8a09d9fa39992878079726f6d6c6e727a83919da7b1bcc8c1b8b0aaa8a8a39992878078726f6d696e717983909da8b2bdc0b3a69a8d8073675a4d4034271a0d0000000000000000000a131c242c333c42475055596063666c6f7173757576767574726f6d666360595966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8799a3afbbbdb0a3978a7d7064554b40332a1f160d090b0f19242f3d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab8aca095919298a399938d847f7b79797b7e849195a0acb9c2c7bbb0a69e9c9c9ea399928c847f7c7a797a7e849095a0acbac4bdb2a8988b7f7265584c3f3225190c000000000000000000010a121a212a31373e45494f54545b606264676869696968676562605c54544f5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0bfb4aa94877b6e6154483b2f21180d040000081723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab7aa9d918486929fa49f96918c888686878b9196a0a7b1bccbc6b7aa9e948f8f949ea39f96918c888686878b9196a0a7b1bcc6b9ada196887c6f6255493c2f2216090000000000000000000000080f1820262b33393d44484a505355585a5b5c5d5c5c5a585653504a484c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbaaea39886796d6053463a2d2013070000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab4a79a8e80808c949fa8a19e9895999299989ea1a8b1b9c3c5bdb2a89c8f82828f96a1a8a19e9995999299979ea0a8b1b9c3bcb2a89e9184786a5f54473b2e221508000000000000000000000000060e151a22282d3338383f4446494b4d4f4f50504f4d4c4946443f3f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f12060000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab2a6998c7f79829096a0a8aba5aba39fa3ababadb2bac3c3bcb4aba0968a7e7a849197a1a9aba5aba39fa3abaaacb2bac3bcb4aaa1968c7f7265584e43372b1f13060000000000000000000000000003090e171d21272c2d3338393c3e404242434342413f3c3a38343f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfb9ac9f9386796c605346392d2013070000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adadada4988b7e717a8491969fa6adb3afacafb5b8b9bdc0bcb8b1aaa2999184796e7c8591969fa6aeb3aeacaeb5b7b9bdbdb9b2aaa2989184796d6053463c32261b0f03000000000000000000000000000000060c11161c1c22282b2d2f3134353636363534322f2d2b333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a3aebabbafa49a877a6e6154473b2e23180c030002091723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0a0a0a0a096897d706e7b848f949ea2a9acb2b4b5b6b6b5b4b1aca7a09892877d6f6a6f7c8490949fa2aaadb2b4b5b6b5b4b2ada8a09892867c6f675c5145382a20150a000000000000000000000000000000000000050b1011171c1f2022252728292a29292725232026333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886929facb9c0b6ac96897d7063544b4034281e150d0a0f141a23303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793939393939393887b6f696e7a828b92979da0a8a7a8a9a9a8a7a7a09d9590867d706b606a6f7b828c92989ea1a8a8a9a9a8a7a8a19e9691867e706a60554b403428190e04000000000000000000000000000000000000000000060b0f121316181a1c1c1d1d1c1a19161926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daab7c0b3a69a8d8073665c51453b30271f1b1a1b1f252a36414c5664707d8a97a3b0bdb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8787878787878787877a6d61686e787f858c9196989a9b9c9c9b9a9895918b837c706b61595f696e787f858d9196999b9c9c9b9a9896918b847c706c61584e43392e231807000000000000000000000000000000000000000000000000030606090b0d0f0f10100f0e0c0c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9bacb6c0b8ab9e9184796d60564c4239312b2627272b30363f46525e6875818e9ba8b4c1b6aa9d9083776a5d5044372a1d11000613202d394653606c777a7a7a7a7a7a7a7a7a76685d5e666c727a7f84888b8d8f8f8f8e8d8b88847e786f6a61594f575e666d727a8084898c8e8f908f8e8c88847f796f6a615a50463d30271d1207000000000000000000000000000000000000000000000000000000000001020303030201000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3e4b5865717e8b9aa4afbbb9ada1968b7e72685e544b433c37323332373b4246515b616e7a86929facb9c3b6aa9d9083776a5d5044372a1d110005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d56545b60686d73777b7e8182838382817e7b77716c665f584f474d545c60686d73787c7f81828382817f7c78726d675f5850473e342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e3b4754616e7a87939facb9bdb2a99e92857a6e665d554e474341404143474d525b636d75828f99a3aebac3b6aa9d9083776a5d5044372a1d1100030f1b27333f49535b606060606060606060605d564c4a50565d60666a6f71747576767574726e6964605b544e463d424a50565e61666c6f727576767574726f6c66605d554e463e352c22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909ca7b1bcb9ada2979082786d675f58534e4d4d4e4e54575e616d727f8b939eabb4bfc3b6aa9d9083776a5d5044372a1d1100000b17222d3841495053545454545454545454524c443f444c5254585f626567686969686765615f5753504a423c34383f444c52545b60636668696968676562605b54514b433c342c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717d8a95a0acb8beb3a99f948f82796f6a625f585a5a5b586062696e757f88939fa6b0bdc6c3b6aa9d9083776a5d5044372a1d11000006111b262f383f444647474747474747474745413a333a4145474e5355585a5c5c5c5b5a5855534d46443f382f2a2e343a41464a505356595b5c5d5c5b595553504a454039312a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606c7884919da5afbabbb0a69e948f837c746f6a68676667696a6f737b818c939aa4afb8bfc7c3b6aa9d9083776a5d5044372a1d110000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f282f35393c4347484b4e4f50504f4e4b4846423b38332d261d23283035383f4446494c4e4f504f4e4c4946443f38352f271f18100800000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b3844505b66707d8a939ea8b2bbb8b0a69e959087817c777574737475787c80868e939fa4aca7adb5bfc3b6aa9d9083776a5d5044372a1d11000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e24292c31373a3c3e4142434342413f3b3a36312b28221c14171e25292d3338393c3f42434342413f3c3938332d29241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616b75818e96a0a9b3bbb8b0a7a099928e8884828080818284888d92989ea39b989ba3adbcc3b6aa9d9083776a5d5044372a1d1100000000020a11171b1f20212121212121212121201d1913191d20262b2e2f32343536363534322e2d2a261f1c17110a0b13191c22282b2d30333536363534322f2d2b28221c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616d7a849197a1a9b2bab9b1aba39f9a96918e8d8d8e8f91969a9fa2a39b918b919baab4bfb6aa9d9083776a5d5044372a1d11000000000000060b0f121314141414141414141413110d080d11151b1f2122252729292928272522211e1a140f0b060002080d11171c1f20232628292a29282622201f1c17110c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3e46525d686e7b859297a0a8afb7bdb5aeaca8a09e9b9a999a9c9ea1a8aca49f918b7f8b98a2aebab6aa9d9083776a5d5044372a1d1100000000000000000305060707070707070707070704010001040a0f121515181b1c1d1d1c1b181514120e0903000000000000060b0f121316191b1c1d1c1b191613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c565f696f7c8591969da5abb0b8bab9b2acaaa8a7a6a7a8abadaaa29a938c7f7786929facadadaa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000030608090b0e0f10100f0e0c0807050200000000000000000000030606090c0f10100f0e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1924303a444d57606a6f7b848e939c9fa6abaeb3b4b5b6b5b3b3b4aeaca69f9892887f727784919da0a0a0a09d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c454e5860696e7a818990949b9fa2aaa7a8a9a9a8a7aba39f9c948f867e726d75828f9393939393939083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000030606080a0c0d0e0f0f0f0f0e0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a333d464e575f676d747d83898e9298989a9b9c9c9c9b9999928f89827b716c677380878787878787878783776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000306060b0f12131517191a1b1b1c1c1b1b1918161313100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343d454d555d606b70767d8185898b8e8f8f8f8f8e8c8a86827d766e6961606d797a7a7a7a7a7a7a7a796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f2022242627282829292827262422201f1c1814110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c434c515960636b7074797c7f8182838382817f7d7a75706b615f575c676d6d6d6d6d6d6d6d6d6d675d5145392c20130600000000000000000000000000000000000000000000000000000001040a0f11171c1f2022282b2d2e31333434353635353433312f2d2c2823201e19140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a313a41454f54596063676d6f7274757676757472706d68636059534d555c606060606060606060605d554b4035291d11040000000000000000000000000000000000000000000000000001070d11161b1c22282b2d2d3338393b3d3f40414242424241403e3c3a38342e2d2a251f1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bbb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f282f353d44484f54555c6063656768696969686663605d56544f46434b5153545454545454545453514b433a2f24180d01000000000000000000000000000000000000000000000001070d13181d20272c2d3338393c3f4446484a4c4d4e4e4f4f4e4e4c4b494645403b3936302b272019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afafafa6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e242932383d44484b515356585b5c5c5c5c5b595754524c48443d3940454647474747474747474745403a31281d13070000000000000000000000000000000000000000000000060b13181d24292c3238383f4446494a50535557595a5b5b5c5c5b5a59575553514b4746413b37322a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a2a2a2a2a2998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c323839404546494c4e4f50504f4e4c4a4745413a38332e34383a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000020a11171d24292f35393d43484a505356545b6061646667676869686867666462605c5554524d47433c363029201a110a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c959595959595958c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d161c21272c2e34383a3c3f4142434342413f3d3a39352f2c2723282c2d2d2d2d2d2d2d2d2d2d2c29241d160d04000000000000000000000000000000000000000000070c141c23282f353a4045474e54545b606266666c6e70727374757575757473716f6d6765615e56544e46413a322c231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f888888888888888888807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1d23282c2d303234353636363533302d2c29241e1c181c1f20212121212121212120201d18130c040000000000000000000000000000000000000000000710191e262e343a41454b5153586062666c6f7376797b7d7f808181828281817f7e7c7976726e68626058524c443e352e251c140a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181c1f202325282929292928262421201d1913100c10131314141414141414141413110d0701000000000000000000000000000000000000000000040d19232b30383f444b51555d60656a6f74797c808385888a8c8d8e8e8f8f8e8d8c8a8885827f7b756f6a615e564f4740372e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6e695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316191b1c1d1d1c1b19171413110d08010004060707070707070707070706040100000000000000000000000000000000000000000000010c161f2b353d424a50555d60676d72777c8185898c90929897999a9a9b9c9b9b9a999798928f8b86817c746d686159514940382e251b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e61626262626262626262615e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f10100f0e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d474f545c60676d72797f84898e9297999d9fa2aaa5a6a7a8a8a8a8a7a6aaa29f9c99928e87817a706b635b524a40372d22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444c525455555555555555555554524d443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434f5960666d727a7f858b90959a9ea1a9a9acaeb4b2b3b4b4b5b5b4b4b2b4aeacaba39f9a938e857d736d635c52493f342b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146474949494949494949494746423b32291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0e0f0f0f0f0e0d0c0a08070502000000000000000000000000000000000000000000000004111d2935414c55606b6f787f858c92979da0a7abadb3b6b8bab8b6b4b3b2b3b4b5b8b9bebab8b5aeaca49f9792887f736e635b51463c30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3b3a36302920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c1013141617191a1b1b1c1c1c1b1a19171514120e09070603000000000000000000000000000000000000000613202c3945515d676f7d838b92979ea1a9acb1b8b9b8b6b4aeaca9a7a6a5a6a7a8abadb3b7b9bdbbb6afa9a29a938c80736d62584e42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e2f2f2f2f2f2f2f2f2f2e2d2a251f170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314181d1f202224262728282929282827252422211e1a161312100b0604000000000000000000000000000000000714212d3a4754606d7a8590959ea1a9adb3b8b9b8b1abaaaaa29f9c9b9a99999a9c9ea2a9abacb2babfbbb3aca49f928c7f726a60544b4034281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202122222222222222222221201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d202124292c2d2f3132343435353635353432302e2d2a2623201f1c1713100c0701000000000000000000000000000613202c3945515d67737f8c96a1acb3b9b9b3adaba7a09d999892908e8d8c8c8e8f9297999ea1a8aeb4bcbeb6afa49f92877c6f665c5145392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161414110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d2025292d2e2f35393a3c3d3f40414242424241403f3d3b3a3631302d2b28231f1c18120f0a03000000000000000000000004111d2935414c55606d7984919ea6b0b2aca9a19e9995908c88858381807f80818285888c91969fa2aab2bbc0bbaea3999184796d60554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090908070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292c3035393a3e404547494a4c4d4e4e4f4f4f4e4d4c4a484642403c3a38342e2c29231d1b150f0b06000000000000000000010d19242f3a45515c67717e8a949faca8a19e97928d88837f7c7976747372737475797c7f848c9298a1a9b2bbbfb5aba0968b7f72675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1f262b2f35393a4146474b4b51535557595a5b5b5c5c5b5b5a585755534d4c4946443f3a38342f2b271f1b17110a02000000000000000008131e2934404b55616c7683909aa29f96918b85807b77736f6d666867666667666c6f73797f869196a1a9b3bebdb2a89e9184796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373a4145474c525458555d6062646567676868696868676563615f57595653504a4745403937322b27221b140b0700000000000000010c18232f3943505a626f7c879397928c847e79736e696662605c545a5959545b6062666d727c849197a2adbac3b9ada1968a7d7064544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d232930363c42474c5254565e616467676d6f7072737475757575747372706e69696663605c5453514b47433c37332d261d19100a0100000000000007121d27313e4754606a74818e8f857f79716d67615f575553504a4d4c4d4a5053545c606a6f7b85929fa8b2bdbdb2a99b8e8275665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2021201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f272f343b42464d53565d6065686d7174777a7c7d7f80818182828281807f7d7b7876736f6d6664605c55544e46443f382f2b231c130a000000000000010b151f2b37434e58616e7b86827b726d67605c55534d4946443f403f403f44464a51585f69717e8b96a1acb9c4b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282b2d2d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222b313940454d52575f61686d72767a7e818386888a8c8d8e8e8f8f8e8e8d8b8a8885827f7c7975716d67626058535049413d352e251c0e05000000000000030d1b27323d46525e696f7b756e68605c55514b46423c3a38342e332d33383940444e57606d7984919eabb7c4baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a1d262d3338393a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328343c434b51575e61696e747a7e82868b8d90929997989a9a9b9b9c9b9b9a989697928f8c8985827d79746f6a64605b534f4740372e20170d020000000000000a15202a36424d575f6a6f6a615e56514b45403936312d2c28232622282b2e343c44505c6674818d9aa7b4c0beb4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000060b12181f252a2f383f44464745413a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e272e343f464e555c60696e757b80858b8f92999a9d9fa3aba5a6a7a8a8a8a8a7a6a5a9a29e9c9997928e8a85817c76716c65605951494033291f1409000000000000040e1a25303b454e585f625f58524d454039342f2a26201f1c1719171c1f2328343f4a5465717e8b98a4b1bebeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242931363d424a505354514b433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f2730394044515860676d737b81878d92989c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b2b3adaba9a9a29f9b97928e88837e786f6b635b51453b30251a0e0200000000000009141f29333c464e5355534e46413b342e29231d1a1312100c060b0f1218232e3d4a5764707d8a97a3b0bdbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000002090b141b22272f353b42464f545b60605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273139424a515b626a6f7980868e939a9fa2aaacafb5b7b9bbc0bfc0c1c1c2c2c1c1c0bebeb9b8b5b3adaba9a29f9a95908a837d736d63574d42362a1e1105000000000000020d17202a343c43474847433c363028231d18120e0906030003090d151d26303e4a5764717d8a97a4b0bdbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333940454d535960666c6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039434b545c606d727c838d92989fa4acaeb4b9bbc0c3c3c0c0bbb9b7b6b6b5b6b6b7b8babfbfc2bebab8b3adaba79f9d9590877f73695e52463a2d20140700000000000000050e18222a31373a3c3a37312a251f18120c0701000003090e141a1f272f38424d5765727f8c98a5b2bfbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444b51575e616b6f79796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b555c666d747f8791959fa3aaafb6babfc5c3bcb8b7b3b5afacabaaa9a9a9aaaaacaeb4b2b6b9babfbebab8b1aba7a09993877b6e6154473b2e211408000000000000000006101820262b2e2f2e2b262019140c07000000060b0f151a1f262a3139414a545f6975828f9ca8b5c2beb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000040a0d151d232930363d414950555d60696e757d837d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38414a545c676d78818c9299a0a7aeb4bbc0c4bdb9b7b1acaaa6aba39f9e9d9c9c9c9d9d9fa2aaa5a9acaeb4b9bec2bcb8b1aba494877b6e6154483b2e211508000000000000000000060e151a1f2122211f1a150e08020002080e11171c1f262b31363d434b535c666e7b87929facb9c5beb3a996897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000002080d151b1f272f343b42464e535b60676d737b8189897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f27333f49535c666d79828e939fa3abb1babfc4bdb9b2adaba7a09d9a9799929190908f8f9091929896999c9fa3aaadb3bbc4c3bdb5a194877b6e6154483b2e21150800000000000000000000030a0f12151515120f0a0300040a0f14191c22282b31373b42464e555d656d78828f99a3afbbc6b9ada197877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000070c131920262b313940454d525860656c717980868e93897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313944505b656d78828f949da5afb5bdc3bfbab2aca8a19e9995908d8a8886848383828383848587898c8f92989ea1a9b3bec9baaea194877b6e6154483b2e2115080000000000000000000000000306080908060300050b10161b1f252a2d33383c42474d535860676d77808e949fabb5c0c4b8ab9e918578695e53463a2d211407000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616a6f787e848c929896897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434f59606c77818e949ea6afbbc0c3bdb4aea8a09e96918c8884807d7b7978777676767777797a7c7f82868c9197a1adb9c6baaea194877b6e6154483b2e211508000000000000000000000000000000000000040a0f161c20272b3036383f44464d53575f616a6f79818e939da6b0bdc7bdb2a89b8e817468574d42362a1e120500000000000000000000000000000000000000000000030a0c151d232830363c434750555c60696e757c838b91969fa396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b727f8c939ea6b0b8c0c2bab2aba39f96918a847f7b7773716e6d666a6969696a6a686e6f72767a7f85919eabb8c4baaea194877b6e6154483b2e2115080000000000000000000000000000000001080d161b21282c32373b41464a5053575f61696e747c838e939da5afb8c2c5b8aca0968a7d7063574a3d31251a0e02000000000000000000000000000000000000000002080d151a1e272e343a41464e535a61676d737b818790959ea1a9a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3945515d676f7d87929fa5afb8c1c2b8b0a8a099928c847e78736e69676461605c545d5c5c5d565e616366686d737f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000000000040c131921272c33383d43474d52545b6063696e747b818790959ea5afb7c0c5bbb0a69d9184786c605346392d2013090000000000000000000000000000000000000000060c131920262b303940454c52585f626c71797f868e939a9fa7adb2a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37434e58606d79849199a3afb7c1c2b8b0a69f9691867f79716d66615f57575553504a504f50504c525456565e65727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000000000070d161e242932383e44484e54565e61666c70767b81868e9399a0a7afb7c0c4bcb3a99f948a7e71665b5044382b1f1206000000000000000000000000000000000000030a11171e242931373e424b51565e616a6f767e848c92989fa4acb1b9b0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a47535f6a73808d96a1abb5c0c3b9b0a69f948f847c726d66605c54534d4a4846443f43434344414647494c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000010a11191f282f353d43484f55586062686e73787d82878d92999fa4abb1b9c1c2bbb2aaa1978f82766c61544a3f33281c0f030000000000000000000000000000000003090c151c232830353c43474f545c60686d747c828a91969fa2aaafb6beb8afaa96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626e7c87929fa8b2bdc5bbb1a79f948f827a6f6a605c54504a46423e3b3a38342e36363036393b3f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000020a131c232b313a41454f545961636a6f757b7f848a8f939a9fa3abafb5bdc3bfbab1a9a19892857b6e615a5042382d22170b00000000000000000000000000000001080d151a1e262e343a41464e535961666d727a818790949ea1a8aeb4bbbab1aca59e98897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f6975818e99a3afbac4beb3a9a0958f82796d685f58514a443f3836312e2d2c2d2e2e2e2e2e2e323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000010a141c252d353d434c525960636b70767c81868c91969c9fa4acaeb5bbc0c1bcb4aea79f9791867c6f695e52483e2f261c11060000000000000000000000000000060b13191f262b30383f444c52585f626c70797f858e93999fa6acb2babbb3ada7a09d938e867c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939fabb5c0c6baada2979083796d675d564e444039342e2a262930363a3b3b3b3b3b3b3b3f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000009131c262e373f474f565d606b6f767d83898e92999ea1a8acafb6bbbfc0bbb9b0aaa39f9590857c6f6a60574d42362c1d140a00000000000000000000000000020a11171e242931373d424a50565d616a6f767d848c92989fa4abb0b9bdb5afa9a29f959089817b6f6a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774818e99a4afbdc7bbb0a69f92857b6e675d554c443c342e28231f29333b424647484848484848484c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000007101b252e384049515960686d747c838a90959b9fa3abacb2b9bbc0bebab6afaca69e98928c837a6f6a60584e453b30241a0b02000000000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb5bdb9b0aba49f97928b837d756e695f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb5c0c4b7ab9f948b7e71695f554b433a3228231c1a25303b454d525455555555555555555865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000030c19232d37404a525b636b707a818990949d9fa7acafb5b9bdc2bcb7b3adaca49f9b948f8680796e6860584e463d33291f12080000000000000000000001070d141a1d262d333a41454d535960666d727a80878f949ea0a8aeb3bbbab2ada69f99938d857f78706b615e574e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717d8a97a2adbdc7bbb0a69c8f82766c61574d433a31282018121e2a36424d575e6161616161616161616165727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000b151e2b353f49525c636d727d848e939c9fa6abb1b9bbc0bfbab8b1aba9a29f9a938f89827b736d675e564e463d342b20170d00000000000000000000040c12181f252a2f383f444c52575f616b70787f858d92999fa6acb2babcb4aea8a19e949087817a726d666059534d453c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828e9ba9b3bec3b7aa9f94887c6f625a50453b31281f160e14202d3a46525e696e6e6e6e6e6e6e6e6e6e6e727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000007121d27303d47515b636e737f8891969da5abb0b8bcc2beb9b4aeaca79f9d97928d87827c756e69605c554d443d342b22190e05000000000000000000070d161d242931363d424a50565d60696e757d838b92979fa3abb0b9bdb8afaaa39f96918a827c746d68605c544f46423b332a22190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5beb3a99c8f82766a6054483e33291f160d0814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b808c99a6b3bfbaaea194877b6e6154483b2e211508000000000000000c18232e39434f59626d73808c939aa1a8afb7bcc2beb9b3adaaa29f9a95908b85807b756f6a615f57514b433b322b221910070000000000000000000710191f282f353b42464f545b60686d737b828991959ea2a9afb5bdbab1aca59e98928d847e766f6a615e56504a423d3631292119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a1adb9c6b9ada1978a7d7063584e43362d21180d04101d293643505c69768288888888888888888888888c929ca8b4c1baaea194877b6e6154483b2e21150800000000000004101c2834404b55606b727f8c929fa4acb2bac1c0bbb3ada9a19e98928e88837e79746e6a626058534d454039302920191007000000000000000000040f19222b313940454d535960666c717a80868f949da0a7adb3bbbbb3aea8a09d938f868079716c625f58524c443f38302a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec5b8ab9e9285796d6053463c32201b0f0600101d293643505c6976838f94949494949494949494999ca4adb9c4baaea194877b6e6154483b2e21150800000000000006131f2c3845515c676f7d87929fa4afb6bec4bdb5afa9a19e97928c86817c76716d67625f57544e46423b342e271e170e07000000000000000000000a15202b343c434b51575e616b70787e858d92999ea6acb1b9beb6afaaa29f959189827b736d67615a534e46413a342e261e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0c1b4a79b8e8174665c5144382c1f12090003101d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a6a8adb6bfcabaaea194877b6e6154483b2e211508000000000003101c28343f4a54606d79849199a3afbbc0c4bbb3aba49f97928b85807a746f6a64605c55534e47433d363128231d150c0500000000000000000000030f1b27323c464e555d60696e757d838b92979fa3abb0b8bcbbb3aca49f98928c847d756e69605d555047433c353028231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c0b5ab988b7e7165544a4034281c10040003101d293643505c6976838f9ca9aeaeaeaeaeaeaeaeb3b4b9bfc8c7baaea194877b6e6154483b2e211508000000000006121f2c3844505c66727f8c96a0abb5c0c4bbb2a9a199938d857f79736d68625f5853514b47423c37322a261f18120b03000000000000000000000006131f2b37434e5860676d737b818990959ea1a9aeb5bdc1beb3a9a29a938e857f78706b615f57514b433e373229251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4bbafa499887b6e6255483b2e23180c000003101d293643505c6976838f9ca9b6bbbbbbbbbbbbbbbfc5c5c5c5c5baaea194877b6e6154483b2e21150800000000000713202d3a4653606d7984919ea8b2bdc6bcb2a9a19792878079726d67615e56534e4745403937312b27201a140c07000000000000000000000000000815222e3b4754606a6f7980868e939da0a7adb3bbbfc6c6baada2979288817a726d666059534d454039312b262019130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5b9ac9f9386796d6053463a2d201307000003101d293643505c6976838f9ca9b6b8b8b8b8b8b8b8b8b8b8b8b8b8b8aea194877b6e6154483b2e21150800000000000a1623303d495663707c8996a1adbac3bfb4aaa19691857d746d67605d55524c47433c38342f2b26201b150e090300000000000000000000000000000916222f3c4955626f7c848d92989ea5acb1b9bec5cbd1c5b8ab9f92857c746e68605c544f46423b352f281f1b150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667986929facb9c4b7ab9e918478675c5145382c1f1306000003101d293643505c6976838f9ca9ababababababababababababababababa194877b6e6154483b2e21150800000000000d1a2733404d5a6673808d99a8b2bdc7baaea39891847c706b605d55514b46413a37322c29231d1a150f0a070b0c0b090601000000000000000000000815222e3b4754606a707e848c92989fa4acb1b9bdc4cbc6baada29790837d756e69605c555047433c352f28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac3b7aa9d9084776a554b4034281c1004000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e21150800000000030f1c2936424f5c6975828f9ca8b5c2c5b9ac9f92867c6f6a6059514b45403936302b261f1c18120e0c10131318191815120d0600000000000000000006131f2b37434e58616c70797f868e939a9fa7adb2babfc6beb3a9a0959089817b736d67615a534e45413a332d261d19140c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc3b6a99d9083766a5d50432e23180c00000003101d293643505c6976838f9292929292929292929292929292929292929292877b6e6154483b2e2115080000000005111e2b3844515e6b7784919eaab7c4beb3a99a8d80736a60574f45403a352f2a251e1b15100c0d12181c1f20252524221e1811090100000000000000030f1b27323c46505a61676d727b818790959ea1a9aeb4bcc1bbb1a7a09d938e867f79706c625f58524c443f382f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677986939facb9c3b6a99c908376695d5043362a1d07000000030f1c2936424f5c697582858585858585858585858585858585858585858585857b6e6154473b2e2114080000000005121f2c3845525f6b7885929eabb8c5b9ada197887b6e61584e453d352f29241d19130f0c1013191d23282c2d3232312e29231b130900000000000000000a15202b343e4850555c60686e747c838b91969fa3aaafb8bcb9b1aca59e98928c847d766e6a605d56504a423d363028231d150c080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7985929facb8c3b6aa9d9083776a5d50442f24180d010000020f1b2835414d5a657075787878787878787878787878787878787878787878786e695e52463a2d201407000000000613202c3946535f6c7986929facb9c4b8ab9e918578695f53463c3329241d18120d1013171c1f24292e34383a3e3f3e3a342d251b0e0400000000000000040f19222c363e434b51565e616a6f787e848d92989ea5acb1b9bcb8afaaa29f96918a827c746d68605b544e46413b342e271e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f45525f6b7885929eabb8c4b7aa9d9184776a554b4135291d11040000000d1925313d49545e65696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564d42362a1e11050000000006121f2c3945525f6c7885929fabb8c4b7aa9d9184776a574d423529211a191819181d2023282c2f35394045464b4c4a463f372d20160c020000000000000007101a242c303940454d525860656c717980868f939da0a7adb3bbbcb4aea8a09e948f87807a716c666058524d454039302a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4b8ab9f928578675d5145392c2013060000000915212c37424c545a5c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524d443b3025190e020000000005121e2b3845515e6b7884919eabb7c4b8ab9e918578685d524639302a2526252624292c2e34383a41454b515358585651493f32281e1308000000000000000008111a1e272e343b41464e535b60676d737b828990959ea1a9afb5bdbab2aca69f99928d857e786f6a615e56514b423e36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2baada297877a6d6054473a2d21140600000004101b26303942494d4f525252525252525252525252525252525252525252524746423b32291f1409000000000004101d2a3743505d6a7683909da9b6c3b9ac9f93867a6d61554b423a36313232322f35393a3f44464c52555c606565625b51443a3024190d020000000000000000080c151d232830363d414950555d60696e757d838b92979fa3abb0b8bdb9b0aba39f97928b837c756e68605c544f46413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1beb3a995887c6f6255493c2d22170b0000000009141e2730373d4142454545454545454545454545454545454545454545453b3a36302920170d020000000000010e1b2834414e5b6774818e9aabb5c0bbafa4998b7e71675d544c4642403f3f3f404045474a5053565d60676d71726d62564c4135291e1308000000000000000000030b12181f252a2f383f444b51575f616b70787e858d92999fa6acb2babdb5afa9a19e959087817b726d666159524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfbeb1a4988b7e716553493f33271b0f03000000020c151e262c313536393939393939393939393939393939393939393939392e2d2a251f170e05000000000000000b1825323e4b5865717e8b99a4afbbc0b5ab9e9184796d665e56534d4d4c4b4c4d4b5153545c6063686d72797e7f72685d52463a3024190d0100000000000000000000070c14191d262d333940454d535960666d727a80878f949ea0a8aeb3bbbbb3ada79f9a938e867f79706b615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc1b4a79a8e8174655b5044372b1f130800000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201e19140d0500000000000000000814212e3b4754616e7b86939facb9c2b9aca0968e81786d68615e575959585959555d6063666d70757a7f858b867a6d61564c4135291e1308000000000000000000000002080b141b22272f353b42464f545c60686d747c828a91969fa2aaafb5bdb9b1aca49f98928c847d756e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c4b8ab9e9184786c6053463a3025190b020000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1414110e09020000000000000000000714202d3946525e6876828f9ca6b0bcbdb2a89e938e817a736e6968666565656668676d7074797d81868c91978c8073685d52453a2f24190d01000000000000000000000000020a11171d242931363d424a50565d606a6e767d848c92989fa4abb0b9beb6afaaa29f96918a827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4b9ada196897c6f62564c4135291d140a00000000000004090d0f0f1212121212121212121212121212121212121212121208070502000000000000000000000005111e2a36414d5663707d8a949faab4bfbaafa59e938f857f7b7774737272727375777a7d81858a8e92989e9f92857a6d60564c4135291e13080000000000000000000000000000060b12181f262a30383f444c52585f626b70797f858e93999fa6adb2babbb4aea8a09e94897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9baab4bebdb2a99a8e8174685e52463b2f261b11060000000000000000020306060606060606060606060001050707070501000606000000000000000000000000000000020e1925303b4855616b76829098a2aebac0b7afa59e97928c878481807f7e7f808184868a8d91979b9fa3aaa2988c8073685d52453a2f24190d01000000000000000000000000000001070d141a1e262e343a41454e535961666d727a818790949ea1a8aeb4bcbab2aca696897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303e4a5764717d8a98a2aebac4b8ac9f92867a6d61574d41382d221711080100000000000000000000000000000000000002080d11131413110d0802000000000000000000000000000000000008141f2c38444f59626f7c86929fa4aebabfb8afa9a29f9a93918e8c8c8b8c8c8e9092999a9ea1a9acaeb3aa9f92857a6d60564c4135291d11040000000000000000000000000000000003090c141c232830353c43474f545c60686e747c838a91969fa2aaafb8bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7985929fabb8c3baaea2988d8073695e53493f33272319130b0600000000000000000000000000000104090e13191d2021201d19130c040000000000000000000000000000000002101c28333e47535f6a717e8b929ca4aeb4bcbbb3adaca49f9d9b99989898999b9d9fa3ababadb3b8bab9ada2978c7f73685d5245392c201306000000000000000000000000000000000000020a11171e242931373e424b51565e616a6f767e848c92989ea5acb1b0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6775818e9ba7b1bcbfb4aa9f92867b6e655b50443e3529241e17110d080502000000000000000306070d11141a1e25292d2e2d29251e160e06000000000000000000000000000000000b16212b37434e58626d73808d929fa2aab0b8bcbab6afacaaa7a6a5a5a5a6a8aaacafb5b8b9b9b6afaca69f9c92857a6d6054473a2d2114070000000000000000000000000000000000000000060b131920262b303940454c52585f626c717980868e939da0a7ada396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d89959fabb8c3baaea3988f82776c605a50473f352f28231c1914120e090b0b0a0b060b101213181d20252a3035393a3935302820181006000000000000000000000000000000050f1a26313c46505a636e73808b92989fa6abb1b8b9bbb9b7b4b3b2b1b2b3b4b7b9bbb9b6b2adaca49f9c949089817a6e6154473b2e21140800000000000000000000000000000000000000000002080d151a1e272e343b41464e545a61676d737b818990959ea1a996897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394854606b7783909da7b1bcbfb4aa9f948c7f726c61595045413a342e2924201e1a191818171718171c1f2024292c30363a41464746413a322a22180e030000000000000000000000000000000a15202a343f48525c636e737e868f949d9fa7abadb3b3b5b6b7b7b7b6b5b4b3b6afacaaa8a19e9a938f89837d756e685e5246392d201407000000000000000000000000000000000000000000000003090c151d232830363c434750555d60696e757c838b92979f96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f5964717d8a95a0acb8c1bcb0a69f92877e706b625a524c443f38352f2d2a2526252424242523282b2d2f35393b42464c5254524c443c342a20150a000000000000000000000000000000030e18222d36404a525c636c717c828a90959a9ea1a9a7a8a9aaaaaaa9a9a7a6aca49f9d9996918d87827d76706b615e564c41362a1e110500000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b6f787e858d9299897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101c27333d4653606c7883909da5afbbc2bbafa39992867d716c605d56504a45413b3a36303332313131322e34383a3c4145474d52565e615e564e463c31261a0f0300000000000000000000000000000006101b242e38404a525a616a6e767e83898e9197979a9b9c9d9e9d9d9c9b99989a93908d8984807b75706b636059524c443b3025190d01000000000000000000000000000000000000000000000000000000070c141920262b313940454d535960666c717a80878f897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66707d89939ea9b3bec0b5aba39892877e756d68605c54514c484642413f3e3e3d3e3e3f3f4446494b5154575e61686d685f584e43372b1f12060000000000000000000000000000000009121c262e38404850585f626c71777c8185888b8d8f90919190908f8e8d8b898683807c78736e69636059544f46413b32291e1408000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60676d737b82897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e97a1acb6c0bdb4aaa399928b817a716d66605d5554524d4e4c4b4b4a4a4b4c4a505355555d6064696e737a6f6a5f53473a2e21160a00000000000000000000000000000000000a141c262e363e464e535a61646b6f74787c7e808283848484838281807e7c7a77736f6c66615f57544f48443d36302920170d0200000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7a85929aa4afbbc1bcb4aba39f938e847e78726d6764615e575a59585757575859545c606265676d71767b80867c6f6255483d32271b0f0000000000000000000000000000000000020a141c242d333c43475055596063656c6f7174757677777776767473726f6d676663605b54534d48443d38332a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f626b706f6a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46525e68707d88939fa5afb8c1bdb5afa59e96918b847f7a75716e6969676665646464656667666d6f72757a7e82878d8c807366584e43382b1c11060000000000000000000000000000000000020a121b212a31373e45494f54535b6062646768696a6b6a6a6968666562605d555653504a46423c38332c272119140d0500000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d53596163625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414c56606b73808c939ea6afb8c0c0bbafa8a19e95918b85827e7b787674727171707171727476797c7e82868a8f93999184776a605447382e23170b00000000000000000000000000000000000000090f1820262b33393d444849505355585a5c5d5e5e5d5d5c5b5a585653514b4946443f3837312c27211c160d080200000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f555655534e463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303b444f59606c78818e949ea5aebabfc1bab2ada8a09d98928f8b878582817f7e7e7d7d7e7f818385888b8f92989c9fa096897c6f62544a3f34281c100300000000000000000000000000000000000000060e151a22282d3238383f4446484b4d4f50515151504f4e4d4b494745403c3938332d2b261f1c16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d44484a4847433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323d44505b666d78828f939da4aeb4bcc2bdb9b1acaaa29f9b9797928f8d8c8b8a8a8a8b8c8e909298989c9fa3aaaca89a8d8074665c5044382b1f1207000000000000000000000000000000000000000003090f171c21272c2d3337393c3e414243444444434341403f3c3a39352f2d2b28221c1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b33383c3d3c3a37312a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172028333f4a545c666d79818d929fa2aab1b9bec3bdb8b4aeaca8a9a19e9c9a999897979798999a9c9fa2aaa8acaeb4b8ab9e9185796d6053463a2e23180c00000000000000000000000000000000000000000000050c11161b1b22272b2d2f3134353637383737363533322f2d2c2924201f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a21272c2f302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17222d38424a545c676d78808b92989fa7adb3babfc5bfbab8b5b3adaba9a7a5a4a4a3a4a4a5a7a9abaeb4b5b9babfb9ada197897d7063554b4034281c10040000000000000000000000000000000000000000000000040b0f11171b1f20222527292a2b2b2a2a292827252320201d1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c20232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424b555c666c737e8690959ea1a9aeb4b9bdc3c5c2beb9b8b5b4b2b1b1b0b0b1b2b4b6b8babec2c5bfbab8b2a99b8e8174675c5145382c1f13060000000000000000000000000000000000000000000000000000060b0f121315181a1c1d1e1e1e1d1c1b1a18161413100d0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039434b545b606c717b838b92979fa2aaacb2b7b8bdc0c2c4c2c0bfbebdbdbdbebfc1c3c2c0beb9b8b4aeaca8a09e9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000030506090b0e0f1011111110100e0d0c0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273139424a505a62696e787f858d92989ea0a8aaacb2b3b5b7b9bbbfbbbcbcbbbfbab9b7b5b3b3adabaaa29f9b96918b847b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f272f383f4450575f666d727a80858b9196999da0a8a6a9aaacaeb5aeafafaeb4aeacaaa9a7a9a19e9b98928e8a847e786e695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e0f0f100f0f0e0d0b09070604000000000000000000000000000000000000000000000000000000040607111313131313131313130a0a080400000000000000000000000406071113131313131313131313130a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333f454d545c60686d737a7f84898d9196979a9c9e9fa3aba2a2a2a2aaa39f9e9c9a9797928e8a86817d78726d665f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131517181a1b1b1c1c1c1c1b1a18161413100c070603000000000000000000000000000000000000000000070c1013131d202020202020202020171614100b0500000000000001070c1013141e2020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228333c424a50565d60676d72787c8084878a8d8f9192999495959595949892918f8d8b8885817d7a75706c65605c544d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f1315171b1f202123252727282929292828262523201f1d1815130f0a050200000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2d2d2423201c17100800000000030b12181d1f202a2d2d2d2d2d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a30383f444c52555d60656c6f73777b7d808284868788888989888887868482807e7b7874716d6763605b53514a423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1f2122272b2d2e303233343536363635343331302d2c2924221f1b15120e090300000000000000000000000000030c151d23282c2d3739393939393939393931302d28221a11080000030d151d24292c2d373939393939393939393939302f2c27211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e343a41454c51535b606266696e71737677797a7b7b7c7c7b7b7a79777674716e696864605d55535049444039302921170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3337393b3d3f4041424243424241403e3c3a38352f2e2b27211e1a140f0a0400000000000000000000000b151e272e34383a444646464646464646463d3c39332c241a0e05010b151f272f35393a4446464646464646464646463d3c38332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c23282f353a414549505356575e61646769666d6e6e6f6f6f6f6e6d686b696764615f575754514c46443f38342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1f252a2d32373b3c3f4446484a4b4d4e4e4f4f4f4f4e4d4b494745403c3b37322d2a261f1b150e0903000000000000000007121d273039404546505353535353535353534a49443e362c20170b07121d2731394045475153535353535353535353534a48443d352c21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292f35383f4446494d5254575a545c6061616262626261605d565c5a5855534d4a4745413a37332d28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b31363a3c4347494950535456585a5a5b5c5c5c5b5b59585653514b4947433d3a36312b27201a150d07010000000000000c18232e39434b51535d606060606060606060575550483e32291d141018242f39434b51535d606060606060606060606056554f473d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191e24292d3337393c4246484a4d4a50535455555656555554524c4f4d4b4846423e3a39352f2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a32373b4246484e5355535b606163656667686969696867666463605d5556544e4846423b37322b262018130c040000000004101c2834404b555c606a6c6c6c6c6c6c6c6c6c64615a50443b2f261b19222935404b555d606a6c6c6c6c6c6c6c6c6c6c6c6361594f44382c2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191b22272b2d30363a3b3e403f44464748484949484847454143413e3b3a37312d2c29241f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d232831363c43474d5354585f6265656c6e7072737475757675757473716f6d676662605855534d47433c373129241d160d0400000006131f2c3845515c676d77797979797979797979706c61564d41382d22202a343c45515d676d777979797979797979797979706b6155483c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171b1f20252a2d2e312e34383a3b3b3c3c3c3c3b3a39352f34312e2d2b2621201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e272e343b42464e53575e61666a6f7275797b7d7e8081818282828281807e7c7a76736f6a66615f57544e47423c352f281f160c0100000713202d3a4653606d79838686868686868686867e70685e53493f332728323c46515b606d798386868686868686868686887d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e20212423282b2d2e2e2f2f2f2f2e2d2c2924272522211e1a1413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a212a303940454d53585f62696e73777c7f828587898b8d8d8e8f8f8f8e8e8c8b898683807c78736e69626058534e45413a31281d1307000006131f2c3845515c676e7b869293939393939392857a6e655b50443c302f3a444e58626d74818e9593939393939393948c80736b6155483c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305090e12141517171c1f202122222323222221201d191a181514120e0906040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242c333c424b51575f616a6f757b7f84888c8f92989698999a9b9c9c9c9b9a99979992908c8984807b756f6a625f57514b433a2f24180d010004101c2834404b555f69717e8a939da79f9fa1978f82776c60584e423938414c565f6a727e8b939ea79f9f9f9fa1978f82786d60594f44382c201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b101213141515161615151413110d080b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363e454d545c60696e757c82878c9196989c9fa2aaa5a6a7a8a8a9a8a8a7a6aba39f9d9996918d87827c756e6a605d554b4135291d110400000c18232e39434d57616c74818e95a0aab3a99f948b7f726a5f544b403f49535d686f7c86929fa5afacacafa39991857a6e665c50473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070808090909090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e373f4850575f666d737b82878e939a9ea0a8a8abaeb3b1b3b4b4b5b5b5b5b4b3b5aeaca9a8a19e99938f88827b746d675d5145392c201306000007121d27303c45505a606d79839098a2aeb0a69f92867c6e665c514544505b656d7a849198a3aeb7bab0a69f92877d70685e544a3f352c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e374049515a61696e797f868f939a9fa4acacb2b5b8babebec0bfbebebebebfc0bfbfbbb9b6b2acaba49f9b938f8780796d6054473a2d2114070000000b151e2a333e45515d676f7c86929fa5afaea3989083796d60594f4f59606c77828f96a0aab4bdb2a89e948c7f736b60564c42382e231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a07020000000000000000000000000000000002070a0c0d13131313131313131313130f0e0c080400000000000000000000000000000000000005080a0b1313131313131313130f0f0d09040000000000000000000000000000000000000000000000000006101a242e374049515b626c707b838c92989fa4acafb6b8bdc2bfbab8b6b4b2b2b1b1b1b2b3b5b8b9bdc3bdb9b5afaca59e99928b7e7165584b3e3225180b000000030c18212935404b555f6a717e8b939ea8b2aaa0958d80736b605656606b727f8c949ea8b2bcb5aba1968f82776c60594f443b30261c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e080000000000000000000000000000070e1317191a20202020202020202020201b1b18140f09020000000000000000000000000000060c111517182020202020202020201c1b191510090200000000000000000000000000000000000000000000030d18222c363f49515b636d727e8590959fa3aaafb6bbc0bdb9b8b4aeaca9a7a6a5a4a4a5a5a7a8abadb2b6b9bbc0bbb9afaa9e9285796d6053473a2d20140700000000060f18242f39434e58626c75818e96a0aab1a79f93877d70685d5e68707d87929fa6b0babbaea39991847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000010a12191f2326262d2d2d2d2d2d2d2d2d2d2d282725201a130b030000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000010b151f2a343e48515b636d737f8a9298a0a7aeb4bbc0bcb8b2adabaaa29f9c9b9998989798989a9c9ea1a8a9acafb6babaaea2988c7f72675c5145382c1f1306000000000007121d27313c46505a606d79849198a3aeafa49991847a6d60666e7a859199a3afb8baafa59f92877c6f685e53493f352b20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a000000000000000000000a131c242a2f323339393939393939393939393534312c251d150b020000000000000000000009121b22292d30313939393939393939393635312c261e150c020000000000000000000000000000000000000007121d27313c46505a636d737f8c919fa2aab1babfbeb9b1aca8a19e9a9892908e8c8b8b8b8b8c8d8f9196989c9fa4acaeb4aa9f92857a6d60554b4034291c10040000000000010b151f2a343f45515d676f7c86929fa5afaba1968e81756c6d78828f97a1abb5bcb2a89e938c7f726a60564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c1208000000000000000006101c252e353b3f40464646464646464646464642403d372f271d130900000000000000000006111b242d34393d3e46464646464646464642413d3730271e1409000000000000000000000000000000000000000c18232f39434e58616c727f8c919ba3aeb3bcc1bbb3ada7a09d96918d898583817f7f7e7e7e7f808284878b90939a9fa3aba3988d8073685d5243392f23180c00000000000000030d18222935414b555f6a727f8b939ea8b2a89e938a7e7173808d949fa9b3bdb4aaa0968f81756d62584e443a2f261b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e02000000000000020c18222e3740474b4d53535353535353535353534e4d4841392f251a0f0400000000000000000c17222d363e45494b5353535353535353534f4d49423930261b1004000000000000000000000000000000000004101c2934404b555f6a717e88939fa3adbabebfb8afa9a19e95908a84807c7976747372717172727475787b7e83878e92999e9f92867a6e61564c4131271d12070000000000000000061018242f3a434e58626d75818f96a1abafa59f92857b7d88939fa6b0bbbaaea39891847a6d605b51463d32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f13070000000000000a141e2a34404a52575960606060606060606060605b59534b41372c2014080000000000000005111d29343e485056586060606060606060605c5a544c42372c2115090000000000000000000000000000000005101a242c3845515c676f7c86929aa4afb6bfc0bbada59e97928a837d78736f6d66686665656465656769696e72767b81868e93998d8174685e52433a2f1f150b0100000000000000000007131d28313c46515b606d7a849199a3afada297918485929aa4afb8baafa59f92867c6f685d52493f342b20160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000006111c26303c46525c63666c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000815212d3945505a62646c6c6c6c6c6c6c6c6c69655e54493d3125190d000000000000000000000000000000000b17222b37434e58606d79839198a2acb6c0beb6afa39c938f857e77706c6663605c545958585858595a575e61656a6e747b818991877b6e61564c4131281e0d0300000000000000000000010c161f2a343f45525d686f7c87929fa6b0a9a196919298a2acb6bcb1a89e938b7f726a5f564c41372d22190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c00000000020b17232e38424e58636e737979797979797979797979756f65594d4034271b0e000000000000000a1724303d4956626c717979797979797979797570655a4d4135281b0f02000000000000000000000000000004101c28333b4754606a74808d95a0aab4bec0b6aca49f918c827a716c64605b5453514b4c4c4b4b4b4c4d4d5354575f62696e757d848175695f53443b301f160c000000000000000000000000040d18222935414c56606a727f8c949ea9b2a8a19e9fa2aab3beb4aaa0958e81756d62584e433a2f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d000000000a141d28343f4a545f6a738086868686868686868686868175685b4e4235281b0f000000000000000b1825313e4b5864717e8686868686868686868275695c4f4236291c0f0300000000000000000000000000000814202d3944505a626f7c87939fa7b1bcc4bbafa49a938b7f756d68615a53504a464540403f3e3e3f3f414246484e53575e616b707a7b6e61574d4232291e0d040000000000000000000000000007101924303a444e58606c77828f96a1abb2acababaeb3bcbaaea2989183796d605b51463c31281e13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000006111b262f3844505c666f7c8792939393939393939392857a6e6154473b2e211408000000000000000b1825313e4b5864717e8b939393939393938f8275695c4f4236291c0f0300000000000000000000000000000a1623303c4955616c7683909aa4afb9c3baafa59f93887f726d605d565046443f3a38342e323231323231363a3c42474d535960686d6e695f53453b3120170d00000000000000000000000000000008131e28323d44505b656d7a849199a4afb9b7b8babebaafa59f92867c6f675d51493f342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d0000000b17222d38414d57606d78839099a39f9f9f9f9f9f948b7e71685e5246392d201407000000000000000b1825313e4b5864717e8b979f9f9f9f9f9c8f8275695c4f4236291c0f030000000000000000000000000007131f2c38444f5964707d8a949facb6c0bdb2a89d938c7f726d635b524c443e38332d2c28232525252526252a2d31373b42464f565e61615f574d4233291f0e05000000000000000000000000000000020c162027333f49535e68707d87939facb9c4c5c6c2b6a99d938b7e716a5f554b40372d22190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d0000050f1b27333f49535f69727f8c959fabb5acacaea3999082776c60564c41362a1e1105000000000000000b1825313e4b5864717e8b97a4acacaca89c8f8275695c4f4236291c0f03000000000000000000000000000915222f3b4854606b7783909da6b0bec7b9aca0968e81746d625b5145413a322b28221f1c1819181818191a1e21262b31363d444c525455534d453b3121180d0000000000000000000000000000000000040e17222d38414c56606b73808c99a6b3bfcccdc1b4a79a8e81746c61584e433a2f241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d00050e1a242b3744505b656e7b86929fa7b1bdbdb2a89f92867c6e655b50443b3025190d01000000000000000b1825313e4b5864717e8b97a4b1b9b5a89c8f8275695c4f4236291c0f0300000000000000000000000004111d2935414c56636f7c89959fabb8c2bbb0a69e9184796d605b514840353028201c1713100c070b0b0c090e12151a1f252a323a4146474846423b33291f0f060000000000000000000000000000000000050f17222d38424c56606a727f8c98a5b2bfcbc6b9ada093867a6d605a50463c31281d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d020c16202a36424d57606c77828f98a2aeb9c3b8aca0968c80736a5f53493f32291e140800000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000000613202c3945525d6875828e9ba7b1bcc3b7aa9e94897d70675d51493f3629241e160f0b06040000000000000205090e141a20283035393a3b3a36312921170d0000000000000000000000000000000000030c172128333f4a545e686f7c87929facb9c5d2c9bdb0a3968a7d70685e53493f33271f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d08131e28323a46525e69727e8b949faab4bfbbafa59e9184796d60584e41382d20170d0200000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000000714212d3a4754606d7a86929facb9c3bcb1a79c8f82756b60554b40372d2419130c0400000000000000000000000003090e161e25292d2e2e2d2a261f170f0600000000000000000000000000000000000b151e29333b44505b666d7a849199a3aebbc7c1c0beb8ab9e92857a6e655b50443c31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0d1925303a44505a616e7b85929fa6b0bcbeb3a99d93897d70675c51463c2f261b0e050000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000030f1c28333f4a5464717e8b99a3aebac4b7ab9f95887c6f62594f433a2f251b120802000000000000000000000000000000040c13191d202122211e1a140d06000000000000000000000000000000000007121c27303b454f59606c78828f96a1abb5bfb9b5b3b1b3ada1978f82776c60584e43392f24180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0c161f2a36414c56616c75828f98a2aeb8c2b9ada1978e81746b60554b40332a1d140a000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000006121f2b3844505b6675828f9cabb4bfc0b5ab9d9083766a6054473d31281d130a00000000000000000000000000000000000002080d1113141514120e09030000000000000000000000000000000000060f18232e39424d57606b737f8c949fa8b2bdb6aea8a6a4a7aca99f948c7f726a5f554b40352921170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131d28313a46525e68717e8a949eaab3bebcb0a69e92857a6d61594f43392f21180b02000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000613202d394653606c7985929fabb8c5bbafa3998b7e7164584e43352b1f160c0100000000000000000000000000000000000000000105070708070502000000000000000000000000000000000000030d18212834404a545e69707d87939fa6b0bab8aea49c9a989ba3aca69f92867c6f675d51453e33291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a18242f3a434f59616d7a85929ea6b0bcbfb4aa9f948b7e71685e52473d31271d0f0600000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000915222f3c4855626f7c8898a2aebac5b9ac9f92867a6d6154473c3221190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c44515c666e7b859299a4afb8bbb0a69c928d8b919ba6aea3999184796d605a50453b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327151f2935414b55616b75818e97a1adb8c1baaea3988f82766c62564c41352b1f150b0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000c1825323f4b5865727e8b98aab3bec3b6a99c908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a1abb5bdb3a99f948d807e8b949fababa0968e81746c61574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271d27313945515d67707d8a939ea9b3bebeb1a79f92867b6e615a50443a3023190d030000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000010e1a2734414d5a6774808d9aa7b3c0c0b3a6998d807366564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434d57616c74808d959fa9b3bdb5aba19790827877829099a3aea89d938a7e71695e544a3f342820160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327232f39434f59606d7984919ea5afbbc0b6aca0958c7f73695f53483e32281e1107000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000030f1c2936424f5c6975828f9ca8b5c2bdb0a3978a7d7064574a3d3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f69717e8a929da7b1bbbbafa49992857b6e6e7c86929fa8afa59f92857b6e665c50443d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272934404b55606b74808d96a1adb7c1bbafa49a9183796d60574d42362d20160c00000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000004111e2b3744515e6a7784919daab7c4beb3a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a343c45515d676e7b86929fa4aeb9bbb0a69f93877d70696a73808c96a0acada2979082786d60594f443a2f24190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403326303845515c676f7d88939fa8b2bdbeb3a99f93887d6f665c51453c31241b0e0500000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000006121f2c3945525f6c7885929fabb8c5baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839098a2aeb6bdb2a99f948c80736b60606d7984919ea5afa99f948c7f736b60564c41352921180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e38424e58606d7984919aa4afbac4b9ada1978e81746b60544b40332a1f12090000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000006121f2c3844505c667986929facb9c5b8ab9f928578675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e58626c74818e95a0aab4beb5aba1968f82786c60595c67707d89939da9b0a69f92877d6f685d52453f332a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403c3c3f4a545f6a73808d96a0acb6c0bcb0a69e91857a6d60594f42392e21180e000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000713202d3a4653606d798699a3aebac4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565f6a717e8b939ea7b1bcbbafa39991847a6d665b5055606b74818e97a1adafa39991847a6d605a50453c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d49494949505c666f7c87929fa8b2bebfb4aa9e948a7e71685d52473d30271d0f06000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000714202d3a4753606d7a869aa4afbbc4b7aa9e9184776b5e51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d686f7c86929fa5afb9bab0a69f92877d6f685e544a4f59616d7a85929ea6b0aba1968e81756c62574d42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a565656565657606d78839099a3afbac3baaea2988f82766c61564c41352b1e150b00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000613202d394653606c7986939facb9c4b7ab9e9184786b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d7a849198a3aeadadb2a89e948c7f726b60564c4246525e68717e8b949faab2a89e938b7e71695f544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073666363636363636369727f8c95a0abb5c0bdb1a79f92867b6e615a50443a3023190c0300000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000005121f2b3744505b657985929facb8c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606c77828f96a0aaa0a0a0a0a1968f82776c60594f443a414c56616c76828f98a3a0a0a59f92867b6e665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736f6f6f6f6f6f6f6f6f7b86929fa7b1bdc0b5aba0958c7f72695f53483e32281e10070000000000000000000000000000000000050b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c110d0c0a0702000000000000030f1b27333f495f6b7885929eabb8c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b727f8c93939393939393939991847a6d655b50473d323a44505a616e7b86929393939393989083796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a89b8e817c7c7c7c7c7c7c7c7c7c859298a3aeb9c3bbafa4999083786d60574d42362c20160c00000000000000000000000000000000030b11161825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291e1e1a1916130d070000000000000b17222d44515d6a7784909daab7c3bbaea399877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8787878787878787878787867c6f685d53493f352b323e46535f69737f8787878787878787878073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6aa9e938e898989898989898989899297a2aab4bfc6b9ac9f93877c6f665c50453b31251c1309000000000000000000000000000000050d151c222625313e4b5864717e8b97a4b1beb5a89c8f8275695c4f42362b2b2b2625231e19120a0100000000061c2936424f5c6975828f9ca8b5c2bfb5ab96897d7063564a3d3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a6f6a60564c41382d232b37424d57606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6baafa59e9b969696969696969696959fa2a9b3bcc6c0b3a79a8d80746a605750483f372d251b110700000000000000000000000000030d171f272d3336373e4b5864717e8b97a4b1beb5a89c8f8275695c4f423737373733322f2a241c130a000000010e1a2734414d5a6774808d9aa7b3c0bfb2a6998c7f7366564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6760584e443a2f261b26313c44505b666c6d6d6d6d6d6d6d6d6d6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2abadb3bcc5cfbeb2a5988b7f776e6a615a51493f372d23190e040000000000000000000000000b151f2931393e4244444b5864717e8b97a4b1beb5a89c8f8275695c4f4444444444403f3b352e251c12070000000c1925323f4c5865727f8b98abb4bfc2b6a99c8f8276685d5246392d20140a000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060605d554e463d32281d141f28333f4a545b60606060606060606060605d554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9c1bab6b4afafafafafafafafafafb8babec5ceccc0b3a79b918b837c716c635b51493f352b20160c020000000000000000000005111c27313b434a4f5051515864717e8b97a4b1beb5a89c8f8275695c5151515151514d4b4740372e24190d0200000916232f3c4956626f7c8999a3aebac5b9ac9f92867a6d6154473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545453514b433d342b20160b17222d38424a505354545454545454545454514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d3cbc6c2c1bcbcbcbcbcbcbcbcbcbcc5c6c9cfd1d2c3b8ada39b9490867e726d635b51473d32281e1308000000000000000000000a16222d39434d555b5d5e5e5e64717e8b97a4b1beb5a89c8f8275695e5e5e5e5e5e5e5957524940352a1e130700000713202d3a4653606d7986929facb9c5bbaea3998b7e7265594f41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474745403a312b22190e06111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b8b9bebfc4c5c9bfb5ada69f98928a7f726d62594f443a3024190d030000000000000000000e1a26333e4a555f666a6a6a6a6a717e8b97a4b1beb5a89c8f82756a6a6a6a6a6a6a6a66635b52473b2f23160a000006131f2c3845515c677683909da9b6c3bfb5ab9d9083776b6053493f33271e1308000000000000000000000000000000000000000306060c0d0c0a0702000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f191007000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cfc5bbb3adabaaaaaaaaaaaaaaaaaaaaabadb3b2b7b9bdc4bfb8b0aaa29f918b7f726b60564c41352920150a000000000000000000101d2936424f5b66717777777777777e8b97a4b1beb5a89c8f82777777777777777777736d63574b3f3225190c000004101c2834404b5566737f8c99a8b1bdc6b8aca095897d70655b50443a302519120600000000000000000000000000000000060b0f1213181a1917130e07000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d070000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cabeb3a9a29e9d9d9d9d9d9d9d9d9d9e9ea1a9a6aaacb2b9bec2bcb4aea39f92877d70685d52463c31261a0f020000000000000000111d2a3744505d6a7783848484848485919eabb8c4b8ac9f9286848484848484848484807366594d4033261a0d0000000c18232e3c4855626f7b8895a0acb8c6bcb1a79d9083786c60564c41362a2417110a02000000000000000000000000020a11171c1f20252626231f19120a010000000000000000000000030b12181d1f20212121212121212121212120201d18130c0400000000020a11171c1f2021212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6b9ada2979291919191919191919191929795999ea0a8adb3bbc3bfbaafa39991857a6d61584e43372b1e13080000000000000000131f2c3946525f6c798591919191919197a1adb9c6baaea2989291919191919191918d8074675a4e4134271b0e0000000715212e3a47535f6a7784919daab4bfc3b8ab9f958a7e71685e5246403628221c140b07010000000000000000040a0b141c22282b2d3233322f2a241c130a00000000000000000000000001070c10131414141414141414141414141413110d070100000000000000060b0f12131414141414141414141413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8ab9e9285848484848484848484848586898c91969ea1a9b1b9c3c0b5aba1978e81746a5f53473a3024190d0100000000000000131f2c3946525f6c7985929d9d9d9d9ea1a9b3bec9bfb4aaa29f9d9d9d9d9d9d9d9a8d8174675a4e4134271b0e00000006121f2b37434e5865727f8c98a2aebac6bcb1a79e92857a6d615b52483f332d261d18130e090705020406070c10161b1d262d3338393f403f3b352e251c0d04000000000000000000000000000004060707070707070707070707070706040100000000000000000000000306060707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8077777777777777777777787a7c7f848b92979fa7b1b9c3bdb3a99f93877c6f62564c4135291d110400000000000000131f2c3946525f6c7985929faaaaaaabadb3bbc4cfc6bcb4aeacaaaaaaaaaaaaa79a8d8174675a4e4134271b0e000000030f1a26313c4754606d7a86929faab4bfc2b9ada1978f82756d635a50443f382f29241d1a1414110e111314181c1f272c2f383f44464b4d4b4740372e1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736a6a6a6a6a6a6a6a6b676d6f73787e8590959fa7b1bdc4bbafa49a8e8175685d5245392c20130600000000000000131f2c3946525f6c7985929facadadb1b3b8bec7d0cac2bbb7b5adadadadadada79a8d8174675a4e4134271b0e000000000a15202c3945525d6874818d98a3aebac5beb3a99e948c80736c625a504a423b352f2a2521201e191d202023282c32383d424a5053585957524a4031281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665e5e5e5e5e5e5e555d6062666c717a839095a0abb5c0c0b6ac9f92867a6d6054473a2d22170b00000000000000131f2c3946525f6c7985929fa0a0a0a5a7adb5bec9c2b8b0aaa9a0a0a0a0a0a0a09a8d8174675a4e4134271b0e0000000004111d2935414c56616e7b86929fa9b3bec5bbb0a69c928b7e716c605b544d45403a36312e2d2a25292c2d2e34383d43484f545b606566635c52433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d202020202020202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5151515151514b5153545b60686e7a839099a3afbbc7baaea3998b7e7165544a3f33281c0f03000000000000131f2c3946525f6c79859293939393989ba3adb8c3bbb0a69f9c93939393939393938d8174675a4e4134271b0e00000000010d1924303a46535e6973808d97a1adb9c1c1b8ada49f93887e736c665f57514b46423d3b39363035393a3c4045464f545960666c72736e63554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d44444444444045474a50565e686f7c87929fabb5c0bfb4ab9b8f8275665b5044382b1f1206000000000000131f2c3946525f6c798687878787878b919ba7b3bfb7aa9f948f8787878787878787878174675a4e4134271b0e000000000008131e2a36424d57606d7a85929ea5afbac3bfbbafa49a938b80786e69605d55534d4947464144404547494b51535960636b70787e8073675d5145392c20160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d32353639393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403737372f35393a3f444d565f6a74808d99a4afbbc5b8ab9f9285796c605346392d2013060000000000000714212d3a4754606d7a7a7a7a7a7a7f8b98a5b1beb5a99c8f827a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000020e1a25313b45525d68717e8a939ea8b1bbc5c0b6aca49f928d827b736d67615e575654524c514b515355555c60646b6f767d838b857a6d6053473d33271c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464646463e3d39332c241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332b2b24292c2d333b434e58616e7b87939facb9c6baada297887b6e6255483b2f2215080000000000000613202c3945525d686d6d6d6d6d717e8b97a4b1beb5a89c8f82756d6d6d6d6d6d6d6d6d675d5145382c1f130600000000000009141f2935414c56616c75818e95a0a9b3bcc5beb6afa49c948f867f79736e696663615e565e555d606265676d71767c828990958b7e7265594f44382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271e181d202228313c46535e6976828f9ca9b6c2beb3a9978a7d7164574a3e3124170b00000000000004111d2935414c565d6060606064717e8b97a4b1beb5a89c8f82756960606060606060605d554b4035291d1004000000000000030d19242f3a44505a606d7a839197a1aab3bcc5c0bbaea69f98928c85807b7673706e686b6b6b676d6f7175797e83898f949d9d9184776b6054483b31251a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c606060606060606060575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d1013171f2a36424d5766737f8c99a6b2bfbfb2a5998c7f7266594c3f3326190c000000000000010d19242f3a434c525454545864717e8b97a4b1beb5a89c8f8275695c54545454545453514b43392f24180c000000000000000008131e28323e45525d686e7b859298a2a9b3bbc2c0b8b0aaa29f97928c87837f7c7a79787778787a7c7e81858a90949c9fa6a095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d04060d1a25313d4a5663707d8996a3b0bcc0b3a79a8d8074675a4d4134271a0e0100000000000008131e28313a414547474b5864717e8b97a4b1beb5a89c8f8275695c4f47474747474745403931271d12070000000000000000010c16202935414c565f696f7d869297a1a9b1bbc0c2bcb4aea9a19e9a93908c8987858584858586888b8e92979c9fa6abb0a79b8f8275695e5346392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979716c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000916222f3c4955626f7c8895a2afbbc1b4a79b8e8174685b4e4135281b0e02000000000000010c161f282f35393a3e4b5864717e8b97a4b1beb5a89c8f8275695c4f423a3a3a3a3a38352f271f150b01000000000000000000040d19242f3a434d57606b6f7d8592979fa7afb5bdc3bfbab3adaca49f9c99969892919191929795989b9ea2a9abb0b7b9ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000915222f3c4855626f7b8895a2aebbc1b4a89b8e8175685b4e4235281b0f0200000000000000040d161e24292c313e4b5864717e8b97a4b1beb5a89c8f8275695c4f42362d2d2d2d2c29241d150d03000000000000000000000008131e28313b454f59606b6f7c8590959fa4abb1b9bdc4beb9b6afaca9a6aaa29f9e9e9e9fa2a9a4a8abadb3b7bcc2bbafa3998d8073675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393938a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00020c1423303d495663707c8996a3afbcc1b4a79a8e8174675b4e4134281b0e010000000000000000040c13191d25313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236292121201f1d18120b03000000000000000000000000010c161f29333d464f59606a6f7b838d9399a0a7acb2b8bcc3c0bbb9b6b2b4aeacabaaababadb3b1b4b8b9bec0bbb9b3ada99e9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e0a0b141e2935414c5565727f8b98a5b2bec0b3a79a8d8074675a4d4134271a0e0100000000000000000001080d1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c141413100c07010000000000000000000000000000040d18212b343d474f585f696e78808790959ea1a8acb1b7b9bdc1c3bfbfbab8b8b7b8b8babebec1c0bbb9b6afaca9a19e97928a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9acacaca4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1d26303845515d6775828e9ba8b5c1bfb2a5998c7f7266594c3f3326190c0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f070604000000000000000000000000000000000000060f19222b343d464e575e666d737c838b91969da0a7abacb2b4b6b8b9bebbbbbcbbbfbbb9b7b5b5afacaca49f9c97918c857f786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6b9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327272727262b2f38424c56606d7a86929facb8c5bdb2a8978a7d7064574a3d3124170a0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000071019222b343c454d545c606a6f787e848b90959a9ea1a8a7a9abadb2aeafafaeb5aeacaba9aba49f9d9a938f8a857f79726d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343431373c414a545e68727f8b98a2aebac5b9ada196887b6e6155483b2e2215080000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000071019222a333b424a515860666d72787e83888d9196979a9c9ea1a9a1a2a2a2aba39f9e9c999993908c87837e79726d67605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414143474d535c666d7a85929eaab4bfc4b8ab9e918478695f53463a2d2114070000000000000000000000000b1825313e4b5864717e8b97a4b1b7b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000710192129303940444e545c60666d71777c8084878b8e9091979495959595959992918f8d8a86837f7b76716d66605d55504a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4e4e53575f656d78818f97a2adbcc6bdb1a89a8e817467574d42372b1e12050000000000000000000000000b1825313e4b5864717e8b97a4aaaaaaa89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000070f171e272e343d424a50545c60646a6f73787b7e8183858687888889888887868482807d7a76726e6964605c54514b443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5b585f62696e77818e939ea9b3bec6b8aca095897c706356493d31261a0e020000000000000000000000000b1825313e4b5864717e8b979d9d9d9d9d9c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000050c151c232830383f444a5053585f6267696e717476787a7b7b7c7c7b7b7a79787673716d6866615e5753514a454039342e261e150a000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807367676767676767676768696a6f737b828e939ea5afbbc5bdb1a79d9184786c605346392d201309000000000000000000000000000b1825313e4b5864717e8b909090909090908f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000030b12181e262e34383f44464e5355575e61646769676d6e6e6f6f6f6e6e6c65696664615e5654534d46444039352f28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80747474747474747474747476787b808690949ea5afb8c1bfb4ab9f958a7e71655b5044372b1f1205000000000000000000000000000a1724313d4a5764707d8384848484848484838074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000070c141c23282e34383c4347484d5354585b555d6061626262626261605b535a5754524c4846423b38342e29241d17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d908380808080808080808080818285888d92989fa6afb7c1c0baaea3999083786c6053493f33271b0f03000000000000000000000000000a1623303c4955616c70777777777777777777746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000020a11171c23282c32373b3c4246484b4e4b5153545555565555545350494d4a4746413b3a36312c28231c18120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8e8f91969a9fa3aab0b8c1bfbaaea49f92867c6f655b5041382d22170b00000000000000000000000000000814202d39444f5961646a6a6a6a6a6a6a6a6a67645c52473c3024170b0000000000000000000000000000000000000000000000000000000000000000060b11171c1f262b2e31363a3b3e414045474848494948484746443f403e3a3936302d2a251f1c18120d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9b9c9ea1a9acaeb4bcc2bcb4aea49d928b7f726a5f53493f2f261b1106000000000000000000000000000004101c28333e474f55575d5d5d5d5d5d5d5d5d5a58524a40362b1f130700000000000000000000000000000000000000000000000000000000000000000000060c10151b1f21252a2d2e312f35393a3b3b3c3c3c3b3b3937332d312e2d2a25211e1a14100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a9abadb2b8babfbdb9b1aaa39f928d80736d62584e41382d1d140a000000000000000000000000000000000b17212c353e44494a5151515151515151514d4c4740382f241a0e03000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151a1e21212524292c2d2e2f2f2f2f2f2e2d2b27222421201d1914120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b4b5b8b9bdc0bbb9b2aca79f98928b80736e645b51463c2f261b0b020000000000000000000000000000000005101a232c33393c3d444444444444444444413f3c362f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141518181d1f2021222223222221201f1b17171413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbec0bbb9b7b5afaca8a09e9590867f736e645c52483f342a1d140a00000000000000000000000000000000000008111a21282d30313737373737373737373433302b241d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c1013141515161615151413120f0b06070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b5afacaaaba39f9c96918b837c726d645c524a40362d22180b02000000000000000000000000000000000000000810171c2023242a2a2a2a2a2a2a2a2a2726241f1a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080809090908080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aba39f9d9a99928f8a847e786f6a625b524a40382e241b1006000000000000000000000000000000000000000000050b101416171e1e1e1e1e1e1e1e1e1a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b03030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999898969992908e8a86827d78716c665f58514940382e261c120900000000000000000000000000000000000000000000000004080a0a1111111111111111110e0d0b070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000002101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124181010100808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b89888684817e7a75716d66605b544e463f372e261c140b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131313100c07000000000000000000000000000000070c10131313100c07000000000000000000000000000000000000000000000000000000030a0f121d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31241d1d1d1d1514120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808080808080808080808080808080808080807f7f7e7d7b797774716d6864605c54504a423c342d251c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e10101110100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b030000000000000000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000060e151a1f21293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31292929292922211f1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706f6d666764615e5653504a443f382f2a221b120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191b1c1d1d1d1c1b19161313100c0700000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d2c28231d150c07000000000000000000050c151d23282c2d2c28231d150c0300000000000000000000000000000000000000000000060f1820262b2e2f3643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3636363636362f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665656362605c545754524c46443f38332d261d18100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d2021232628292a2a2a29282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000b151e272e34383a38342e271e19100700000000000000050e171e272e34383a38342e271e150b000000000000000000000000000000000000000000030e18222a31373a3b4343505c6976838f9ca9b6bdb1a4978a7e7164574b434343434343433b3a37312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595958565553514b4b4746413a38342e28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191d2024292c2d30333536373736363432302d2c28231d1b160e09030000000000000000000000000000000000000000000000000000000007121d273039404546454039302b22190f040000000000020d172029303940454645403930271d120700000000000000000000000000000000000000000a15202a343c4347485050505c6976838f9ca9b6bdb1a4978a7e71645750505050505050504847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a484645403e3a3936302b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e24292c2f35393a3d3f414343444343413f3d3a38342e2c27211a140d060000000000000000000000000000000000000000000000000000000c18232e39424b5153514b423d342b21160a000000000008141e29323b434b5153514b43392e23180c02000000000000000000000000000000000000020f1a26313c464e53555c5c5c5c6976838f9ca9b6bdb1a4978a7e71645c5c5c5c5c5c5c5c5c55534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3c3a38342e2e2d2a251f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4145474a4c4e4f5050504f4e4c494645403938322a261f180f080000000000000000000000000000000000000000000000000004101c2834404b545c605c544f463d32271b0f03000000020e1925303b444c555c605c554b4034281e130800000000000000000000000000000000000006121f2b37434e585f62696969696976838f9ca9b6bdb1a4978a7e7169696969696969696969625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333232302f2d2c282321201d1913100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720282f353a4145474c515456595b5c5d5d5d5c5b595653514b48433d363129211a110900000000000000000000000000000000000000000000000006131f2c3845515c666d6660594f43382c1f140900000005111e2a36414c565e676d675c51453a3025190d0000000000000000000000000000000000000814212e3a47535f6a6e767676767676828f9ca9b6bdb1a4978a7e76767676767676767676766e6a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262626252322201f1c181413110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328323a41454c5154555d60636668696a6a6969676563605c55544f46423b332c231b120900000000000000000000000000000000000000000000030f1b27333f4953606d796f6b6054483b30251a0e0100000714202d3946525e686e796d60564c41362a1c110600000000000000000000000000000000000815222f3b4855626e7c82838383838385929fabb8c4b7aa9d918383838383838383838383827c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191817151313100c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343e444c52555d6065676d70727476767776767472706d67636059534d453e362d241b110700000000000000000000000000000000000000000005121f2b3744505b65727f7d6f63574d42362a1d12070004111d2935414c56616e7a8174685e5246382e23170c00000000000000000000000000000000000916232f3c4956626f7c898f8f8f8f8f9297a2adbac5b8aca095918f8f8f8f8f8f8f8f8f8f897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2630383f4450565d60676d72767a7d7f818283838382817f7d79756f6b615f5750483e362d23190d0400000000000000000000000000000000000000000613202d394653606c78848175695e5246392f24180c000713202c3945525d687380867a6d61544a3f34281c1003000000000000000000000000000000000916232f3c4956626f7c89959c9c9c9c9fa2a9b3bec8bcb1a7a09d9c9c9c9c9c9c9c9c9c95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a505a61686d737a7e8386898c8e8f9090908f8e8c8985817c756e69615a50483e352b1f160c0100000000000000000000000000000000000006121f2b37434e5863707d8a877b6e61554b4035291d1004101d2935404b55606d7a858c7f73665c5044382c1f150a000000000000000000000000000000000916232f3c4956626f7c8995a2a9a9a9abadb3bbc5cec3b9b1acaaa9a9a9a9a9a9a9a9a295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000000000000000000000000000000000000000000030606090c0e101112131312110f0d0a070604000000000000000000000000000000000c17232e38424a545c606c717a80858b8f9399999b9c9d9d9c9c9a9898928e89827b706c615a50473d31281d13070000000000000000000000000000000000000a14212e3a47535f6a76828f8d8073675d5145382c1f160b131f2c3945515d67737f8c9184796d6053463c32271b0f020000000000000000000000000000000916232f3c4956626f7c8995a2afb6b6b8babec5cdd5ccc3bcb8b7b6b6b6b6b6b6b6afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c0600000000000000000000000000000000000000000000000000060b0f121316191b1d1e1f1f1f1f1e1c1a171413100c070300000000000000000000000003101c28343f4a545c666d747e858d92989c9fa4aba7a9a9aaa9a9a7aaa29f9b948f867e716c61594f433a2f24180d000000000000000000000000000000000006111c2935414c56626e7b88949285796d6053473d33271c101c2834404b54606d798592968a7e7164584e43372b1e14080000000000000000000000000000000916232f3c4956626f7c8995a2aeaeaeb6b7bcc2cbd1c7bfb8b3b2aeaeaeaeaeaeaeaea295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000040a0f11171c1f202326282a2b2c2c2c2c2a292623201f1d1812100c060000000000000000000006121f2c3844505c666d78808a92979fa2aaacaca8a5a3a2a3a4a7abadaeaca69e9892887e716b60554b4035291c1106000000000000000000000000000000000c17232e3946525d6874818e9a978b7e7165594f44382c1f141f2c3845515c66727f8b979d9083766a6054473b3025190d0000000000000000000000000000000916232f3c4956626f7c8995a1a1a1a1a9abb1b9c2c9bfb5ada7a5a1a1a1a1a1a1a1a1a195897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c030000000000000000000000000000000000050b10161b1c22282b2d2f3234363838393938373533302d2c29241f1c17110b0600000000000000000713202d3a4653606d78818d929ea1a9adaaa39f9c98969596979a9ea2a9aeb0aaa29a92877d70675d5145382e23170b00000000000000000000000000000003101c28343f4a54616d7a86929f9d9083776b6054483b31261c28333f4a54606d7984919e9f95887c6f62564c41362a1d120700000000000000000000000000000916232f3c4956626f7c8995959595959d9fa7b1bcc4b8ada39b9895959595959595959595897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a00000000000000000000000000000003090e161c21272c2d3338393c3f414344454646454442403d3a38352f2c28231c17110a020000000000000915222f3c4855626f7b86929fa4ada9a29f98928f8b8989898b8d92979da4aeb4aca3999184796d60544a3f34281c1003000000000000000000000000000006121f2c3844505c66727f8c98a2a095897d7063574d42362a1f2b3844505b66717e8b96a1a79b8e8174685e5246392e23180c00000000000000000000000000000916232f3c4956626f7c88888888888890959fabb7c0b3a79b918c88888888888888888888887c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c110600000000000000000000000000050d141a21282c3238383f4446494c4e505152525252514f4d4a4745403a38342e28231c140c0700000000000815212e3a47535f6a727f8c949ea59e97928c86827f7d7c7c7e81858d929da6b0b5aba1968c7f72665c5044382b1f120600000000000000000000000000000713202d3a4653606d7984919eaaa79c8f8275695f53463a2f242d394653606c7884919ea8ac9f92867a6e61544b4034281c1004000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b83909da9b6bfb2a5988c7f7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c000000000000000000000000080f171f252a33383d43484a505356595b5d5e5f5f5f5f5d5c595653514b46443f38342e261e1910070000000006121f2b37434e58606c77828f969f938f857f7a7572706f70717479808d949fabb7b2a89e9185796d6053463a2d2013070000000000000000000000000006131f2b37434e5864717e8a96a1adac9f93877b6e61554b41352c38444f5964717e8a96a0acaea3998c7f73665c5145382c1f160a0000000000000000000000000006131f2c3845515c676d6e6e6e6e6e76838f9ca9b6bdb1a4978a7e716e6e6e6e6e6e6e6e6e6e6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000009111a212931363e44484f54545b60626567696b6b6c6c6b6a686663605d5553504a443f38302b22191006000000030f1b26313c44505b656d7a8491928b817a736d686563626364676d76828f9ca9b5b9ada197897d7063564a3d3023170a000000000000000000000000010b15222e3b4754606a7683909da8b2afa4998d8074675d5145382d3c4855616b7783909da8b2b4ab9e9185796d6053463d32271b0f0200000000000000000000000004101c2934404b555c60626262626976838f9ca9b6bdb1a4978a7e7164626262626262626262605c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f120600000000000000000009121b232c333b42464f55596063666c6f7274767778797978777573706d6764605c54504a423c342b22180e040000000a152027333f49535d686f7d87877f756e68615e56565656555d64717e8b97a4b1beb3a9998d8073665a4d4033271a0d00000000000000000000000007121d2a36424d57626f7c89959fabbab5ab9f92857a6d60544a3f38444f5963707d8a95a0acbab9ada1978a7e7164584e43382b1f1409000000000000000000000000000c18232f39434b51535555555c6976838f9ca9b6bdb1a4978a7e716457555555555555555553514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d201307000000000000000009121b242d353d454d535961636b6f75797c7f818384858585858482807d7975706d66605c544e463c342a20150a000000030b17222d38414c56606b727f7d726d615e56524c4a49494e5563707c8996a3afbcb5a89c8f8275695c4f4236291c0f0000000000000000000000000c18232f3a46525e6975818e9ba7b1bcbaaea2988b7f72665b50443b4854606b7683909ca7b1bcbeb3a99d9083766a6054473b3025190e0000000000000000000000000007121d2731394045474848505c6976838f9ca9b6bdb1a4978a7e7164574b484848484848484745403931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2013070000000000000007111b242d373f474f575e616b70777c8185898c8e909192929292908f8c8986827d79726d6660584e463c32261b0f0300000006111b262f3a444f59626d72706b625b524c4646494e54585f67727e8b98a5b1beb6aa9d9083776a5d5044372a1d11000000000000000000000004101c2934404b55616e7b86929facb9c2beb4aa9e9184786c605346434e58636f7c89949fabb9c3c4b8ab9f95897c6f62564d42362a1d1207000000000000000000000000010b151f272f34383a3b43505c6976838f9ca9b6bdb1a4978a7e7164574b3e3b3b3b3b3b3b3a38342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d201307000000000000040d19232d363f49515960696e757d83898e9297989a9c9e9e9f9f9e9d9b9998928f8a847e786f6a60584e43372b1f1306000000000a141d28323d46515b626563615951474a5053565860626a6f7984919eaab7c3b7aa9d9084776a5d5144372a1e11000000000000000000000006131f2c3845515c6773808d99a3aebbc7c5b9aca0968a7d7063584e47535f6a76828f9ca6b0bcc2c3bcb1a79b8e8175695e5246392e23180c00000000000000000000000000030d151d23292c2d3643505c6976838f9ca9b6bdb1a4978a7e7164574b3e312f2f2f2f2f2d2c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d2013070000000000010c161f2b353e48515b626b707b828a90959b9ea1a9a7a9aaabacacabaaa8aaa39f9b96918b837c6f6a5f53473b2e21150800000000020b16202b343f4951565857554f4e54545c6063676a6f757c839096a0acb8c3b6a99c908376695d5043362a1d1000000000000000000000000714202d3a4753606d7985929eabb5bfc4c3bdb2a89c8f82766a5f534d57626f7c88949faab8b6b5b6bbb9ac9f92867b6e61554b4034281c100400000000000000000000000000030b12181c1f293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e312422222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d201307000000000008131e28313d47505a626d727d858f949d9fa7abadb3b4b6b5b2b1b0b1b2b4b4aeaca8a19e9590867c6f6255493c2f2216090000000000040e19222d373f464a4c4a4f54586062666d6f73777c81879095a0a8b2bdbeb3a99a8e8174675b4e4134281b0e000000000000000000000713202c38444f5965717e8b97a1adbdbcb8b6b3b5ab9f94887c6f6256535f6975828e9ba6b0b0aaa8aab0bbaea3998c8073675c5145382c1f160a000000000000000000000000000001070c101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124181515151413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000010d19242f3a434f59616c727f8792979ea6abb1b8b9b4aeaca8a6a4a3a4a5a7aaacb2b2a9a0958e81756a5f53473b2e21150800000000000007101b252d333c434c525960636a6f74797c8084898e9299a0a7b1bac0b9ada1978a7e7164574b3e3124180b000000000000000000010c16222f3c4854606b7783909da9b3b9b1acaaa7a9aea69a8e8174685d57626e7b87939facb0a69e9b9ea6b0b5ab9e9285796d6053463d32271b0f0300000000000000000000000000000000101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000004111d2935414c55606b717e889299a2a9b0b8bab2acaaa29f9b99979797989a9da0a8aba1979083796d60584e43372b1f13060000000000000a151e29333c454d565d606b6f767c8185898d91969b9fa3abb1b9bfbaaea49e9185796d6053473a2d20140700000000000000000008131e2b37424d5763707d8995a0acbbb1a7a09d9a9da4ac9f92867a6d615e6974818e99a4afaa9e938f939ea8b2ada1978b7e7164594f44382c1f140900000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000613202c3945515d67707d87929aa3abb3bbb7afa8a19e98928f8c8b8a8a8b8e91969b9f9992857b6e675d51463c32261b0f03000000000006111c26303b454d575f686d757d83888d92979a9ea0a8acaeb5bdbcb4aea59d928a7e71675d5145392c1f13060000000000000000010d19242f3a46535f6975828f9ca7b1b8aca095908d929daba2988c7f7266616e7b86929fabaea2988f828f96a0acb3a99d9083776b6054483b30251a0e01000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000005121e2a36424d57606d7a849199a3acb5bdb5ada59d96918b86827f7e7d7e7f8184888e9392877d70695e554b40342a20150a0000000000000c17232e38424d575f696e7a818990949a9ea1a9aaacb2b9bbb9b7afaaa39f938d80746c61554b4035291d1004000000000000000004111d2935414c55616e7b87939facb9b3a99d9083808d99a4aa9e9184796d6874808d99a3aeac9f92867a84919eabb5aca095897c6f63574d42362a1d1207000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000714212d3a46535e6974818d96a1abb5beb6ada39c938e847e7975737170717274777c81878b7f726b60574d43392f22180e04000000000003101c28343f4a545f696e7b848e939c9fa6abadb3b7b9b9b7b2acaba59e98928c81786d605a5043392f24180c0000000000000000000613202c3945515d6774808d99a4afb9ada1978b7e7b87939faca1968a7d716d7a86929fabafa49a8d80747f8c99a3afb1a79b8e8275695e5246392f24180c000000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2834404b54616e7b86929fa8b2bdb9aea49c918c8179716d676664646465676a6f757c80736d62594f453b31271d100600000000000006121f2c3844505c666e7b8491969ea5abb0b8b9b9b8b2acaaa8a19e99938e867f746d665c51483e31271d12070000000000000000030f1c28333f4a54606d7a85929fabb5b4aa9e91857975828f9ca7a89c90837673808d98a2aeac9f93877b6e7a86929facb9ac9f92877b6e61554b4035291d10040000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31241817181615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006131f2c3845515c6674818e99a3aebabcb1a79c928c7f746d67605d55585757585860626b6f736e635b51473d33291f150b00000000000003101c28343f4a54606d78839096a1a8afb7bcbbb3adaba8a09e9996918c88817b726d605c544a40362c1f150b01000000000000000006121f2b3844505b66727f8c98a2aebaaea3988c7f73707d8995a0ab9f94887c7985929faab1a79c8f82756975828f9ba9b2afa3998d8073675d5145382c1f160b00000000000000000000000000030f1c2936424f5c6975828f9ca8b5beb1a4978b7e7164584b3e312521232423221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000713202d3a4653606d7985929fabb5bfb8ab9f958d80736d605d55514b4b4a4b4c4e5459606366635c52493f352b21170d0300000000000006121f2c3844505c66727f8b959fa8b2babdb5afa9a29e9a96918d8984807b756e69625b514a42392e241b0d030000000000000000000613202d394653606c7884919eaab4b9ac9f92867a6d6b7783909da9a69b8e817f8c97a2adaca095897d7063707d8a96a1adb5ab9e9285796d6053473d32271c1003000000000000000000000000020f1b2835424e5b6875818e9ba8b4beb2a5988b7f7265584c3f2f282d30312f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000a1724303d4a5763707d8a98a2aebdbbb0a69d9083786d605b514b45403e3d3e3f43474f54565a58524a40372d23190f05000000000000000713202d3a4653606d7984919ea7b1bac0b5aba39f97928d8884807c78736e69615e575144403930271c120900000000000000000006121f2b37434e5864707d8a96a0acbcb0a69b8e81746865717e8b97a2ac9f928685929ea9b3a99d9083776b606d7984919eacb6ada2978b7e7165594f44382c1f1409000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0b3a6998d807366554b403434393d3e3c3b38322b22190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030f1b27333f49536774818d9aaab3beb7ab9f94897c6f665c5045403a352f313132373d4448494d4b4740382e251b11070000000000000000091623303c4956636f7c8996a1acb9c2bbafa399928d85807c77736f6a66615f57534d453f342e271e150b000000000000000000000b15212e3b47535f6a76838f9ca8b2b7ab9f94887c6f62606d7985929eaba399929297a1adada1978b7e71655c6673808d9aa4afb3a99d9083776b6054483b31261a0e010000000000000000000000000d1a2633404d596673808c99a6b3bfb5a89c8f8275675c51453c3e45494b4947433d342b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070005121f2b3744505b657683909ca9b6c2b6a99c8f83766a60544a3f352f29242424272b32383b3c403f3b352e261c13090000000000000000000d192633404c5966737f8c99a8b2bdbbb0a69f92878079736f6a6662605855534d4847433c342a1d150c0300000000000000000007121d2a36414c56626f7c88949fabbab2a89c8f82766a5f5d6773808d99a3aba39f9ea1a9b3ab9e9285796d6054616e7b87939facb9aca095897d7063574d42362a1d12070000000000000000000000000b1724313e4a5764717d8a97a8b2bdb8ab9f9285796d60564d494950555756544e463d2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000613202d394653606c7985929fabb8bfb4aa988b7e7165584e42382e241d1817181b21272c2f3033322f2a241c140a010000000000000000010e1b2834414e5b6774818e9aa7b4c1b7ab9f948a7e736d67625f5856544e4f545655534e463c2f261c11060000000000000000000c18232e3946525e6874818e9ba6b0b9aca0968a7d70645855616e7b87929facaeacabadb3aea3998d8073675d535f6976828f9ca9b3b1a79b8f8275695f5346392f24180d0000000000000000000000000815212e3b4854616e7b8796a1adb9baaea2988b7e71685f5756565a61646260584e41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aebabaaea298887b6e6155483d30261c130c070a0f161b2022232726231f19120a02000000000000000000020f1c2835424f5b6875828e9ba8b5c1b6a99c8f82766c605d55534e494950596063625f584e42382d22170b030000000000000004101c2834404b54616d7a86929facb9b3aa9e9184786c6053525e6975828e9ba7b1b9b8b9b9ac9f92867b6e61554d5764717e8a97a2adb9ac9f93877b6e61554b4035291b110600000000000000000000000714202d3a46525e697884919eabb7beb3aa9e91857a6e69646262656c716f6a6053493f33271d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000815222e3b4855616e7b8894aab4beb8ac9f9285796c605346392d20140a010000040b0f1315161a1917130e080000000000000000000000020e1b2835414e5b6874818e9ba7b4c0b3a6998d8073665a514b4a4a50535b606b6f6f6a5f544a3f33281f14090000000000000006131f2c3845515c66737f8c98a3aebaaea2988b7f72665b504d57636f7c8995a0abb8c5bcb1a79b8e8175695e524653606d7985929fabb8afa4998d8073675d5145382d22170b000000000000000000000005121e2a36424d576774818d9aa6b0bdb9ada19791837b74716f6f71767e7c6f655b50443a2f24180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000916222f3c4955626f7c8895a2afbbb8ab9e918578655b5044372b1f12020000000000030709090d0c0a0702000000000000000000000000000d192633404c5966737f8c99a9b3beb4a79a8d8174685e575656545c60656c727c7c6f665b50443b30251a0e050000000000000713202d3a4653606d7985919eaab4b5ab9f92857a6d60544a4854606b7783909da9b3beb8ab9f95897c6f62574d45515c6774808d9aa7b1b5ab9f9285796d6053493f33271b0f0300000000000000000000020e1a25303b4855626e7b88949fabb5beb3a9a0959187817e7c7c7e828a83786c60554b4135291f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000916222f3c4955626f7c8895a2afbbb7ab9e9184786b564c41362a1d11050000000003090e12141514120e09030000000000000000000000000a1723303d4a5663707d8997a2adb9b8ab9e92857a6e6964636365666d70787e8683786c60574d42362a22170c000000000007131f2c38434f5964717e8b97a1adbbafa4998d8073675d5142444f5964717e8b97a1adb9b2a89d9083766a605445404b55626f7c88959fabb8ada2978b7e72655b5044372b1f140900000000000000000000000914212e3a47535f6a76828f99a3afbbbbb1a7a099928e8a89898b8f948b7e71675d51453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000815222e3b4855616e7b8894aab4bfb8ab9f928578685e5246392d201308000001070c151a1e2122211e1a150e0600000000000000000000000713202d3a4653606d7985929ea9b3b9ada19790837b747170707274797d838b928b7f72695e52463e33281c1105000000010c15222f3b4854606b7783909da9b3b9ac9f93877b6e61554b413d4653606d7985929eabb8ada1968a7e7164584e433947535f6a7783909daab4b3a99d9184786c6053463c31261a0e010000000000000000000006121f2b37434e58626f7c87929fa6b0bbb9b1aba39f9b979595989c9e91857a6d60574d42372b1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aebabaada297877a6d6154473a2f24190f08070c121820262b2e2f2e2b2620180f090000000000000000000006121f2c3844515c6673808d97a1acb6b3a9a0959086817e7d7d7f81858a90959f92867b6e615a5045392d21140800000007121d2a36424d57636f7c89959fabbbb1a79b8f8275695f53433a3946525e6875828e9ba8b4aa9e9184796d6053463d37434e5865727e8b98a2aeb8aca095897d7063574d42372b1d130700000000000000000000020f1a26313c4754606a737f8c949fa6afb5bbb5aeaca7a4a2a2a4a9a1978d8073695f53473b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000613202d394653606c7985929facb8beb3a996897d7063554c41352921191515181d242931373a3b3a37312a211b120900000000000000000004101c2834404a54616d7a85929aa4aeb4b1a7a099928e8b89898b8e92979da0a2988f82756c6155493c3023170a0000010d18242f3a46535e6975828e9ba7b1b8aca095897c6f63574d4235404b55616d7a86929facaea2988c7f72665c504438313c4754606d7a86929facb8b1a79c8f8275695f53463a2f24180d01000000000000000000000a15202b37434e58606d78828f949fa3abafb5b7b8b4b0afafb1b3a99f92867b6e61564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006121f2b3844505b667683909da9b6c0b4a79a8d8174675d51453c332924222224292f353c42474847423c332d241b10070000000000000000000c18232e3946525d68707e88939fa3aab0b1aba39f9b979696989b9fa2a9acaa9e948a7e7164574a3e3124170b000004101d2935404b55616e7b87929facadb3a99d9083776b6054453b3945515d6773808c98a3aeac9f92867a6d61544a3f342c3945515d6774818e9ba8b1adac9f93877b6e61554b4135291d110400000000000000000000030f1b27323c44505c666d79828d92999fa3abaaacaeb4afacaba8a8a0998f8275685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030f1c28333f4a546774818d9aa9b3beb8ab9f92857a6d60584e453c35302e2f2f353940454d5355534d453f372d22180d04000000000000000007121c2935414c56616c727f8b92989fa6abaeaeaca7a4a3a3a5a7abacaaa39f98928c8175685b4f4235281c0f02000613202c3945515d6773808d99a3a0a0a0a1978b7e7164594f44343f4a54606d7985929eaaa0a69a8e8174685d5242382e2935414c55636f7c8995a0a0a0a0a49a8d8074675d5145392c20130600000000000000000000000a152028343f4a545d676d7880878e92999b9d9fa2aaa49f9e9c9996918c847a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000b17222d3d4a5763707d8a97a2adb9baada2978c80736a5f574e45413c3b3b3c40454b51575f625f5751493f342a1f160c0100000000000000000d1924303a44505a626d727e8690949b9fa2aaa6a6a7a7a6a5aaa29f9c98928d867f786c605346392d20130600000714202d3a4753606d7985929393939393939185796d6053463d3844505c66727f8b979393939394887c6f62564c413026242f3a4854606b77849193939393939392857a6d6054473a2d2114070000000000000000000000040b17232e38424b555d666d737c81868b8e919298949993918f8c88847f796e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000613202d3a4653606d7985929eaab4beb3a99f92867c6f696058524c494848494b51555d60696e69625b51463c31281e1308000000000000000008131e28323e48515b626c717c83898e929897999a9a9a99989798928f8b86817b726c665b5044382b1f120600000c1825323f4b5865727f8787878787878787877f73665c5145383a4653606d79848787878787878782766a5f53443a301e1e2c38434f5965727f8787878787878787877f7265584c3f3225190c00000000000000000000000006111c263039434b545c606a6f757a7e8184858787878684827f7c77726d675e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006121f2c3844515c6674808d98a3aebabaaea39991847b6f6a605d5656555556555d60676d737b726d62584e433a2f2419100700000000000000020c16202c363f49515a626a6e767d8285898b8c8d8d8d8d8b8a8885827e7a746e69605b544a3f33281c0f0300000714202d3a4753606d797a7a7a7a7a7a7a7a7a786d60544b4034394653606c787a7a7a7a7a7a7a7a796d60584e4332281e1b27323d4653606d787a7a7a7a7a7a7a7a7a796d6053473a2d201407000000000000000000000000000a141e283139424a50585f62686d717577797a7a7a797875736f6a66605c554c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2834404a54616e7b86929fa8b1bcb4aba19691847c736d68656261626365676d727980867f726a5f554c41352922190e0400000000000000040e1a242d373f4850585f626b7075797c7e7f808180807f7d7b7976726d68615e57504a42382d22170b00000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d665c5042392e3844505b666c6d6d6d6d6d6d6d6d6d675c51463c312016161f2b3844505c666d6d6d6d6d6d6d6d6d6d6d675d5145392c1f130600000000000000000000000000020c161f2830383f444e53565e6165686a676d6e6d6c65696662605853514b433b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000c18232e3946525e6973808d95a0aab4bdb2a8a1969187807a75716f6e6e6f7174797f848c92867c6f675d51453f342b20150a000000000000000008111b252d363e464e53596063666d6f71737374747372716f6d6665615d56524d443f382f261c110600000004101d2935404b555d60606060606060606060605c544a3f3028333f4a545b606060606060606060605c554b40342a200e101c28343f4a545c60606060606060606060605d554b4035291d10040000000000000000000000000000040d161e262e343c43474c5254585b555d606160605b535955544e47454039312920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007121c2a36424d57606d79839198a3abb5bab2a8a199928d86817e7c7b7b7c7e81858b91979891847a6d605b51463c32271b0f03000000000000000009131b242d333c43474f54545c6062646667676766656462605c5454524c46423b332d261d140a00000000000c18242f39434b515354545454545454545453504a42382e222d38424a5053545454545454545453514b43392e22180e0b17232e38424a505354545454545454545453514b43392f24180c00000000000000000000000000000000040c151c232831373a4146474b4e4b515454545350494c4947433c38342f271f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000e1a25303b45515d676f7c869299a3abb3bab2aba39f98928e8b898888898b8e92979ea1a0968e81756d62584e43372b1f130600000000000000000109121b212a31373d44484b51535658595a5a5a5a58575553514a4746413a363028221c140b02000000000007121d27313940454747474747474747474746443f3830261c262f383f444647474747474747474645403930271d100606111c2630383f44464747474747474747474745403931271d12070000000000000000000000000000000000030a111720262b3036393a3e42414547474746443f403c3b37322c29231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000009141f2935404b555f6a707e879299a1a9b0b8b5aeaaa29f9b9895949596989b9fa2a9ada89e938b7f726a6054473b2e22150800000000000000000000090f1820262b333839404546494b4c4d4e4d4d4c4a484644403a3935302a251f17110a02000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a38342e261e151d262d3338393a3a3a3a3a3a3a3a3a38342e271e150b00000a141e262e34383a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000000000000000000000000000000000060c151b1e252a2d2e322f35393a3b3a3937332d2f2e2b271f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adadadaca09386796d6053463a2d20130700000000020c18242f39434e58616c717e8792979fa6acb2b9b4aeaca8a4a2a1a1a2a4a7abadb3b2aca59f92867c6f6255493c2f2216090000000000000000000000060e151a21272c2e34383a3c3e40404141403f3e3c3a38342e2d29241e1a140b06000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2c28231c150c141c22282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000020c141c23282b2d2d2d2d2d2d2d2d2d2d2d2c29241d150d03000000000000000000000000000000000000000000040a0f13191e20212524292c2d2e2d2d2b272222221f1b15100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a0a0a0a0a09386796d6053463a2d201307000000000007121d27313c46505a616c717d858f949da0a8acafb5b6b4b1afaeaeafb1b4b4aeaca8a09e9590867d7064574a3d3124170a00000000000000000000000003090f161c1d23282c2d2f31333434343332312f2d2c2823201d19130e09020000000000000000000000030b12181d1f20212121212121212121201f1c17110a030a11171c1f202121212121212121201f1c18120b0300000000020a11171c1f20212121212121212121201f1d18120b0300000000000000000000000000000000000000000000000002080d11131418181d20212121201f1b171615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2013070000000000010b151f2a343e48505a616b707b828a91969c9fa3aba9abacaeb3aeabaaa8aaa39f9c96918b837c706c6155493c3023160a0000000000000000000000000000050b1012181c1f2023252627272727252422201f1c1813110d0802000000000000000000000000000001070c1013141414141414141414141312100c06000000060b0f121314141414141414141313100c070000000000000000060b1012131414141414141414141413100c070100000000000000000000000000000000000000000000000000000001050707070d111314141413120f0b06080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87878787878787878786786d6053463a2d201307000000000000030d18222c363e48505960696e767d848a8f92999a9c9e9fa3aaa29f9d9c9998928f8a847e786e6a615a5044392d2014080000000000000000000000000000000000070c1013131618191a1b1a1a1917151312100c0705010000000000000000000000000000000000000004060707070707070707070707060300000000000000030606070707070707070707060400000000000000000000000003060707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000104060708070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a76665c5044382c1f12060000000000000006101a242c363e474f575e616c71787d82868a8d90929299939892918f8c8a86827d78716c665f5850483e33281c100400000000000000000000000000000000000000040607090b0d0d0e0e0d0c0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685c544a3f34281c1003000000000000000008111b242c353d454d535a61656c70767a7e81838586868686858482807d7a75706d66605b544e463e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60606060606060606060605d564a42382e23170c0000000000000000000009121b232b333b424650535b6063686d71747678797a7a7978777573706d6764605c54504a423c342c241a100500000000000000000000000000000000000000000000000000000000010507070909080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505354545454545454545454524c443830261c11060000000000000000000000091119212931363e41495053565d606467696b676d6d6c656a696663605d5553504a443f382f2a221a110800000000000000000000000000000000000000000000000000000002080d11131416161513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c0c0a0602000000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446474747494c4c4a47474745413a32261e150a00000000000000000000000000070f171f252a2f383f44464c5254575a5d555d6060605b535c595753514b46443f38332d261d180f080000000000000000000000000000000000000000000000000000050b1013191d2021232322201f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191816120d0700000000000000000000000000000000000000000000050b101416171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43474e545658595753514b433f362e251c10070000000000000000000000000000050d141a1d262d33373a4145474b4e504b5153535350494f4d4a4745403a38342e28221c140b0600000000000000000000000000000000000000000000000000000810171c1e252a2d2e2f302f2d2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000010a11181e22252625221e18110a01000000000000000000000000000000000000000810161c20232423201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e464e54586062656564605d55504840372e22190e04000000000000000000000000000003090b141b22272b3035393a3e41434045474746443f42403d3a39352f2b28231c17110a0200000000000000000000000000000000000000000000000000020a111a22282d3036393a3c3c3b3937332d28231c150c030000000000000000000000000000000000000000000000000000000000000000000a131c232a2e3233322e2a231c130a00000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48505860626a6f7272706d67625a524940342a20150a00000000000000000000000000000000020a11171b1f24292c2d31342f35393a3a3937332d33302d2c29241f1c17110b060000000000000000000000000000000000000000000000000000000a141c232c33393a41464749494846443f38342e271e150d0300000000000000000000000000000000000000000000000000000000000000050e1c252e353a3e3f3e3a352e251c10070000000000000000000000000000000006101a232c33383c3d3c38332c231a0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a616a6f777c7f7f7d79716c635b52463c32261b0f030000000000000000000000000000000000060b0f13191d2021242724292c2d2d2d2b2722262420201d1812100b060000000000000000000000000000000000000000000000000000000008121c262e353e44494c525456565553504944403930271f150b010000000000000000000000000000000000000000000000000000000000020d17202e373f464b4c4b463f372e22190f040000000000000000000000000000030e18222c353e44484a48443e352c1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57616c707c83898b8c8a857e736d63584e43372b1f13060000000000000000000000000000000000000003080d111314181b181d1f2020201f1b171a171413100d0703000000000000000000000000000000000000000000000000000000000005101a242e3840475055565e61626362605b53514a423931271d1207000000000000000000000000000000000000000000000000000000000008141f29323f495157595751493f342b20150a00000000000000000000000000000a15202a343e474f5557554f473e2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707e879095989897928b7f736a5f54473b2e221508000000000000000000000000000000000000000000010407070b070c1013141413120f0b060a07060401000000000000000000000000000000000000000000000000000000000000000c17222c36404a525a6164686d6f6f6e6c65605c544b43392f23180c00000000000000000000000000000000000000000000000000000000020e1925303b44515b6366635b51463d32271b0f03000000000000000000000000030f1b26313c464f59616361594f42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b869299a0a7a9a19e93877c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000040607070605030000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e48525c636c70767a7c7c7b78726d665c554b4034291c110600000000000000000000000000000000000000000000000000000005111e2a36414d56636d726d63584e43372b1f140900000000000000000000000006121f2b37434e58616b706b61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c98a2abb1b3ada4998d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a636e737d8387898988857f786d675c5145382e23170c0000000000000000000000000000000000000000000000000000000714202d3946525e68727f726a6054473b30251a0e0100000000000000000000000815212e3a47535f6a707d70665b5044382b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9baab4bdbeb5ab9c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000010507070b0d0f11121213131211100e0c0a0706040000000000000000000000000000000000000000000000000a1723303c4955616c73808a9095959697918c82796d60544a3f34281c100300000000000000000000000000000000000000000000000000000814212e3b4754616e7b867c6f62574d42362a1d13070000000000000000000004101c2934404b55626f7c84786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba8b2babbb3a99b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f201f1f1e1d1b19161312100c07040000000000000000000000000000000000000000000b1724313e4a5764717e8a929d9fa7a9a19e948d8073665c5044382c1f12060000000000000000000000000000000000000000000000000007131f2c38444f5966727f8c8175695e52463a2f24180d0000000000000000000006131f2c3845515c677480897d7063554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b96a0a8aeafaaa2978c7f7266594c3f3326190c0000000000000000000000000000000000000000000000070c1013191d20212427292a2b2c2c2c2b2b2a282623201f1c1812100c07000000000000000000000000000000000000030f1c28333f4a546a7683909da4abb1b3ada69f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000915222f3b4854606b778491867b6e61554b4035291c11060000000000000000000714202d3a4753606d79858e8175675d5145392c2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969fa2a39f9892857a6d6154473a2e211407000000000000000000000000000000000000000001070c12181c1f25292d2e31333637383939393838363432302d2c28231f1c18120d070100000000000000000000000000000006121f2b3844505b667986929facb9bcbeb9ada297887b6e6155483b2e22150800000000000000000000000000000000000000000000000004111d2935414b55636f7c89968d8073675d5145382d22170b000000000000000006121e2b37424e5764717e8b92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676e7b848d929899928f867d70685e5246392d20130700000000000000000000000000000000000000030b12181d23282c3035393a3e40424445454646454443413f3d3a38342e2c28231c18120c0400000000000000000000000000000613202d394653606c7986929facb9c1c1baaea398887b6e6255483b2f2215080000000000000000000000000000000000000000000000000613202c3945515d6774818e9b92857a6d60544a3f33281c0f03000000000000000814212e3a47535f6a768390988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f696e7a8085888886827b706b60564c4135291d1105000000000000000000000000000000000002080d151d24292e34383a4146474a4d4f50525253525251504e4c494644403a38342e29241d160d080100000000000000000000000006121f2b3844505b667784919da6afb4b5b1a89f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000714212d3a4754606d7a85929f978b7f72665b5044382b1f150a00000000000004101c2834404b55626e7b88949c908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434d575f686d74797b7c7a756e6960594f443a3025190d0100000000000000000000000000000000050c13191f272f35394045464c5254575a5c5d5e5f5f5f5e5e5d5b595653514a46444039352f281f19130c040000000000000000000000030f1c28333f4a5465727f8c949ea5a8a8a7a0968e8175675d5145392c1f1306000000000000000000000000000000000000000000000006121e2b37424e5765717e8b98a29e9184786c6053463d32271b0f03000000000006131f2c3845515c6773808d9a9f94887b6e61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d565d60666d6f6f6d68625f574f473d32281e130800000000000000000000000000000000070e171e252a313940454b5153565e616466696a6b6c6c6c6b6b69676563605c5453514a4540393129241e160d0600000000000000000000000b17222d3a4653606d78828e93999b9b9a9590847b6e61554b4035291d100400000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaa0968a7d7064584e43372b1f140900000000000713202d3a4653606d7985929ea6998d8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c444c52545c606262605d56534d453d352b20160c020000000000000000000000000000010a1119202930363e434b51555c6064686d71737577787879797877767472706d6664605c54514b433e352f281f180f060000000000000000000006131f2c3845515c666d7981888c8e8e8d8a837b6e695e5243392f24180c000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba89c9083766a6054473b30251a0e0100000006121e2b37424d5764717e8a97a1ab9e9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a323a41454a5153555554524c47423c332b23190e040000000000000000000000000000010a131c232b323a414650555d60676d71767a7d80828385858685858483817f7c7975716d66605d555045413a312a21180f0600000000000000000004101c2834404b545d676d757c7f8182807d786e695f564d4231271d1207000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7b1ab9f94897c6f62574d42362a1d13070000000814212d3a47535f6976828f9ca9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353940444648494745413a37312a211911070000000000000000000000000000000a131c252e353d444c525a61676d73797e82868a8d8f90919292929191908e8c8985827e79736d67615a524c433c332a21180e050000000000000000000c18232e39424b555d606a6f73757574706c655f574d443b301f150b0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb8b0a69b8e8175695e52463a2f24180d000004101c2834404a54616e7b87939facb2a89b8e8175685d5245392c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292e34383a3c3c3a39352f2b261f180f0700000000000000000000000000000007121c262e373f474f565e616c717980858a8f9399999c9d9e9f9f9f9e9e9c9a9898928f8a857f79716c605d564d453c332a20170b02000000000000000007121d27303a434b51585f626668686763605b534d453b32291f0d03000000000000000000000000000000000000000000000005111e2a36414c5664707d8a97a1adb9b9ac9f92867b6e61554b4035291c11060006121f2c3844515c6673808d9aa4afb8ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282c2d2f2f2d2c29241e1a150e06000000000000000000000000000000020e19242e384049515960686d757e848c92979c9fa4aba8aaababacacabaaa9a7aaa29f9c97918c847e756d685f574d453c32291d140a0000000000000000000b151e2d373f464a4e5355595b5b5a57535049413e352c20170d0000000000000000000000000000000000000000000000000714202d3946525e6875828f9ba9b3bebbafa3998d8073675d5145382d22170b000713202d3a4653606d7985929eacb6baaea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f20222221201d19130e09030000000000000000000000000000000007131f2a35404a525b636b707a828a91969ea1a9acafb5b5b6b8b7b7b7b8b7b6b4b4aeaca9a19e96918b817a6e695f574d443a2f261c11060000000000000006121e29343f495156585c5c5c5c5c5c5c5c57554f473e33281c100400000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c4c0b5ab9f92857a6d60544a3f33281c0f05121e2a36424d5764717d8a97a1adbebfb4aa9d908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121315161413110d08010000000000000000000000000000000000000a17232f3b47525c636d727d858f949ea1a8adb3b9b8b4b4aeacabaaaaabadb3b2b6b8b8b3ada8a19e938f847b6e695f564c42382d22170b020000000000000915222e3a46515b626569696969696969696361594f44382c2014070000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afbbc7c7baada2978b7f72665b5044382b1f150a14212d3a46535f6976828f9ca9b3bec6b7ab9f95887b6e62544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090707040100000000000000000000000000000000000000000c1926323f4b57636e737f8791979ea6adb2b9b4aeaca8aaa29f9e9d9e9ea1a9a5aaabb1b7b9b2ada59e9691847b6e685e544a3f33281e13080000000000000b1824313e4a56626d727676767676767676706b6155483c2f231609000000000000000000000000000000000000000000000915222f3b4854606b7784919dabb5c0cbcabeb3a99e9184786c6053463d32271b101c28343f4a54616e7b87939facb9c5c7bcb1a7998d8073665b5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c9399a1a9b0b9b5afaaa39f9b979892919191929795989d9fa7abb0bbb9afa8a09691847a6d665b50443a3025190d0000000000000c1925323f4c5865727f82828282828282827d7063574a3d3024170a00000000000000000000000000000000000000000004101d2935404b55636f7c8995a0acbdc7d1d0c5b9aca0968a7d7064584e43372b1f141f2c3844505c6673808d9aa4afbbc8cdc2b8ab9e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080806020000000000000000000000000000000000000000000814212e3b4754616e7b849198a2abb5b1aba39f98928e8a87858484848586898c90959c9fa6afb6bab2a9a1968f82786c60564c41362a1d120700000000010e1b2734414e5a6774818d8f8f8f8f8f8f8b7e7265584b3f3225180c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8b1bdcfd3d2c9bdb2a89c9083766a6054473b30251a202d3a4653606d7984919eacb6c0ccd2c5b9ada196897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12141514120f0a03000000000000000000000000000000000000000714202d3a46525e696f7c869299a3afa7a099928d86817e7b79787777787a7c7f838990949fa4acb6bbb2a89f948c7f72685e5246392e23180c00000000010e1b2734414e5a6774818d9a9c9c9c9c988b7e7265584b3f3225180c0000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c3cac6c5c6c4b7ab9f94897c6f62574d42362a1d2a36424d5764707d8a97a1adbec7d2d5c9bdb2a89b8e8175685d5245392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122211f1a150d0802000000000000000000000000000000000005111e2a36424d565f6a707d87929fa49c959087807a75716e6c656a6b676d6f72777c828c939aa4afbbbab0a69f92857a6d61554b4034281c1004000000010e1b2734414e5a6774818d9aa7a9a9a5988b7e7265584b3f3225180c000000000000000000000000000000000000000006121e2b37424d5764717e8b98a2aebac5bebab8b9bbbcb0a69b8e8175695e52463a2f242d3a46535e6975828f9ca9b2bed0cccbcfc4b8ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a0f1820262b2e2f2e2b262019130d0500000000000000000000000000000000020e1925303b444e58616b727f8b929f928d837c736d686461605b53555d6062656a6f777f88939fa4aebbbaaea2988d8074675c5145382c1f1306000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000814212e3a47535f697683909caab4bfbbb3adabacafb6b9ac9f92867b6e61554b403529343f4a54616e7b87939facb9c4c3c0bec0c7baaea3988b7e7265574e42372b1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c222a31373a3b3a37312a251e170e070000000000000000000000000000000009141f29323c464f59626d74808d928b80786f6a615e56545350494b5153565860656c727e8b929da9b3beb3aa9e9285796d6053463a2d201306000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000003101c28343f4a54626e7b88949fabbcbeb3a9a29f9fa4acb6afa3998d8073675d5145382d3844505c6673808c99a4afbbbfb8b3b2b3b8bfb4aa9d9083766a5f5347382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e343c43474847433c36302920191109010000000000000000000000000000020d17202a343e47515b606d7882867e736d666058524c4846443f404547494e535b606c74808d97a1adb9b9ada2978a7d7164574a3e2d22170b000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000006121f2b3844505c6673808d99a6b0bcbaada29792939aa4afb5ab9f92857a6d60544a3f333a4653606d7984919eabb5c0b5ada7a5a7adb5b8ab9f95887b6e62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e3840464e5355534e46413a322b231b1309000000000000000000000000000000050e18222c353f44505c666d797c716c605c544e5051525252514f4d4b474549505a606d7a85929eabb8beb3a99a8e81746753493f33271b0f030000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000713202d3a4653606d7984919eabb8c0b5ab9f928588939facb9ada2978b7f72665b504438424d5763707d8a96a1adbdbbada39b989ba3adb9b1a7998d8073665c5044382b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e37404a52585f625f58524c443d352d251b120900000000000000000000000000000006101a2328343f4a545d676d6f6a615a55585b5d5e5f5f5e5e5c5a5754524c48515d6773808d9aa6b3c0b7aa9d908477655b5044372b1f12050000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000005111e2a36414c5663707d8a97a1adb9bbafa4998c7f828f9ca9b3b3a99e9184786c6053463d46525e6975828f9ca8b2bdb2a99b918b919ba7b1b8ab9e9184796d6053463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f49525c636a6e6a615e564f473f372d241b1108000000000000000000000000000000081117232e38424b555d606260585f6165686a6b6c6c6b6a696764605d56554f55636f7c8996aab4bfb9ac9f9286796c605346392d2013060000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000713202d3946525e6875828f9ba9b2beb9ac9f93877b7e8a97a2adb9aca0968a7d7064584e434a54616e7b86929facb9b9ada1968b7f8b959fabb8ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232d363f49515b636e737b746d68605951493f362d231a0d040000000000000000000000000000081119222b323b434b51545c6065696e72747778797978777673716d6863615954606d7a8798a3aebabbafa399877a6d6054473a2d2114070000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000714212e3a4754616d7a86929facb9bfb5ab9c8f83767985929fabb8b2a89c9083766a605447505b66737f8c99a3afbbb6ac9e91847983909daab6b2a99b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c363e48515b636d738086817a706b625b51483f352c1f160c01000000000000000000000000071019232b343d444d525a62666d72777b7e8183848585858482807e7a76706b62605d677986929facb9c0b5ab94887b6e6155483b2e2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000006131f2b38434e5865727f8c99a3aebbbbaea3998b7e7174808d9aa7b1b7ab9f94897c6f62574d53606c7884919eabb5bbafa49a8c80737f8c99a7b1b9ac9f92867a6d6054473c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353e48505a626d727f8c938e857d726d625a50473d31281d13070000000000000000000000050e18222b353d464e565e616c71797e83888b8e9091929291918f8d8a86827d766f6a606c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000815222e3b4754606a7784919dabb5bfb9ac9f92867a6d6f7c88959fabb8b0a69b8e8175695e525663707d8a96a1acbdb9ac9f93877b6e7b8895a0abb8aea3988b7e7265584e43372b1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47505a616c727f8b919f9792877f726c62594f433a2f24180d02000000000000000000020d17202a343d474f5860686e767e848b9095989b9d9e9f9f9e9d9c9a99928f8a837c736c667885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000004101d2935404b55626f7c8995a0acbdbfb4aa9c8f8275686a7783909daab4b9ac9f92867b6e61555e6875828f9ba8b2bdb3a99c8f8276697783909daab6b4aa9d9083766a5f5347382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616c717e88939fa3a199928b7e716b60554b4135291e130800000000000000000008141f29323c464f59606a6f7a828b91969d9fa7a7aaabacacabaaa9aba39f9c9590877f786d7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000006131f2c3945515d6774818e9aa7b1bcbaaea2988a7e716465727e8b98a2aebaafa3998d8073675d616e7a86929facb9b9ada1978a7d7166727f8c99a7b1b8ab9f95887b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b707e87929aa4afaba39f92877d70675d51453a3025190d0100000000000000030c1925303b444e58606b707c858f949ea1a8abb1b4b6b7b6b3b1b0b0b5aeaca79f99928c81787885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000714202d3a4753606d7985929fabb8c3b8ac9f92867a6d60606d7a86929facb8b5ab9f92857a6d6065727f8c99a3afbbb6ac9e9285796d616e7b8895a0acb8b1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c869299a3acb6b5afa3999184796d60564c4135291d1105000000000000000b151e2a36414d565f6a707d8692979ea6acb2b8bab9b1aba9a6a4a4a4a5a6a9acaba39f938e817785929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000005121e2b37424d5764717e8b98a2aebabeb3a99b8e8175675d5d6774818e9ba8b2baada2978b7f72666c7884919eabb5bbafa49a8d8073665f697783909daab6b8ab9e9184796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a839096a0aab4bfb5aba1968d8074685e5246392d20140800000000000007121c27303946525e686f7c869298a1a9b0b9bcb4aeaca79f9d9a98979798999c9fa3aba59e938c7f85929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000714212d3a46535f697683909caab3bebaada2978a7d70635555636f7c8996a0acb8b3a99e9184786c707d8996a0acbdb9ac9f93877b6e615766727f8c99a7b1b9ada1978a7d7063564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7a849198a2aebabdb2a89f92867a6d6154473b3025190e0200000000000c18232e3942505a616e7a849198a2aab3bbb9b1aaa39f9a95908d8b8a8a8b8c8f92999da0a59f92869297a2adbabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000003101c28343f4a54616e7b87939facb9c5b8ab9f9285796d605354606b7784919dabb5b9aca0968a7d7075828e9ba8b2bdb3a99c8f8276695f55616e7b8895a0acb8b2a99b8e8275685d5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e686e7c86929fa8b2bdbaaea3988c7f7265564c41362a1e11050000000004101c2834404a54616c75828f96a1aab4bcb8b0a7a098928d8783807e7d7d7f8082868a91959fa3999299a2a9b3bebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000006121f2b3844505c6673808d9aa4afbbbeb2a99a8e8174665c514f5965727f8c99a3aebbb2a89c9083767a86929facb9b9ada1978a7e716457535f697783909daab6b9ac9f92867a6d6154473c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c565f6a727f8c96a0acb8bfb4aa9d908477685e5246392d2014070000000006121f2c3844515c66717e8a949ea8b2bcb8b0a69e959086807b76737171717273767a7e848b9298a19fa3abb3bcc5bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000713202d3a4653606d7984919eacb6c0b9ada197897c7063544b4754616d7a86929facb9b7ab9f94897c7f8c99a3aebab8ab9e9285796d60534d5766727f8c99a7b1baaea3988b7f7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444e58606d7984919eaab4beb8aca095877a6e6154473b2e211408000000000713202d3a4653606d7984919ea6b0babcb0a69e948f837c746e69676564646566676d71787e869197a1aab4bdc5cebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000005111d2a36414c5663707d8a96a1adbec4b8ab9e9184786c60534646525e6875828f9ba8b2bcb0a69b8e8184919eabb4bcb0a69a8d8073675c514855616e7b8895a0acb8b4aa9d9083776a5f5347382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028323c44515c66717e8b98a2aebabcb1a7978a7e7164574b3e3124180b00000006121e2b37424d5765717e8b96a1acb8beb3a99f948f82796e6a615e5758575758555d60666d717c859198a2aebac2cdbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000713202d3946525e6875828e9ba8b2bdbdb2a89a8d8074665b5044414c5663707d8a96a1adb9b6aa9e938e9196a0acbdb7ab9f94887b6e62554b47535f697783909daab7b8ab9f95887b6f62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e16202834404a54606d7985929fabb8c0b3a69a8d8073675a4d4034271a0d0100000814212e3a47535f697783909da8b2bdbaada2979082796d675f58534d4b4a4a4c4b51545c606a6f7c86929fa6b0bbc7bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000714212e3a4754616d7a86929facb9c4b9aca096897c6f62544a3f3a4653606c7884919eacb6baafa59e9b9ea0a8b2bdb3a99c9083766a5f5343424d5766737f8c99a7b1bcb1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18232e3945515d6775828f9ca8b5c2b5a89b8f8275685c4f4235291c0f0200000815222f3b4855626e7b8895a0acbabeb3a99f92857b6e675d554e46423e3e3e3f40454a5058606a717e8b949fabb7c5bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000006131f2b37434e5865727f8c99a3aebac4b7aa9e9184776a605442383844505b6673808c9aa4afbbb7afaaa8aaacb2babaada2978b7e7164584e433c4855626e7b8895a0acb8b8ab9e9185796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b5565727f8c98a5b2bfb7aa9d9084776a5d5144372a1e110400000c1926333f4c5966727f8c99a7b1bcb9ada1978b7f72695e554b433c363131312f35383f444e58616c76828f9caab4bfbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000815222e3b4754606a7783909dabb4bfbcb1a7998c807366584e432f333f4a54616e7b87939facb9c1bab6b4b7b8bdc3b8ab9f9285796d6053473c3a47535f697783909daab7b9ada1978a7d7063564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3d4a5763707d8a96a3b0bdb8ab9e9185786b5e5245382b1f12050004111d2935404b556975828f9ca8b5c2b8ab9e9285796d60564d4339312a25242424292e343d46505a63707d8a98a2aebabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000004101d2935404b55626f7c8995a0acbdc6b8aca095887b6e6255483d322d3846535e6976828f9ca9b3bec6c2c1c4c5c8bcb1a79a8d8074675d51453837424d5766737f8c99a7b1bcb3a99b8e8275685d5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7b8895a2aebbb8ab9f9285786c5f5245392c1f1206000613202c3945515d677884919eabb7c0b4a79a8d8174675d51443b30271f1a1717181c2328343e4653606c7985929facb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000006131f2c3845515d6774818d9aa7b1bcc0b6ac9d9083776a5f53473a2b2a36424d5764717e8a97a1adb9c6cfced1d1c4b8ab9f95887c6f62554b4035313c4855626e7b8895a0acb8b9ac9f92867a6d6154473c31261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebab9ac9f9286796c5f5346392c201306000714202d3a4753606d7a8696a1adb9bdb0a3968a7d7063554b4032291e150d09070d1117222b3744505b657885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000714202d3a4753606d7985929fabb8c3bbafa49a8c7f7266584e43372b25313b4653606d7985929eabb8c2cdd8d6cabeb4aa9d9083766a5f5343392f2e3a47535f6a7784909daab7baaea3998b7f7265584e43372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbabbafa39986796c605346392d201306000815212e3b4854616e7b8794a8b2bdbfb4aa94877b6e6154483b2f21170c03000000060f1b27333f495f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000005121e2a36424d5764717e8a97a2adbac6b9ac9f93877b6e6154483c31261f2c3845515c6674808d9aa7b1bcc8d4d3c6baaea2988b7e7165584e4331272b37424e5766737f8c99a7b1bcb4ab9d9083776a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac0b59f9386796c605346392d201306000915222f3c4855626f7b8895a2aebbbaaea39886796d6053463a2d20130700000000000b17222d45525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000714212d3a46535f6976838f9ca9b3bec0b5ab9c908376695e53463a2a201c2834404b54626f7b88959fabb8c5d0d2c5b8ab9f9285796d6053473c312026313c4855626e7b8895a0acb8b8ab9f95887c6f62544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f12060000000000121f2c3945525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000030f1c28333f4a54616e7b87939facb9c5bbafa3998b7f7265574d42362a1818232e3947535f6a7683909daab4bfcac8bcb1a79a8d8174675d5145392c20212e3a47535f6a7784919daab7bcb1a79a8d8073665c5044382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000815222e3b4855616e7b8894aab4bfb9ac9f9386796c605346392d2013070000000000121f2c3945525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000006121f2b3844505b6673808c9aa4afbbc5b9ac9f92867a6d6154473b31251a121d2b37434e5865717e8b98a2aebac6c4b8aba095887c6f62554b4035291d1f2b37434e586673808c99a7b1bcb8ab9e9185796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000714212e3a4754616d7a8798a3aebabbafa49a877a6e6154473b2e23180d0400000409111b262f45525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000613202d394653606c7884919eacb6c0bfb4aa9c8f8276685e524639291f140f1a26313c4753606d7a85929facb8c5bfb4aa9d9083776a5f5443392f24181a26313c4855626f7b8895a0acb8b9ada1978a7d7063564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000713202d3a4653606d7985929facb8c0b6ac96897d7063544b4034281f16100c0c10141a222d3844505c667885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000005111d2935414c5663707d8996a1adbec7baaea3988b7e7164564c41362a170d0a15202c3945515d6775828e9ba8b5c1baaea2988b7e7265584e4331281d1215212e3a47535f6a7784919daab7beb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060006121f2b3844505c667683909da9b6c0b3a69a8d8073665c51453b3128201c18181c1f262a333f4953606d7985929facb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000713202d3946525d6875828e9ba8b2bdc5b8ac9f92867a6d6054473a3025190706131f2b37434e586875818e9ba8b4c1b8ac9f92867a6d6054473c3221160c121f2b37434e586673808c99a8b1bdb9ac9f92867a6d6154473c31261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060003101c28343f4a546774818d9aaab3beb8ab9e9184796d60564d433a322c282323282c31363f44505b65717e8a98a2aebabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000714212e3a4754616d7a86929facb9c4beb3aa9b8e8275675d514539291e13080815222e3b4754606a7783909daab6bcb1a79a8e8174675d5145392c2013040f1a26313c4855626f7b8895a0acb8baaea3998b7f7265584e43372b1c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000b17232e3d4a5764707d8a98a2aebab9ada1968b7e72685e554c443d38342e2e34383b4246515a606c7883909daab4bfbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000006131f2b37434e5865727f8b98a3aebac6baaea2988a7d7164554c413529170d04111d2935404b55626f7c8995a0acb8b8aca095897c6f62554c4135291d11040a15212e3a47535f6a7784919daab7bfb4ab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000613202d3a4653606d7985929fabb5bdb2a99f92857a6e675d564f46454040404044464d535b626c737f8c95a0acbcc6bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000815222e3b4754606a7783909daab4bfc5b8ab9f9285796d6053473a2f2419070613202c3945515d6774818e9aa7b1bcb4aa9d9083776a6054433a2f24190d0106121f2b37434e586673808c99a8b2bdb8aca095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000006131f2c3845515c6774818e99a3afbbbaada2979083796d68605953514b4d4d4a5153575f616d727e88939fa7b1bccebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000004101c2934404b55626f7c8895a0acbcc6beb3a99b8e8174675c5145382c1e13080714202d3a4753606d7a85929facb8baaea2988b7f7265584e4331281e130800030f1b26313c4855626f7c8896a0acb8bcb1a79a8d8073665c5144382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000004101c2834404b55616e7b87929fa9b3beb3a99f958f827a706b63605c545a5a545c6063696e757f87929aa4afb9c3cebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000006131f2c3845515c6774818d9aa7b1bcc6b9ada197897d7063554b4034291c0c06131f2b37434e5865717e8b98a2aebab8ac9f92867a6d6054473d3221160c0100000a15212e3a47535f6a7784919daab7c3b8ab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000c18232e3946535f6974818e97a1adb9bbb1a79f948f847d76706d6667666768666d70747b818b9299a3acb6c0cbc8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000714202d3a4753606d7985929fabb8c3c5b8ab9e9285796d6053463a2f23180c0815212e3b47535f6a7783909daab4bdb1a89b8e8174685d5245392c20130400000006121f2b37434e586673808c99a8b2bdb9ada1978a7d7064564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000007121d2a36424d57616d7a85919ea4aeb7b9b0a69f969189827d79767473737476797d81878e939fa3abb5b7bcc2cbbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000005121e2a36424d5764717e8a97a2adbac6bdb2a89a8d8074665c5044382c1d1207101d2935404b55626f7c88959fabbcb8aca095897c6f63564c4135291d1104000000030f1b26313c4855626f7c8896a0acb8beb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000e1a26313b46525e68707d8a929ca5afbbb8b0a8a09e948f8a8583818080818285898e92999ea5a7a5a9abb0b8c2bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000714212d3a46535e6976828f9ca9b3bec5b9aca196897c6f63544a3f34281c0b06131f2c3945515d6774818d9aa7b1bcb4aa9d9184776b6054443a2f24190d01000000000a15212e3b47535f6a7784919eaab7c3b9ac9f92867a6d6154473c32261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000009141f2935414c56616b73808c939da5afb5bab2aca69f9c98928f8d8d8d8e8f92989a9fa3aba39c999c9fa6b0bcbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000030f1b27333f4953616e7b87939facb9c5c4b7ab9e9184786c605346392e23170c0714202d3a4753606d7985929fabb8baaea3988c7f7265594f4432281e1308000000000006121f2b37434e586673808d99a8b2bdbbaea3998b7f7265584e43372b1c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000030d1925303a444f59636e74818e929fa3abb2b9b9b0abaaa29f9c9a999a9b9c9fa2aaacaba39f918c90949fabb7baaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000005121f2b3744505b6573808c9aa4afbbc8bcb1a7998d8073655b5044372b1c1106121f2b37434e5865717e8b98a2aebab9ac9f92867a6d6154473d3221160c010000000000030f1b26323c4955626f7c8896a0acb9bfb5ab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000008131e28323e47525c606d78808c9299a0a8adb3b9b7b4aeaba9a7a6a6a7a9abaeada8a099928b7f82909ca9adadada195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000613202d394653606c7884919eacb6c0bbb8aca095887c6f6253493f33271b0a0815212e3a47535f6a7683909daab3bdb2a89b8e8175685e5246392d201304000000000000000a15212e3b47535f6a7784919eaab7bbb8aca095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000020c16202c354044505c666d747f8791969ea1a9acafb6b4b5b6b4b3b3b4aeaca9a19e9691877f74818d9aa0a0a0a0a095887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000004111d2935414c5663707d8996a1acaeaeaeaeaa9d9184776a5f5341382d22170b101d2935404b55626f7c88959fabaeaeaca096897d7063564c41362a1d11050000000000000006131f2b37434e586673808d99a8b2aeaeb1a79a8d8074665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000040e1a2328343f4a545c606d727c848c92979c9fa4aca8a8a9a9a8a7aaa39f9c97918b847c72727e8b93939393939393887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7a7a7a5988b7e7265584b3f3225180c0000000713202c3945525d6875818e9ba8a1a1a1a1a1a7998c7f7366584e432f261b1106131f2c3845515d6774808d9aa7a1a1a1ab9e9184786c6053463a3025190d0100000000000000030f1b26323c4955626f7c8896a0a1a1a1a1a19e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000081117232e38424a505b636a6f797f858b90939a999b9c9c9c9b9a9898928f8a857f796f6a6f7c8787878787878787877b6e6255483b2f2215080000010e1b2734414e5a6774818d9a9a9a9a9a988b7e7265584b3f3225180c0000000714212d3a4754606d7a8692959595959595959595887b6e6155483c3222140a0714202d3a4753606d798592959595959595998c7f72655b504437281e13080000000000000000000a15222e3b47545f6a77849195959595959595978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000006111c2630383f44515860676d72797e83878a8c8e8f908f8f8d8b8986827e79726d67606c787a7a7a7a7a7a7a7a7a786c605346392d2013060000010e1b2734414e5a6774818d8d8d8d8d8d8d8b7e7265584b3f3225180c0000000c1925323f4c5865727f88888888888888888888888376695f53463a2d2114020b1825313e4b5864717e888888888888888888877a6e6153493f3327160c0200000000000000000006131f2b37434e58667380888888888888888888888275685c4f4235291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000a141e262e343f464e555c60676d72767a7d808182838282817f7c7976716d67605c5b666c6d6d6d6d6d6d6d6d6d6c665b5044382b1f12060000000b1724313e4a5764717e80818181818181807d6f6356493c302316090000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7a6e61574d42362a1e12050814212e3b4754616e7a7b7b7b7b7b7b7b7b7b7b6e685e5241382d22170500000000000000000000030f1b26323c4754606d797b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000020c141c2328343d434b51555d6065686e707375757676757472706d6764605c5551545b60606060606060606060605b544a3f33281c0f030000000a1723303d4955616c7174747474747474746f6b6054483b2f2215090000000714202d3946525e686e6e6e6e6e6e6e6e6e6e6e6e6e685e52453b31261a0e020714202d3946525e686e6e6e6e6e6e6e6e6e6e6e695f564c412f261b110600000000000000000000000a15202c3945515d676d6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000020a1117222b313940454b5153565e6164666869696968676563605c5553514b454a505354545454545454545453504a42382d22170b000000000814212d3945505a616467676767676767676360594f43382c1f130700000005111e2a36414d565e616262626262626262626262615e564c41332a1f14090005111e2a36414c565e61626262626262626262615f574d443b301d140a00000000000000000000000004111d2935414b555d6062626262626262626262615f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000000000610191f272f34394045474d525457595b5c5d5c5c5a585653514b464540393f444647474747474747474746443f382f261c11060000000005111d28333e485055575a5a5a5a5a5a5a5a56544f473d32271b0f03000000020e1925303b444d5254555555555555555555555554524c443b3021180e0300010d1925303b444c525455555555555555555555534d453b32291e0b02000000000000000000000000010d18242f3a434b51545555555555555555555555534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000070d151d23292f35393b4146474a4d4e4f504f4f4e4c494745403a38342e3338393a3a3a3a3a3a3a3a3a3938332d261d140a0000000000000c17222c363e45494a4e4e4e4e4e4e4e4e4948433d352b21160a000000000008141f29323b41464748484848484848484848484746413b32291e0f0600000008141e29323b4146474848484848484848484846423b332920170d000000000000000000000000000007131d28313a414547484848484848484848484846423c332a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000000000000030b12181d24292c3036393b3d404242434342413f3d3a38342f2c2823282b2d2d2d2d2d2d2d2d2d2d2d2b28221c140b0200000000000005101a242c33393d3e41414141414141413c3b38322b23190f040000000000020d1720293036393b3b3b3b3b3b3b3b3b3b3b3b3b3936302920170d00000000020d1720293036393b3b3b3b3b3b3b3b3b3b3b3a36312921170e050000000000000000000000000000010c161f282f35393a3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000000001070c12181d20252a2d2e313335363636353432302d2c29231f1c181c1f20212121212121212121201f1c17110a02000000000000000008121a22282d30313434343434343434302f2c272119100700000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000000050e171e252a2d2e2f2f2f2f2f2f2f2f2f2e2d2a261f170f0600000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000001070d1014191e2021242628292a2929272523201f1c1813100c0f121314141414141414141413120f0b0600000000000000000000000810171d212324272727272727272723221f1b160f07000000000000000000050d14191e2021222222222222222222222221201e19140d0500000000000000050d14191e202122222222222222222222211e1a140d06000000000000000000000000000000000000040c13181d20212222222222222222222222211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000104080e111414171a1b1c1d1c1c1b19161413100c0704000306060707070707070707070606030000000000000000000000000000050c111417171b1b1b1b1b1b1b1b1615130f0a04000000000000000000000002080e11141415151515151515151515151414110d080200000000000000000002080d1114141515151515151515151514120e0903000000000000000000000000000000000000000001070d111314151515151515151515151514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000020507080a0d0f0f10100f0e0c0a070604000000000000000000000000000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0e0e0e09090703000000000000000000000000000000020507080808080808080808080808080705010000000000000000000000000001050708080808080808080808080705020000000000000000000000000000000000000000000000000104060708080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130e0e0c080300000000000000000000000000000000000000030606101313131313131313131313130d0d0b0703000000000000000000000000000306070a0a0a0a0a0a0a0a0a0909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adadadac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201b1a18140f0901000000000000000000000000000000060b0f12131d2020202020202020202020201a1917130e0801000000000000000000060c1012131717171717171717171615130f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a0a0a0a09f9386796c605346392d201306000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000020a11171c1f20292d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b02000000000000030a11171c1f202323232323232323232322201b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939393939393939386796c605346392d20130600000000000000000000000000000000000000000000000009131c252c333739393939393939393939393534302b251d150b0100000000000000000000020b141c22282b2d363939393939393939393939393433302b241c140b0100000000030c151c23282c2d303030303030303030302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87878787878787878786796c605346392d201306000000000000000000000000000000000000000000000005101b252e373e43464646464646464646464641403c372f271d1309000000000000000000000a141d262d33383943464646464646464646464646403f3c362e261c1208000000000a151e262e34383a3d3d3d3d3d3d3d3d3d3c3b38322b23190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a766c5f5346392d14070000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534e4d4841392f251a0f03000000000000000006111c262f383f4446505353535353535353535353534d4c4740382e24190e03000006111c2630383f44464a4a4a4a4a4a4a4a4a4948443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685d5245392c2013070000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605b59534b41372b20140800000000000000050e17222d38424a50535c6060606060606060606060605a58524a40362b1f130700000c17232e38424a505356565656565656565656544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60606060606060606060605d564c4135291d1104000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c68645d53483c3024180c000000000000020b162028333f4a545b60696c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0003101c28343f4a545c606363636363636363636360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505354545454545454545454524c443a2f24190d0100000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979746f64594d4034271a0e0100000000000a141d28323a44505b666c76797979797979797979797979736e64584c3f3326190d0006121f2c3844505c666d7070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446474747494c4c4a47474745413a32281e13080000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868174685b4e4135281b0e020000000006111b262f3a444f59606c78828686868686868686868686868073675a4d4034271a0d000713202d3a4653606d787d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43474e545658595753514b433f362e251c10070000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938e8174685b4e4135281b0e02000000040d17222d38414c56606b737f8c949393939393939393979083796d6053463a2d201307000714212d3a4754606d7a87898989898989898985786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e464e54586062656564605d55504840372e22190e0400000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9b8e8174685b4e4135281b0e020000010c162027333f49535e686f7d87929fa69f9f9f9f9fa49a92857b6e665c5144382c1f1206000714212d3a4754606d7a87939696969696969285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48505860626a6f7272706d67625a524940342a20150a00000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca79b8e8174685b4e4135281b0e02000008131e28323a44505b656d7a849199a3afacacacb0a69f93887d70695e544a4034281c1004000714212d3a4754606d7a8793a0a3a3a3a39e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a616a6f777c7f7f7d79716c635b52463c32261b0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b4a79b8e8174685b4e4135281b0e0200071019242f3a444e58606c77828f96a1abb5c0bdb2a99f948c80736b60574d42392e23180c00000714212d3a4754606d7a8793a0adb0b0ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57616c707c83898b8c8a857e736d63584e43372b1f1306000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e02040d18222935414c56606a727f8c949ea8b2bdc0b5aba1978f82786c60594f453b30271c120700000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707e879095989897928b7f736a5f54473b2e221508000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e010c161f2a343c45525d686f7c87929fa6b0bac4bbafa39991857a6e665b50473d33291e150b0000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b869299a0a7a9a19e93877c6f6255493c2f221609000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e07131d28313c46515b606d7a849199a3aeb8c1bab0a69f92877d6f685e544a3f352c21170c030000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c98a2abb1b3ada4998d8074675a4d4134271a0e000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e1018242f3a434e58626d75818f96a1abb5bfbdb2a89e948c7f726b60564c42382d231a0f05000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205040506060505030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9baab4bdbeb5ab9c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0d18222935414b555f6a727f8b939ea8b2bdbfb4aba1968f82776c60594f443b2f261c110800000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120e101213131211100e0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba8b2babbb3a99b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b151f2a343c45515d676f7c86929fa5afbac3baaea39991847a6d655b50473d32291d140a0000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f181b1d1f1f1f1f1e1d1b181514120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b96a0a8aeafaaa2978c7f7266594c3f3326190c000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b1d27313c46505a606d79849198a3aeb7c1baafa59f92877c6f685d53493f352b20170b020000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c2125282a2b2c2c2c2b29272522211e1a14110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969fa2a39f9892857a6d6154473a2e211407000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352818242f39434e58626c75818e96a0aab4bfbcb2a89e938b7f726a60564c41382d23190e05000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382d2e31343738393938383634322e2d2a26201e19140e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676e7b848d929899928f867d70685e5246392d201307000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528212935404b555f6a717e8b939ea8b2bcbfb4aaa0968e81756d62584e443a2f261b110700000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524536393b3e4143454646454443413f3b3a36312d2a251f1a140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f696e7a8085888886827b706b60564c4135291d1105000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135282a333c45515d676f7c86929fa5afbac3baaea2989184796d605b51463d32281d140a0000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52454146474b4e505252525251504e4b4846423b3a36302a251f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434d575f686d74797b7c7a756e6960594f443a3025190d01000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413527303c45505a606d79839198a2aeb7c1b9afa59f92867c6f675d51493f342b20160b020000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52464c5254585b5d5e5f5f5f5e5c5a5855534d4746423b363028221c140b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d565d60666d6f6f6d68625f574f473d32281e130800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352e39434d57616c74818e95a0aab4bfbcb1a79d938b7e716a5f554b41372d22190e04000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5053565e6164676a6b6c6c6b6b696765615f5754524d46423b332d261d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c444c52545c606262605d56534d453d352b20160c0200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413534404b555f69717e8a939da7b1bcbeb4aaa0958e81746c62584e433a2f251b100700000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5b6064686e71747678797978777674726e6966615e56524d443f382f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a323a41454a5153555554524c47423c332b23190e040000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41333b45515c676e7b86929fa5afb9c2baaea2989083796d605a50463c31281d13090000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b60656c70767a7e8183858585858483817e7b77736e69615e57504a423a312920170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353940444648494745413a37312a21191107000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413b45505a606d79839098a2aeb7c0b9aea49f92867b6e675d51483f342a1f160c010000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b6b6f787d82878b8e9091929292918f8d8b8884807b746e69605b544c433b32291f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292e34383a3c3c3a39352f2b261f180f0700000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41424d57616c74808d95a0aab4bfbbb1a79d928a7e71695f554b40362d22180d04000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786d737d838a8f939a9a9d9e9f9f9e9e9c9a9896918c86817b726c665d554c443b31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282c2d2f2f2d2c29241e1a150e060000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e404a545e69707e8a929da7b1bcbeb3a99f958d80746c61574d43392f241b100600000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e92857878808790959c9fa4aca9abacacabaaa9a7a8a09d99928e867f786d675e564c433a2f24190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f20222221201d19130e0903000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e44515c666e7b85929fa4aeb9c0b6aca2979083786d605a50453c31271d12090000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e928579828d93999fa7acafb6adadadafb2b6b6b4b2acaba39f98928c82796e685e554c41352920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121315161413110d08010000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4f59606d78839097a2adb6c0bbafa49a92857b6e665c51483e332a1f150b000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9f9285828f949fa4abaaa6a3a1a0a0a1a3a5a9abb1b7b8b5aeaaa29f948f837a6e675d51453f32291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090707040100000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b5157616b73808d959fa9b3bebbb0a69f93887d70695e544b40362c21180d03000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada297928f949ea6a8a09e99969493939496999d9fa7aab0babbb4aea69e959083796d605b51443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a89b8e81756d625b5e69707d88939fa7b1bbbdb3a99f948d80736b61574d42392e241a0f0600000000000000000000000000000000000714212d3a4754606d7a8793a0adbabeb3a9a29f9c9fa6a19e96918d8987868687898c90959c9ea6aeb4bcbab0a7a0958f82766d62564d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071313131313131313131313060300000000000000000000050a0e10111313131313131313130a0907040000000000000013202d394653606c7986939facb9c6b9ac9f93887f726d62666e7b85929aa4afb9c0b5aba1979082786d60594f453b30271d12080000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5bcb3adaba9a59e97918a84807d7b7a7a7a7c7f83888f949fa2aab3bbb9b1a79e948b7f72695e52463a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c06000000000000030b11161a1d1d202020202020202020171614100b05000000000013202d394653606c7986939facb9c8bbafa49a938b7f726d6d78829097a1acb6c0bbafa49992857b6e665c50473e33291e150b000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacec5bebaafa59e938f847e7873706e6d6d6e7072767c828a9298a1a9b3bcb9b0a69f92867b6e61564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000050d151c2226292a2d2d2d2d2d2d2d2d2d2323201c1610080000000013202d394653606c7986939facb9ccc0b6aca49f918b7f7273808c949fa9b3bebab0a69f93877d70695e544a3f352c21170c03000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7beb1a79e938e8179716c65636160606163666a6f767e869297a1aab4bfbaaea2988d8074685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0300030d171f272d323637393939393939393939302f2c27211a110800000013202d394653606c7986939facb9d2c7beb6afa39b918b7f7d87939fa6b0bbbdb2a89f948c7f736b60564d42382e231a0f0500000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b6aca0958e81786d67605b5354535354565860626c717c859298a3aebabfb4aa9f92867a6d6154473a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a000b151f2931393e42444646464646464646463d3c38332c231a1005000013202d394653606c7986939facb9c6d0c7c0bbada39b918c859299a4afb8c0b5aba1968f82786c60594f443b30261c11080000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac8bbafa49a9183796d665d55504948474747494e545a616a6f7c86929fa8b1bdbaaea3988b7f7265554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1106111c27313b434a4f505353535353535353534a48443d352c21160b000013202d394653606c7986939facb9c6d9d2ccbfb5ada39b989298a2abb5c0bbafa39991847a6d665b50473d32291e150a000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877c6f665c544b443f3b3a3a3b3d43475058606a727f8c95a0acb8bfb4aa9c8f8376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c16222d39434d555b5d60606060606060606056554f473d33271c10040013202d394653606c7986939facb9c6d4ccc7c3bfb5adaaa29fa2aab4bdbaafa59f92877d6f685e544a3f352b20170c03000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2b5a89c8f82756b60544b423a332d2d2d2e32373e464e58606d7884919daab4bfb9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c101a26323e4a555f666a6c6c6c6c6c6c6c6c6c6361594f44382c2014070013202d394653606c7986939facb9c6cac2bbb7b6b7bcb4aeacaeb4bcbdb2a89e938c7f726b60564c42382d23190e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a4978a7e7164594f4239302722202021272b343d44505c66717e8b98a3aebabbafa399897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f121d2936424f5b667177797979797979797979706b6155483c2f2316090013202d394653606c7986939facb9ccc2b8b0aba9abb0b8bab8babfbfb5aba0968f81756d62594f443a2f261c11070000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473d30271e171414141b2228343f4a54606d7a86929facb8c0b5ab988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20131d2a3744505d6a77838686868686868686867d7063564a3d3023170a0013202d394653606c7986939facb9c7bbb0a69f9c9fa6afb7c1c6c7bbaea39991847a6d605b51463d32281d140a000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20150c06070a1017232e3845515d677683909da9b6c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d20131d2a3744505d6a77839093939393939393897d7063564a3d3023170a0013202d394653606c7986939facb9c3b7ab9f948f949ea5afb9c3c5b9ac9f92867c6f685d52493f352c23191007000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000006111c2935414b556774818e9aa7b4c0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d20131d2a3744505d6a7783909d9f9f9f9f9f96897d7063564a3d3023170a0013202d394653606c7986939facb9c2b6a99c8f828e939ea7b1bac3bbaea3998b7f726c625a50473e352b221910060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000d18242f404d5a6673808d99a6b3c0b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d20131d2a3744505d6a7783909daaacacaca396897d7063564a3d3023170a0013202d394653606c7986939facb9bfb2a5998c7f818e95a0a8b2babfb5ab9f93887e716c61594f473d342b22180f0600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000071a2733404d5a6673808d99a6b3c0b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6b9b0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c0b3a69a8d807a839096a0a8b2bbbbafa49a92877e716b61594f463d342a21180f05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000003101c28343f4a546774818d9aa7b4c0b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81747a849196a1a9b3bcb6aca39992877d706b60584e463c332a21170e050000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20150c0602050c141f2b3844505c6676838f9ca9b6c0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81746e7b849197a1aab3bcb5aba39992867d6f6a60584e453c332920170e0400000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463c31271e15120f11161e27313a4653606d7985929fabb8bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174696e7c859298a2aab4bdb4aba29892867c6f6a5f574d453b322920160d04000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabcafa295897c6f62584e43393027211f1a1d20283039434e5863707d8997a2adbabeb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174686a6f7c869298a2abb5bdb4aaa29892857c6f695f574d443b32281f160d030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2b5a89b8f82756a5f554b4239312e2b262a2d3139424b55606a75828f9ba9b3beb9ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685f6a6f7d869299a3abb5bcb4aaa29791857b6e695e564c443a31281f150c0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877c6f675d544b433e3a373136393d434b545d676f7c87939facb9c5b8ab9e9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81746858606b707d879299a4afbbbcb3a9a19791847b6e685e564c433a31271e150c02000000000000000000000000000000000714212d3a4754606d7a8793a0adbac7bbafa4999183796d665d5550484743444146474f555d666d7983909aa4afbbbeb3a99b8e8175665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b59616b717e87939fa3adb6bbb3a9a19691847a6e685d554b433930271e140b020000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b5aba0958e81786d67615a55534e504c52545960676d78818f95a0acb6c0b9ada1978a7e7164544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4f59616c717f8b919ca4aeb6bbb2a8a09690837a6d675d554b423930261d140a0000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7bdb1a89e938e8279706c66625f585d565e61646b7079818f939ea7b1bebeb3a99e9185796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e505a626d727f8c929ca4aeb7bab2a8a0959083796d675d544a42382f261b110600000000000000000000000000000714212d3a4754606d7a8793a0adbac9c1bab6afa59e948f847d76726e6a6b6a6a686d71767d848f939ea5afb9c3b9ada1978c7f73675c5145382c1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e48505a636d73808d929da5afb8bab1a79f958f82796d665c544a41382d2217130a000000000000000000000000000714212d3a4754606d7a8793a0adbac1b7afa9a7aba69e96918a837f7b79787777787a7e838991969ea5afb7c1bab0a69e92857a6d60554b4034281c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4148515b636e74808d939ea6b0b8b9b1a79f948f82786d665c53493f3327251c13090000000000000000000000000714212d3a4754606d7a8793a0adbabaafa59d9b9ea1a8a09e95908c888584838485878b8f949ea0a8afb8c1bab2a89f948b7e71685d5243392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413f49525c606c78818e949ea6b0b9b9b0a69e948e81786d655b504440372e251b120900000000000000000000000714212d3a4754606d7a8793a0adbab6a99d938e9197a0a7a79f9d9998929190909197979c9fa6acb2bac0bab2a8a0968f82776c60564c4130271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d20141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e41374044505b666d78828f949fa7b1b9b8b0a69e938e81776c605c52493f372d241b1208000000000000000000000714212d3a4754606d7a8793a0adbab4a79b8e818491959ea5aba9aaa39f9e9d9d9ea1a9a9abb0b9bdbcb8afa8a09691847a6d655b50443a301e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e21141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135333f4a545c666d79828f959fa7b1bab8afa59d938d80746e635b51493f362d241a11080000000000000000000714212d3a4754606d7a8793a0adb6b5ab978a7e7b838e939ea1a9aeaeacabaaaaabadb2b6b7bbbab8b1aba59d9691847b6e685d53493f32281e0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f22151d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352d38424a545c676d79839095a0a8b2bbb7afa59d928d80736d635b51483e362c231a110700000000000000000714212d3a4754606d7a8793a0aaaaaaa399887b6e79818a92979fa2aaacafb6b4b5b6b6b5b4b4aeaca79f9d938e847b6e695f564c41382d20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a3978a7d7064574a3d31261a1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135262f38424b555d676d7a839196a1a9b3bbb7aea49c928c7f726d625a50483e352c23191007000000000000000714212d3a4754606d7a87939d9d9d9d9d9286796d6d757e858d92989d9fa4aca8a8a9a9a8a7aaa29f9b95908981796e695f574d443a2f261b0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac0b3a6998d807366574d42362a1e1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528263039434b555e686e7b849197a1a9b3bcb6aea49c918b7f726c615a50473d352b221910060000000000000714212d3a4754606d7a8790909090909090847766606c717a80858b90939a999b9c9c9c9b9a9898928e89837d746d675e574d453c32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b6a99d908376695f53463a3025192a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281e27313a434c565e696e7b859197a2aab4bcb6ada39f93887e716c61594f473d342b22180f0600000000000714202d3a4753606d7983838383838383838074675a61676d737a7f83878a8c8e8f908f8f8e8c8985817d76706b605d554d453c332a20160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877b6e61564c41362a232a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528151f28313a444d575f696f7c859298a2aab4bdbbafa49a92877e706b60594f463c342a21180f05000000000613202c3945515d676d7777777777777777746e6458555d60676d72767a7d7f8182838382817f7c7a75706b636059514b433b332a21180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac8bbafa49a8d8073685e52463f342f2b35414c566a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b161f28323b454d575f6a6f7c869298a3abb5beb6aca39992877d706b60584e463c332a21170d0300000004111d2935404b555d606a6a6a6a6a6a6a6a67645c524b51555d6065686d717375757676757472706d67636159544f45403a312921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b6ac9f92867a6d615a50454039373945525d687884919eabb7bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9bfb4a79b8e8174685b4e4135281b0d162029333c454e58606a707d869299a3acb6beb5aba39992867d6f6a60584e453c33291f1409000000010d18242f3a434b51535d5d5d5d5d5d5d5d5a58524a41454c5154565e6164666869696968676563605d55554f48443d352f281f170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7baaea2988e81756c625a514b4742464b55606d7a86939facb9bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb3b3b3a79b8e8174685b4e4135281b0e0e17202a333c464e58606b707e87929aa4afb3b3b4aba29892867c6f6a5f574d453b30251a0e0200000007131d28313a40454750505050505050504d4c4740353a4145474c525457595b5c5d5c5c5b595653514b48443d383329241d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacbc3bcb4aa9e938b7e716c605c55534e52545c67717e8b99a4afbbbcb0a396897d7063564a3d3023170a0013202d394653606c7986939fa6a6a6a6a69b8e8174685b4e4135281b0e050e18212a343d464f59616c717e88939fa4a6a6a6a6aaa29892857c6f695f574d42362a1e1205000000010c161f282f35393a4444444444444444413f3c36292f35393a4146474a4c4e4f50504f4e4c494745403938332c272118130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b9b1acaaa59f92877e736d67625f575e61666d7983919dabb5c0c0b5ab96897c706356493d3023160a0013202d394653606c798693999999999999998e8174685b4e4135281b0e00060f18222b343d47505a626c727f8b9299999999999999999791857b6e695e52463a2d20140700000000040d161d24292c2d37373737373737373433302b2424292c3036393a3e404242434342413f3d3a39352f2c27211c160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabcb1a7a09d9fa39992888079726e6a6b686d7178818e95a0acbdc7bbafa499887b6e6155483b2e2215080013202d394653606c79868c8c8c8c8c8c8c8c8c8174685b4e4135281b0e0200061019222b353e48505a626d737f8b8c8c8c8c8c8c8c8c8c8c8c847b6e6154483b2e2115080000000000040c13181d20202a2a2a2a2a2a2a2a2726241f1a191d20252a2d2e313335363636353432302d2c29241d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8aca095909299a39a938d847f7b7978787a7e838e939ea7b1bcc6b9ac9f93867a6d6053473a2d201407000d1a2633404d596673808080808080808080807e7064574a3d3124170a000000071019232c363e48515b636d737e8080808080808080808080807e7164584b3e3125180b00000000000001070d1113141d1d1d1d1d1d1d1d1a1a17130e0d1113191e2021242628292a2929282623201f1d1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d908387929fa49f96918c88858485878a90959ea5afb9c3beb3a99c908376675d5145392c1f1306000c1926323f4b57636e73737373737373737373706c6155493c3023160a0000000008111a242d363f49525b636d72737373737373737373737373716c6156493d3024170a00000000000000000104060711111111111111110e0d0b07030104080d11131417191b1c1d1d1c1b19161413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab3a79a8d80808d95a0a8a19e989892919297979da0a7afb7c1c1b9ada1978c7f7265554b4035291d1004000a17232f3b47525c636666666666666666666664615a5044392d201408000000000008111b242d374049525b626566666666666666666666666664615a5045392d21150800000000000000000000000004040404040404040100000000000000010507070b0d0f0f10100f0e0c0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab2a5998c7f79839096a0a8abaaa29f9e9fa2a9aaacb1b9c1bfbaafa59e92857a6d6054473a2f24180c000007131f2a35404a525759595959595959595959575550483e33281c100400000000000009121b252e374048515658595959595959595959595959585650483e34281d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adadada4978b7e717b8491969ea5acaeacababadb3b7b8bcbeb9b4aea59d938b7e72685d5245392c1d12070000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000000000009131c252e363f454a4b4d4d4d4d4d4d4d4d4d4d4d4d4b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a0a0a0a096897d706e7b848e939da0a7acaeb4b3b4b5b4b3b3adaaa29f938e81746d62564c4135291d0b0100000007121c262e353b3f404040404040404040403d3c39332c241a10050000000000000000010a131c242d343a3d3f4040404040404040404040403e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793939393939393887b6f696e7a818a91959b9fa2aaa6a7a8a7a6a9a29e98928b81786d605b51443a2f24190d00000000000a131c242a2f323333333333333333333331302d28221a120800000000000000000000010a121b23292e313233333333333333333333333331302d28221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8787878787878787877a6d60686d757e848a8f9298989a9a9b9b9a9897928d867e756d665c50483f32281e13080000000000010a12191f2326262626262626262626262423201c171008000000000000000000000000000911181d2224252626262626262626262626262524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a76685d5d616c71787d8286898b8d8e8e8e8d8b8885807a716c605c544a3f362d20160c0100000000000000070e1317191a1a1a1a1a1a1a1a1a1a171614100b05000000000000000000000000000000060c111517181a1a1a1a1a1a1a1a1a1a1a1a181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d56525a61666c71757a7c7e80818281807f7c78736d68625a504a42382e241b0d0400000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000000000000000000000105090b0c0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606060606060606060605d564c4650545b6064676d6f727374757473726f6c66615e5650443f3830261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841495053545454545454545454524c443e424a5053555d60636567676868676562605b54524c443f342e261e140a000000000000000000000000000000000000010407071313131313131313131313060300000000000000000407090a13131313131313131313130d0c0a0602000000000000000000000000000000000000000000020507080b0d0e0e0e0c0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444647474747474747474745413a32383f44464b515356585a5b5b5b5a585553504a46413a3228231c140c020000000000000000000000000000000001080d111314202020202020202020202012100c0600000000050b101316172020202020202020202020191916120d0700000000000000000000000000000000000004090e12141518191a1b1a19171514120e09050100000000010606060606060606010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f282d333839404547494b4d4e4f4e4d4c4946443f383630292017110a0200000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a0300080f161c2022232d2d2d2d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000070c10141a1e21212526272827262421201e1a14110d08020b0d0e13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e22282b2f35393a3c3f40414241403f3c3938332d2a251e170e060000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c08111921272c2f30393939393939393939393933322f2a231c130a000000000000000000000000030b12181c1f252a2d2e313334343433312e2d2a25201d191314171a1b20202020202020201a1a17130e080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121201d1913171c1f24292c2d30323434353534322f2d2b28221c19130d050000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150c19232b33383c3d4646464646464646464646403e3b352e251c120700000000000000000000070c151c23282c31363a3b3e404141413f3e3b3a36302d29241e1f2426272d2d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121314141414141414141413110d080b0f12181d1f20232527282828272522201f1c17110d080200000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c151e2b353d44484a53535353535353535353534c4b4640372e23190d0200000000000000000910191e272e34383b4246484b4c4d4e4d4c4a4846423b393530292b30333439393939393939393433302b241d140b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070707070707070707070401000003070c10131416181a1b1c1b1a191613120f0b060000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e231d27303d474f545660606060606060606060605957514940352a1e12060000000000000009121b222b30394044464d535458595a5b5a595754524d4746413a35363c3f414646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0e0d0c090606030000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f3428232e39434f5960636c6c6c6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000008111b242d343d424a5153575e6164666767676664615e5754524c464141474c4e53535353535353534d4c4740382f24190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c2834404b55606b707979797979797979797979736d63574b3e3225190c0000000000060f1a232d363e464e545c6065696e717374747472716e6966615d56524c4a52585a60606060606060605a58524a40362b1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000606060606060606060606000000000406070a0d0f1112131312110f0c090806030000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d2c3845515c67707d86868686868686868686867f7366594c403326190d00000000030d17212c353e48505860666d71777b7e7f8081807f7d7b77736d68615d56525c64676c6c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070713131313131313131313130603070c101313171a1c1e1f1f1f1f1e1b191615130f0a05020000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d37424d57606d79849193939393939393989083786d6053463a2d2013070000000009141f29333e47505a626a6f787e84878b8c8d8e8d8c8a87847f7a736d686059646e747979797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113142020202020202020202020121012181c1f202327292b2c2c2c2b2a282623221f1b15110e0902000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a323a47535f6973808c96a09f9f9f9fa69f92867b6e665c5044382b1f1206000000020e1a26313b454f59626c717c848b919597999a9a9a999795918c85807a6f6b6267748086868686868686868074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c1d23282c2d30333637383939383735332f2e2b27201e1a140d080200000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a3a44505a626e7b86929fa8b2acb4aa9f948c7f726a5f544a3f34281c100300000005121e2a36424d57616c717e8791969da0a7a6a7a7a7a5a7a09d98928d847d726d6875828f9393939393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c282b2e34383a3d4042444546464544423f3c3b37322d2a251f19130d05000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a414c56616c76828f98a3aebabaaea2989082786c60574e42382e23170b000000000714212d3a46535f69707e879299a0a8acb1b2b3b4b3b2b1acaaa29f9691877f726d7683909d9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f3539464646464646464646464646383437394045464a4d4f5152525252514e4c4947433d3a36302a251e170e060000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a45525d68717e8a949faab4bcb0a69f92867b6e665b50453c30261c110600000006121f2b37434e58616e7b869299a3abb2b8bcbebab8b2afadadb4aea8a199928b7f727884919eabacaca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f42464b5153565a5c5e5f5f5f5e5d5b5956544e4746423b3630292017110a03000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605346424e58606d7a85929ea6b0bcb3a99f948b7e72695f544a3f332a1e140a000000000814212e3a47535f6a75818e98a2abb4bdc3bbb3adaba6a2a0a0a1a4a8aba39f93877e7985929facb8b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a4d53555c606366696a6b6c6c6b6a686662605854524d46413a3228231c150c030000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053464a54606a74818d97a1adb8baada2978f82766d62574d42382d21180c02000000000815222f3b4855626e7b88939eaab4bdc3bab2a9a29f9995939394979b9fa4a49992857b8898a3aebab3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c54575f61676d70737577787979787775726f6a67615e57524c443f342e261e150d0300000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605346505c666f7c88939fa9b3bbafa59f92857b6e615b51453b2f261c0f0600000000000d192633404c5966737f8c99a5afbcc6bdb2a8a097928c888786878a8f939aa0a1978f838f9caab4bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665d60696e74797d8082848585858584817f7c78736e69615e5650443f3830271f150b02000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d60534d57606d7883909aa4afbbb3a99e938b7e71695e52493f33291d140a000000000004101c2834404b55697683909ca9b6c1c0b5aba09691857f7c7a7a7b7e828791959f9f948f949fabbcc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d686d747b8185898d8f9192929291908e8c8984807b746d68625a504a423931271d140a000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053525e69727f8c95a0acb6b9ada1978f82756c61574d42372d21180b02000000000006131f2c3845515c677885919eabb8c4bbafa39991847b736f6d6d6e71757c8390949f9f9c9fa6b0bbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6f7a80878d9298999c9d9e9f9f9e9d9b9996918d86817a716c605c544b43392f261c11060000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605359616e7b86929fa7b1bbafa59e92857a6d615a50453b30241b0f060000000000000713202d3a4653606d7986939facb9c5b9ac9f92877c6f6962606061646a6f7a829096a0ababb0b8c2c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f938679727d848d93999fa2aaa8aaabacacabaaa8a8a19e99928e857e746d665c554b42382d22170c0300000000000714212d3a4754606d7a8793a0adbab9aca09386796d6056616c75828f98a2aeb9b2a99e938a7e71685e52483e33291f1209000000000000000714212d3a4754606d7a879aa4afbbc1b5a89b8e82756a5f575453545860686d7a849199a3afbbc2cac0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386787f8791969fa4abaeb4b5b4b4b5b7b8b7b4b2adaba39f97928b81786d675c544a3f33281e150b00000000000714212d3a4754606d7a8793a0adbab9ada09386796e686067707d8a939eaab4b9ada1978e81756c61564c41362d21170d00000000000000000714212d3a4754606d7a8793a0b6c0bdb0a4978a7d7164584e4747484e565d686f7c87929fabb4bfcbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b2a6998c7f8b9299a1a8afadaba9a8a7a7a8abacb2b8bab9b5aea9a29f938e82796d665b50443d30271c1207000000000714212d3a4754606d7a8793a0adbac3b6a99d90837a6f6b6d7984919ea5afbaafa59e91847a6d615a50443a30241b0f0500000000000000000714212d3a4754606d7a8793a0adbabaaea194877b6e6154483c3a3d434c565f6a74808d99a3aebac7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac0b4a89c918c919fa3abaca9a29f9c9b9a9a9b9ea1a8acaeb4bcbbb3ada59d948f81786c60594f42392e23180c000000000714212d3a4754606d7a8793a0adbac4b8ab9f9590857d7273808d96a1acb8b2a89d938a7d70685d52483e32291e12090000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d313a444e58616e7b86929facb9c5c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac4b8ada39c999ca3aaa39f9a9792908e8d8e8f9196999fa2aaafb7bebaafa69e938d80736b60544a4034281c11060000000714212d3a4754606d7a8793a0adbac7bcb1a79f9791877f7c87929fa8b2b6aca1968e81746b61564c41362c20170d000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d28323c46525e6975828f9bacb6c0c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacabfb5ada8a6a8a59e98928d8985838281818284888d92989ea5adb5bfb8afa59f93877c6f665c5144382e23170b0000000714212d3a4754606d7a8793a0adbacdc2b9b1a9a199928b889299a3afbbafa49a9184796d60594f443a30241a0e05000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d202a36424d5764717d8a9aa4afbbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c7bfb8b4ada39c938e86807c797675747475787b80868f939ca3adb6bfbbafa4999184786d60544a3f34281c100300000714212d3a4754606d7a8793a0adbac6cbc2bbb3aba39f98959fa3abb5b2a89f93887d70675d51473e32281e120800000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2025303b4754616d7a86939facb9c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cdc1b7ada39b918c817b74706d66686767686a6e737a818c919ca4aeb8c0b5aba0968b7e71665c5044382b1f120600000714212d3a4754606d7a8793a0adbac6d2cdc4bdb5afaca5a2acafb5b5aba0968d80746b60554b41352c20160c0000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20202d3946525e687784919daab7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacfc5bbafa59b918b7f756e6963605c545a5b575f62686d757f8c929ca6b0bdbdb2a89e9184786d6053463a2d22170b00000714212d3a4754606d7a8793a0adbac6c9c0bab5b4b5b9b2aeb9bbbbafa3999184796d60594f433a2f231a0e040000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201d2935414c566975828f9ca8b5c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacabeb3a99e938b7f736d615e5753504a4e4e4e53565e616d73808c949fabb4bfb9aca096897d706353493f33271b0f03000714212d3a4754606d7a8793a0adbacbc0b7afa9a7a9afbabfc5c5b9ac9f92877c6f675d51473d3327221b140b0400000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20192530414e5a6774818d9aa7b4c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ada2978e81756d635b534d46443f414142474c525b606c77828f99a3aebabdb2a89a8e8174655b5044372b1f1205000714212d3a4754606d7a8793a0adbac5baafa59d9a9da5aeb4bcc2b5a99c8f82766c605c554d453d332d261d160d06000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2734404d5a6773808d9aa6b3c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5b8ab9e92857a6d605b5146423b38342e31373a4146505b656e7b86929facb9c3b8ab9e9185786c605346392d201306000714212d3a4754606d7a8793a0adbac2b5a99d938e939fa2aab2bab7ab9f948b7e746d675e574f443f382f281f1810060000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabfb2a6998c7f73685d52494036312c2823262b30363f49535e6974818e9aa9b3beb9ada197877b6e6154483b2e211508000714212d3a4754606d7a8793a0adbac1b4a79a8e818b9298a0a8b0bbb0a69b908b81796e6960595049413a312a2217110a03000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada094877a6d61564c41372a251f1c171a1e252d38414d57626f7c8997a1adb9beb3a9968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbab9aca09386787e8691969ea6afb5aca29b938e837b706b605b534c433c3428231c150c050000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2f201a14100c0e131b262f3b4754606a7885919eabb8bfb2a5998c7f7266594c3f3326190c000714212d3a4754606d7a8793a0adbab9aca0938679717c848f949fa4abb3aca59d9590857d726c655d554e463e342e261e170e0500000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013090300020a141d2b37434e586975828f9ca8b5c0b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adbab9aca09386796d6f7a828c9399a1a9b1afa79f9792877f776d675f5850443f38302920170d03000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000020b1b2732414e5a6774818d9aa7b4c0b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbab9aca09386796d686d777f8792979fa7aeb1a9a199928c81796f6a615a504a423b32291f150b010000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000a1a2733404d5a6673808d99a6b3c0b4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbab9aca09386796d60656c727d8590959da4aeb3aba39f938f847c716c605c544c443b31271d12070000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000d1a2734404d5a6773808d9aa6b3c0b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbab9aca09386796d605b606b707b838d929fa2aab2afa59e9691867e736d665e564c43392f23180c0000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007111d2935414c566874818e9ba7b4c0b3a79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0adbab9aca09386796d60535960696e78808b9298a0a8afafa8a098928a80786e685e554b4034291c100400000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20180f0a08091019222d3946525d687783909daab6c0b3a6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0adbab9aca09386796d60534f575e666d747e8691969ea5afb2aaa29f928d827a6e675c5145382c1f130600000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463e332a211b1615161a2228343f4a54616d7a86929facb9c0b5ab988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbab9aca09386796d6053464d545c606c717c848f939fa3abb3aea49d9490847a6d6053473a2d20140700000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a3978a7d70645a50453c332b27232222262b343c44505c66717e8b99a3aebbbbafa399897c6f6256493c2f231609000714212d3a4754606d7a8793a0adbab9aca09386796d605346424b515a616a6f7a828c9299a1a9a69f9691857c6f675c5145382c1f130600000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b6a99c9083766c61574e463e37322f2f2f31373e464f59606d7884919eabb5bfb9ac9f92867a6d6054473a2d211407000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a404550585f686d777f8792979f9e9490847b6f6a60554b4034291c100400000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bab3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac4b7ab9f948a7e71695f585047433e3c3b3c3d42475058606b727f8c96a0acbdc0b5ab9c908376675d5145392c201306000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a343e464e565d656c727d859095938e827a6e6960584e43392f23180c0000000714212d3a4754606d7a8793a0adadadaca09386796d6053463a2d201a2633404d596673808c99a6adadada79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac7bbb0a69f92867b6e6a615a544e4a4948494a4e535a616a6f7d86929fa8b2bdbbafa3998c7f7265554c4135291d1104000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d343c434c535b606b707b838d8d81796d685f574e463d31271d12070000000714212d3a4754606d7a8793a0a0a0a0a0a09386796d6053463a2d201a2633404d596673808c99a0a0a0a0a09a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacdc2baaea29891847c706c6260585756555556575f626c717c859298a3aebac0b5ab9f92867b6e6154483b2f24190d01000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2a313a4149505960696e788080776d675d564d453d342b1f150b010000000714212d3a4754606d7a87939393939393939386796d6053463a2d201a2633404d596673808c939393939393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cabeb3aaa09691857d766f6a666462626263666a6e757e869297a1aab4bfbbafa3998e8174695e52463a2d1e130800000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20282f383f444f575e666d74736c655c554c443b332b22190d03000000000714212d3a4754606d7a87878787878787878786796d6053463a2d201a2633404d596673808787878787878787878074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacdc5beb9b2a8a097928a827c7773716f6e6f7072767b828a9298a1a9b3bcbbb1a79f92877c6e62574d42362a1e0c0100000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201d262d333d454d545c606766605b534b433a32292119100700000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a76665c5044382c1f14202d3a4753606d797a7a7a7a7a7a7a7a7a796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5bbb3adaba5a9a29f948f8983807d7c7b7c7d7f83878f939fa2aab3bbbcb3a9a0958d80736a5f53453b30251a0e0000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20141b2227333b424b51535a5a5350494139302820170f0700000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685c544a3f34281c131f2c3845515c676d6d6d6d6d6d6d6d6d6d6d675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabeb3a9a19e989ba3a69f9c95908d8a898888898c90939a9ea5aeb4bcbbb2a9a1979183796d60584e4333291f14090000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131117212930394045464e4d46443f382f271e160e0600000000000000030f1b27333f49535b60606060606060606060605d564a42382e2317101c2934404b555c60606060606060606060605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada197928c919fa3aaa7a09d999795959596999c9fa4acafbabdb8afa9a19792857b6e675c51463c3121170d030000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013060f171e272e34383a41403937332d261d150c040000000000000000000b17222d384149505354545454545454545454524c443830261c110c18232f39434b515354545454545454545453514b43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e92857f8b92989fa7acaaa6a4a2a1a2a3a5a9acafb6bab9b1aca59e9691857d6f695f554b40342a200f05000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307050c151d23282c2d34332d2b27221b140b030000000000000000000006111b262f383f44464747474747474747474745413a32261e150a07121d2731394045474747474747474747474745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285787e8690959da0a7abadb3aeafb0b2b6b5b4b4aeaca8a09d938f847c6f6b60574d43392f22180e00000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030b12181c1f202727201f1b17110a020000000000000000000000000a141d262d3337393a3a3a3a3a3a3a3a3a3a39352f2820150c03010b151f272f34383a3a3a3a3a3a3a3a3a3a3a38352f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e928578717c838a90959a9ea1a9a6a7a8a9a9a8a8aba39f9c95918a827a6f6a60594f453b31271d0f0600000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000070c1013131b1a13120f0b060000000000000000000000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d030000030d151d23292c2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786a6f787e83898d919797999b9c9c9c9c9b9999928f8a847e756e685f584f463d33291f150b0000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000406070e0d0605030000000000000000000000000000000000020a11171b1f2021212121212121212121201d19130c0400000000030b12181c1f20212121212121212121201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b656c71777c8185888a8c8e8f8f908f8e8c8a86827e78716c615e564e463d342b21180d030000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000010000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000001070c1013141414141414141414141413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5b60646b6f74787b7e808182838382817f7d7a75716c66615a524c443c342b22190f06000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000003050607070707070707070707070401000000000000000000000004060707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5359606367696e717374757676757572706d6864605b545046413b322a2219100700000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524f5456575f6164666869696969686663605d5653504a423e363029201810070000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000205070813131313131313120707040100000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524448494d535557595b5c5c5d5c5b595754524c46443f382f2a251e170e06000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000002080e111414202020202020201f1413110d080200000000000000000000000000000000000000000000000000000000000000000407090a110b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52453b3c4246484b4d4e4f50504f4e4c4a4745413a38332d261d19140d0500000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000050b101316161e1813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52453831373a3b3e404142434342423f3d3a39352f2b28221c140b08020000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000050e171e252a2d2e39393939393939392d2c29241e160e04000000000000000000000000000000000000000000000000000000070f161c2022232b25201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524538262b2d2e313335363636363533302d2c29241f1c17110a0200000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000020d1720293036393b46464646464646453a3935302820160c020000000000000000000000000000000000000000000000000007111921272c2f3037312d2b28221c140b0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1e212224262829292a2928262421201d19130f0b06000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000008141e29323b41464753535353535353524745413a32281e1308000000000000000000000000000000000000000000000000060f19232b32383b3d443e3938332d261d1c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1415181a1b1c1d1d1c1b19171413110d08030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020e1925303b444c52545f5f5f5f5f5f5f5f54524c443a3024190d0000000000000000000000000000000000000000000000040d18212b353d444849514b46443f382f2c27211b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12080b0d0e0f10100f0f0c0a0707040100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c6c6c605d564c4135291b1106000000000000000000000000000000000000000000010c161f2a333d474f54565e5853504a423e38332c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000002030303030200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000714202d3946525e686e79797979797979786d685d5245382d22170b00000000000000000000000000000000000000000007131d28313c454f5960636a64605b545048443d38322b22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868686867a6d6053493f33271b0f0300000000000000000000000000000000000000050e18242f3a434d57606b7077716c66615a544f48433d342b20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000714202d3946525e6876828f92929292928c7f72655b5044372b1f1409000000000000000000000000000000000000020d17202935404b555f69707d847e78706c636059544e463d32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000005111e2a36414c5664717e8a979f9f9f9e9184786c6053463b30251a0e00000000000000000000000000000000000009141f29333b45515d676e7b85918b837d76706b6260584e443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020e1925303b4753606d7985929fabaca096897d7063574d42362a1d120700000000000000000000000000000000030d1a25303b45505a606d7984919795908a837d766f6a60564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000008141f2c3845515d6774818e9aa8b2a89b8f8275695e5246392e23180c000000000000000000000000000000010b151f2a36424d57626c75818e96a0a09d959089827c6f685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0acac9f92877b6e61544b4034281c1004000000000000000000000000000007121d27313946525e69717e8b939ea8aca79f9d948f857a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000c18242f394854606b7784919eacafa3998c8073665c5145382c1f150a00000000000000000000000000000c18242f3943505a616e7b85929fa5afb8b1a79f93887d70685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a2a09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000007121d2c38434f5966737f8c9aa4afab9e9185796d6053463c31261b0f0100000000000000000000000004101d2935404b55616c75828f97a2adb7b4aa9f958c80736b61564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000010f1b27323d4855616e7b87939facada1978a7e7164584e43372b1d13070000000000000000000000030d17212c3945515d67717e8a949ea9b3baaea2989083786d60594f443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000a16212d3a46535f697683909caab3a99c9083766a5f53473a2f24180d010000000000000000000009141f2a36424d57606d7984919ea6b0bcb1a79f92867b6e665c50473e32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c76665c5044382c1f120600000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a2aeab9f94887c6f62554b4135291d1104000000000000000000020e1a25313a46525e6973808c96a1adb8b8aca0958c7f72695f544a3f352c20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5c544a3f34281c1003000000000000000000000000000000000000000000000000000000000000020e1a26313b4754606d7a86929facb0a69a8d8174675d5145392c20160a00000000000000000005121e2a36424d57616e7b86929fa8b2bdb0a69d9183786d60574d42382e231a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262626260584a42382e23170c00000000000000000000000000000000000000000000000000000000000000000914202c3945515d6775818e9ba8b2ab9f92857a6d6054473d32271b0f0200000000000000000714212d3a46535e6974818d98a3aebab5ab9e94897d70665c51453c30261c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555544e463830261c1106000000000000000000000000000000000000000000000000000000000000000004111d2935414b5563707d8996a1adaea2988b7e7265594f44382c1e14080000000000000005111d2935414c56616e7b86929faab4bbafa3998f82756b60544a40332a1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494947433c34261e150a000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606c7884919eabb4aa9d9083776b6054483b3025190d010000000000000713202d3946525e6874818e99a3aebcb6ac9f92877b6e62594f42392e21180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322b22150c030000000000000000000000000000000000000000000000000000000000000000000007131f2b3844505b6673808d99a7ababa095897c6f63564c41362a1e1105000000000003101c28343f4a54616d7a86929fabb4bbafa49a8e81756a5f53473d30271c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b27201910030000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959e9e9e9e9b8e8175685e5246392d201407000000000006121f2c3844505c66727f8c98a3aebdb9ac9f93877c6f62584e43352b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a29e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f69768390929292929292867a6e6154473b2e21140800000000000713202d3a4653606d7984919eaab4bdb2a89b8f82756a5f53463c3123190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d5765717e85858585858585857f7265584c3f3225190c0000000004111d2935414c5663707d8a96a1adbcb9aca096897d7063584e43332a201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888885786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000306070909090909090909090908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4a56626c717878787878787878726d62564a3e3124180b000000000613202c3945525d6875828e9ba8b2bdb7aa9e9184786c6053463c3120180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202e3a45505a62656b6b6b6b6b6b6b6b65625b51463a2e221509000000000714212d3a4754606d7a86929facb8bcb1a7998c7f72655b5044372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d29343f485056585f5f5f5f5f5f5f5f585651493f34291e120600000004101d2935404b5565717e8b98a3aebab8ab9f95877b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60626262626262626262625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17222d363f454a4b52525252525252524c4a463f372d23180d0100000006131f2c3945515d6775828f9caab4bfb6a99d908376695e5341382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555534e463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e45454545454545453f3e3a342d251b1106000000000714202d3a4753606d7a86929facb8bdb2a8988c7f7265574d422f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e3132383838383838383832312e29231b130900000000000a1724313d4a5764707d8a98a3aebab9ada196887b6e6255483b3122140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2524221e181109010000000005111e2a36414c566774818e9aaab4bfb7ab9e9184786a5f53473a2e211402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f191815120d060000000000000714202d3946525e687784919eaab7c1b4a79a8e817467584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222211f1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b12121212121212120c0b090601000000000000000814212e3b4754616e7a8796a0acb8beb3a9978a7e7164574b3e31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdbaada297887b6e6255483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090909090909090909090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b6c2b6a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131211100e0c090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313131309090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687885919eabb8c0b3a79a8d80746753493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020202020202020202020202020201f1e1d1b19161413100c0704010000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516202020202020202020201615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9beb2a5988b7f7265584c3f2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b2bebdb0a3968a7d7063574a3d302417060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c333739393939393939393939393939393939393939393939393938363432302d2c2924201d19130e0903000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939393939302f2c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdbfb5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646464646464646464646464646454443413f3c3a38352f2c29241e1a140c07010000000000000000000000000000000000000000000000000000000000040f19222b32373b3c464646464646464646463c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebbaea399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353535251504e4c494745403a39352f2a251f18120b03000000000000000000000000000000000000000000000000000000000a15202b343c434749535353535353535353534948433d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b9ac9f928679685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f6060606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363129241d150d060000000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060606060606056544f473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1b8ab9e9185786b564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69676563605d5554524c46423b352f271f1810080000000000000000000000000000000000000000000000000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6360594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797978777674726f6d6765605d56534d454039312a221a11080000000000000000000000000000000000000000000000000815222e3b4754606a76797979797979797979796f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686868686868686868686868686858483817f7c7976726d68615e57514b433c342c231a110800000000000000000000000000000000000000000000000916222f3c4955626f7c868686868686868686867d6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869393939393939393939393939393939393939a93929291908e8c8986827e7a746e69605d554e463e352c231a0f06000000000000000000000000000000000000000000000916222f3c4955626f7c889393939393939393897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9c9a9899928f8b86817b736d675f584f473e352c21180c030000000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9f9f96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacb6afacacabaaa9a7aba39f9c98928e8680796f6a61594f473e332a1e150a0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2acacacaca296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b7b6b4b4aeacaaa29f99928d847c706b61594f453c30261c110600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb9b9afa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6ccc4bdb9b7b5b5b5b5b5b5b5b5b5b6b7b8b9bbc0bfbab9b4aeaba39f9691867d706b61574d42382e23170c01000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cec4bab2acaaa9a9a9a9a9a9a9a9a9a9aaabacafb5b7b9bdbfbab4aea8a09892877d70695f544a3f34281d1207000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c9bdb2a8a09e9c9c9c9c9c9c9c9c9c9c9d9e9fa3abaaacb2b9bdbfbab2aaa29992867b6e665c5044392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1b8ab9e9185786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aca096918f8f8f8f8f8f8f8f8f9090919299999ea0a8acb2bac2bcb4aba2989083786d60554b4035291d10040000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b7aa9e918482828282828282828283848586898d91969ea1a8b0b8c2bdb4aaa0958c7f72675d5145392c1f13070000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfbaaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807676767676767676767677787a7d80848a91969fa6b0b9c2bcb1a79f9285796d6053473a2f24180d0100000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbfb4ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736969696969696969696a676d7073787e848f949fa6b0bcc3baada2978b7e7165554b4135291d110400000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bebcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665c5c5c5c5c5c5c5d555d6063656c717a828f949faab4bfbeb3a99c908376675d5145392c20130600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9beb1a5988b7e7265584b3f3225180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4f4f4f4f4f4f504b5154535b60686d79829098a3aebac5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c0b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4343434343434145474950565d676e7b86929facb9c5bbaea399897c706356493d3023160a00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56697683909ca9b6c2b5a99c8f827669574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40363636362f35393a3f444c555f6974818e9ba7b4c1bfb5ab988b7e7265584b3f3225180c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530414e5a6774818d9aa7b4c0b8ab9e928578695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403329292924292c2d333a434d5764707d8a97a3b0bdc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825313e4b5864717e8b97a8b2bdb9ada197887b6e6155483b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271c1c181d202227313b4855616e7b8894a1aebbc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9beb3a9978a7e7164574a3e31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a070d111317212d3a4754606d7a8793a0adbac1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c0b4a79a8d817467574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a191a1a1e20262e3b4754616e7a8794a1adbac1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9babb5c0b7aa9e918477695f53463a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327262627252a2d31373f4a54626f7c8995a2afbcc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313e4b5864717e8b99a3afbbb9aca096887b6e6155483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333232333330363a3c4247505c66727f8c99a5b2bfbeb3a9988b7e7265584b3f3225180c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a4754616d7a86929facb9bdb2a8988b7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403f3f3f3f40414246474d535b606d7884919eaab7c4baada297887c6f6255493c2f22160900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909cabb5c0b6a99c908376685e5246392d20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4c4c4c4c4c4d4e4d5254575f626d73808d96a0acb9c0b5ab9f9285786c605346392d20130600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727f8c99a4afbbb9ac9f93877b6e6154473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5959595959595a5b575e6164696e767f8c929ca8b2bdbbafa4998d8074665b5044382b1f120600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303b4754616e7b87939facb9bbafa4998b7f7265584e43382c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736665656565656566666769696e71757b828c919ca4aebabcb2a89f93877b6e61544a3f33281c0f0300000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a46525e6976828f9ca9b3beb5ab9d9083776a6054483b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80737272727272727272737475787b7e82878f949ca3adb6bcb4aaa0968e8174695f5342382d22170b0000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664717e8b97a2adbab8aca095897c6f62574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6a99c8f827f7f7f7f7f7f7f7f7f80818285878a8f93999fa6adb5bbb3aaa2989184796d60574d422f261c11060000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4753606d7985929fabb5bcb1a79b8e8174695e53463b30251a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b7ab9f948f8c8c8c8c8c8c8c8c8c8d8e8f9197979b9fa4abb0b8bab1a9a29892867c6f675d51453b311d140a000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3945515d6773808d99a4afbbb9ac9f92867b6e61574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c7bbb0a69f9c989898989898989899999a9c9ea1a9a8acafb5bab4aea7a09792867d706a60554b4033291f0b02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb6bbafa3998d8074695e52463c31261b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc2b8b0aba9a5a5a5a5a5a5a5a5a5a6a7a8abadb2b5b9bbb4aeaaa29f9590857d706b60584e433a2f21180d00000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946535e6975828f9aa4afbbb5ab9f92867b6e61584e43372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cac2bbb7b6b2b2b2b2b2b2b2b2b2b3b4b5b8b9bec2bfb4aaa29f98928c837b706b60594f463d31281d0f0600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c87939fabb5baaea3988e81746a5f53473e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d4cdc7c4c2bfbfbfbfbfbfbfbfbfc0c1c2c4c6c9c6baaea298928d867f786e6960594f473d342b1f160c0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a25313b47535f6a75828f99a4afbbb4aa9f93877c6f625a50443a302519100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b7b4b4b4b4b4b4b4b4b4b5b6b8babfc6c5b8ac9f9286807b726d665f574f473d352b22190d040000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939fa9b3bbafa4998f82766c62564c41362a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cec3b9b1acaaa7a7a7a7a7a7a7a7a7a8a9acaeb4b7bcb4a79a8e817a6f6a605c544d453d352b23191007000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c47535f6a74818e97a2adbab5ab9f948b7e71685e52463f342a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a7a09d9b9b9b9b9b9b9b9b9b9c9d9fa2aaabb0b5a99d928e837c706b61594f453c30271c120700000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58616d7a85929fa7b1bdb0a69e92857a6d615a50463c32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8aca095908e8e8e8e8e8e8e8e8e8f9092989c9fa6afafa59d9591867d706b61574d42392e23180c01000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c46525e68727f8c959fabb5b9ada1978f82756c62584e443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b7aa9d90838181818181818181818283868990949fa4acafa7a09892867d70695f544a4034281d1307000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d78839099a3aebbb3a99e938b7e716a5f564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807474747474747474747576797d838b939aa4afb1aaa29892867b6e665c51443a2f24180d010000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505c666f7c87929fa6b0b9afa59f92867c6f685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073686868686868686869676d70767f88939fa6b0b4aaa2989083786d60554b4035291d11040000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a545f6a737f8c949fa9ada9a19e9691847a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665b5b5b5b5b5b5b555c60636d727f8b949fabb7b4aaa0958b7f72675d5145392c2013060000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58606c78828f97a1a19e96918b847f786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4e4e4e4e4e4e4b51535b626d76828f9ca7b1bcb1a79e92857a6d6053473a2e23170c0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c44505b666e7a85919897928c847f79716d665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141404546515b636f7c8995a0acb8b9ada1978b7e7164544a3f34281c100300000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e28333f4a545e686f7c86928c857f79726d66605c544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403535352e34383f4854606b7783909daab7beb3a99c8f8276665c5044382c1f120600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17222d38424c56606a717e857f79726d67605c54514a42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033282823282c38434f596774808d9aa7b3c0b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444e58616c7179726d67605c55514b44403930271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271b181c27323e4b5865717e8b98a4b1bebaaea398887b6f6255483c2f22150900000000000000000000000000000101010101010916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160901010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d46505a61666d66605d55514b454039342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d1724313e4a5764717d8a97a4b0bdbfb4aa978a7e7164574b3e3124180b0000000000000000000105090b0b0e0e0e0e0e0e0e16222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160e0e0e0e0e0e0e0e07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b343e4850545c605c54514b454039342e28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a191c22313e4b5764717e8a97a4b1bdbeb1a5988b7e7265584b3f3225180c0000000000000000060c111517181a1a1a1a1a1a1a1a222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231a1a1a1a1a1a1a1a1a1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363e424a5153514a454039342f28231d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272724292d34404b5565727f8b98a5b2bebfb2a6998c7f7366594c403326190d000000000000000911171d2124252727272727272727272f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302727272727272727272721201e19130d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242c3039404446444039352f29231d18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403434343035383f45515c6775818e9ba8b4c1bfb2a6998c7f7366594c403326190d00000000000009121b22292e3132343434343434343434343c4955626f7c8895a2afbbbcafa296897c6f6356493c34343434343434343434342e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a1e272e34383a38342e29241d18120c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d414141414141464a5059606d7985929eabb8c5bfb2a5988c7f7265594c3f3226190c000000000006111b242d343a3d3e41414141414141414141414955626f7c8895a2afbbbcafa296897c6f6356494141414141414141414141413a3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c151c23282c2d2c28231c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4e4c52545b606b727f8c97a2adb9c6bfb4aa978a7e7164574b3e3124180b00000000010c17222d363f454a4b4d4d4d4d4d4d4d4d4d4d4d4d55626f7c8895a2afbbbcafa296897c6f63564d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5b565d61666c717d86929fa9b3bec7baaea398897c6f6256493c2f2316090000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a626f7c8895a2afbbbcafa296897c6f635a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073676767676767676869686d72787e869298a2aebbc5c5b9ac9f92867a6d6053473a2d201407000000000915212e3a45505a626567676767676767676767676767676f7c8895a2afbbbcafa296897c6f676767676767676767676767676767615e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8074747474747474747475777a7e838b9298a2aab4bfc9beb3a99c8f8376675d5145382c1f1306000000000b1724313d4a56626c717474747474747474747474747474747c8895a2afbbbcafa296897c747474747474747474747474747474746d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d90838080808080808080818284878b90959fa2aab4bcc6c3b9ada1978b7e7165554b4035291d1004000000000b1825323e4b5865717e808080808080808080808080808080818e9ba8b4c1c1b5a89b8e81808080808080808080808080808080807a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8e8f9196989da0a7aeb4bcc6c3b9b0a69e9285796d6053473a2f24180c00000000000f1c2935424f5c6875828d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e939eaab6c2c3b6aa9e938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a110b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9b9c9ea0a8aaacb1babfc6c0bbb1a79f948b7f72675d5145392c1d120700000000000f1c2935424f5c6875828f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9ea5afbac6c6baafa59e9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171e171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a8aaacb2b6b8bcc3c2beb6afa79f958f82786c60554b4035291d0b0100000000000f1c2935424f5c6875828f9ba7a7a7a7a7a7a7a7a7a7a7a7a7a8aaafb7c1cbccc1b7afaaa8a7a7a7a7a7a7a7a7a7a7a7a7a7a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10171c2023242a2423211c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b4b5b7b9bdc3c3bfbab8b0aca49f9590837a6d665b5043392f24180d0000000000000f1c2935424f5c6875828f9ba8b3b3b3b3b3b3b3b3b3b3b3b3b4b6bac1c9ccccc9c1bab6b5b3b3b3b3b3b3b3b3b3b3b3b3aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c22282d30313731302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdbfbab9b6b4aeaca69f9a938d837a6e685e544a3f31281d12070000000000000f1c2935424f5c6875828f9ba8b5bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b21272c33393c3d443e3c39332c241a1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b2b1b4aeaca9aaa39f9b94908780796e685e564c42382d1f160c010000000000000f1c2935424f5c6875828f9ba8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b21272c33383e44494a514a49453e362c23190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aba39f9d9a98928e89837c746d675e564d443a2f261c0d04000000000000000f1c2935424f5c6875828f9ba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b32383d44485055575d575550483e352b21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999897969992908d8a86817c766f6a605c554d443b32291d140a00000000000000000f1c2935424f5c6875828f9999999999999999999999999999999999999999999999999999999999999999999999999999999995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222a32373d43484f555a61646a64615a50473d33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8a89888683807d7a756f6b626058514b433b322920170b0200000000000000000f1c2935424f5c6875828c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c887c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343c43474f545960636c7077716c61594f453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d5966738080808080808080808080808080808080807f7f7f7e7d7b797674706d67636059544e454039312920170e050000000000000000000b1824313e4b5764717e808080808080808080808080808080808080808080808080808080808080808080808080808080808080807a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464e535960636b70777d847e716b60574d42392e23180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706e6d666764605d55544f47433d342f271f170e05000000000000000000000a1723303d4955616c71737373737373737373737373737373737373737373737373737373737373737373737373737373737373736d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434e585f626b6f767d838a90867d6f695e544a4034281f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665646361605c545753514b48443d383229231d150d0500000000000000000000000815212d3945505a616466666666666666666666666666666666666666666666666666666666666666666666666666666666666666615e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555f6a6f757c828990959892857b6e665c51443d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595857565553504a4a4745403938322b272018120b0300000000000000000000000005111d28343e485055575959595959595959595959595959595959595959595959595959595959595959595959595959595959595954524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c82898f949d9fa2979083786d60594f43392f23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c4b4a4846443f3d3a39352f2c27211b160c070100000000000000000000000000000c17222c363e45494b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a848f949c9fa6aba99f958d80736b60554b4034291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3b3a38342e2d2c29241d1b160f0a040000000000000000000000000000000006101a242c34393d3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040403a3936302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c86929fa5afb8b1a79f93877c6f675c51453b31251a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333231302e2d2b282320201d18120f0a040000000000000000000000000000000000000008121a22282d3031333333333333333333333333333333333333333333333333333333333333333333333333333333333333332e2d2a251e160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606a717e8b939ea8b2bbafa4999184796d60574d42362a21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262625242322201f1c171413100d0701000000000000000000000000000000000000000000000810171d2123242626262626262626262626262626262626262626262626262626262626262626262626262626262626262621201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434e58626c75818e96a1adb9b5aba0968c8073695e53463d32271b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1919191817151312100b0606040100000000000000000000000000000000000000000000000000060c111517181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d7a84919ea5afbdb2a89f92867b6e61584e43382c20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a08070603000000000000000000000000000000000000000000000000000000000000000005080a0b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343e45525d68707d8a939eabb4baaea3988e81756a6054483d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222935414c56616c75828f99a3aebab4aa9e93897c6f62584e43382b1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090f0f0f0f0f0f0f0f0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f121313131313131313131313131313131313131313131313131212110f0d0b080806020000000000000000000000000000000000000000000000000000000000000000000000071019242f3a43505a616e7b86929fa9b3bcafa59c8f82766a6054473c31261a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161c1c1c1c1c1c1c1c1a1917130e08000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020202020202020202020202020201f1e1d1c1a181514120e09060401000000000000000000000000000000000000000000000000000000000000000008131e28313e46535e6973808d97a2adbab7ab9f94897c6f62574d42372b1d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f222329292929292929292726231f19120a02000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a28272522211e1a1413110d0801000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57616d7a85929faab4bbb0a69c8f8275695f53473a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30363636363636363633322f2a241c140a00000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393938373534312f2e2b2621201d1913100b030000000000000000000000000000000000000000000000000000000000040d1a25313b46525d6873808d98a2aebab9ac9f93877b6e62554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c4242424242424242403f3b352e261c0e050000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c12080000000000000000000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464645454442403e3b3a37312d2c29241e1c160f0b060000000000000000000000000000000000000000000000000000000009141f2935414c56616d7a86929facb8bbafa49a8d8074675d5145392c201409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b353d4448494f4f4f4f4f4f4f4f4d4b4740382e20170d020000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000a16212c3740494f5353535353535353535353535353535353535353535353535251504f4d4b4847423e3a39352f2c271f1b17110a020000000000000000000000000000000000000000000000000000030d1924303a46525e6874818d9aa7b1bcb6ac9f92857a6d6054473b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565c5c5c5c5c5c5c5c5a58524a4032291e13080000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f13070000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606060606060606060606060605f5f5e5d5b5a5855534d4b4745413a38332b27221b140b08010000000000000000000000000000000000000000000000000008131e2a36414c56626f7c88959fabb8baaea2988b7e7165574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38444f596063696969696969696966635c52443a3025190d010000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686764625f575754524c48443d37332d261d19130c04000000000000000000000000000000000000000000000000020d1925303a47535f6a7683909dabb5beb4aa9c8f8376695e52463a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7575757575757575736e63564c41362a1e1105000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979797979797979797979797979797878777573716e696864605d56544f46443f382f29241e160d0700000000000000000000000000000000000000000000000008131e2b37434e5865717e8b99a3aebbb9ac9f93877b6e6154483b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d82828282828282828073685e5246392d20150a000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868686868686868686868686868685848382807e7b7875716d68636059535049413d352f281f1911090000000000000000000000000000000000000000000000020f1b26313c4754606d7a86929facb9bbafa49a8c7f7266564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a858f8f8f8f8f8f8f877a6d6154473c31261b0f000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393939393939393939393939398929291908e8d8b8885827e7a75706b64605b534f45413a312b231b120b02000000000000000000000000000000000000000000000a15202c3945525d6876828f9ca9b5c0b6ac9d908376685e5246392d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9b9c9c9c9c998b7f7265584e43372b1c11060000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9a9797928f8a86827d77716c656059524c433d352d241c140b0200000000000000000000000000000000000000000004111d2935414c5665717e8b98a7b1bcb9ac9f93877a6e6154473b2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1a8a8ab9d9083776a5f5347382e23170b0000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacacacb4aeacababaaa8a6a9a29e9b99928f89837e78706b605d564f473f362e261d140b020000000000000000000000000000000000000000010d1924303b4754616e7a8795a0acb8bbafa49a8b7e716553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985919eabb5aca095887c6f62544a3f34281c100300000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b6b5b3b3adababa39f9b95908a837d746d686059504840382f261d140a0000000000000000000000000000000000000000000814202d3946525e687784909daab7c0b6ac9b8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa7b1b1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6cbc5c1c0bababababababababababbbbbdbec0c1c0beb9b8b4aeaca7a09d959089817a706b625a524a40382f261c1209000000000000000000000000000000000000000005111e2a36414d566773808d9aa6b3c0b8ab9e9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8ab9e9184796d6053463a2f24190d01000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b5b3adadadadadadadadadadaeaeb0b1b3b6b8babfc5bfbab9b1aca7a09d938e847d716d645c524a40382e241b100700000000000000000000000000000000000000020e1925303d4a5763707d8a96a8b2bdb9ada197887b6e6255483b2f22150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3847535f6a7783909dabb5ada197897d7063554c4135291d1104000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc0b6aea9a7a0a0a0a0a0a0a0a0a0a1a1a2a3a5a7a9acaeb4b8babec3bcb8b1aba59d9691877e736e645c524a40362d22190d04000000000000000000000000000000000000000814212e3a4754616d7a8796a1acb9beb3a9988b7e7165584b3e2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727f8c99a3afb2a99b8e8175675d5145392c201409000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49d9a94949494949494949494949596989a9c9fa2aaabaeb3b9bdc3bcb8afa8a199928b80746e645c52483f342b1f160c010000000000000000000000000000000000000713202d3946525e687884919eabb7c1b4a79b8e817468544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c4754616d7a86929facb8ac9f92867a6d6054473b31261a0e020000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a99d928d8787878787878787878788888a8b8d9092989a9fa2aaacb2babec1bab2aba39f928d80746e645b51463d31281d130700000000000000000000000000000000000005111e2a36414c566875828e9ba8b5c1b6aa9d908377665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3aea2988b7e7165574d42362a1e12050000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d807a7a7a7a7a7a7a7a7a7a7b7b7d7e8083868a8e92989ea0a8aeb3bcc2bdb5aea49d928d80736d62584e433a2f24180d040000000000000000000000000000000000010d192530404d596673808c99a6b3bfb8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717e8a97a2adb4aa9c908376695f53463a2d21160a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736d6d6d6d6d6d6d6d6e6e6f70727476797d81858b91969fa2aab0b8c0bfbbaea49d928b7f726a60554b41352921160a000000000000000000000000000000000000081825313e4b5864717e8b97a4b1bebaaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929fabb8ac9f93877b6e6155483d32271b0f0100000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736661616161616161616162636567676d7074797e848b92989fa6aeb6bfc0b6aea49f92877c6f675d51453d32271b0f0500000000000000000000000000000000000916232f3c4956626f7c8995abb5c0bfb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6774818e9aa8b2afa49a8c7f7366594f43382c1d120700000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5454545454545455555758555c6063676d71797f858f949ca4adb5bfc0baaea3999184796d60594f43382c21160b00000000000000000000000000000000000714212e3a4754616d7a8799a3afbbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55636f7c8996a0acb6ac9e9184776b605448392f23180c00000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d47474747474748484a4b4b5153555d60666d727b828d929ba3adb5bfbfb4aba1968d80746b6054483d33271c1003000000000000000000000000000000000613202d394653606c7986929facb9bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7784919eacb6aca096897c6f63554b4034291c1004000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403a3a3a3a3b3b3c3d3f4045474b51545c60696e78808b919ba3adb7c1bdb2a89f93877c6f63594f44382c20150a0000000000000000000000000000000005121f2b3744505b657885929eabb8c1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38434f5966737f8c9aa4afb2a89a8e8174675c5145382c1f1408000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e2e2e2e2e2f302f34383a40454a51575e666c737f8b919ca5afbbc4bbafa49a9083766b6054483c31261b0f00000000000000000000000000000000030f1b27333f49536a7784909daab7c2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4854616e7b87939facb8ab9f9285796d6053473b3025190e020000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d06060606060606060606060606060606060502000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332721212122222423292c2f353940444d545b606d727f8c939ea9b2bec0b6ac9f94897d7063584e43372b1c1106000000000000000000000000000000000b17222d43505d697683909ca9b6c3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d3a46535e6976838f9caab4ada2978a7e7164564c41362a1e11050000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131313131313131313131313131313131313120f0a0500000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1414151517181c1f24292e343b424a505b636d75818e97a1adb9c3beb0a69c9083766a5f5347382d22170b00000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a2aeb3a99c8f8275685e5246392d20150a0000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327202020202020202020202020202020202020201e1b161009010000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d080809070c1013181c23282f383f44515b606d7a84919ea7b1bcc2b7ab9f94887c6f62544a3f33281c0f030000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4754606d7a86929facb8ac9f92867a6e6154473c32261b0f0000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000004070d12181d262d334045515d67717e8a95a0abb8c4bcb0a69a8d8073665b5044382b1f12060000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6775818e9ba8b2afa3998c7f7265584e43372b1c110600000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4039393939393939393939393939393939393939393937332c251c130900000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000070b141c222935414c55616c7783909da9b3bec2b8ab9e9185796c605346392d2013060000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5563707d8996a1adb5ab9d9083776a5f5347382e23170c00000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d46464646464646464646464646464646464646464646433e372e251b1005000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000020a1119242f3a43505a64717d8a97a1adb9c6b9ada197887c6f6255493c2f2216070000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606c7884919eabb8aca095887c6f62544a3f34281c1003000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a53535353535353535353535353535353535353535353534f4940372c21160a000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000008131e28313e4653606d7985919eabb8c4beb3a9988c7f7265594c3f2f24180c0000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2b3844505b6673808d99a7b1b1a79a8d8073665c5044382c1f1308000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736660606060606060606060606060606060606060606060605f5a52493e33271b0f020000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000010c161f2b3844505c6674808d9aabb5bfc2b5a89c8f827569554b4035291d10040000000000000000000000000003101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959fabb8ab9e9285796d6053463a2f24190d010000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12050000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000004101c28343f4a5463707c8999a3aebbc4b8ab9e918478675d5145392c1f13060000000000000000000000000003101d293643505c6976838f9ca9b6c2b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f6a7783909dabb5ada1978a7d7063564c4135291d11040000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8079797979797979797979797979797979797979797979797979766c5f5346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000b17232e3a4753606d7a86929facb9c5b9ac9f9386796d6053473a2d20140700000000000000000000000000030f1b27333f49536a7784909daab7c2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727f8b99a3aeb3a99b8e8275685d5245392c2014090000000000000000000000000000000013202d394653606c7986939facb9c1b4a89c928d86868686868686868686868686868686868686868686868686796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000006131f2c3845515d677783909daab6c3bbafa49a887b6f6255483c2f2215090000000000000000000000000005121f2b3744505b657885919eabb8c1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a26313c4754616d7a86929facb9ac9f92867a6d6054473c31261a0e0000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49c9993939393939393939393939393939393939393939393939386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000004101d2935404b556875818e9ba8b4c1c0b6ac968a7d7063574a3d3024170a000000000000000000000000000613202d394653606c7986929facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ba9b3aea3988b7e7265574d42372b1b110600000000000000000000000000000013202d394653606c7986939facb9cac0b6aea8a69f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000c18242f404d596673808c99a6b3bfbdb1a4978a7e7164574b3e3124180b000000000000000000000000000714212e3a4754616d7a8799a3afbbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a2adb4aa9c908376695f5346382d22170b00000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b4b3acacacacacacacacacacacacacacacacacacacacacac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000071925323f4c5865727f8b98a5b2bebeb1a4988b7e7165584b3e3225180b000000000000000000000000000916222f3c4955626f7c8895abb5c0bfb4ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929eabb8ab9f94887b6e6153493f33271b0f03000000000000000000000000000013202d394653606c7986939facb9c6d1cac5c1c0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb2a5988b7f7265584c3f3225190c000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbaaea399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6674818d9aa8b1b0a6998c8073655b5044372b1f1207000000000000000000000000000013202d394653606c7986939facb9c6d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbeb2a5988b7f7265584c3f3225190c000000000000000000000000000d192633404c5966737f8c99a6b2bfb9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c8995a0acb7ab9e9184786c605346392f24180c000000000000000000000000000013202d394653606c7986939facb9d2c7beb6afacacacacacacacacacacacacacacacacacacacacacacac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb1a4988b7e7165584b3e3225180b00000000000000000000000005111d2935414c566875818e9ba8b4c1b7aa9d908477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784919dabb5aca196897c7063554b4035291d10040000000000000000000000000013202d394653606c7986939facb9ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000c1925323f4c5865727f8b98a5b2bebdb1a4978a7e7164574b3e3124180b0000000000000000000000000713202d3946525d687784919eaab7c1b5a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5866727f8c99a4afb2a89b8e8174675d5145392c1f14090000000000000000000000000013202d394653606c7986939facb9c8bbafa49a9392929292929292929292929292929292929292929292929286796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000d192633404c5966737f8c99a6b2bfc0b5ab96897c706356493d3023160a0000000000000000000000000714212e3a4754616d7a8796a0acb9beb4aa988b7f7265584c3f2e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4854616e7b87939facb8ab9f9285796d6053473b3025190e0200000000000000000000000013202d394653606c7986939facb9c6b9ac9f938886868686868686868686868686868686868686868686868687796c5f5346392c2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1bbafa499887b6e6155483b2e2215080000000000000000000000000a1723303d4a5663707d8996a8b2bdbaaea298887c6f6255493c2f221606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202d3a46525e6976828f9caab4aea2988a7e7164564d42362a1e110500000000000000000000000013202d394653606c7986939facb9c0b3a6998d8079797979797979797979797979797979797979797979797979756a5e5245382c1f12060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000006121f2b37434e586976838f9ca9b6c2b9ac9f9386796d6053463a2d201307000000000000000000000005111d2a36414c566673808d99a6b3c0b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2aeb4aa9c8f8276695e52463a2d20150a00000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11040000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000814212e3a47535f6a7885929eabb8c4b7aa9d918477665c5144382c1f120600000000000000000000000713202d3946525e687783909daab6c2b5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7a85929facb8ac9f93877b6e6154473c32271b0f00000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5951473d31261a0e010000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000815222f3b4855626e7b8897a1adb9c1b4a89b8e817568544a4034281c100400000000000000000000000714212e3a4754616d7a87939facb9bcb1a7988b7f7265544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6774818e9ba8b2afa4998c7f7266584e43372b1c1207000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a53535353535353535353535353535353535353535353524e473f352b201509000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000009121e2b37424e5765727f8b98a9b3bebeb2a9988b7f7265584c3f2e23180c000000000000000000000004111d2935404b5564717e8a9aa4afbbb8aca095877b6e6154483b2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8996a1adb5ab9d9084776a605447392e23180c000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d46464646464646464646464646464646464646464645423d352d24190f04000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000006101b242e3a47535f6a7683909ca9b6c3b9ada197887c6f6255483c2f22150700000000000000000000000613202c3945515d6775828f9bacb6c0b7aa9d908377695e53463a2d1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f394653606c7884919eabb7aca095887c6f62544a4034281c10040000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4039393939393939393939393939393939393939393836312b241b120800000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000050e18222b37424d57626e7b88949fabb7c4b8ab9e9185786a5f53473b2e21150800000000000000000000000714202d3a4753606d7a86929facb8bcb1a7998c807366574d42362a1e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3844505b6673808d99a7b1b1a79a8d8074665c5144382c1f13080000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a26201912090000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000060f17202a343c47535f6974818e9aa6b0bcbdb2a89b8e817468584e43372b1f12060000000000000000000006121e2b37424d5764717e8a98a3aebab8ab9f95887b6e6255483b31251a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959fabb8ab9e9285796d6053463a3024190d0100000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272020202020202020202020202020202020201f1d1a150f08000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000030a11172129323c46505a616e7b87929facb9c2b9ada196897d7063564a3d32261b0f03000000000000000000010c14212d3a47535f6976828f9caab4bfb4aa9d908376695f53473a2e1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f697683909dabb4ada1978a7d7064564c4135291d110500000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131313131313131313131313131313131312110e090000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000104060c10151c2328333b444e58626c75828f99a3afbbbfb4aa9e9184786c605346392d20130a0000000000000000000007131d2935414c56616e7b87939facb9baaea2988b7f7265574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d5765727f8b99a3aeb3a99b8f8275685d5246392d20150900000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0b09060100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0c0c080d1113171c1f262e343d454d565f6a717e8b949eabb5c0baaea2988c8073665b5044382b1f1206000000000000000000010d18242f3945525d6873808d9aa4afbbb8ac9f92867a6d6154473c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4754616d7a86929facb9ac9f92867a6d6154473c31261a0e00000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191816120d07000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1919191a191d2023282c30383f444f575e686f7c86929fa6b0bdbeb3aa9f92867a6d61544a3f33281c0f0300000000000000000004111d2935404b55606d7a85929facb6bbb0a69a8e8174685d5246392a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3946525d6875828f9ba9b3aea3998b7e7265574d42372b1b1106000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272727272727272727272727272727272727272727272525221e1811090100000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327262626262624292c2e34383d424a505960696e7a849198a2aeb8c1baaea2988d8073685e5242382d22170b000000000000000000030d19232c3945515d67737f8c98a2aebeb7ab9f94887c6f62564c413529180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664707d8a97a1adb4ab9d908376695f5347382d22170b000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343434343434343434343434343434343434343432312e29231b130900000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333333333333332f35393a3f44464f545c606b6f7b849196a1aab4bebcb0a69f92857a6d61564c412f261c11060000000000000000010b151f2a36414c56606d7985929eaab4bcb0a69c8f83766a5f53443a30241906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7985929eabb8ab9f95887b6e6253493f33271b0f030000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414141414141414141414141414141414141413f3e3a342d251b1107000013202d394653606c7986939facb9c0b3a6998d8073665a4d403f3f3f3f3f3f40414145474a50535960666d727d849196a0a8b2bcbeb3aa9f948b7f72685e52443a301d140a00000000000000000007121d27313946525e6873808c97a1adbcb7ab9f94897d7063584e4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844515c6674808d9aa7b1b1a7998d8073655b5044372b1f12070000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4a463f372d23180d010013202d394653606c7986939facb9c0b3a6998d8073665a4d4c4c4c4c4c4c4c4d4d4c5254545c60646b70787f879196a0a8b2bac0b6aca2989083776c60564c4132291e0b020000000000000000060f18242f39434f59616e7a86929fa9b3bdb0a69c9083766b6054463c3220160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c8895a0acb7ab9e9184786c605346392f24180d0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a585651493f34291e12060013202d394653606c7986939facb9c0b3a6998d8073665a5959595959595959595a565d6063666d70767d838c9299a1a8b2bac0bbafa49a92857b6e655b50443a3020170d0000000000000000040d18212935404b55606b74818e98a2aebbb5ab9e94897d7063594f44342a200e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784919dabb5aca196897d7063554b4035291d100400000000000013202d394653606c7986939facb9c0b3a6998d807367676767676767676767676767676767676767676767676767676765625b51463a2e2216090013202d394653606c7986939facb9c0b3a6998d807366666666666666666666666768686d7074797d828990959fa3abb2bac0bbaea49f93887e70695f53493f32291e0e0500000000000000010c161f2a333c45515d67707d89939eaab4bbafa3998f82756b6054473d3322180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2b37434e5866727f8c99a4afb2a89b8e8174675d5145392c20140900000000000013202d394653606c7986939facb9c0b3a6998d8074747474747474747474747474747474747474747474747474747474726d62564a3e3125180b0013202d394653606c7986939facb9c0b3a6998d807372727272727272727272737475777a7d81848a8f949da0a7afb5bdbdb5afa49d928c80736c61574d41382d20170c000000000000000007131d28313c454f59606d7984919da5afbcb2a89f92877b6e62594f44352b21100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b87939facb8ac9f92857a6d6053473b30251a0e02000000000013202d394653606c7986939facb9c3b6aa9d9083808080808080808080808080808080808080808080808080808080807f7265584c3f3225190c0013202d394653606c7986939facb9c2b6a99c8f827f7f7f7f7f7f7f7f7f7f7f80808284868a8d91979c9fa6acb1bbc0bbb3aba49f928d80746e635a50453c2f261b0e0500000000000000010d18242f3a434d57616b74808d96a0acb7b9aca1968d80746a5f53473d3323190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6976828f9caab4aea2988b7e7164574d42362a1e1205000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d83766a5d5043372a1d100013202d394653606c7986939facb9c4b7ab9f948f8c8c8c8c8c8c8c8c8c8c8c8c8d8f91939a9a9ea1a9abb0b8bcbdb9b0a9a299938c80746e645b52473e332a1d140a000000000000000004111d2935404b555f69707d8a929da8b2b9afa59e9184796d60574e42352b21110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5764717e8a98a2aeb4aa9c8f8276695e52463a2d20150a000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9083766a5d5043372a1d100013202d394653606c7986939facb9c7bbb0a69f9c9999999999999999999999999a9b9d9fa4acabadb2b7bbbdb9b2ada69e9792877f746e645c524940352c21180b0200000000000000000613202c3945515d676e7b85929fa4aeb9b1a79d93897d70675d51453c3123190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929fabb8ac9f93877b6e6154483d32271b0f000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79d9083766a5d5043372a1d100013202d394653606c7986939facb9cdc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaacafb6b8b9bebcb8b2ada8a19e948f857d726d645c524a40372e231a0f060000000000000000000714202d3a4753606d7a8490959da0a7acaaa0958e81746b60554b41332a201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3945515d6774818e9ba8b2afa4998c7f7266584e43372b1d12070000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a99d9083766a5d5043372a1d100013202d394653606c7986939facb9c6cac2bbb7b6b2b2b2b2b2b2b2b2b2b2b2b3b3b5b7b9bbc0bdb9b7b1aca9a19e96918a827b706b635b524a41382f251c1108000000000000000000000613202c3945515d67707d838a91959ea1a2989083796d60594f433a2f21180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8996a1acb5ab9d9184776a605447392e23180c0000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb6a99d9083766a5d5043372a1d100013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebdbdbeb9b8b6b3b2acaaa7a09d96918b847e756e696159514941382f261d130a000000000000000000000004111d2935404b55616b70787e848b91969992867c6e675d51473d31281d0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394653606c7884919eabb7aca095897c6f62544b4034281c100400000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a99d9083766a5d5043372a1d100013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b1b0b3adaba9a7a8a09e9995908b847f79716c615e574f4740372f261d140b010000000000000000000000010d18242f3a434f5961656c71787e848b91877d706a5f554b40352c1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3744505b6573808c99a7b1b1a89a8d8074665c5145382c1f130800000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69d9083766a5d5043372a1d100013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4a4a3a9a19e9d9a9796918d88837e79726d67615a534d453d352e251d140b020000000000000000000000000007131d28313e474f535b60666d71797f857f726b61574e43392f231a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b88959fabb8ab9e9285796d6053463a3025190d01000013202d394653606c7986939999999999999999999999999999999999999999999999999999999999999999999999999083766a5d5043372a1d100013202d394653606c79869399999999999999999999999999999999999998989796959792908d8a8784807b77726d67605d555046423b332c231c130b020000000000000000000000000000010c161f2c353e414950545c60666d7279726d62594f453c31271d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f697683909daab4ada1978a7d7064564c4135291d1105000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c83766a5d5043372a1d100013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8a8a88868583807d7b77736e6a65605c55514b433e363129211a110a0100000000000000000000000000000000040d1a232c2f383f444a50545c60666d66625b51473e332a1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2b37424d5765727e8b98a3aeb3a99b8f8275685e5246392d20130600000d1a2633404d5966738080808080808080808080808080808080808080808080808080808080808080808080808080807e7265584b3f3225180c000d1a2633404d596673808080808080808080808080808080808080807f7f7e7e7d7b7a787674716e6966625f5853514b454039312a251f170f080000000000000000000000000000000000000008111a1d262d33383f444a51545c605c5451493f352c21180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4754606d7a86929fa3a3a39f92867a6d6154473a2e23170b00000c1926323f4b57636e737373737373737373737373737373737373737373737373737373737373737373737373737373726d62564a3d3124170b000c1926323f4b57636e7373737373737373737373737373737373737372727171706f6d676a6764615e5655534e46454039352f271f1a140d05000000000000000000000000000000000000000000080b141b22272e343940444a5153514a423f372d231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945525d6875828e9797979797998b7f7265544a3f34281c1003000a17232f3b47525c6366666666666666666666666666666666666666666666666666666666666666666666666666666665625b51453a2e221509000a17232f3b47525c6366666666666666666666666666666666666666666565646362605d555a5754524d4847433c38342e29241d150d09030000000000000000000000000000000000000000000000020a11171c23282e3439404446444039302d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a8a8a8a8a8a8a8a8376665c5044382b1f12060007131f2a35404a5257595959595959595959595959595959595959595959595959595959595959595959595959595959585651483f34291d11050007131f2a35404a52575959595959595959595959595959595959595959585857575553514b4d4a4746423b3a37312c28231d18120b03000000000000000000000000000000000000000000000000000000060b11171c23282e34383a38342e271e1b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d787d7d7d7d7d7d7d7d7d786d6053463a2d20130700020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4a453f362d23180c0100020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4b4a48474540413e3b3a36302e2b261f1c18120c0701000000000000000000000000000000000000000000000000000000000000060b12181c23282c2d2c28231c150c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c666d7070707070707070706d665c5044382b1f1206000007121c262e353b3f4040404040404040404040404040404040404040404040404040404040404040404040404040403f3d3a342d241b110600000007121c262e353b3f404040404040404040404040404040404040403f3f3e3e3d3c3a39352f312e2d2a25211f1a15100c070000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60646464646464646464605c544a3f34281c10030000000a131c242a2f3233333333333333333333333333333333333333333333333333333333333333333333333333333332312e29231b120900000000000a131c242a2f323333333333333333333333333333333333333333323231302f2d2c29242421201e1914120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505357575757575757575753504a42382e23170b00000000010a12191f23262626262626262626262626262626262626262626262626262626262626262626262626262626262524221d181109000000000000010a12191f23262626262626262626262626262626262626262626252524242220201d18171414110e090602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464a4a4a4a4a4a4a4a4a46443f3830261c1106000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181715110c06000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1919181817151413110d07080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3d3d3d3d3d3d3d3d3d3a38342e261e140a000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b090501000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3131313131313131312d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20242424242424242424201f1c17110a02000000000000000000000000000000010407071313131313131313131313060300000000000000000000050a0e10111313131313131313130a0907040000000000000000000000000005080a0b0d0c0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131717171717171717171312100b0600000000000000000000000000000001080d111314202020202020202020202012100c06000000000000030b11161a1d1d202020202020202020171614100b05000000000000000000060c111517181918171513120f0b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0a0a0a0a0a0a0a0a07060300000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000050d151c2226292a2d2d2d2d2d2d2d2d2d2323201c161008000000000000000910171d21242426252422201f1b1715120f0a0401000000000000000000000000000000000000000000000000000000020506060606060606060606060201000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0300030d171f272d323637393939393939393939302f2c27211a1108000000000009121b22282d30313332312f2d2b2722211f1a15110d08010000000000000000000000000000000000000000000000050a0f1213131313131313131313130e0e0b08030000000000000000000000000000000000000000000000000000000000000000000000080f1820262b2e2f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a000b151f2931393e42444646464646464646463d3c38332c231a100500000006101b242c34393d3e403f3d3b3937332d2e2b26201d19130d080200000000000000000000000000000000000000010910161b1e20202020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000000008111a212a31373a3b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1106111c27313b434a4f505353535353535353534a48443d352c21160b0000000c17222c363e45494b4c4b4a4846443f3c3a37312c29241e19130c040000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000000000000000000000000000000000000009121a232c333c42474847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c16222d39434d555b5d60606060606060606056554f473d33271c10040005111d28343e48505557595857555350494847433c39352f29241e160e070100000000000000000000000000000009131c252c333739393939393939393939393533302b251d150b010000000000000000000000000000000000000000000000000000000009121a242c353e454e5355534e453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2c29241d150d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c101a26323e4a555f666a6c6c6c6c6c6c6c6c6c6361594f44382c201407000815212d3945505a616466656462605b5355534e4745413a3530282018130c040000000000000000000000000005101b252e373e43464646464646464646464641403c372f271d130900000000000000000000000000000000000000000000000000000009121b242c363e474f575f625f574e42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a39352f271f1b150e08020000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f121d2936424f5b667177797979797979797979706b6155483c2f231609000a1724303d4955616c717372706e6c6566625f5854514c46413a3229241d160d050000000000000000000000000a16212c3740494f53535353535353535353534e4c4841392f251a0f030000000000000000000000000000000000000000000000000109121b242d363e485059616a6e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444647454039312b272019140c0700000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20131d2a3744505d6a77838686868686868686867d7063564a3d3023170a000b1824313e4b5764717e7f7e7d7b7976736f6a66605d55524c443e352f281f170e0600000000000000000000000f1b27333e49525a5f606060606060606060605b59534b41372b2014080000000000000000000000000000000000000000000000010a131b242d363f48505a616c707b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353514b433e37322a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d20131d2a3744505d6a77839093939393939393897d7063564a3d3023170a000f1b2835424e5b6875818c8b8a8885837f7b77726d67615d565045413a312920180f0600000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c68645d53483c3024180b00000000000000000000000000000000000000000000010a131c252d373f48505a616c717d84776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605d555047433c363028231d150c0a03000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d20131d2a3744505d6a7783909d9f9f9f9f9f96897d7063564a3d3023170a000f1b2835424e5b6875818e989797928f8c88847f7a736d68615a514b433b322a21180e0400000000000000000013202d3946535f6c7679797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000a131c252e373f49515a626c717e8784786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6d67615a544e46413b342e271e1a150d080200000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d20131d2a3744505d6a7783909daaacacaca396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba9a29f9c9995918c85807a716c605d554d443c332a20160c03000000000000000013202d394653606c79868686868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000006141c252e373f49515b626c717e879184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787a716c626058524c454039302b262019130b06000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6b9b0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8adaba9a7a09d97928d857e756d675e564d453c32281e150b000000000000000013202d394653606c798693939393939393938e8174675b4e4134281b0e01000000000000000000000000000000000000020a1117262e374049515b626d727e87929184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a847e766f6a615e56514b423e373129241e17110a0200000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4b8b6b1aca9a29f97928a81796e695f574d443a30271c12070000000000000013202d394653606c7986939f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000000020b141b2227384049525b636d727f8893999184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a878a837c746e68605c545047433c353028231c140c09030000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4c0c2bcb8b3ada9a19e938e837b6e695f564c42392e23180c0300000000000013202d394653606c7986939facacacaca79a8e8174675b4e4134281b0e0100000000000000000000000000000000020b141d262d33404a525b636d727f8b939a9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949087817a726d66615a534e45413a342e261e1a140d0701000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8afb5b8babfbebab3ada59e9590847b6e685d544a40342820150a00000000000013202d394653606c7986939facb9b9b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000030c141d262f383f44525c636d737f8b919fa49e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949a938e857f79706c625f58524c443f38302a261f18130b060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9b9fa3abacaeb4bbbfbeb9afa7a09691847a6d665c51443c31261a0f05000000000013202d394653606c7986939facb9c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000030c151e262f384149505c646e737f8c919ba3ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a49f98928c847d766f6a605d56504a423d363129241d17110a02000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9192999b9fa2aaaeb5bdc1b9b1a8a0968f82786d60584e43372b21160b000000000013202d394653606c7986939facb9c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000030c151e263038424a535b606e73808c929ca3adab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0aaa29f96918a827c746d68605c544f46423b352f27221b140b090200000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000b1825323e4b5865717f8284868a8e92989fa3abb2bac2bab2a89f948c80736a5f53473d33271c10040000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000030d151e273038424a545b656c74808d929ca4adb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b4aea8a09e948f87807a726d666059534d45403a332d261d1a140c07010000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000b1724313d4a56626c7176777a7d81868d9299a0a8b0b8c2bab0a69f92867c6f62594f44382c20150a0000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e010000000000000000000000040d151f273039424a545c666c77808d929ca4adb6b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab2aca69f99928d857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000915212e3a45505a626569676d71757b808791969ea6b0b8c2baaea3999083766b6054483c32261b0f0300000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e0100000000000000000000040d161f273139424b545c666d78818d929da4aeb6bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aaafb8bcb9b0aba39f97928b837d756e69605d555049413d363029231d150d0a040000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0005111d29343f48505658555d6064686e747c848f949ea6b0bbbfb4ab9f95897d7063584e43372b1f130600000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e01000000000000000000040d161f283139434b545c666d78818e939da4aeb6c0c4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87989ea5abb1b9bdb5afa9a19e959089827b736d67605b534e46423b342f271f1b150d0802000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00010c18222d363f454a4b4b5154565e616a6f7a828f949fa9b3bebdb1a79c8f82766a5f53473b2e21150900000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d010000000000000000050e161f28313a434b555c666d78818e939da5aeb6c0c8c4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a868e939da0a7adb3bbbbb3ada7a09d938f868079716c656058524d454039312b262019130c060000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000006111b242d343a3d3e4145474d52585f686d79828f97a1adb9c2b7ab9f94887c6f6255493c31261a0e02000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d0100000000000000050e172028313a434b555d676d78818e939ea5afb7c0c8d1c4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676e7b818990959ea1a9afb5bdb9b1aca59e98928d847e786f6a615e57514b433e37312a251e17110a03000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00000009121b22292e312f35393b41464e565d676d7a85929ea9b2bdbbb0a6998d807366574d42362a1e1205000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d01000000000000050e172029323a434c555d676d79828f939ea5afb7c0c9d2d1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c555e696e757c838b92979fa3abb0b9bcb8afaaa39f97918b837c756e69605c555047433c363028231c150c090300000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d20141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000911181d212424292c30363c444c555e68727e8b96a1adb9c2b7aa9d908477695f53463a2d211407000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000050f172029323a444c565d676d79828f949ea5afb7c1c9d2ded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434d565e616b6f787e858d92999fa6acb2babcb4aea9a19e959087817b736d67615a534e46413a342e261e1a150d08010000000000000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e21141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0000000000060c111517181d20252a323a434c56606d7984919eabb8c4b8aca095887b6e6155483b2e221508000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000060f172129323b444c565d686d79828f949ea6afb8c1c9d2d5dad1c4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b444d525960666c717a80878f949ea1a8aeb4bcbab2ada79f9a938e867f79716c625f58524c443f38302b261f19130c0400000000000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f22151d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000010509070d1114192028303a44505c6673808d99aab4bfbcb1a7978b7e7164584b3e3125180b000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000060f182129333b444c565e686d7a8290949fa6b0b8c1c5c4c5c9cfd1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b42464f545b60686d747c828a91969fa2aaafb8bcb9b1aca49f98928c847e766f6a615e56504a423d373129241e160d08000000000714212d3a4754606d7a8793a0adbabdb0a4978a7d7164574a3e31261a1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000000000000104080d161e28343f4a54626f7c8998a2aebac0b3a6998d8073665a4d4033271a06000013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d000000060f18212a333b454d565e686d7a8390959fa6b0b8c1bdb9b8b9bdc4ccc4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202930363d424a50565d606a6f767e848c92989ea5acb1babeb6afaaa29f96918a827c746d68605c544f47423c352f281f1a11080000000714212d3a4754606d7a8793a0adbac0b3a69a8d807367584e43372b1f1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00000000000000000000000000040c17232e394653606c7985929facb8c2b5a89c8f8275695c4f422d22170b000013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d0000071018212a333c454d575e686e7a8390959fa7b0b8bfbab2adabadb2bac4c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2f383f444c52585f626c71797f868e939da0a7adb3bbbbb4aea8a19e948f87817a726d666059534d45413a312c231a100500000714212d3a4754606d7a8793a0adbac3b6aa9d9083776a5f53473b30251a2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000000000000000000006121f2b3844505b667683909da9b6c3b7aa9e9184776b5e493f33271b0f030013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d00071018222a333c454d575e696e7a8390959fa7b1b9bfb5ada8a19ea1a8b2bdc4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191d262d333a41454e535a61676d737b818990959fa2a9afb5bdbab2aca69f99928d857f78706b615f57514c433e362c22170b00000714212d3a4754606d7a8793a0adbac4b8aca095887b6e62574d42362a242a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1b8ab9f928578655b5044372b1f12050013202d394653606c7986939facb9bfb2a6998c7f7366594c403326190d071019222a343c454e575f696e7b849195a0a7b1b9bfb5ada39c969196a1adb9c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141c22282f353c434750555c60696e757d838b92979fa4abb1babdb9b0aba39f97928b837d756e69605d5550483e33281c1004000714212d3a4754606d7a8793a0adbac8bcb1a79a8d8074695e52463f352f2b35414c566a7783909daab6bcb0a396897d7063564a3d3023170a0000000000000000000000000000000b17222d404d5a6673808d99a6b3c0b9ac9f9386796c605346392d2013060013202d394653606c7986939facb9bfb2a6998c7f7366594c403326190d1019222b343c464e575f696e7b849196a0a7b1b9bfb5ada39c918c84919eabb8c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e434b51575e616b70787f858d9399a0a8b1bdc2bdb5afa9a29f959189827b736d67615a5044392d201408000714212d3a4754606d7a8793a0adbacdc3b9ac9f92867b6e615b51454039373945525d687884919eabb7bcb0a396897d7063564a3d3023170a000000000000000000000000000000061926333f4c5966727f8c99a5b2bfbbafa499867a6d6053473a2d2014070013202d394653606c7986939facb9bfb2a6998c7f7366594c403326191119232b343d464e585f6a6e7b849196a0a8b1b9c0bbada39b918c7f7f8b98a5b1beb7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b313940454d535960666d727a81879195a0acb8c5c7c0bbb3ada7a09d948f87807a706c6155493c3023160a000714212d3a4754606d7a8793a0adbac6c7baaea3988f82756d625a514b4743464b55606d7a86939facb9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec0b5a194877a6e6154473b2e2114080013202d394653606c7986939facb9bfb2a5998c7f7266594c3f3326191a232b353d464e585f6a6f7c849196a0a8b2babeb6afa39b918c7f727e8b98a5b1beb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f272f343b42464f545c60686d747c84919daab7c4d1cbc5bebab1aca69e99928d857d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6cbbfb4aa9e948c7f726c605d55534e52545c67717e8b99a4afbbbcb0a396897d7063564a3d3023170a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a5998c7f7266594c3f33261a232c353d474f58606a6f7c859196a1a8b2babeb6aca49f918b7f72727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b313940454d535960666d727a8188939facb9c6cfc6bfbbb3ada7a09d938f8680796d6053473a2d201407000714212d3a4754606d7a8793a0adbacbc3bdb5afa69f93877e746d67625f585e61666d7983919dabb5c0c0b5ab96897c706356493d3023160a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a5998c7f7266594c3f3326232c353d474f59606a6f7c859297a1a9b2babeb6aca49a938b7f726d727e8b98a5b1beb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252932373e434b51575f616b70787f858e939aa4afbbc8c1bdb5aea9a19e959089827b736d675d5145392c201306000714212d3a4754606d7a8793a0adbac3b9b1aba39fa399938b8079726e6a6b686d7178818e95a0acbdc7bbafa499887b6e6155483b2e2215080000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a5988c7f7265594c3f32262c353e474f59606b6f7c859297a1a9b2bbbdb5aca49a93887f726d65727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c141c232830353c434750555d60696e757d848c92989fa4acb6c0bcb8b0aba39f97928b837d756e69605d554b4035291d1104000714212d3a4754606d7a8793a0adbabcb1a7a0999299a39f928d847f7b7978787a7e838e939ea7b1bcc6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a5988c7f7265594c3f322c363e474f59606b707d869297a1a9b3bbbdb5aba49a93887f726d6265727f8b98a5b2beb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e262e343a41464e535a61676d737b828991959fa2aaafb6bebab1aca69e99928d857e78706b615f57514b433a2f24180d01000714212d3a4754606d7a8793a0adbab8aca0959086929fa49d96918c88858485878a90959ea5afb9c3beb3a99c908376675d5145392c1f13060000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a5988c7f7265594c3f32363e485059616b707d869298a2a9b3bbbdb5aba49993887f726d625b65727f8b98a5b2beb7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30383f444c52585f626c717980868f939da0a8aeb3bbbbb3ada7a09d948f86807a726d666059534d45403a31281d130700000714212d3a4754606d7a8793a0adbab7aa9d9083808d959fa8a19e999892919297979da0a7afb7c1c1b9ada1978c7f7265554b4035291d10040000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb2a5988b7f7265584c3f363e48505a616b707d869298a2aab3bbbdb5aba39993877e716c625b5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232831363d424a50565e616a6f767e848d92989ea6acb1babdb5afa9a29f959189827b736d68605c544f46423b352f281f160c0100000714212d3a4754606d7a8793a0adbab7aa9d908479839096a0a7abaaa29f9e9fa2a9aaacb1b9c1bfbaafa59e92857a6d6054473a2f24180c000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb2a5988b7f7265584c3f3f48505a616c717d869298a2aab4bcbdb5aba39992877e716c625a515865727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343b42464f545c60686d747c838a91969fa3aab0b8bdb9b0aba39f97928b837d756e69605d56504a423d363129241d160d040000000714212d3a4754606d7a8793a0adbab7aa9d9084777a8490959da5acaeacababadb3b7b8bcbeb9b4aea59d938b7e72685d5245392c1d1207000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb2a5988b7f7265584c3f48515a626c717e879298a2aab4bcbdb5aba39992877e716c625a504c5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444d535960666d727a818790949ea1a8aeb4bcbab2aca69f99928d857f78706b625f57524c443f38302a261f18130c04000000000714212d3a4754606d7a8793a0adbab7aa9d9084776e7a838e929da0a7acaeb4b3b4b5b4b3b3adaaa29f938e81746d62564c4135291d0b01000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a5988b7e7265584b49515b626c717e879299a3aab4bcbdb4aba39992877e716c615a50484c5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a50575e616b70787f858d93999fa6adb2babbb4aea8a09e948f87807a726d666159534d45413a342e261e1a140d070100000000000714212d3a4754606d7a8793a0adbab7aa9d908477686e79818990959b9fa2aaa6a7a8a7a6a9a29e98928b81786d605b51443a2f24190d00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a5988b7e7265584b515b626d727e879299a3abb4bcbcb4aba39992877e716c615a50483f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60696e757d838b92979fa4abb0b9bdb5afaaa29f96918a827c746d68605c544f47423c352f28231c140c0903000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a676d747d838a8e9298989a9a9b9b9a9897928d867e756d665c50483f32281e130800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a5988b7e726558515b636d727f889399a3abb5bdbcb4aaa39992877e716c615a50483e3f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d737b818990959fa2a9afb5bdb9b0aba49f98928c847d766f6a615e56504a423d373129241e17110a020000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d606b70787d8285898b8d8e8e8e8d8b8885807a716c605c544a3f362d20160c0100000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a5988b7e7265585b636d727f8b939aa4abb5bdbcb4aaa39892877e706c615a50483e363f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787f868e939da0a7adb3bbbab2aca69f99938e857f79706c625f58524c443f38302b262019130b0600000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5960656c70757a7c7e80818281807f7c78736d68625a504a42382e241b0d040000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4988b7e71655c636d737f8b919fa4acb5bdbcb4aaa39892867d706c615a50483e36323f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8792989ea5acb1babbb4aea8a19e949087817a726d66615a534e46413a342e261e1a150d08010000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d4f535b6063676d6f727374757473726f6c66615e5650443f3830261c1209000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4988b7e7165646e737f8c919ba3afb6bebcb4aaa29892867d706b615a50483e362c323f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a2aaafb8beb6afaaa29f96918a837c746e68605c545047433c353028231c150c090300000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51495053555d60626567676868676562605b54524c443f342e261e140a00000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4988b7e71656e73808c919ca3adbbc0bcb4aaa29892867d706b615950473e362c26333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b4bcb9b1aca49f98928c847e766f6a615e56514b423e373129251e17110a03000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d513f44464b515356585a5b5b5b5a585553504a46413a3228231c140c0200000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4978b7e716c74808c929ca4adb5bfbcb4aaa29892867d706b61594f473e352c2426333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adb2ada79f9a938e867f79716c625f58524c454039302b262019130c060000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51443739404547494b4d4e4f4e4d4c4946443f383630292017110a020000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4978b7e7177808d929ca4adb6bfbcb3aaa29892867d706b60594f473e352c231a26333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0aea9a19e959087817b736d67615a544e46413b342e271e1b150d0802000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372f35393a3c3f40414241403f3c3938332d2a251e170e0600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4978b7e78808d929da4aeb6bfbcb3aaa29892867d706b60594f473e352c231a1926333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aaa39f96918b837c756e69605d555047433c363028231d150c0a030000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51443724292c2d2f323434353534322f2d2b28221c19130d050000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9beb1a4978b7e818e939da4aeb6bfbbb3a9a29892867d6f6b60594f473d352c231a111926333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949e98928d847e786f6a615e57514b433e37322a251e18120b0300000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1d1f20232527282828272522201f1c17110d0802000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9bfb2a69b908b8e939da5aeb6c0bbb3a9a29792867d6f6b60594f473d352b231a110d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794938e868079716c656058524d454039312b262019140c07000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e131416181a1b1c1b1a191613120f0b06000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c3b7aca29b979b9ea5afb7c0bbb3a9a29792857c6f6a60594f473d352b231a11080d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879089827b736d67605b534e46423b352f271f1b150d080200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e1107090c0d0e0f0e0d0c090606030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c8beb4aca6a4a7a9afb7c0bbb3a9a19792857c6f6a60584f473d352b23191108000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87837d756e69605d555049413d363029241d150d0a04000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000010102020100000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6c6beb7b2b1b4b6bac1bbb3a9a19792857c6f6a60584e463d352b2319110700000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7e78706b615f57514b443f382f2a251f18120b030000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d0c8c3bfbec1c2c4bbb3a9a19792857c6f6a60584e463d342b231911070000000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d716c666059534d45403a332d261d1a140c0701000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d2d4cfcbcaccc4bbb2a9a19791857c6f6a5f584e463d342b22191007000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c555d6065605b544f46423b352f27221b140b09020000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d2dfded6ccc4bab2a9a19791857c6f6a5f584e463c342b2219100700000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c51545853504a423d363129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d2ded6ccc4bab2a8a19691857c6f6a5f584e463c342b221910070000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474b46443f382f2a261f18130b06000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d2d5ccc4bab2a8a19691847b6e6a5f584e463c342a22191007000000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3938332d261d1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6d5ccc4bab2a8a19691847b6e695f584e463c342a2219100700000000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d322d2b28221c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c6ccc3bab2a8a09691847b6e695f574e463c342a221810070000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202125201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9ccc3bab2a8a09691847b6e695f574d453c332a22181006000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9c3bab2a8a09691847b6e695f574d453c332a2118100600000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9b9b1a8a09691847b6e695f574d453c332a21180f060000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb9b1a7a09691847b6e695e574d453b332a21180f06000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939facb1a7a09591847b6e695e574d453b332a21180f0600000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020202020202020202020202020202020202020202020202020202020202020201c1c1915100a0200000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939fb1a7a09590837a6e695e574d453b332921180f060000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c04000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939fa7a09590837a6e685e564d453b332921170f06000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d171f272e33363739393939393939393939393939393939393939393939393939393939393939393939393635322c261e160c020000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c798693a7a09590837a6d685e564d443b332921170f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b3b3ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151f2931393f4244464646464646464646464646464646464646464646464646464646464646464646464643413d3830281e140a0000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939f9590837a6d685e564c443b322920170f050000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a6a6a6a69e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353534f4e49423a30261b100500000000000714212d3a4754606d7a8793a0adafafaa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c7986939590837a6d685e564c443b322920170e05000000000000000000000000000000000000010d1a2734404d5a6773808d999999999999999184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222e39434d555b5d60606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382c21150900000000000714212d3a4754606d7a8793a0a2a2a2a29d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c79869590837a6d685e564c443a322920170e0500000000000000000000000000000000000000010e1a2734414d5a6774808c8c8c8c8c8c8c8c8c84786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d00000000000714212d3a4754606d7a87939595959595959084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c798690837a6d685d564c443a322920170e050000000000000000000000000000000000000000000a1724303d4a5763707d8080808080808080807f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2936424f5b67717779797979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000714212d3a4754606d7a87888888888888888883776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080013202d394653606c798682796d685d564c443a322920170e05000000000000000000000000000000000000000000000916232f3c4855616b70737373737373737373726d62574a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a778486868686868686868686868686868686868686868686868686868686868686868686868276695c4f4336291c1000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000f1c2835424f5b687581796d675d564c443a322820170e0500000000000000000000000000000000000000000000000714202c38444f59616366666666666666666665625b51463a2e2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909393939393939393939393939393939393939393939393939393939393939393938f8276695c4f4336291c10000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000e1b2734414d59656f756d675d554c433a322820160e0500000000000000000000000000000000000000000000000004101c28333e474f5557595959595959595959595751493f35291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8276695c4f4336291c10000000000003101c28343f4a545c60626262626262626262625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000c1825313d48535d6568605d554c433a312820160e0400000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4d4d4d4d4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daaacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8276695c4f4336291c100000000000000b17232e38424a505355555555555555555555534e463c31261a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000915202c37414b53595b53514b433a31281f160d0400000000000000000000000000000000000000000000000000000005101a232c33383c3d4040404040404040403f3e3a352d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5a99c8f8276695c4f4336291c1000000000000006111c2630383f44464949494949494949494847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800040f1b25303941484d4f4745403a31281f160d04000000000000000000000000000000000000000000000000000000000008111a21282c2f3033333333333333333332312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99c8f8276695c4f4336291c10000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3a37312a22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b3b3aea194877b6e6154483b2e211508000009141e2730373d41423a39352f281f160d04000000000000000000000000000000000000000000000000000000000000000810161c2023242626262626262626262625221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8f8276695c4f4336291c1000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a6a6a6a6a194877b6e6154483b2e2115080000020c151e252c3134352d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a1a1a1a1a191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a77838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8276695c4f4336291c100000000000000000020a11171c1f2022222222222222222222211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b9899999999999994877b6e6154483b2e211508000000030c141b2025272820201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0d0d0d0d0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748183838383838383838383838383838383838383838383838383838383838383838383828073665a4d4033271a0d00000000000000000000060b1012131616161616161616161515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000002090f15181b1c1413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404c58646e747676767676767676767676767676767676767676767676767676767676767676767676736e63584b3f3226190c00000000000000000000000003060709090909090909090909080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c808080808080808080807a6d6054473a2d21140700000000000004090c0e0f07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c6467696969696969696969696969696969696969696969696969696969696969696969696966635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f737373737373737373736d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a58524a40352a1f1307000000000000000000000406070c1113120f090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606266666666666666666666605d554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e50505050505050505050505050505050505050505050505050505050505050505050504d4b4740382e24190e020000000000000001070c101314191e201f1c1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e54565959595959595959595954514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414343434343434343434343434343434343434343434343434343434343434343434343403f3b352e261c120800000000000000030b12181c1f20262a2c2c2822211f1b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343d4347494d4d4d4d4d4d4d4d4d4d4745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334363636363636363636363636363636363636363636363636363636363636363636363633322f2a241c140a00000000000000050d151d23292c2d32373939352f2e2b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c404040404040404040403a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a2024272729292929292929292929292929292929292929292929292929292929292929292929292726231f19120a02000000000000050e171f272f34383a3f444645423c3b37322a221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f333333333333333333332d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a1917130e0800000000000000020b17202931394045474c5153524f4947433c342d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232626262626262626262621201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e10101010101010101010101010101010101010101010101010101010101010101010100d0c0a070200000000000000000a141d29323b434b5153595d5f5f5b55534e463f372d231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1a1a1a1a1a1a1a1a1a1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444d555c60656a6c6c68625f5851493f352c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0d0d0d0d0d0d0d0d0d07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d565e676d72777978756f6a625b51473d33271c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e797f838685827c726d62594f44382c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b838c9092928e877f726b615548392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959d9f9f9992887d7063554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a959fa7acaba39a908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b9b5ac9f9386796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939ea6abaaa2988f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818e949d9f9e9892867c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d79828b9092918e867d706a5f5343392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515d676d787e838585817b706b60584e4331271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935404b555d666c71767878746e6960594f463c311f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434b545b60646a6c6b68615f574f473d342a200d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a5053585d5f5e5b55534d453d352c22180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f383f44464b5052524e4846423b332c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d3338393e434545413b3a363129211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c22282b2d31373938352e2d2a261f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20252a2c2b2822211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d1f1f1b1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b1012120e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e101112131312110f0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070811070604000000000000000000000000000000000000000000000000000000000000000000000000000406070c1113120f09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191b1d1e1f1f1f1f1e1c19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141e1413100c07010000000000000000000000000000000000000000000000000000000000000001070c101314191e201f1c1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1011171c1f202326282a2b2b2c2c2c2a292623201f1c18120f0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212b201f1d18120b030000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2c2c2822211f1b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020506060606060606060606060201000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1c22282b2d303234363838393938373533302d2c28231c1b16100c0700000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e372d2c29241d150d03000000000000000000000000000000000000000000000000000000050d151d23292c2d32373939352f2e2b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130e0e0b08030000000000000000000000000000000000000000000000000000000000000000000000080f1820262b2e2f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e171c21272c2d3338393c3f414344454646454442403d3a38342e2c271f1c18120b0600000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b443a38352f271f150b0100000000000000000000000000000000000000000000000000050e171f272f34383a3f444645423c3b37322a221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000000008111a212a31373a3b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a22282d3238383f4446494c4e505152525252514f4c494644403938322c28231d17110a02000000000000000000000000000000000000000000000000000000000000000008141f29323b414647514745403931271d1207000000000000000000000000000000000000000000000000020b17202931394045474c5153524f4947433c342d241b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000000000000000000000000000000000000009121a232c333c42474847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a33393d44484a505356595b5d5e5e5f5f5f5d5c595653514a48443d38342e27221b140b02000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545e53514b43392f24180c0200000000000000000000000000000000000000000000000a141d29323b434b5153595d5f5f5b55534e463f372d231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c333739393939393939393939393533302b251d150b010000000000000000000000000000000000000000000000000000000009121a242c353e454e5355534e453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000091119212930363e44494f54545b60636567696b6b6c6c6b6a686663605c54544f46454039332d261d140a00000000000000000000000000000000000000000000000000000000000005111e2a36414d565e616a605d554b4035291e13080000000000000000000000000000000000000000000006111c262f3b444d555c60656a6c6c68625f5851493f352c21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e43464646464646464646464641403c372f271d130900000000000000000000000000000000000000000000000000000009121b242c363e474f575f625f574e42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b333b42465055596063666c6f7274767778797978777573706d6663605953514b443f382f261b110600000000000000000000000000000000000000000000000000000000030c1a232d3946525e686e776d675d51453a3024190d020000000000000000000000000000000000000000000b17222d38424d565e676d72777978756f6a625b51473d33271c100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534e4c4841392f251a0f030000000000000000000000000000000000000000000000000109121b242d363e485059616a6e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d353d454d525a61646b7075797c7f8183848585858584827f7c79746f6b65605c54504941382d22170b000000000000000000000000000000000000000000000000000000000a151e2b37434e58616e7a84796d60564c4135291f14090000000000000000000000000000000000000000030f1c28333f4a545e696e797f838685827c726d62594f44382c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605b59534b41372b2014080000000000000000000000000000000000000000000000010a131b242d363f48505a616c707b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d363e474f575e616c70777c8185898c8e909191929292908f8c8985817c77726d66605b53493f33271b0f03000000000000000000000000000000000000000000000000000006111c26303847535f6a74818c7f72685d52453b30251a0e030000000000000000000000000000000000000006121f2b3844505b666e7b838c9092928e877f726b615548392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c68645d53483c3024180b00000000000000000000000000000000000000000000010a131c252d373f48505a616c717d84776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000030c19222c363e48505960696e757d83898e9297989a9c9e9e9f9f9e9d9b9998928e89847f79716c655b5044372b1f120500000000000000000000000000000000000000000000000000000c17232e38424f59626f7c8792857a6d60574d42362a201509000000000000000000000000000000000000000613202d394653606c788390959d9f9f9992887d7063554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000a131c252e373f49515a626c717e8784786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343e48505a626b707b828a90959b9ea1a9a7a9aaabacacabaaa8aaa29f9b96918b847e776c605346392d2013060000000000000000000000000000000000000000000000000003101c28343f4a54616b76828f978d8073695e52463c31261a0e040000000000000000000000000000000000000a1724313d4a5764707d8a959fa7acaba39a908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000006141c252e373f49515b626c717e879184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46505a626c717d858f939d9fa7abadb3b4b6b7b6b5b5b6b7b5b4aeaba8a09e9691867c6f6255493c2f221609000000000000000000000000000000000000000000000000030d17212c3844505c66707d8a949f92867b6e61574d42372b20150a0000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b9b5ac9f9386796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938e8174675b4e4134281b0e01000000000000000000000000000000000000020a1117262e374049515b626d727e87929184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58616c717e8792979ea5abb1b8b9b8b4aeaca9a8a8a9aaacb2b6b8b2aca1978e81746a6054473b2e22150800000000000000000000000000000000000000000000000009141f2935414c56606d7883919da2988e8174695f53473d32271b0b0200000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000000020b141b2227384049525b636d727f8893999184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606a707e879299a2a9afb8bcb4aeacaaa29f9d9c9b9c9ea0a8aaabb0a69e92857a6d61584e43372b1f13060000000000000000000000000000000000000000000000020e1a25313945525d68727f8b95a0aa9f92877b6e62584e43372b1d140a00000000000000000000000000000000000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca79a8e8174675b4e4134281b0e0100000000000000000000000000000000020b141d262d33404a525b636d727f8b939a9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666f7c869299a3abb3bbb8b0aaa39f9a9892908f8f909196989d9fa79f948b7e71685d52463c32271b0f03000000000000000000000000000000000000000000000005121e2a36424d57606d7a85929ea7afa3998e81756a6054473d2f261b110600000000000000000000000000000000091623303c4956636f7c89939ea6abaaa2988f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000030c141d262f383f44525c636d737f8b919fa49e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79839198a2abb5bdb6ada69e98928d89858382828384878b90959d999082776c60564c41342b20150a0000000000000000000000000000000000000000000000030c1a242d3a46535e6973808d97a1adb5ab9e93897c6f62594f41382d22170b000000000000000000000000000000000915222f3b4854606b75818e949d9f9e9892867c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000030c151e262f384149505c646e737f8c919ba3ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68737f8c95a0aab4bdb6ada49c948f86817c7976757576777b7e83899092877c6f655b50443a3022190e0400000000000000000000000000000000000000000000000b151e2b38434e58616e7b86929fa9b3bdafa59c8f82766b6053493f33271c120700000000000000000000000000000007131f2c38434f59606d79828b9092918e867d706a5f5343392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000030c151e263038424a535b606e73808c929ca3adab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929fa7b1bcb9aea49c918c827b746f6c66696869696e71777d838b80736a5f53493f32281e1007000000000000000000000000000000000000000000000007121d2730394754606a75818e98a3aebbc1b7ab9f94897d70655b5044392e23180c010000000000000000000000000000030f1b27323d45515d676d787e838585817b706b60584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000030d151e273038424a545b656c74808d929ca4adb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c98a2aeb9c3b4a89c928c7f756e6963605b545c575e61656b70787e796d60584e41382d20160c0000000000000000000000000000000000000000000000000c18232e3943505a626f7c89939eaab4bfc7bbb0a69d9083786c60544a4034281d12070000000000000000000000000000000a16212935404b555d666c71767878746e6960594f463c311f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e010000000000000000000000040d151f273039424a545c666c77808d929ca4adb6b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4bfc0b3a6998d80736d625f5855534e4f4d52545960666c716d675d51463c2f261b0e04000000000000000000000000000000000000000000000004101c2834404b55616c7683909da5afbcc6c4c2b8aca0958a7e71665c5144392f24180d020000000000000000000000000000040c18242f39434b545b60646a6c6b68615f574f473d342a200d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e0100000000000000000000040d161f273139424b545c666d78818d929da4aeb6bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d090908070604010000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adbcc5bcafa295897c77736f6a66625f5855534e484f545b6065605d554b40342a1d140e0905020000000000000000000000000000000000000000030e18212c3845515c67717e8a959fabb7bdb9b7b9bbb1a79e9184796d60554b4035291e130800000000000000000000000000000007121d273139424a5053585d5f5e5b55534d453d352c22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d8074675a4d4134271a0e01000000000000000000040d161f283139434b545c666d78818e939da4aeb6c0c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a161615151413110d0707070501000000000000000000000000000000000000000000000d1a2633404d596673808c99a8b2bdcebdb0a4998e8984807c77736f6a66625f5855534d50535853514b43392f25201e1a14110e09020000000000000000000000000000000000000915202a36414c56606d7984919ea7b1bab2acaaacafb6aca0968b7e72675d51453a3025190d030000000000000000000000000000010b151f272f383f44464b5052524e4846423b332c231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d010000000000000000050e161f28313a434b555c666d78818e939da5aeb6c0c8c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327232323222220201d18171413110d08030000000000000000000000000000000000000004111d2935414b556976828f9ca9b5c2c9c1b5aaa09996918d8884807c77736e6a66625f5755534d4846423b3a36312d2a25201e1a140d0500000000000000000000000000000000020b1a26313946525e68727f8c96a0acb9b2a8a09e9fa4acb2a89e9185796d60564c4135291f1409000000000000000000000000000000030d151d262d3338393e434545413b3a363129211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d0100000000000000050e172028313a434b555d676d78818e939ea5afb7c0c8d1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333030302f2f2e2d2c29242421201d19130f0b0600000000000000000000000000000000000613202c3945515d677885919eabb8c4c1b7afa9a7a8a09e9996918c8884807b77736e6966615f5755534d4846423b3a36302d2a251f170e0c0400000000000000000000000000000a141d2b37424d57616d7a85929fa8b2b9aca09691939aa4afada1978c7f73685e52463b31251a0e03000000000000000000000000000000030b141c22282b2d31373938352e2d2a261f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a69a8d8073675a4d4034271a0d01000000000000050e172029323a434c555d676d79828f939ea5afb7c0c9d2d1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403c3c3c3c3c3c3b3a39352f312e2d2a251f1b17110a020000000000000000000000000000000714212d3a4754606d7a8797a1adb9c1b8afa59e9b9fa2aaa8a09d9995918c88847f7b77736e6966615f5754534d4846423b3a363029201e160c0200000000000000000000000006111c262f3847535f6974808d97a2adbab0a69e918488939facb3a99f92857a6d61574d42362a20150a00000000000000000000000000000000020a11171c1f20252a2c2b2822211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000050f172029323a444c565d676d79828f949ea5afb7c1c9d2ded1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4949494949494848474540413e3a3936302b27221b140b0802000000000000000000000000000815212e3b4854616e7b8794a9b2bebbb0a69e938e92989c9fa3aba8a09d9995918c88837f7b77726e6966615e5754524d4746423b3330281e140a0000000000000000000000000b17222d38424f59626e7b87929fa9b3b7ab9f94897c828f9ca7b1aea2988d8073695e53463c31261a0f04000000000000000000000000000000040c13181d2023292c2d2d2b28221c1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000060f172129323b444c565d686d79828f949ea6afb8c1c9d2d5dad1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a56565656565656555553514b4d4a4746413a37332d261d19130c050000000000000000000000000915222f3c4855626f7b8895a2aebbb7aa9e948e81858a8f92999c9fa4aca7a09d9995908c88837f7b77726e6965615e5754524d45423a30261b100400000000000000000000030f1c28333f4a54606b75828f99a3afbcb0a69c8f82767d8995a0acb3aa9f92867b6e61584e43372b21160a0000000000000000000000000000060d161d24292c2f34383a3938332d2c272119110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000060f182129333b444c565e686d7a8290949fa6b0b8c1c5c4c5c9cfd1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736663636363636363626261605d555a5754524c46443f382f2a251e170e0600000000000000000000000916222f3c4955626f7c8895a2afbbb5a89c8f8275797e82868b90939a9da0a7aaa7a09d9995908c88837f7b76726e6965615e57544c42382c211509000000000000000000020d17202b3844505b66707d89949eabb5b7ab9f94897d707784919da9b3aea3988e81746a5f53473d32271b0b02000000000000000000000000060f171f282f35393a40454746443f3838322b231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d000000060f18212a333b454d565e686d7a8390959fa6b0b8c1bdb9b8b9bdc4ccc4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736f6f6f6f6f6f6f6f6f6f6e6d676a6764615e56535049413e36302920181007000000000000000000000815222e3b4855616e7b8894aab4bfb5a99c8f82766d71757a7e83878c91959a9ea1a8aaa7a09d9995908c87837f7b76726e69655e54493d3125190d00000000000000000009141f2935404b55606c7883909da6b0bdb1a79c9083766b727e8b97a1adb4aa9f93877c6f62594f43382c1d140a0000000000000000000000030c172129313a4145474b515353504a48443d352e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d0000071018212a333c454d575e686e7a8390959fa7b0b8bfbab2adabadb2bac4c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a89b8e817c7c7c7c7c7c7c7c7c7c7b7b7a787674716d6864605b534f46413a322a221910070000000000000000000714212e3a4754616d7a8798a2aebab6a99d9083766a64686d72767b7f84888d91969a9fa2a9aaa79f9d9995908c87837f7b7670655a4e4135281b0f0000000000000000020e1925303945515d67717e8b95a0acb8b8aca0958a7d70636d7985929eabb5afa4998f82756b6054483e2f261c1106000000000000000000000a151e29333b434b5154555c60605b54544f473f372e241a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb3a6998c807366594d4033261a0d00071018222a333c454d575e696e7a8390959fa7b1b9bfb5ada8a19ea1a8b2bdc4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6aa9e938e898989898989898989898888868583807e7a75706c656159524c443c342b2219100600000000000000000613202d394653606c7885929facb8b8ab9e928578695e5e6165696e72777c8084898e92979b9fa3aaaaa79f9d9a93908b878276695c4f4336291c10000000000000000005111e2a36424d56606d7984919ea7b1bcb1a79d9083776b616773808d99a3aeb5ab9e93897c6f63594f42382d22170b00000000000000000006111c26303b454d555d6066676d6c6663605951493f362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a6998c7f7366594c403326190d071019222a343c454e575f696e7b849195a0a7b1b9bfb5ada39c969196a1adb9c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6baafa59e9b9696969696969696969595949792908d8a86827d78706b615e564e463d342b22180d040000000000000006121f2b3844505b667683909ca9b6b9ada197877b6e615454575e61666a6f73787c81858a8f92989ea5afabaca49f9d9a8f8275695c4f4236291c0f00000000000000030c1a232d3a46525e6973808c96a1adb9b8aca0958a7d716459616e7b86929facb9afa59c9083766b61544a3f33281d120700000000000000000c17232e38424d575f676d73787a79766f6b635b51483e33281c1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a6998c7f7366594c403326190d1019222b343c464e575f696e7b849196a0a7b1b9bfb5ada39c918c84919eabb8c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a9a19e9d9a99928f8a837d756d685f584f473d342a1f160c01000000000000030f1c28333f4a546773808d9aa8b2bdb3a9988b7e7165594f4d5354585f62666c7074797d82868f939eaab6b6afaca8988b7f7265584c3f3225190c000000000000000a151e2b37434e58616e7b86929fa9b2bdb2a89d9183786c60535e6975818e9ba7b1b7ab9f948a7d70665b5044392e23180c0100000000000003101c28343f4a545f696e7980848686827d726d635a5044392d1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a6998c7f7366594c403326191119232b343d464e585f6a6e7b849196a0a8b1b9c0bbada39b918c7f7f8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9c1bab6b4afafafafafafafafafafaeb3adaba9aba39f9c95908a817a6f6a60594f463c31281d1307000000000000000b17222d3c4956636f7c8996a1acb9b6aa9d9083776b61564c46484e53545b6063676d70757a828f9ba8b5c0b8aca096887b6e6255483b2f22150800000000000006111c26303847535f6a74818e98a2aebbb9aca0968a7e71655b5056626f7c89959fabb7b0a69d9083786c60544b4034281d130700000000000006121f2c3844505c666e7b848c9196928f887f726c6155493a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5998c7f7266594c3f3326191a232b353d464e585f6a6f7c849196a0a8b2babeb6afa39b918c7f727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d3cbc6c2c1bcbcbcbcbcbcbcbcbcbcbbbeb9b8b6b5aeaca7a09d938e847c6f6b60584e433a2f24180d040000000000000613202d394653606c7884919ea9b3b8ab9f958a7d70685d544c4443474a5053555c60646c7683909ca9b6beb3a99d918477695f53473a2e2114080000000000000c17232e38424f59626f7c87939faab4bdb2a89e9184786d60534954606a7683909da8b2b8aca0958b7e71665c51453a2f24180d0200000000000713202d3a4653606d788390969ea19f9a938a7d7064554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5998c7f7266594c3f33261a232c353d474f58606a6f7c859196a1a8b2babeb6aca49f918b7f72727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b8b9bebfc3bfbbb9b1aca59e9691867d6f6a5f554b40352920160a00000000000005121f2b3744505b65727f8c97a1adb9b1a79e91847a6d665d5650494948494a50575f69717e8a949fabb7baada2978b7f7265574d42372b1e1206000000000003101c28343f4a54616b76828f99a4afbcb9ada1968b7e71665c50414e5864717e8a96a1acb9b1a79e9184796d60554b4135291e130800000000000b1724313e4a5764717d8a95a0a8acaca49d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5998c7f7266594c3f3326232c353d474f59606a6f7c859297a1a9b2babeb6aca49a938b7f726d727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cfc5bbb3adabaaaaaaaaaaaaaaaaaaaaabadb3b3b8b9bdc3bcb8afa8a19892857c6f675d51453d32271b0f040000000000030f1b27333f4953606d7985919ea6b0b9aca0968f82786d68605b53555556545b60696e7b85929fa6b0bbb2a99f92857a6d6053473c31261a0e0200000000030d17212c3844505c66707d8a949fabb5beb3a99e9184796d60544a3f4653606d7884919eaab4b9aca1968b7f72675d51453a3025190d03000000000e1a2734414d5a6774808d9aa7b1b9b6aca095877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5988c7f7265594c3f32262c353e474f59606b6f7c859297a1a9b2bbbdb5aca49a93887f726d65727e8b98a5b1beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cabeb3a9a29e9d9d9d9d9d9d9d9d9d9e9ea1a9a6abadb2babfc1bab2aaa2979184796d60584e43382b21160a0000000000000b17222d3845515d67727f8b949fa9b3b2a89e948f827a716c656462626264666c717b849197a2adb8b9ada1978d8073675d5145392a201509000000000009141f2935414c56606d7884919da6b0bdb9ada1978b7f72665c51423844505c66727f8c98a2aebab2a89e92857a6d60564c41362a1f1409000000000e1b2835414e5b6874818e9ba7b4c1bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5988c7f7265594c3f322c363e474f59606b707d869297a1a9b3bbbdb5aba49a93887f726d6265727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6b9ada2979291919191919191919191929796999ea1a9aeb4bcc4bcb3a9a0968e81746a6054473d32271b0f01000000000006111b2935404b55606c77828f97a1aab4b0a69e948f847e7873716f6e6f7073787e859196a0a9b3b9afa59e91847a6d60554b403529180e0300000000020e1a26313945525d68727f8b95a0acb8beb3a99e9285796d60544b40343f4a54606d7a86929facb6b9ada1978c8073685e52463b31261a0e040000000d1a2733404d5a6673808d99a5afb7b3aa9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfb2a5988c7f7265594c3f32363e485059616b707d869298a2a9b3bbbdb5aba49993887f726d625b65727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8ab9e9285848484848484848484848586898c91969fa2aab2bac4bbb2a89f93877c6f62594f43382c1d12070000000000000d18242f3944505b656e7b859298a2aab3b0a69f96918a84807d7c7b7c7d80848a9297a0a8b2b9b0a69e938a7e70685d52433a2f241806000000000005121e2a36424d57606d7a85929ea8b1bdbaada2978c7f72675d5142392e3845525d6874818d9aa4afbbb3a99f92867a6d61574d42362a20150a000000091623303c4956636f7c89939ea5aaa9a2988f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb2a5988b7f7265584c3f363e48505a616b707d869298a2aab3bbbdb5aba39993877e716c625b5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8077777777777777777777787a7c80848c9298a1a8b2bbc3bbafa49a9083766b605448392f24180c00000000000007121d27333f49535e696f7c869298a1a9b1b0a8a19e96918d8a8888898a8d91969ea2a9b2bbb1a79f948e81756c61564c4131281d13070000000006101a242d3a46535f6973808d97a1adbabfb4aa9f92857a6d60554b40302935414c56626e7b87939facb9baaea2988d8074695f53463c32261b0f0400000915222f3b4854606b75818e939c9e9d9792867c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb2a5988b7f7265584c3f3f48505a616c717d869298a2aab4bcbdb5aba39992877e716c625a515865727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736a6a6a6a6a6a6a6a6b676d6f73797f869196a1a9b3bec0b6ac9f94897c6f63554b4035291d10040000000000010b17222d38414d56606a707d8692979fa7aeb2ada8a19e9a9795959597999ea0a8adb3b5afa79f959082796d605a50443a2f1f160c01000000000c17222c38434e58616e7b86929fa9b3bebaaea2988c8073675d5143392f242f3a47535f6975828f9ca7b1bcb4aa9f92867b6e61584e43372b21160b000007131f2c38434f59606d79818a8f91908d857d706a5f5343392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb2a5988b7f7265584c3f48515a626c717e879298a2aab4bcbdb5aba39992877e716c625a504c5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665e5e5e5e5e5e5e555d6063666d727c849197a1adb9c1beb0a69b8e8174675d5145392c1f130600000000000006111b262f3b444e58606b707d8590959fa2aaaeb2acaba6a4a2a1a2a3a6aaacb2b8b0aba49f9590837a6d675d51483e32281e0d040000000005111d28333b4854606a75818e98a3aeadadb4aa9f92867a6d61554c4131271e2b37424d5763707d8995a0acadadaea3998e81756a5f53473d32271b0f0300030f1b27323d45515c676d757d828484807a706b60584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a5988b7e7265584b49515b626c717e879299a3aab4bcbdb4aba39992877e716c615a50484c5865727f8b98a5b2beb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5151515151514b5153545c606a6e7b85919ea6b0bbc2b8ac9f9285796d6053473a2d201406000000000000000a141d29323d464f59606a6f7b838b92989fa2aaacafb5b0afaeafb0b3b3b3adaba69f99938d837a6d685d554b40362c20160c00000000000814212d3945505a626f7c89939eaaa0a0a0a0a3988d8073685d52433a2f1f1a26313c4854606b7783909da9a0a0a0ab9f93877c6f62594f44382c20130700000a16212934404b555c606c70757777736e6860594f463c311f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a5988b7e7265584b515b626d727e879299a3abb4bcbcb4aba39992877e716c615a50483f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d44444444444045474b51585f69707d8a949eaab7c3baaea2988a7d7063574a3d2d22170b00000000000000020b17202b343d474f5860696e787f868d92989c9fa3aba7a8a9a9a9a8a6a9a19e9a948f8780786d685e564c43392f241a0d0400000000000a1723303d4955616c768390939393939393939392867a6e61564c4131281e151f2c38444f5965717e8b97939393939393998f82756b6054483b2f2215090000040c18232f39434b515a6164696b6a67615e564f473d342a200d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a5988b7e726558515b636d727f889399a3abb5bdbcb4aaa39992877e716c615a50483e3f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403737372f35393a40454e57616c75828f9ca8b1bdbfb4aa9a8d80746753493f33271b0f0300000000000000050e19222b353d464e575e666c727a80858b8f9299989a9b9c9c9c9b9a9897928e89827c736d665e564c443a31271d12080000000000000b1824313e4b5764717e87878787878787878787878074685e52443a301f16101c27333d4753606d7985878787878787878787877c6f6356493c3023160900000007121d27313940455055575c5e5d5a54524c443d352b22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a5988b7e7265585b636d727f8b939aa4abb5bdbcb4aaa39892877e706c615a50483e363f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332b2b24292c2e343c45505a636f7c8995a0acb8c3b6a99d908376655b5044372b1f1205000000000000000007101a232b343d454d545b60686e737a7e8286898c8e8e8f908f8e8d8b8885817c766f6a605c544c443a32281f150b000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a786d60564c4132281e0d0b161f2c3845515c676d797a7a7a7a7a7a7a7a7a7a796d6053473a2d201407000000010b151f272f343e44494a4f51514d4746413b322b231910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4988b7e71655c636d737f8b919fa4acb5bdbcb4aaa39892867d706c615a50483e36323f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271e181d202328333e4854606b7784919daab7c4b8ac9f9285776c605346392d20130600000000000000000008111a222b333b424a50565e61686d72767a7c7f818282838382807e7c79746f6a626058514b423a322920160d030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d665c51443b3020160c04101c2934404b555d676d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000030d151d232933393c3d424444403b3936302920191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4988b7e7165646e737f8c919ba3afb6bebcb4aaa29892867d706b615a50483e362c323f4c5965727f8c98a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d101318212c38434f596774808d9aa7b3c0baaea298877a6e6154473b2e2114080000000000000000000008101921292f383f444c52565d6065686d707274757676767573716f6c66626058544e454039302920170d04000000000000000004101d2935404b555d606060606060606060606060605c544a4032291e0e04000c18232f39434b555d6060606060606060606060605c554b4034291c10040000000000030b121822282d3031363837342e2d2a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4988b7e71656e73808c919ca3adbbc0bcb4aaa29892867d706b615950473e362c26333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d04070f1b27323e4a5764717d8a97a4b0bdbfb4aa95887c6f6255493c2f2216090000000000000000000000070f171d262d333b41464c5254565d606365676869696968676562605b54544e47433d342e271e170e05000000000000000000000c18242f39434b5153545454545454545454545453514a42392e20170d000007121d273139434b51535454545454545454545453514b43392f23180c0000000000000001070c171c202324292b2a2721201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4978b7e716c74808c929ca4adb5bfbcb4aaa29892867d706b61594f473e352c2426333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000a16232f3c4956626f7c8995a2afbcbcafa396897c706356493d3023160a000000000000000000000000050b141c222830363a4145474c525456595b5b5c5d5c5b5a585553504a47433d373228231d150c05000000000000000000000007121d27313940454747474747474747474747474644403930271c0e050000010b151f283139404547474747474747474747474745403931271d1207000000000000000000050b101416171c1e1e1a1414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4978b7e7177808d929ca4adb6bfbcb3aaa29892867d706b60594f473e352c231a26333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000815222f3b4855626e7b8895a1aebbbcb0a396897d7063564a3d3023170a00000000000000000000000000020a11171e252a3035393a414547494c4e4f4f50504f4d4b4946443f3837322b272018120b03000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000030d161f282f35393a3a3a3a3a3a3a3a3a3a3a3a38342f271f150b01000000000000000000000004080a0a0f11110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4978b7e78808d929da4aeb6bfbcb3aaa29892867d706b60594f473e352c231a1926333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0002081623303c4956636f7c8996a2afbcbcafa296897c6f6356493c30231609000000000000000000000000000000060b14191e24292c2f35393a3d3f414243434342403e3c3938332d2b27201b150c07000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231c150c030000000000040d161d24292c2d2d2d2d2d2d2d2d2d2d2d2d2c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9beb1a4978b7e818e939da4aeb6bfbbb3a9a29892867d6f6b60594f473d352c231a111926333f4c5966727f8c99a5b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e090e131c2934404b5565727e8b98a5b1bebfb4aa95887b6f6255483c2f2215090000000000000000000000000000000002080d13191d2024292c2d303234353636363534322f2d2b28221c1b150f0a040000000000000000000000000000000000030b12181d1f202121212121212121212121201f1c18120b0300000000000000040c12181d202021212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000004080c0e0e1313131313131313130e0e0c080300000000000000000000000000000000000000000000000000000002070a0c0d13131313131313131313130d0d0a070200000000000013202d394653606c7986939facb9bfb2a69b908b8e939da5aeb6c0bbb3a9a29792867d6f6b60594f473d352b231a110d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1e252c3845515c6775818e9ba8b4c1baaea298877b6e6154483b2e21150800000000000000000000000000000000000002080d1113191d202123262828292a2928272522201f1c17110f0a04000000000000000000000000000000000000000001070c10131414141414141414141414141312100c070000000000000000000001070d101314141414141414141414141413100c070100000000000000000000000000000000000000000000000001090f14181a1b2020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000070e1316191a20202020202020202020201a1917130e08000000000013202d394653606c7986939facb9c3b7aca29b979b9ea5afb7c0bbb3a9a29792857c6f6a60594f473d352b231a11080d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327272727252a3036404b55606d7985929fabb8c5b8ac9f9285786c605346392d20130600000000000000000000000000000000000000000104080d11131416191b1c1c1d1d1c1a181613120f0b0600000000000000000000000000000000000000000000000000000406070707070707070707070707070604000000000000000000000000000001040607070707070707070707070706040000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000010a12191f2325262d2d2d2d2d2d2d2d2d2d2d2726231f19120a0200000013202d394653606c7986939facb9c8beb4aca6a4a7a9afb7c0bbb3a9a19792857c6f6a60584f473d352b23191108000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343431363a4146515d67717e8b97a2adbac3b6a99d908376665b5044382b1f12060000000000000000000000000000000000000000000000010407070a0c0e0f1010100f0d0b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c3034353939393939393939393534302b251d150b0000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393933322f2a241c140a00000013202d394653606c7986939facb9c6c6beb7b2b1b4b6bac1bbb3a9a19792857c6f6a60584e463d352b2319110700000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414142464c525b606d7984919ea9b3bebeb3aa9a8d817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a08050000000000000000000000000000000009131d272f373c404146464646464646464641403c372f271d0e0400000000000000000000000000000000000000020c1c252e353b3f404646464646464646464646403f3b362e261c1208000013202d394653606c7986939facb9c6d0c8c3bfbec1c2c4bbb3a9a19792857c6f6a60584e463d342b231911070000000d192633404c5966737f8c99a6b2bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4e4d53565e616d74808d96a1acbcc5baaea2988a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1113120f09080603000000000407090a0f1213110b06050300000000020507080e1213120e070705010000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181715110c0600000000000000000000000000040f1a252f3941484d4e5353535353535353534e4d4841392f20160c020000000000000000000000000000000000000a141e2e3740474b4d53535353535353535353534d4b4740382e24190e020013202d394653606c7986939facb9c6d2d4cfcbcaccc4bbb2a9a19791857c6f6a5f584e463d342b22191007000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5b575e61686d757f8c929da8b2bdbfb5ab9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191e201f1c1615130f0a04050b101316161c1f201d1813120f0b0603090e1214151b1e201e1a1413110d080200000000000000000000040c13191d2021262626262626262626262626262626262423211d1710080000000000000000000000000814202c37414b53595b6060606060606060605b59534b4132281e1308000000000000000000000000000000000006111c2630404952575960606060606060606060605a58524a40362a1f13070013202d394653606c7986939facb9c6d2dfded6ccc4bab2a9a19791857c6f6a5f584e463c342b2219100700000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736767676767676767676769696e727a818c919ca4aebac4bbaea3998e8174665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2c2c2822211f1b150e0f161c202223292c2c2a25201f1b17110d141a1e2121272b2c2b2721201e19130d050000000000000000040e161e24292d2e3333333333333333333333333333333331302d28221a120800000000000000000000000c1824303c48535d65686c6c6c6c6c6c6c6c6c68645d53443a3024190d00000000000000000000000000000000000b17232e3842525c63666c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a0013202d394653606c7986939facb9c6d2ded6ccc4bab2a8a19691857c6f6a5f584e463c342b221910070000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80747474747474747474747476777b7f858e939ca3adb6c0bdb2a89f92867b6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000050d151d23292c2d32373939352f2e2b2620181921272c2f3036393937322d2b27221b171f252a2d2e34383938342e2d2a251e170e07000000000000020c1620283035393a404040404040404040404040404040403e3d39342c241a1006000000000000000000000e1a2734404d59656f74797979797979797979746f64564c4135291b110600000000000000000000000000000003101c28343f4a54636e737979797979797979797979736e63584b3f3226190d0013202d394653606c7986939facb9c6d2d5ccc4bab2a8a19691847b6e6a5f584e463c342a22191007000000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d908380808080808080808080818284878c92979ea5adb5bfc0b5aba1968d8174695e5342392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f34383a3f444645423c3b37322a22232b33383b3d424546443e3937332d26212931363a3b41454645413a3936302920191007000000000008131e28323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b49453e362c22170c000000000000000000000e1b2835414e5b6874818686868686868686868174685d5246382d22170b00000000000000000000000000000006121f2b3844505c66738086868686868686868686868073665a4d4033271a0d0013202d394653606c7986939facb9c6d5ccc4bab2a8a19691847b6e695f584e463c342a2219100700000000000000000d1a2633404d596673808c99a6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8e8f9196999ea1a9afb7bfbebaafa49991847a6d60574d4230271d120700000000000000000000000000000000000000000000000000000000000000000000000000020b17202931394045474c5153524f4947433c342d2e353d4448494f5253504b46443f382f2b333b4246484e5153514d4746413a322b22190d04000000010d1924303a444c525459595959595959595959595959595959575550483e34281d11050000000000000000000916232f3c4956626f7c899593939393939392867a6d6153493f33271b0f0300000000000000000000000000000713202d3a4653606d798491939393939393939392877b6e6154483b2e2115080013202d394653606c7986939facb9c6ccc3bab2a8a09691847b6e695f574e463c342a221810070000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9c9ea0a8abadb3bbc1bcb3aea39f93877d70685d52453b311e150b00000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b434b5153595d5f5f5b55534e463f373840474f54565c5f5f5d585350494139353d454d53545a5e5f5e5a54524c443c342b20160c01000005111d2935414c565d616666666666666666666666666666666664615a5045392d2115080000000000000000000815222e3b4754606a7683909da99f9f9fa3988c7f72655b5044372b1f14090000000000000000000000000005111e2a36414c5663707d8a96a19f9f9f9f9fa79b8f8275695e53463a2d2114070013202d394653606c7986939facb9ccc3bab2a8a09691847b6e695f574d453c332a22181006000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a9aaacb2b8b9bebdb9b0aaa29f918b7f726b60564c4133291f0c030000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444d555c60656a6c6c68625f5851493f404a52596063696c6c6a65605b534b433d474f575e61676b6c6b67615e564e463c32281e130800000713202d3946525d686d73737373737373737373737373737373716c6155493d3023170a00000000000000000006131f2b37434e5864717e8a97a1adacb4aa9e9184786c6053463b30251a0e000000000000000000000000000714202d3946525e6875828f9ba8b2acacacaca095897d7063574d42362a1e12050013202d394653606c7986939facb9c3bab2a8a09691847b6e695f574d453c332a2118100600000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b4b5b7b9bdc0bbb9b2aca69f98928a7f726d62594f443a3021170d00000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d565e676d72777978756f6a625b514749525c646b7075787977716c655c554b454f5960696e74787978746d6860584e443a2f24190d01000714212e3a4754616d7a808080808080808080808080808080807e7164574b3e3124180b000000000000000000030f1b27323d4653606d7985919eabb5b8aca096897d7063574d42362a1c11060000000000000000000000030f1b27333f4953616e7a86929facb9b9beb3a99d9184776b6054453b31251a0e020013202d394653606c7986939facb9b9b1a8a09691847b6e695f574d453c332a21180f060000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebec0bbb9b7b5afaca8a09e9490857e726d625b51473d32281e0f0500000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e797f838685827c726d62594f515b646e737d828586837e776d675c514d57606b707b81848684807a6f6a60564c4135291d1104000815222e3b4855616e7b888c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8275685c4f4235291c0f000000000000000000000a151f2c3845515c6673808c99a3aebbb2a89b8f8275695e5246382e23170c000101010101010101010105121f2b3744505b65727f8c99a3afbbc6baada2978b7e7265594f4433291f1409000013202d394653606c7986939facb9b1a7a09691847b6e695e574d453b332a21180f06000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b6afacaaaba49f9c96918a837b716c625b51483f352b20160c000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b838c9092928e877f726b615554626d7380898f9292908b82796d6056535e69707d858d9192918d857c6f685d5245392c201307000815222e3b4855616e7b8894999999999999999999999999998f8275685c4f4235291c0f0000000000000000000004101c2834404b54616e7b86929facb9b9ac9f92877b6e61544a3f34281c100e0e0e0e0e0e0e0e0e0e0e0e13202d394653606c7884919eabb5c0c0b6ac9f9285796d6053473d3320170d03000013202d394653606c7986939facb1a7a09591847b6e695e574d453b332a21180f0600000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aca49f9e9b99938f8a847e766e69615a51493f362d23190e0400000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959d9f9f9992887d7063555c66727f8b929c9f9f9d948e8174695e54616e7b8692979e9f9e9791857a6d6054473a2d211407000815222e3b4855616e7b8894a1a6a6a6a6a6a6a6a6a6a6a69b8f8275685c4f4235291c0f00000000000000000000000c18232e3946525e6975818e9ba7b1bbafa3998c8073665c5044382c1f1b1b1b1b1b1b1b1b1b1b1b1b1b1d2935414c5663707d8996a0acbdc7bbafa49a8d8074675d5145392c20130500000013202d394653606c7986939fb1a7a09590837a6e695e574d453b332921180f060000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999898969a93918e8a86827d78716c615f5750483f372d241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a959fa7acaba39a908376675d606d7985929ea4abaca69f93877b6e615a6774808d98a2a9aca9a1978c7f7266594c3f3326190c000815222e3b4855616e7b8894a1aeb3b3b3b3b3b3b3b3b3a89b8f8275685c4f4235291c0f000000000000000000000007121d2a36424d56636f7c8995a0acb8b5ab9e9184796d6053463c312628282828282828282828282828282d3946525d6875818e9ba8b2bdc6b9ac9f93877b6e61554b4035291d100400000013202d394653606c7986939fa7a09590837a6e685e564d453b332921170f06000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3bfb7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8a888684817e7b75706d66615a534d453e362d251b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b9b5ac9f93867a6d60626f7c8897a1adb8b9afa4998a7d71645d6a7783909daab3b9b3a99c8f8276695c4f4336291c10000815222e3b4855616e7b8894a1aeb0b0b0b0b0b0b0b0b0a89b8f8275685c4f4235291c0f0000000000000000000000000e1925303b4854606b7783909da9b3b9ada1978a7d7164574d4237343434343434343434343434343434343a4754616d7a86929facb9c3bdb2a89c8f8275695f5343392f24180d0100000013202d394653606c798693a7a09590837a6d685e564d443b332921170f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b3b3ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808080808080808080808080808080808080807f7f7e7d7b7a7774716e6864605c545046423b332c241b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6163707c8996a8b2bebfb4aa988b7e72655e6b7884919eabb7c3b6a99d9083766a5d5043372a1d10000815222e3b4855616e7b8894a1a3a3a3a3a3a3a3a3a3a3a39b8f8275685c4f4235291c0f00000000000000000000000009141f2c38434f5965717e8b97a1adb9b2a99c8f8276695f53474141414141414141414141414141414141434e5865727f8b98a3aebac5b9aca0968a7d7063574d4231281d12070000000013202d394653606c7986939f9590837a6d685e564c443b322920170f050000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a6a6a6a69e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706e6d676864615e5653504a423e36312a211a12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d60626e7b8896a0acb5b8aea2988a7d70645d6a7683909da8b2b8b1a79b8f8275685c4f4235291c0f000815222e3b4855616e7b8894969696969696969696969696968f8275685c4f4235291c0f000000000000000000000000020f1b27323d4753606d7985929eabb5b7ab9f94887b6e62554b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e54606a7783909daab4bfbfb4aa9e9184786c6053463c3120160c010000000013202d394653606c7986939590837a6d685e564c443b322920170e05000000000000000000000000000000000000010d1a2734404d5a6773808d999999999999999184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665656362605c555754524d46443f38302a261f180f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939ea6abaaa2988f8275675c5f6a7784919aa3ababa49f92867a6d605966737f8c96a1a8aca7a0958b7f7165584b3e3225180b000815222e3b4855616e7b888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8275685c4f4235291c0f000000000000000000000000000a161f2c3845515c6773808d99a3afbbb0a69a8d8074675d5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b55626f7c8995a0acbcc6baaea2988b7f72655b5044372b1f1204000000000013202d394653606c79869590837a6d685e564c443a322920170e0500000000000000000000000000000000000000010e1a2734414d5a6774808c8c8c8c8c8c8c8c8c84786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595858575553514b4b4746413b38342e261e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818e949d9f9e9892867c6f62555863707d8892999e9f9c928c7f72685d54606d7a8491969e9f9d959083786d6053463a2d201307000714202d3a4753606d797d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f2216090000000000000000000000000004101c2934404b55616e7b87929facb9b8ab9f9285796d6767676767676767676767676767676767676767676774818e9aa7b1bcc5b8ac9f92867a6d6053493f33271b0f03000000000013202d394653606c798690837a6d685d564c443a322920170e050000000000000000000000000000000000000000000a1724303d4a5763707d8080808080808080807f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a484745403e3b3936302c28231c150c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d79828b9092918e867d706a5f5355616b717f878e9192908a80746d6356515d676e7c848d9192918c837b6e665c5144382c1f12060006131f2c3945515d676d707070707070707070707070707070706f6a6054473b2e22150800000000000000000000000000000c18232f3946535e6975828f9ba7b1baada2978b7e74747474747474747474747474747474747474747474747986929facb8c3bbb0a69a8d8174685d5241382d22170b00000000000013202d394653606c798682796d685d564c443a322920170e05000000000000000000000000000000000000000000000916232f3c4855616b70737373737373737373726d62574a3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3b3a38342f2e2d2a251f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515d676d787e838585817b706b60584e4f59626d717c818585837d746e645b514c555f6a6e7a8084858480796e695e544a4034281c10040004101d2935404b555d60636363636363636363636363636363636260584e43372b1f1306000000000000000000000000000007121d2a36424d5763707d8995a0acb8b3a99b908b8181818181818181818181818181818181818181818181869298a2aebac3b7ab9f94887b6e62564c412f261b11060000000000000f1c2835424f5b687581796d675d564c443a322820170e0500000000000000000000000000000000000000000000000714202c38444f59616366666666666666666665625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333232302f2d2c292321201e1914100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935404b555d666c71767878746e6960594f4647505a626a6f75787876706c645c5249434e585f686d73777977736d675e574d42392e23180c0000000c18242f39434b51535757575757575757575757575757575755544e463c32271b0f030000000000000000000000000000010e1a25313b4854606b7784919da9b3bbaca29b938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939fa2aab4bfbdb2a89c8f82766a5f53433a2f1d140a000000000000000e1b2734414d59656f756d675d554c433a322820160e0500000000000000000000000000000000000000000000000004101c28333e474f5557595959595959595959595751493f35291e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262625252422201f1c181414110e080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434b545b60646a6c6b68615f574f473d3f4850585f62686b6c6964615a524a403c464e565d60666b6c6a66605d554d453b30271c120700000007121d2731394045474a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342b20150a0000000000000000000000000000000009141f2c38444f5965727e8b97a2adbab4aca59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9da5aeb4bcc5b9aca1968a7d7064584e4331281e0b02000000000000000c1825313d48535d6568605d554c433a312820160e0400000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4d4d4d4d4c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191817151413100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a5053585d5f5e5b55534d453d35363f464e53555b5e5f5d575550474038333c444c52545a5e5f5e5953514b433b33291e150b00000000010b151f272f35393a3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000003101c27333d4753606d7985929facb6c0b7afa9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9afbabfc5bfb4aa9e9184786d6053463c3120160c00000000000000000915202c37414b53595b53514b433a31281f160d0400000000000000000000000000000000000000000000000000000005101a232c33383c3d4040404040404040403f3e3a352d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f383f44464b5052524e4846423b332c2d343c4347484f5252504a49443e352f2a323a4145474d5152514d4745403a312921170c030000000000030d151d24292c2d303030303030303030303030303030302f2e2b27201910070000000000000000000000000000000000000b16202c3945515d6774808d9aa4afbbc0bab5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5bac0cac7baaea2988c7f72665c5044382b1f12040000000000000000040f1b25303941484d4f4745403a31281f160d04000000000000000000000000000000000000000000000000000000000008111a21282c2f3033333333333333333332312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d3338393e434545413b3a36312921222a32373b3c424545433d3c39332c2320283035393a40444644403a39352f281f170f0500000000000000030b12181d1f202424242424242424242424242424242422221f1b150f070000000000000000000000000000000000000004101d2935404b55616e7b87939facb9c3c5c2c1bdb9b7b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3b8bec2c5cbd2c5b8ac9f92867a6d61544a3f34281c100300000000000000000009141e2730373d41423a39352f281f160d04000000000000000000000000000000000000000000000000000000000000000810161c2023242626262626262626262625221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000000000000000000000000000000030709090a0a0a0a0a0a0a0a0a060603000000000000000000000000000000000000000000000000000000000000000000000000030b141c22282b2d31373938352e2d2a261f171820262b2e2f3538393631302d28221a161e24292c2d33383937332d2c29241d160d0500000000000000000001070c101314171717171717171717171717171717171615130f0a040000000000000000000000000000000000000000010d18242f3946535f6975828f9ca8b2bdc8c4bab2adaba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a7adb5bec9d3c7bcb0a69a8e8174685e5242382e23170b00000000000000000000020c151e252c3134352d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a1a1a1a1a191816120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c0600000000000000000000000000000000000000040a0f13151617171717171717171613120f0b060000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20252a2c2b2822211e1a140d0e151b1f2122282b2c2a2423201c17100c13191d2021272b2c2b2620201d18130c04000000000000000000000000000406070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000000000000000000007121d2b37424d5763707d8a96a0acb8c5bdb2a8a19e989898989898989898989898989898989ba3adb8c3d0c4b7ab9f94887c6f62564c4130261c11060000000000000000000000030c141b2025272820201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0d0d0d0d0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a0300000000000000000000000000000000070f161b1f2223232323232323232323201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d1f1f1b1514120e0903040a0f1215151c1f1f1d171614100b0502080d1113141a1e1f1e1a1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919eaab4bfb9ada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b919ba7b3bfc9bdb2a99c9083766a5f53443a301e140a0000000000000000000000000002090f15181b1c1413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c03000000000000000000000000000007101921272c2f303030303030303030302d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000306060b1012120e0807050200000000030608090f1212100a0a080400000000010407070d1113110d0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8b98a2aebab7ab9e91847e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8b98a5b1bec5b9ada1968a7e7164584e4332281e0c0200000000000000000000000000000004090c0e0f070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a00000000000000000000000000040f19222b32383b3c3d3d3d3d3d3d3d3d3d3938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a85929facb8b8ab9e91857971717171717171717171717171717d8a97a3b0bdbfb4ab9e9184796d6053463c3220160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c11060000000000000000000000000a16212b343d4348494a4a4a4a4a4a4a4a4946443f382f261c110600000000000000000000000000000000000000000000000000000000000000000104070713131313131313131312110f0c07020000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e10111213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000b17222d3845515d6774818d9aa6b0b9ada1968a7d7065656565656565656565656975828f9ca8b5c2baaea3998c7f73665c5044382c1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c0000000000000000000000030f1b27323d464f545656565656565656565653504a42382d22170b00000000000000000000000000000000000000000000000000000000000001080d1113142020202020202020201f1e1c18130d06000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1d1e1f1f1f1f1e1d1b181515120f0a0502000000000000000000000000000000000000000000000000000000000006111b2935414c55626e7b88949fabb7b2a89c8f8276695f5858585858585854616e7b87939facb9c5b9ac9f92867a6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000007131f2c38434f596063636363636363636363605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e21222527292b2b2c2c2c2b2a272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000d19242f3a47535f6a76828f9ca8b2b9ac9f93877b6e61554b4b4b4b4b505b66737f8c99a4afbbbcb1a79b8e8175685e5242382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f1206000000000000000000000915222f3b4854606b6f7070707070707070706c665b5044382b1f150a000000000000000000000000000000000000000000000000000000040d161e24292c393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2f3234363838393938383634322f2e2b26211e1a140f0903000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9afa49a8d8073675c51453e3e4653606c7884919eabb5c0b8ab9f95897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20130700000000000000000000091623303c4956636f7d7d7d7d7d7d7d7d7d7d786c6053463c32261b0f0200000000000000000000000000000000000000000000000000010c1620282f3539464646464646464646464544403b332b21170d020000000000000000000000000000000000000000000000000000000001080d151b1f262a2d31373a3b3f414344454646454443413f3c3b37322d2b261f1a150c0700000000000000000000000000000000000000000000000000010f1a26313c4653606c7884919eaab4b6ac9e9285796d6053473c414c5663707d8996a1acbdbeb3a99d9083766a6054443b301e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d201307000000000000000000010e1b2734414e5a6774818989898989898989897e7064584e43372b1e13080000000000000000000000000000000000000000000000000008131e28323a41455353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000040c131920262b31363a3c4247484b4d50515252525251504e4b4847433c3a37312b262018120b030000000000000000000000000000000000000000000000000a151f2b3844505b66727f8c98a2aeb9ada2978b7e7164584e4346525e6875828f9ba8b2bdb9ada1978b7e7164584e4332291e0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d201307000000000000000000000815222e3b4855616e7b87939696969696968f83766a5f53473a3025190d000000000000000000000000000000000000000000000000010d19242f3a444c525f6060606060606060605f5d574f453b2f24180c0000000000000000000000000000000000000000000000000000060d161e242931373b4246484d5355585a5c5e5e5f5f5f5e5d5a5855534e4846423c373128231c150c050000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b3a99d9083766a5f54474754616d7a86929facb9c0b5ab9e9285796d6053463d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d201307000000000000000000000714212d3a46535f6975828f9ba7a3a3a39f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f03000000000000000000000000000000000000000000000000070f181f282f353c43474d5355575f626567696b6b6c6c6b6b696765625f5855534d47433c342e271e170e0600000000000000000000000000000000000000000000000b17222d3846525d6874818e9aa6b0b8ab9f95887c6f62564c4f5966727f8c99a3aebbbbafa3998c8073675c5145382c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d2013070000000000000000000005121e2a36424d57636f7c89959fabb0b0a69b8e8174685e5246392e23180c00000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797873685d5044372b1e11050000000000000000000000000000000000000000000000071119212a313a41454e53575f6167696e7274767778797978777674726f6a67615f57534e444039302920180f060000000000000000000000000000000000000000000006111c2935414c56626f7c88949fabb7b1a79a8e8174685d5254606b7784919dabb5bfb9ac9f92867b6e61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000020e1a26313b4854606b7683909da8b2b9ac9f92867a6d61544b4034281c1004000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868685786b5f5245382c1f120500000000000000000000000000000000000000000000071019232b333c434c51585f62696e73777b7e808384858585858483817e7c78736e69625f58514a423b322a22180f05000000000000000000000000000000000000000000000d1924303a47535f6a7683909ca8b2b8ac9f92867a6d605456636f7c8996a0acbdbcb1a79b8e8275695e5243392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000009141f2c38434f5964717e8a96a0acb9aea3988c7f73665c5145382c1f160a000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939285786b5f5245382c1f1205000000000000000000000000000000000000000000050f19222b353d454e555d606a6f757b8084888b8d8f919192929291908d8b8884807b756e6a605c544c443c342a21170d0400000000000000000000000000000000000000000008131e2b37434e5864717e8a96a1adb9aea2988b7f7265595d6875818e9ba8b2bdb8aca095897c6f63574d4230271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000030f1b27323d4653606d7884919ea9b3b4aa9e9185796d6053463d32271b0f030000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9e9285786b5f5245382c1f12050000000000000000000000000000000000000000020b17212b343d474f575f676d747c82878d9196989a9c9e9e9f9f9e9e9c9a9896918d87817c736d665e564e463c33291f160c010000000000000000000000000000000000000000020f1b26323c4653606d7984919eabb4b4aa9d9184776b60606d7a86929facb8beb3a99d9083776b6054453b301e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000a161f2b3844505c66727f8b97a2adb9ada1978b7e7164594f44382c1f14090000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000a141d29333d464f59606a6e7a80878f93999ea0a8a7a9aaabacacabaaa9a7a8a19e99938e867f786e685f584e453b31281e13080000000000000000000000000000000000000000000a151f2c3844505c66737f8c99a3aeb8aca095897d706365727f8b98a2aebab9ada2978b7e7165594f4433291f0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000003101c28343f4a54606d7a85929fabb5b3a99d9083776b6054483b31251a0e0100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000006111c262f3b454e58606b707c848d92999fa4abacb2b3b6b4b1b0b0b1b4b6b4b2acaba49f99928c837a6e6a5f574d433a2f24190d05000000000000000000000000000000000000000003101c28343f4a54616d7a86929facb9b1a89b8e8275686a7783909daab4bfb5ab9e9285796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000b17232e3845515d6773808d99a3aeb8aca095897c6f63574d42362a1d130700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000b17222d38424d57606a707d8691969fa3abafb5b8b2acaba7a5a4a4a5a7aaacb2b7b5afaba39f9590847c6e695e554c41352921160b0000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7b1b9ac9f92867a6e6f7c8995a0acbcbbafa4998d8073675d5145382c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000006111c2935404b55616e7b86929facb9b1a79b8f8275695e53463a2f24180d00000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000030f1c28333f4a545e696f7c869298a0a8afb5bbb1aca8a19e9a989797989a9ea0a8abb1bbb4aea79f9691857b6e675d51453d33271c1005000000000000000000000000000000000000000006111c2a36414c56626f7c89959fabb8aea3998c7f7374818e9aa7b1bcb9ac9f93877b6e61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000d18242f3a46525e6975818e9ba6b0b9ac9f92877b6e61554b4035291b1106000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000006121f2b3844505b666e7b859298a2aab2bbb6aea7a09d96918d8b8a8a8b8d91969d9fa7afb6bab1a8a1979083796d60594f44382c21160b0000000000000000000000000000000000000000000d1925303a4754606a7683909da9b3b5ab9e9184787985929fabb8bcb1a79b8f8275695e5343392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000007131d2a36424d57626f7c88949fabb7afa3998d8073675d5145382d22170b000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000004101d2935404b55606c78828f97a1aab3bcb5ada49c95908a84817e7d7d7e81848990959fa4acb6bab2a9a0958e81746b6054483e33281c1002000000000000000000000000000000000000000008131e2b37434e5864717e8b97a1adb9ada1968a7e7e8b98a2aebab8aca095897d7063574d4231271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000010e1a25303b47535f6a76828f9ca7b1b5ab9f92857a6d6053493f33271b0f030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000613202c3945515d67727f8b949fa9b3bcb6ada39b928d837d78747271717274777c838c939aa4acb6bbb1a79d93897d7063594f44382c1e13080000000000000000000000000000000000000000020f1b27323d4653606d7985929eabb5b2a89c8f8283909daab4beb3aa9d9184776b6054453b311f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000009141f2b37434e5863707d8a95a0acb8ada2978b7f72655b5044372b1f150a0000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000714202d3a4753606d7985929ea6b0bbb9aea49b918b8078706c6565646465676b70777f88939aa4afbbb9afa59d9083776b6155483a3025190d0100000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb7aa9f948f90959fabbcbaaea2988b7e7265594f4433291f0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000020f1b26323c4653606c7884919da9b3b3a99e9184786c6053463c31261a0f0200000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000006131f2b37434e5865727f8c97a1adb8bcb1a79d928b7f736d66605b535757585960656c737e88939fa7b1bcb8aca0958a7d7063564c41362a1d1105000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9b0a69f9c9d9fa7b1bcb6ac9f92857a6d6053473d3320170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000a151f2b3744505b65717e8b97a1adb8aca0968a7d7063584e43372b1e130800000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000815212e3b47535f6a7784919ea9b3beb8aca0958d80736d605c5450494a4a4b4f535b606c73808d95a0acb8bcb1a79c8f8276685e5246392d2013070000000000000000000000000000000000000000000c18232e3946525e6975828e9ba7b1b8b0aaa9a9abb1b9bbafa49a8d8074675d5145392c20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000030f1b27333f4953606d7985929eabb8b2a89c8f82766a5f53473a3025190d00000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000916222f3c4955626f7c8896a0acbbbdb1a89d9183786d605b504a443f3e3e3f4149505a606d7883919da8b2bdb9ac9f92867a6d6154473a2e21140600000000000000000000000000000000000000000007121d2a36424d57636f7c8995a0acb8bbb7b5b6b8bcc2b9ac9f93877b6e62554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000b17222d3845515c67737f8c99a6b2b7ab9f94887c6f62564c4135291c1106000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52452d22170b00000000000000000000000000000000000d1a2633404d596673808c99a8b2bdb8aca0958a7d70665c50443f38332d312f383f44505c66707d8a96a0acb9bbafa3998b7e7164584b3e2d22170b000000000000000000000000000000000000000000000e1a25303b4854606b7783909da9b3bec3c2c3c4c7bdb2a89c8f8276695f53433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000006111b2934404b55616e7b8794a1aebbb0a69a8e8174685e5246382e23170c000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f493f33271b0f0300000000000000000000000000000004111d2935404b556975828f9ca8b5c2b7aa9d9184786c60544a3f342e272224262d343f4a54606c7884919eaab7c0b5ab9b8e817468544a3f33281c0f0300000000000000000000000000000000000000000009141f2c38444f5965717e8b97a2adb9c7d2d0d1c5b9aca0968a7d7063574d4231281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000006131f2c3845515c67727f8c98a5b2bfb8ac9f92867a6d61544a3f34281c10030000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9f928578655b5044372b1f12050000000000000000000000000000000613202c3945515d677884919eabb7bfb3a6998c8073655b5042382e231c17141b232e3844505b6673808d9aa6b3c0b6aa9d908377665b5044382b1f1206000000000000000000000000000000000000000000020f1b27323d4753606d7985929eabb5c0ccd6cabfb4aa9e9184786c6053463c3120160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000004101c2834404a54606d7984919eabb8c4baaea2988c7f72665c5044382c1f160a0000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ac9f9286796c605346392d2013070000000000000000000000000000000714202d3a4753606d7a8696a1adb9c0b5ab96897c706353493f30261c110b0a111c28333f4a5463707d8a96a3b0bdb9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000a161f2c3845515d6773808d99a4afbbc7d3c6baaea2988c7f72655b5044372b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000a121f2c3844515c66727f8b97a1adb9c6bfb4aa9e9184796d6053463d32271b0f0200000000000000000000000000000714212d3a4754606d7a8793a0adbabbafa399877b6e6154473b2f24180c0200000000000000000000000000000815212e3b4854616e7b8794a8b2bdbbafa499877a6d6154473a2d21150a00000b17222d3b4855616e7b8894a1aebbbaaea398877a6d6054473a2d2114070000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb9c3cec5b8ac9f92867a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000006111b28343f4a54606d7984919ea9b2bec9c6b9ada1968a7e7164584e43382b1f140900000000000000000000000000000714212d3a4754606d7a8793a0adbac0b5ab978a7d7064554b4035291e130802000000000000000000000000000915222f3c4855626f7b8895a2aebbb9ac9f9386796c605346392d20130600000614202d3a4753606d7a8693a0adb9bfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000c18242f3946535e6975828f9ba7b1bcc7bbb0a69a8d8174685d5241382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000b17222d3844505c66717e8b96a1acbbc4cfc9bdb2a89d9083766a6054473b30251a0e01000000000000000000000000000714212d3a4754606d7a8793a0adbac1b4a79a8e8174675d51453a302519130d070a07070501000000000000000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f120600000713202d3a4653606d798693a0acb9bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5b7ab9f94887c6f62564c412f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000030f1b27333f4953606d7884919ea8b2bdcdcfcfc4b8ab9f95897c6f62574d42362a1d1207000000000000000000000000000714212d3a4754606d7a8793a0adbac5b8ab9e9285796d60564c413529241e1817171413110d080200000000000815222f3b4855626e7b8895abb5bfbaaea39886796d6053463a2d20130700000714212d3a4754606d7a8793a0adbabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000010e1a25313b4854606b7784919da9b3bdb2a89c8f82766a5f53443a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000005121f2b3744505b65717e8a96a0acbac4c3c2c1c2bcb1a79b8e8175695e5246392f24180c000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ada2978b7f72685e52464035302924232421201d19130c04000000000814212e3b4754616e7a8799a3aebbbfb4aa94877b6e6154483b2f24180c03020b14222f3c4855626f7b8895a2aebbbaaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000009141f2c38444f5965727e8b97a2adb9aca1968a7d7064584e4332281e0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000613202d394653606c7883909da8b2bdbbb7b6b5b6bab9ac9f92867b6e61554b4035291d10040000000000000000000000000714212d3a4754606d7a8793a0adbacabeb3a99e92857a6d615b5145413a352f30302e2d29241e160e040000000713202d3a4653606d7986929facb9bdb0a3978a7d7064554b4035291e150c0b141d2935404b5564717e8a97a4b1bdb8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000003101c27333d4753606d7a85929facb4aa9e9184786d6053463c3120160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000714202c38444f5964707d8a95a0acbab8b0aba9a8aaafbbafa3998d8073675d5145382c1f160b0000000000000000000000000714212d3a4754606d7a8793a0adbacfc5b9ada1978e81756d635b524c45403e3d3d3a3935302820160c02000006121f2c3844515c667783909daab6c0b4a79a8d8174675d51453b30261e19191d262f3845515d6774818e9ba7b4c1b6a99d908376655b5044372b1f1205000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa4aea3988c7f72665c5044382b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000040f16232f3c4855616b7783909da7b1bbb0a69f9c9b9ea5afb5ab9e9285796d6053473d33271c100300000000000000000000000714212d3a4754606d7a8793a0adbaccc3bdb3a99e938c7f726d605d56514b4a4a4a4746413a32281e1308000004101c2834404a546774818e9aaab4bfb8ab9e9285796d60564c4238302a25252a2f38414c56606d7985929eabb8bfb4ab9a8e81746753493f33271b0f030000000000000000000000000000000000000000000000000004111d2935404b55616e7b87939fac9f92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000a16212c38444f5963707d8a95a0abb9b7ab9f948f8e939eaab6ada1978b7e7165594f44382c1f150900000000000000000000000714212d3a4754606d7a8793a0adbac3bab1acaaa59c918c7f756d68605d5557565754524c443a3024190d0100000c18232e3e4a5764717e8a98a2aebab9ada1978b7f72685e544a423b363030363a4149535d68727f8b97a2adb9baaea3998a7e7164574b3e2d22170b0000000000000000000000000000000000000000000000000000010d18242f3a47535f6976828f9ca69b8e8174685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000030f1b27323b4854606b7683909ca7b1bcb1a79c8f82818e9ba6b0b3a99d9184776b6054483c31261a0e01000000000000000000000714212d3a4754606d7a8793a0adbabdb1a8a09d9fa39c918c817a726d6766646363615d564c4135291d110500000714202d3a4753606d7a86929fabb5beb3a99f92857a6e665c544d4642404041464c535b656d7a85929ea9b3beb9ac9f92867a6d6054473a2d21140600000000000000000000000000000000000000000000000000000007131d2b37424d5763707d8a969f94887c6f62564c4130261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000007131f2c38434e5863707d89949fabb9b8aca0958a7d7c89949fabb7aca095897d7063574d42372b1e1308000000000000000000000714212d3a4754606d7a8793a0adbab8aca095919298a39c938e857f7a75727170706d685d5246392d20130700000613202c3945515d6775818e99a4afbbbaada2978f82786d665e57524d4d4d4c52565e656c77828f97a1adbbbdb0a69b8f8275675d5145392c201306000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919c9083766a5f53443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000915222e3b4854606a76828f9ca6b0bcb3a99d9083787683909ca8b2b1a79c8f8275695f53473a2f24190d000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d918486929fa59e97918c86827f7d7d7d7a6d6154473a2e211407000004101d2935404b55626e7b87939fa9b3beb3a99f948e81786e69615e565a5a565e61686d77808d949ea9b3beb5ab9f94897c6f63554c4135291d11040000000000000000000000000000000000000000000000000000000009151f2b3744505b65727f8c978a7e7164584e4332281e0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000006131f2b37434e58626f7c89949fabb9b9ada1978b7e71707d8a96a0acb9ac9f93877b6e62564c4135291c11060000000000000000000714212d3a4754606d7a8793a0adbab4a89b8e81808d96a0a9a19e98928f8c8a89897d7063564a3d3023170a0000010d18242f3947535f6a75818e97a2adb9bbb0a69e938e827b736e6967666767686d727a828d929da6b0bbbbafa3999083766b6054433a2f24190d0100000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a869184796d6053463c3220160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000030e15212e3b47535f6a75828f9ca6b0bbb4aa9e9185796d6c7884919ea9b3afa49a8d8074685d5245382e23170b0000000000000000000714212d3a4754606d7a8793a0adbab3a79a8d8079849198a2aaaaa29f9c9997968a7d7064574a3d3124170a00000007121d2b37434e58616e7b85929ea4aeb7b8afa59e949086807b7774737374777a7f858f949da4aeb8bab0a69f92877c6f62594f4331281e13080000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818c7f73665c5144382c1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000009141f2b37434e58626f7c88949eaab8baaea2988c7f736766727e8b97a1adb6ac9f92867a6d60544a3f34281c100300000000000000000714212d3a4754606d7a8793a0adbab2a6998c7f737c869298a2aaaeaca8a5a4978a7e7164574b3e3124180b000000010f1a26313c46525e68717e8a929da5aebab7afa69f98928c86838180808183868c92979ea6aeb6b9b1a89f948d80736a5f53473d321f160c0100000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c867a6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000020e1a26313a47535f6a75828f9ba6b0bbb5ab9f92867a6d61606d7985929eaab4aea2988c7f72665c5044382b1f150a00000000000000000714212d3a4754606d7a8793a0adbab1a4988b7e71707d869298a0a8afb6b1a5988b7e7265584b3f3225180c000000000915202a36414d56616c73808d939da4aeb4b8b0aaa29f9992908e8d8d8e9092999fa2a9b0b8b9afa79f958f82786d60584e43342b210d0400000000000000000000000000000000000000000000000000000000000000000d19242f3a47535f6a6f7b6e685e5242392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000005121e2b37424d57626e7c87939facb9bbafa4998d8174685e5d6773808c98a3aeb4aa9e9184786d6053463c32261b0f02000000000000000714212d3a4754606d7a8793a0adadada3978a7d706b707d8691969fa4acb1a5988c7f7265594c3f3226190c00000000030e1925303b44505a606c77818d929fa2aab0b7b4aeaba39f9d9a999a9a9d9fa3abadb3b9b3ada59e9590837a6d665c51463c3222190f00000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f6a6e6a5f564c4130271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000714212d3a46535f6975818e9aa4afbbb9ac9f93877b6e615655616e7a86929facb6aca1968a7d7064584e43372b1e1408000000000000000714212d3a4754606d7a8793a0a0a0a0a096897c6f636b707c848d939a9fa7a6998c7f7366594c403326190d000000000008141f29323e44505b656d78808b92989fa6abb0b7b5afacaaa7a6a6a7aaacafb5b8b3ada9a19e938f837a6e685d544b40342a201007000000000000000000000000000000000000000000000000000000000000000000010f1a26313c464e575f625f574e443b301e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000005121e2a36424d57616e7b87929facb6bcb1a79b8f8275695f53525e6874818e9aa4afb2a89c9083766a5f54473b3025190e000000000000000714212d3a4754606d7a8793939393939393887b6e61606a6e79808790959c9f998d8073665a4d4033271a0d0000000000020d172027333f49535c666d747e868f949c9fa6aaacb2b2b4b4b3b3b4b4b3b4aeaca9a29e97928a81796e685e564c42392e22180e00000000000000000000000000000000000000000000000000000000000000000000000a15202a343c454e5355534e453c32291e0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000020c14202d3a46525e6974818e99a3afbeb8ab9f95897c6f63574d4c56626f7c87939facb9ab9f94887c6f62564c41362a1d12070000000000000714212d3a4754606d7a8787878787878787877a6d60575f676d747c83898f939a8d8174675a4e4134271b0e000000000000050e17222d38414a545c606c717b828a90949a9ea0a8a6a7a8a9a9a8a8a7aaa39f9c97928c857e756d675e564c443a30271d10060000000000000000000000000000000000000000000000000000000000000000000000030e18222a333c42474847423c332a20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000008131e2a36414c56616e7b86929fabb5bdb2a89d9083766b60544547535f6a76828f9ca7b1b0a69b8e8174685e5246392e23180c0000000000000613202d394653606c797a7a7a7a7a7a7a7a7a76685d52555d606a6f767d82878b8e8174685b4e4135281b0e0000000000000006111b262f38424a505a62696e767d83898d919697999b9b9c9c9c9b9a9898928f8b85807a716c605d554c443b32281e150b00000000000000000000000000000000000000000000000000000000000000000000000000061018212a31373a3b3a37312a21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000010d1925303946525e6874808d99a3aebdb9aca1968a7e7164594f43434e5863707d8995a0acb9ac9f92867a6e61554b4034281c1004000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d564c4b515860626b70767b7f81807366594d4033261a0d00000000000000000a141d2630383f4450575f616b70767c8084888a8c8e8f8f908f8e8d8b8986827e7a736d68615a514b433b322920160c030000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000005111d2935414c56616e7a86929fabb5beb3a99e9184786d6053463d3c4854606b7783909da9b2aea3998c8073675c5145382c1f160b0000000000030f1b27333f49535b606060606060606060605d564c4340454e54596063696e7275736d63574b3f3225190c0000000000000000020b141e262e343f454d535961636a6f73777b7d7f818283838281807e7c7a75716d67615d5650454039312920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000713202d3946525e6873808d98a3aebdbaada2978b7f72665c50443838444f5964717e8b96a1adb4ab9e9285796d6053463d32271b100300000000000b17222d3841495053545454545454545454524c443a353d43474f55575e61656866635b52473b2f23160a000000000000000000020c141c2328333b42464f5558606267696e707374757676757574726f6d6765605d55524c443e352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000004111d2935414c56616d7a86929faab4bfb5ab9f92857a6d60544a3f34333d4653606d7984919eaab4ada1978b7e7164594f44382c1f1409000000000006111b262f383f444647474747474747474745413a322932383d44484d5254585b5957524940352a1e130700000000000000000000020a1117212931363e44484e5456575f616466686869696968676563605d5553514b46413a3229241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000010b13202c3945525d6873808c98a2aebcbbaea3998d8073675d5142382e2c3844515c66727f8c98a2aeb3a99d9083776b6054483b31261a0e0100000000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f2820272b33383b4246484c4e4d4b4740372e24190d02000000000000000000000000060f181f262a33383d4347494d535557595b5c5c5d5c5b5a585653514b4745403a3530282018120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007121d2935404b55606d7a85929faab4bfb9ac9f92867b6e61554b4030262834404a54606d7a86929fabb5aca095897c7063574d42362a1d13070000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e161b21272c30363a3b3f42403f3b352e251c12070000000000000000000000000000060d141a21282c32373b3c4246484a4c4e4f50504f4e4d4b494745403a39352f29241e160e07010000000000000000000000000000000000000000000000000105090b0c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e070603000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0e0e0f0f0f0e0e0c0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000c18232f3945515d67737f8c97a2adbcbbb0a69b8e8175695e52433a2f1e232e3945525d6874808d99a4afb1a79b8f8275695f53463a2f24180d000000000000020a11171b1f20212121212121212121201d19130c0f161c1f252a2d2e323533322f2a241c130a0000000000000000000000000000000003090e161c20272b2e31363a3b3d40414243434242413f3c3a39352f2c29241d19130c0400000000000000000000000000000000000000000000000000060c111518181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1312100c060000000000000000000000000000000000000000000000000000000000000000000000000306070d1113141618191b1b1c1c1c1b1a1917151312100c060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2934404b55606d7985929ea9b3beb7ab9f94887c6f62574d4231281d1c2935414c56616e7b87939facb9ac9f93877b6e61554b4135291c110600000000000000060b0f121314141414141414141413110d0801050b10141a1e202125282625231e19120a01000000000000000000000000000000000000050b10151b1f22262a2d2e31333535363636353432302d2c2924201d18130d0802000000000000000000000000000000000000000000000000000911181d22242527272727272727272727272727272727272727201f1c17110a030000000000000000000000000000000000000000000000000000000000000000060c101213181d202022242627282929282827262422201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006131f2c3845515c67727f8c97a1adbcbcb1a79c8f82766a5f53453b301f161924303a46535f6975828f9ba7b1afa4998d8073675d5145382d22170b0000000000000000000305060707070707070707070704010000000002090e121415191b1a1916130d0700000000000000000000000000000000000000000000040a0f13151a1e212224262829292a292827252320201d1813110d0701000000000000000000000000000000000000000000000000000009121b23292e3132343434343434343434343434343434343434342d2c28231c150c0300000000000000000000000000000000000000000000000000000000040a0f11171c1f2024292c2d2f31333435353635353432312f2d2c2823211f1b15110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070004101c2834404a54606d7984919ea9b3adadaca0958a7d7063584e4333291f0d131e2a36424d57636f7c89959fabb5ab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000020507080c0f0d0c0a0702000000000000000000000000000000000000000000000000000306090e12141517191b1c1d1d1c1b1a18161413100d07040100000000000000000000000000000000000000000000000000000006111b242d343a3d3f414141414141414141414141414141414141413a38342e261e150a0000000000000000000000000000000000000000000000000000050b10151b1c23282c2d2f35393a3c3e40414142424241413f3d3b3a38342e2e2b26201e19140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006121f2c3844515c66727f8b97a1a0a0a0a0a99d9184786c6053463c3220170d0e1a26313b4854606b7683909da8a0a0a2988b7f72665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f10100f0f0e0c09070604010000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e46443f3830261c11060000000000000000000000000000000000000000000000040a0f161c20262b2e34383a3d404547494b4c4e4e4f4f4f4e4d4c4a4846443f3c3b37322d2a251f1a140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000713202d3a4653606d79849193939393939393978b7e71655b5044372b1f120509141f2c38434f5964717d8a9693939393939184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f495156585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53504a42382e23170c00000000000000000000000000000000000000000001080d151b21272c3237383f44464a4b51535557595a5b5c5c5b5b5a59575553504a4847433c3936302a261f19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000b1825323e4b5865717e8787878787878787878785796d6053493f33271b0f03030f1b27323d4653606d788487878787878787877d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101112131212100e0c0808060200000000000106060606060606060600000000000000000000000915222e3a45515b626567676767676767676767676767676767676767605c544a3f34281c100300000000000000000000000000000000000000040c131920262b33383c43474a505356555d6062646667686869686867656462605c5455534e4746413b36312a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a796d675c5141382d22170b00000a161f2b3844505c666d797a7a7a7a7a7a7a7a796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1d1e1f201f1e1d1b191514120e0904070b0d0e1313131313131313130d0c0a07020000000000000b1824313d4a56626d72747474747474747474747474747474747474746d665c5044382c1f1206000000000000000000000000000000000000070d161e242932373d44484e54545c606367676d6f71737474757575747472706e6d6666625f5854524d46423b363028221c140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d675d554b402f261b1106000003101c28343f4a545d676d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2b2a282522211e1a151113171a1a2020202020202020201a1917130e0700000000000c1825323f4b5865727f81818181818181818181818181818181818180786d6053463a2d20130700000000000000000000000000000000000610191f282f353c43474f54585f62666d7073777a7c7e7f818182828281807f7d7b7976726f6a66615e56534d46413a332d261d170e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070004101d2935404b555d6060606060606060606060605d554b43392e1d140a000000000b17232e38424b555d606060606060606060605c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d31343638383939383735322f2e2b26201d1f2326272d2d2d2d2d2d2d2d2d2626231f19120a010000000f1c2935424f5c6875828d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d86796d6053473a2d201407000000000000000000000000000000030a1117222b313a41454e535960636a6f74797d808386888a8c8d8e8f8f8e8e8d8c8a8885827f7c77726e68615f57524c443f382f29201a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000c18242f39434b51535454545454545454545453514b433930271d0b020000000006111c263039434b5153545454545454545453514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151b21272c2f35393a3e4143444546454543413f3b3a37312c292b30333439393939393939393933322f2a241c130a0000000f1c2935424f5c6875828f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9386796d6053473a2d2014070000000000000000000000000000030c151c2328343d434c52585f626b70767c8085898d90929997999a9b9b9c9b9b9a989798928f8c88847f7b746e69615e56504a423b322c231b120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000007121d273139404547474747474747474747474745403931281e150b0000000000000a141e27313940454747474747474747474745403931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b33383a4145474b4d505152535251504e4c4847423c3935363c3f41464646464646464646403f3b352e261c120700000f1c2935424f5c6875828f9ba7a7a7a7a7a7a7a7a7a7a7a7a7a7a093867a6d6053473a2d20140700000000000000000000000000030d151e262e343f464e565d606a6f767d82888d92979a9d9fa3aba6a7a7a8a8a8a7a7a5aaa29f9c9995908c86817b746d68605b544d443d352d241c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c03000000000000020c151f272f35393a3a3a3a3a3a3a3a3a3a38342f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373d44484c5254575a5c5e5f5f5f5e5d5b5855534d47454140474c4d5353535353535353534d4b4740382e24190e02000f1c2935424f5c6875828f9ba8b4b4b4b4b4b4b4b4b4b4b4b4ada093867a6d6053473a2d201407000000000000000000000000030c151f2730383f44515860686d747c83898f949a9ea1a9aaacafb5b2b4b4b5b5b5b4b3b2b4aeaca9a7a09d99928e87817a726c665e564f473f362e251c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343c43474f54565d606467696b6b6c6c6b6a6865625f5754514c4552585a6060606060606060605957524a40352a1f1307000f1c2935424f5c6875828f9ba8b5b6b6b6b6b7b9bdc0c0c0b9ada093867a6d6053473a2d2014070000000000000000000000020b151e273139424a505b636a6f7a808790949c9fa6abadb3b6b9bbc0bfc0bfbebebebfc0bfbfbab8b5b1acaba39f99928e857f786e696059504840372e251c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000030b12181d1f202121212121212121212120201d18120c0400000000000000000000030b12181d1f202121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f2730383f444e54596063686d71747677787978787674726e6965605d55515c64676c6c6c6c6c6c6c6c6c66635c52473b2f23170a000f1c2935424f5c6875828f9ba8a9a9a9a9a9abadb2bac4cfb9ada093867a6d6053473a2d20140700000000000000000000000a141d273039434b545c606d727c848d93999fa6abb0b8b9bec3bebab8b6b4b2b1b1b1b2b3b5b7b9bdc2bcb8b4aeaba39f97928b827b706b625a514940372e251b120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000001070c101314141414141414141414141413100d070100000000000000000000000001070c10131414141414141414141413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f273139424a505860626b70757a7e8083848586858483817f7b77726d67605c646e74797979797979797979736e63574b3f3226190c000f1c2935424f5c6875828f9b9c9c9c9c9c9c9ea1a8b2bdc9b9ada093867a6d6053473a2d2014070000000000000000000006111c262f39424b555d666d747f8791969fa4abb0b7bbc2bdb9b7b3adaba9a7a5a5a4a4a5a6a8abacb2b6b8bcbfbab5afa9a29f948f857d716c635b524940372d241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafaca09386796d6053463a2d2013070000000000000000040607070707070707070707070706040100000000000000000000000000000000000406070707070707070707070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139434b545c606a6f767d82868a8d8f9192929291908e8b88847f7a726d66677480868686868686868686807366594d4033261a0d000f1c2935424f5c6875828f909090909090909196a1adb9c5b9ada093867a6d6053473a2d201407000000000000000000050f17222d38424b545d676d78818c9299a1a8afb5bdc2bbb7b2acaaa9a29f9c9a99989798989a9c9ea1a8a9abb1b9bbc0bbb3ada69f9792877e736d635b52493f362c21180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a2a09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f39434b555c666d737c83898f92999a9c9e9e9f9f9e9d9b9895918b857f796f6a74808d939393939393938c807366594d4033261a0d000d1a2733404d5a667380838383838383838384919eabb7c4b9ada09386796d6053473a2d2014070000000000000000030d172128333f4a545c666d79828e939fa3abb2bbc0bdb8b0aba8a09e9997928f8d8c8b8b8b8c8d8f9196989d9fa7acafb6bebebab0a9a199928b7f736e635b51483e332a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000307090913131313131313131311100e0b06000000000000000004080a0a1313131313131313130f0e0c090400000000000000000000020d17202935404b555d676d78808790949c9fa3aba9aaabacababa9a7a8a09d97928c847c7374808d9a9f9f9f9f9f998c807366594d4033261a0d000c1926323f4b57636e737676767676767676808c99a6b3bfb9ada09386796d6053473a2d201407000000000000000009141f29333b44505b666d78828f949da5afb5bdc0bbb2aca69f9c96918c888582817f7e7e7e7f808284888b90959b9fa4acb1bbc0bbb3aba39f918c80736d625a50453c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c060000000000040a0f1315162020202020202020201e1d1b17120b0400000000050b101416172020202020202020201c1b19150f0902000000000000000009141f29333b45515d676d79828c92999fa6acaeb4b6b7b8b9b6b4b4b4b1aca9a29f9691877f79808d9aa7acacaca6998c807366594d4033261a0d000a17232f3b47525c63666969696969696973808c99a6b3bfb9ada09386796d6053473a2d20140700000000000000030d1a25313b454f59606c78818e949ea6afbbc0beb6afa8a09d948f89847f7c79767472727171727375787b7f83888e939a9fa7afb5bdbdb5afa49c928b7f726c61574d43392f23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c76665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a030000070f161b1f22232d2d2d2d2d2d2d2d2d2b2a27231d160e0500000810171c2023242d2d2d2d2d2d2d2d2d282825201b140c03000000000000020e1a25303b45515b606d79828f949fa3abb0b9babdb8b5aeacaaa8a7a7a9aaacada8a099928c82808e9aa7b4b9b3a6998c807366594d4033261a0d0007131f2a35404a52575a5d5d5d5d5d5d6673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000010b151f2a36424d57616c73808d939ea6b0b8c1bcb3aca49f969189827d77736f6c666766656465656769696e72767c818790959fa3abb3bbc0bbada49f93887e70695f554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0307101921272c2f303939393939393939393736332e2820170e0408111a22282d30313939393939393939393534312c251e150c02000000000005111e2a36424d57626d75818e949ea6afb5bdbfbab1acaba39f9d9b9a9b9c9d9fa4acaba39f938f8e929da9b5bfb3a6998c807366594d4033261a0d00020e19242e3840474b4d5050505050596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000007121d27313946535e69707d8a929da5afb8c1bbb3a9a29a938d847d76706b6662605b5459585858595a575f61656a6f757c838c9299a1a9b2babfbbafa49a92857b6e675c51453c31261a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262626260584a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a0f19232b32383b3c46464646464646464644433f39322920160b101a232c33393c3d46464646464646464642413d3730271e140900000000000714202d3a46525e69727f8b939ea6b0bbc0bcb4aea8a09d9992908e8d8e8f90939a9da0a7a59e9b9a9da5afbabfb3a6998c807366594d4033261a0d000007121c262e353b3f40434343434d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000c18242f3943505a616e7b85929fa4aeb7c1bbb3a9a19792888079706b6360595553504a4c4b4b4b4c4d4d5355585f626a6f787f879297a1a8b2bbc0b6aca2989083796d60584e43372b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555544e463830261c1106000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1116212b353d434849535353535353535353514f4b443b32281d1217222c363e44494a5353535353535353534f4d48423930251b0f0400000006121e2b37424d57616e7b86929fa5afb8c1bbb3aaa39f95918b86838181818284878b90959ea2a9a8a7a9afb7c0bfb3a6998c807366594d4033261a0d0000000a141c242a2f3233363636404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000004101d2935404b55616c75828f97a2adb6c0bcb3a9a19791857d736d666059544f4946443f3f3f3e3e3f404246484e53585f666c727d859196a1a9b3bcbeb3aaa0958d80736a5f53473d33271c100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494947433c34261e150a0000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23171b27323d474f54566060606060606060605e5b564d44392e23171c28333e485055576060606060606060605b59534b42372c2015090000000814212d3a47535f6975818e98a2aeb7c1bbb3a9a198928b847e7a7775747476777b7e838b9297a1a8b2b5bac0c9bfb3a6998c807366594d4033261a0d000000020a12191f2326272a2a33404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000006131f2c3845515d67717e8a949ea9b3bebfb4aaa29791857c706b605c544f48443d3938332d3231323231363a3c43474e545b606b6f7c849197a1aab4bfbcb1a79f92877c6e62594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322b22150c03000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c1f2c38434f5960636c6c6c6c6c6c6c6c6c6a675f564b3f33271b202d3944505a61646c6c6c6c6c6c6c6c6c68655d53483d3125190c000003101c28343f4a54616e7b87939faab4bfbeb3a9a19791867f78716d6868676869696e71787e859196a1a8b2bdc7d2bfb3a6998c807366594d4033261a0d0000000000070e1317191a1d2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000004101c2834404b54606d7984919ea6b0bbc5baaea39892857c6f6a6159514b423d38332d2b282225252526262a2d32373c424a5059606a6e7b859298a3aebac2bbaea3998f82766b6055483d33271c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b27201910030000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f222f3b4854606b6f7979797979797979797771675b4f43362a1d23303c4955616c70797979797979797979756f65594d4134281b0e000006121f2c3844505c6674808d9aa4afbcc5baada29791857c726d66605d565a5b565e61666c717c849196a1abb5c0ccbfb3a6998c807366594d4033261a0d00000000000002070a0c0d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000006131f2c3845515c66727f8b96a1adb8c1bcb0a69f92867d6f6a5f584f454039302c27201f1c17181818191a1e21262b2f383f444f585f696f7c86929fa6b0bdbfb5ab9f94897d7063594f44382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d2023303c4956636f7d86868686868686868684776a5e5144372b1e24313d4a5764707d8686868686868686868175685b4f4235281c0f00000713202d3a4653606d7985929facb6c0bdafa59f92857c6f6a605c54524c4e4e4d52545b606a6e7b849199a4afbbc7bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000713202d3a4653606d7984919ea8b2bdbfb4aa9e938b7f726b60574e463e342e271e1c13120f0b060b0b090e12151b1d262d333d464e57606a727f8b949fabb4bfbdb0a69c9083766b6054483a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2023303c4956636f7c89939393939393939184776a5e5144372b1e24313d4a5764707d8a939393939393938e8275685b4f4235281c0f00000a1623303d495663707c8997a2adbebfb5ab9d938a7d706a6058504a4541414142464a50575f69707d87939fabb5c0bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000006121e2b37424d5765717e8b96a1adbac4baaea2988f82756d62594f453c3428231d150c0b0603000000000002050a0b141c2228333c454e58626d76828f99a3aebac2b7ab9f94897d7063564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060709090909090909090909080603000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d2023303c4956636f7c89969f9f9f9f9f9d9184776a5e5144372b1e24313d4a5764707d8a979f9f9f9f9f9b8e8275685b4f4235281c0f00000d1a2733404d5a6673808d99a9b3bebbaea3998e81746b61584e443f38352f3036383f444e56606b74808d99a3afbbbfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000814212e3a47535f697683909da8b2bdbeb3aa9f92867b6e615b51463d332a2218120b030000000000000000000000020a1117212a333d46515b616e7b86929faab4bfbcb0a69b8e8175685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d2023303c4956636f7c8996a2acacacaa9d9184776a5e5144372b1e24313d4a5764707d8a97a3acacaca89b8e8275685b4f4235281c0f0004101d2935404b556976828f9ca9b5c2b9ac9f92867b6e61594f463c342e2924252a2d333c444f59616e7b87929facb9bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000815222f3b4855626e7b88959fabbac4baaea2988c7f73695e52493f342b21181007000000000000000000000000000000060f18212b343f46535f6973808d98a3aebac2b9ac9f92867a6d6054473a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0d101112131211100e0b08070502000000000006060606060606060604030100000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d2023303c4956636f7c8996a2afb9b7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0b9b5a89b8e8275685b4f4235281c0f000613202c3945515d677884919eabb8c2b5a89b8f8275695e53473e3328231c19191c2228323d46535e6975828f9ba8b5bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000004111d2935414c556673808c99a7b1bcc5b8ab9f92857a6d60574d42372d22190f060000000000000000000000000000000000060f19222b37424d57616e7a86929facb9c4baaea3988b7e7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314171a1c1e1f1f1f1e1d1b181414110e080207090a13131313131313131311100e0a050000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000714202d3a4753606d7a8696a1adb9beb1a4978b7e7164574d42352c2117110d0e1117202a36424d576774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000613202c3945515d677683909da9b6c2bcb1a79a8d8073685d52453b30251b10070000000000000000000000000000000000000007101a26313c46525e6874818e9aa8b2bdbfb4aa9c8f8275665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2b2a282421201e1914101416172020202020202020201d1d1a16110b03000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8794a8b2bdbfb4aa95887b6f6255483c31221a0f060000060e1a2531414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000714212d3a4754606d7a86929facb9c5b8aca095887b6f62564c4133291f120900000000000000000000000000000000000000000009141f2a36414c56636f7c8996a1acb9c5b8ab9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d31343638383939383735312e2d2a251e1c2023232d2d2d2d2d2d2d2d2d2a2926221c150d050000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a1aebbbaaea39886796d6053463a2d20130700000000091a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000a1724303d4a5763707d8a99a3afbbc3b7aa9d9083776a5f53433a2f21170d00000000000000000000000000000000000000000000030e1925303b4653606c7884919eabb7c4baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c22282b2f35393a3e4043444546454443413e3b3936302c272c2f303939393939393939393736322d271f170d0300000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c8995a2afbcb9ac9f928679675c5145382c1f1306000000010e1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000d192633404c5966737f8c99abb5c0c0b3a69a8d807367584e4331281e0f05000000000000000000000000000000000000000000000008141f2b3744505b6574818e9aa7b4c1beb3aa988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191d262d33383a4145474a4d4f5152525251504e4b4746413b3833383c3d46464646464646464644423e3931291f150b00000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000915222f3c4855626f7b8895a2aebbb9ac9f928679685d5245392c201307000000010e1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700020e1b2835414e5b6874818e9ba7b4c1bfb4aa968a7d7063574a3d3124160c000000000000000000000000000000000000000000000000030f1b27333f495364717e8a97abb5c0c0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a2f383f44464c5254575a5c5e5f5f5f5e5d5b5754524c48443d44484a535353535353535353504f4a433b31271c1105000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8794a9b3bebbafa399877a6d6054473a2d21160c020000020a1a2734414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070004101d2a3743505d6a7683909da9b6c3baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000000000b17222d3b4855626e7b8899a4afbbc2b5a99c8f8276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202930363e424a5053565d606467696b6b6c6c6b6a6864615e56544f464f55566060606060606060605d5b554d43392d22160a000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000714212d3a4754606d7a8797a1adb9c0b5ab96897c6f6356493e31281d140b06070b141b27333f49536774808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070005121f2b3845525e6b7885919eabb8c4b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000613202d3a4653606d7986939facb9c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a323a414650545b6064686d71737677787978777674716e68636059535961636c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000713202c3945525d687885929eabb8bfb2a6998c7f7366594f43392f261d171515181d262d3744505b6574808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070004101d2935404b556c7985929facb8c4b7aa9e918477655b5044372b1f12050000000000000000000000000000000000000000000000000006131f2c3845515c677885919eabb8c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a343c444c525a61666c70767a7d8082848585858483817e7a756f6b615f616b707979797979797979797771665b4f4236291d10000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0004111d2935414c566976838f9ca9b6c2b7aa9d9084776c61554b40382f2823222224292f38404b55606c7884919daab7bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070006131f2c3845515d677986939facb9c3b6aa9d9083776a53493f33271b0f030000000000000000000000000000000000000000000000000004101c2834404b556b7784919eaab7c4b8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a343c464e565e616c71787d82868a8d8f9192929291908e8a87827c766e6963707d86868686868686868683776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00010d19242f414d5a6774808d9aa9b3beb8aca0958a7d70675d5149413a342e2f2f2f353a4149515c67707d8995a0acb8bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000714202d3a4753606d798699a4afbbc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e585f686d757d848a8f92999a9c9e9e9f9f9e9d9b9a938f89827b726d707d89939393939393939083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e5144372b1e24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000081723303d4a5663707d8997a2adbabcb1a79e9184796d605b534c443f3c3b3c3d40454c535b606d7983909da8b1bdbfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000613202d394653606c788698a2aebac3b6a99d9083766a5d50432f24180d0100000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4b8ac9f9285796c5f5246392c1f13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a25303b454e585f6a6f7a828a91969c9fa3aba9aaabacabaaa9aca49f9c948f867e74707d89969f9f9f9f9f9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2023303c4956636f7c8996a2afbcb7aa9d9184776a5e51442f241924313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000713202d3a4653606d7985929fabb5bfb9aca0968e81746c655d56504a4948484a4b51565e656c74808d95a0acbac3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070006121f2b3844505b667985929facb8c3b7aa9d9084776a554b4135291d11040000000000000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d575f6a6f7c848f949ea0a8acafb5b5b7b8b6b3b1b0b6afaca69f98928b80787d8996a3acacacaa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d2023303c4956636f7c8996a2afbcb7aa9e9184776b564c4135291d24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000006121f2c3844515c6674808d99a3aebbbdb2a89e938d80776d68605c5456555556555d60686d77808d929da7b1bcccbfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700030f1c28333f4a5f6b7885929eabb8c5b8ab9e928578675d5145392c201306000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e696f7c8591969ea6acb2b9bbbbb6afaca9a6a4a3a4a5a7abaaa29f928d827d8a97a3b0b9b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e2123303c4956636f7c8996a2afbcb8ab9f928578685d5245392c2024313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000004101c2834404a54616e7b86929fa8b2bdbaafa59d928d817a716d66646262626365676d727a818d929ca4aeb9c3cebfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000b17222d44515d6a7784909daab7c3b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616e7b849197a1a8b0b9bdbdb5aeaca49f9c99979797999a9ea1a9a49d938f85929facb8c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f2223303c4956636f7c8996a2afbcbaada297877a6d6054473a2d2124313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000000c18232e3946535e6974818d96a1abb5c0b7aea49d938e847e7974716f6e6f7072757a7f858e939ca4aeb5b9c0c8bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000061c2835424f5b6875828e9ba8b5c1beb3a995897c6f6256493c2f24180d010000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfc1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626c76828f96a1a9b2bac1b9b1aba39f9a93908d8b8a8b8c8e91979c9fa59e989298a2aebac3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabdb0a4978a7d7164574a3e312623303c4956636f7c8996a2afbcbeb3a996897c6f6356493c302524313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000007121c2a36424d57606d7a849199a3afb6beb6aea59e96918b85817e7c7b7b7d7f82868c92979ea5aaa7a9aeb6c0bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000d1a2633404d596673808c99a6b3bfbeb2a5988b7f7265554b4035291d1004000000000000000000000000000000000000000000000005121e2a36424d576673808d99a6b3c0bfb4ab988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67717e8b949fa8b2bbc2b8b0a7a099928d8783807e7d7e7f8185898f949fa2a29fa2aab4bfc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac0b3a69a8d807367584e43372b23303c4956636f7c8996a2afbcbfb2a5998c7f7266564d41362a24313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f000000000e1a25313b45525d68707d87929fa4acb4bcb7afa8a19e97928d8b898888898b8e92989fa2a8a09e9a9da4aeb9bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000b1724313e4a5764717e8a97a7b1bcc2b5a89b8f8275675d5145392c20160a00000000000000000000000000000000000000000000010c14212d3a46535e697683909da9b6c3baaea399897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea6b0bac3b9b0a69f959187817b76737170717274787c828a9298a1a9aeb4bcc5c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac3b7aa9d9084776a5f53473b3025303c4956636f7c8996a2afbcc2b6a99c8f8376685e52463a3024313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f0000000009141f2935414c56606b727f8b939aa2aab0b8bab2ada9a19e9a9795959596989b9fa2aaa7a096918d929da9b5bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000814212e3b4754616e7a8795a0acb8c5b8ac9f92867a6d6053473d32271b0e0500000000000000000000000000000000000000000007131d2834404b55616e7b87939facb9c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727f8b97a1adb8c2bcb1a79f9490837c746e696664646466656c6f767e869297a1acb6c0ccc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac5b8aca095887b6e62574d42362a303c4956636f7c8996a2afbcc6b9ac9f93877b6e61564c413529313d4a5764707d8a97a3b0bdb5a89b8e8275685b4f4235281c0f00000000030d19242f3a434f59626d727f8892989fa6acb1b8b9b3adaba7a4a2a1a2a3a5a8acaba59e959184808d9aa7b3bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000714202d3946525e687784919daab7c3baaea2988a7e7164594f43382c20170b0200000000000000000000000000000000000000040d18242f3845515c67737f8c9aa4afbbc0b5ab9c908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919da9b3bebfb4aaa09590827a6f6a615e57585758535b60636c717c85929aa4afbbc6c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac8bcb1a79a8d8174695e52463f342e3d495663707c8996a3afbcc7bbafa4998c8073685d52463e342e3e4a5764717d8a97a4b0bdb5a89b8e8275685b4f4235281c0f000000000008131e28313d47515b636d727e868f949da0a7abadb3b3b5b4b1afaeaeb3adaba79f9d938e837b7f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000005111e2a36414c566773808d9aa7b1bcbfb4aa9c9083766b6054483e32291d140a000000000000000000000000000000000000030c16202935404b55606d7984919eacb6c0bbafa4998c7f7266554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acbbc5baaea2989083796d685f58534d4b4a4b4950535a616a6f7d88939faab4bfc3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbacec3b8ac9f92867b6e615b5144403a3e4a5764717d8a97a4b0bdccc0b5ab9e92857a6d615a50443f3a3f495365727f8c98a5b2bfb5a89b8e8275685b4f4235281c0f0000000000010c161f2b353f48515b636c717c828a90959a9ea1a9a6a8a8a9a9a8a7a9a29f9b959089817a727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000010d1925303c4955626f7c8895a0acb8c5b7ab9f94897c6f635a50443a2f261c110801000000000000000000000000000000030c151e28323a45515d67717e8b96a1adbec6b9ac9f93877b6e6154483b2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2bdbeb3a99f92867b6e675d564e46423e3d3e3f44465058606b74808d98a2aebac3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac6c7baaea2988f82756d625a514a46464e586673808c99a6b3bfd2c7b9ada2978e81746c615a504a4746505b6574818d9aa7b4c0b5a89b8e8275685b4f4235281c0f000000000000040d1a232d363f49515a616a6e767e83898e9297979a9b9c9c9c9b9a9897928e89837d756d727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000815222e3b4754606a7783909da9b3bebcb0a69c9082766c61564c42382d2219130c0400000000000000000000000000050c151e27303a444e58606d7984919ea9b2bdbdb2a89c8f8276695e53463a2d1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2baada2978c7f72695f554c433c3631312d33373e464f59606d7a86929facb8c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbaccc3bdb4aa9e938b7f726c605c54535356606a7683909da9b6c3d0cabeb3a99d938b7e716c605c54535255606c7884919eaab7c1b5a89b8e8275685b4f4235281c0f0000000000000008111b242e373f4850575f626c71777d8185888b8d8e8f908f8f8d8b8985817d77706b66727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000006131f2b37434e5865727f8b97a1adb9c2b7ab9f948a7e71685e544a3f3329241e160d0903000000000000000000040a0f171e273039424c56606a73808d96a1adbbc4b8aca0968a7e7164574d42362a1e0c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4b8ab9f92857a6d60574d433a312a252422272b343d45525d6874818e9ba7b4c1b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac3bab1acaaa59f92877e736d6662606061686f7c89959fabb8c4cac1bbb7afa59f92877e736d6662605e6167707d8996a0acb9c1b4a89b8e8175685b4e4235281b0f000000000000000009121c252e363e454e535a61646b7074797c7e808282838382807f7c7974706b636166727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000030f1b27323c4753606d7985929ea9b3bebbb0a69e92857a6d665b504440352f281f1a150f0b060604010407070c10161b21293039424a545d686f7c87929fa9b2bdbcb1a79d9184786d6053463b31251a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c1b4a79a8e8174675d51453c31281f1a17171b222935414c5664707d8a97a3b0bdb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbabdb1a8a09d9fa39992878079726f6d6c6e727a83919da7b1bcc8c1b8b0aaa8a8a39992878078726f6d696e717983909da8b2bdc0b3a69a8d8073675a4d4034271a0d0000000000000000000a131c242c333c42475055596063666c6f7173757576767574726f6d666360595966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000a15202c3945515d67737f8c97a1adb9c2b9ada1978f82786c605b5245413a312b261f1c171413110d111314181c1f272b333b424b545c666d7a849199a3afbbc4b8aca0958b7e71665c504438291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8799a3afbbbdb0a3978a7d7064554b40332a1f160d090b0f19242f3d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab8aca095919298a399938d847f7b79797b7e849195a0acb9c2c7bbb0a69e9c9c9ea399928c847f7c7a797a7e849095a0acbac4bdb2a8988b7f7265584c3f3225190c000000000000000000010a121a212a31373e45494f54545b606264676869696968676562605c54544f5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000004101d2935404b55606d7a85929ea6b0bcbeb3a99e948d80746d635c514c433d37312b282220201d191d202123282c32373e454d545c666d78828f96a0abb5c0bbafa59d9183786d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0bfb4aa94877b6e6154483b2f21180d040000081723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab7aa9d918486929fa49f96918c888686878b9196a0a7b1bccbc6b7aa9e948f8f949ea39f96918c888686878b9196a0a7b1bcc6b9ada196887c6f6255493c2f2216090000000000000000000000080f1820262b33393d44484a505355585a5b5c5d5c5c5a585653504a484c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000010d18242f3945515d67717e8b949faab4bfbbb0a69d928c7f736e605d554f47423c38332d2d2c2924292c2d2e34383d434750575e666d78818e949fa8b2bdbdb2a99e93897d70665c5042382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbaaea39886796d6053463a2d2013070000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab4a79a8e80808c949fa8a19e9895999299989ea1a8b1b9c3c5bdb2a89c8f82828f96a1a8a19e9995999299979ea0a8b1b9c3bcb2a89e9184786a5f54473b2e221508000000000000000000000000060e151a22282d3338383f4446494b4d4f4f50504f4d4c4946443f3f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000007121d2935414c55606c77839098a2aebac1b8aea49c918c80756d676059534d46443f3c3a39352f35393a3c4045464e545a61696e78818e939ea6b0bac0b5aba1978e81746b60544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f12060000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbab2a6998c7f79829096a0a8aba5aba39fa3ababadb2bac3c3bcb4aba0968a7e7a849197a1a9aba5aba39fa3abaaacb2bac3bcb4aaa1968c7f7265584e43372b1f13060000000000000000000000000003090e171d21272c2d3338393c3e404242434342413f3c3a38343f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000010d19242f3a44505b656f7c86929fa5afb9c0b6ada39c928d817a706b625f5753504a4947454044414547494b51535860626c717b838f939ea5afb8c1bbafa39991857a6d61594f42382e1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfb9ac9f9386796c605346392d2013070000000a1723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adadada4988b7e717a8491969fa6adb3afacafb5b8b9bdc0bcb8b1aaa2999184796e7c8591969fa6aeb3aeacaeb5b7b9bdbdb9b2aaa2989184796d6053463c32261b0f03000000000000000000000000000000060c11161c1c22282b2d2f3134353636363534322f2d2b333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000008131e27333f49535f6a717e8b939ea7b1babfb5ada49c938e847d756e6963605b545553514b514c525456545c60646a6f767e8590959ea5afb7c1b8afa59f92877d70685e52473d30261c0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a3aebabbafa49a877a6e6154473b2e23180c030002091723303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0a0a0a0a096897d706e7b848f949ea2a9acb2b4b5b6b6b5b4b1aca7a09892877d6f6a6f7c8490949fa2aaadb2b4b5b6b5b4b2ada8a09892867c6f675c5145382a20150a000000000000000000000000000000000000050b1011171c1f2022252728292a29292725232026333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000010b17222d38414e58626c75818e959fa8b2babfb6aea59e969189817b75706c666462605d555e565d606265666d71767c828a92979fa7afb7c1b8b0a69d938c7f726b60564c41352b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886929facb9c0b6ac96897d7063544b4034281e150d0a0f141a23303d4a5663707d8996a3b0bcb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793939393939393887b6f696e7a828b92979da0a8a7a8a9a9a8a7a7a09d9590867d706b606a6f7b828c92989ea1a8a8a9a9a8a7a8a19e9691867e706a60554b403428190e04000000000000000000000000000000000000000000060b0f121316181a1c1c1d1d1c1a19161926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000006111b262f3c46505a606d79839096a0a8b1b9bfb7afa8a09e938e87817d7974716f6d676b6b6b686d6f7275797d82898f949ea1a9b1b9c0b7afa69e948e81746d63594f443a3023190c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daab7c0b3a69a8d8073665c51453b30271f1b1a1b1f252a36414c5664707d8a97a3b0bdb6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8787878787878787877a6d61686e787f858c9196989a9b9c9c9b9a9895918b837c706b61595f696e787f858d9196999b9c9c9b9a9896918b847c706c61584e43392e231807000000000000000000000000000000000000000000000000030606090b0d0f0f10100f0e0c0c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000a141d2a343f45515d676d7a849196a0a7b0bbc0bab2aca59e99938e8984817e7c7a78787778787a7c7e82858a8f949c9fa6adb3bbbebaaea59e948f82786d605b51473d32291e1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9bacb6c0b8ab9e9184796d60564c4239312b2627272b30363f46525e6875818e9ba8b4c1b6aa9d9083776a5d5044372a1d11000613202d394653606c777a7a7a7a7a7a7a7a7a76685d5e666c727a7f84888b8d8f8f8f8e8d8b88847e786f6a61594f575e666d727a8084898c8e8f908f8e8c88847f796f6a615a50463d30271d1207000000000000000000000000000000000000000000000000000000000001020303030201000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000020b18222935404b555e686e7b8490959fa6afb5bdbdb9afaba49f9b97918e8b8886858584858587898b8e92979c9fa6abb0b9bebcb3aea49d938e82796d665c504940352b20170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3e4b5865717e8b9aa4afbbb9ada1968b7e72685e544b433c37323332373b4246515b616e7a86929facb9c3b6aa9d9083776a5d5044372a1d110005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d56545b60686d73777b7e8182838382817e7b77716c665f584f474d545c60686d73787c7f81828382817f7c78726d675f5850473e342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000000000061018242f39434c565e696e7a838f949fa4abb2bbbfbdb5afaca9a19e9b97959792919191929895989b9fa2a9abb0b7bbbeb9b0aaa29f928d81786d675d544a3f372e23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e3b4754616e7a87939facb9bdb2a99e92857a6e665d554e474341404143474d525b636d75828f99a3aebac3b6aa9d9083776a5d5044372a1d1100030f1b27333f49535b606060606060606060605d564c4a50565d60666a6f71747576767574726e6964605b544e463d424a50565e61666c6f727576767574726f6c66605d554e463e352c22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000000007121d27313a444d575e686e7a828c9399a1a8aeb5bbc0bbb9b2adaba7a4a9a29f9e9e9e9fa2aaa5a8abadb3b7bbbebab3ada69f98928a80786d665d554b42382e251c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909ca7b1bcb9ada2979082786d675f58534e4d4d4e4e54575e616d727f8b939eabb4bfc3b6aa9d9083776a5d5044372a1d1100000b17222d3841495053545454545454545454524c443f444c5254585f626567686969686765615f5753504a423c34383f444c52545b60636668696968676562605b54514b433c342c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000000010b151f28323b454d565e686d78808791969fa3abafb5babebeb9b8b4b1b3adababaaababaeb4b1b5b8babebdb9b3aea9a19e9490857e746c665c544b433930261c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717d8a95a0acb8beb3a99f948f82796f6a625f585a5a5b586062696e757f88939fa6b0bdc6c3b6aa9d9083776a5d5044372a1d11000006111b262f383f444647474747474747474745413a333a4145474e5355585a5c5c5c5b5a5855534d46443f382f2a2e343a41464a505356595b5c5d5c5b595553504a454039312a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000000000030d162029333b444c565d666c737d848d92999fa3abaeb3b8babfc1bebebab8b8b7b8b8babebec1beb9b8b2adaaa29f97928b827b716c605b544b423931271e150a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606c7884919da5afbabbb0a69e948f837c746f6a68676667696a6f737b818c939aa4afb8bfc7c3b6aa9d9083776a5d5044372a1d110000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f282f35393c4347484b4e4f50504f4e4b4846423b38332d261d23283035383f4446494c4e4f504f4e4c4946443f38352f271f18100800000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000000000d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000000000000000040e172129323b434c545b606b707980868e92999fa2aaacaeb4b5b7b9babfbbbcbbbfbab8b6b5b3adaba8a19e98928c857e776e69615a504a423930271f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b3844505b66707d8a939ea8b2bbb8b0a69e959087817c777574737475787c80868e939fa4aca7adb5bfc3b6aa9d9083776a5d5044372a1d11000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e24292c31373a3c3e4142434342413f3b3a36312b28221c14171e25292d3338393c3f42434342413f3c3938332d29241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000000000205070d1a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000000000000050f172029313a424a505960676d737b81878d92989c9fa2aaa8aaacaeb4aeafaeb4aeacaaa8a9a29e9b96918c85807a716c655f5750443f382f271e150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616b75818e96a0a9b3bbb8b0a7a099928e8884828080818284888d92989ea39b989ba3adbcc3b6aa9d9083776a5d5044372a1d1100000000020a11171b1f20212121212121212121201d1913191d20262b2e2f32343536363534322e2d2a261f1c17110a0b13191c22282b2d30333536363534322f2d2b28221c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000000002080e1114141a2633404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000000000000000050e171f282f383f444f555d60696e747b81858a8f9298999b9d9fa3aba2a2a2aaa29f9d9b9897928e89847f7a736d68605b534d453e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616d7a849197a1a9b2bab9b1aba39f9a96918e8d8d8e8f91969a9fa2a39b918b919baab4bfb6aa9d9083776a5d5044372a1d11000000000000060b0f121314141414141414141413110d080d11151b1f2122252729292928272522211e1a140f0b060002080d11171c1f20232628292a29282622201f1c17110c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00000000050d14191e2021222633404d596673808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000000000000000000000050d161d262d333d434b51575f62696e74797e8286898c8f91929994959595949892908e8c8885817d78736d68615d565049413c3328221c140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3e46525d686e7b859297a0a8afb7bdb5aeaca8a09e9b9a999a9c9ea1a8aca49f918b7f8b98a2aebab6aa9d9083776a5d5044372a1d1100000000000000000305060707070707070707070704010001040a0f121515181b1c1d1d1c1b181514120e0903000000000000060b0f121316191b1c1d1c1b191613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000000050e171e252a2d2e2e2e33404d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000000000000000000040b141c2228313940454d53575f61676d7176797c80828486878888898888878583827f7c7975706c66605d56524c443f382f2a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c565f696f7c8591969da5abb0b8bab9b2acaaa8a7a6a7a8abadaaa29a938c7f7786929facadadaa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000030608090b0e0f10100f0e0c0807050200000000000000000000030606090c0f10100f0e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0000020d1720293036393b3b3b3b404d596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000000000000000000000020a11171f272f353c42474d53555d6064676d70737577797a7b7b7c7b7b7a797775726f6c6663605b54524c46413a332d261d180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1924303a444d57606a6f7b848e939c9fa6abaeb3b4b5b6b5b3b3b4aeaca69f9892887f727784919da0a0a0a09d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000008141e29323b414647484848484d596673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000000000000000000000000060d151d242931373b42464b5153555c60636668666d6d6e6f6f6f6e6d6c65686562605b5453504a45413a353027221b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c454e5860696e7a818990949b9fa2aaa7a8a9a9a8a7aba39f9c948f867e726d75828f9393939393939083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000030606080a0c0d0e0f0f0f0f0e0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d00020e1925303b444c52545555555555596673808c99a6b3bfb9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000030b12181f262b3136394045474b51535659545c6061616262626161605b53595553504a46443f38352f29241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a333d464e575f676d747d83898e9298989a9b9c9c9c9b9999928f89827b716c677380878787878787878783776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000306060b0f12131517191a1b1b1c1c1b1b1918161313100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d0005111e2a36414c565e616161616161616673808c99a6b3bfb9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000001070c151a1f262a2f35383a404546494d4a5053545555565555545350494c4946443f3938332d29241e19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343d454d555d606b70767d8185898b8e8f8f8f8f8e8c8a86827d766e6961606d797a7a7a7a7a7a7a7a796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f2022242627282829292827262422201f1c1814110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000714202d3946525e686e6e6e6e6e6e6e6e73808c99a6b3bfb9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000003090e141a1d24292c2e34383a3d403f44464748484948484746443f3f3c3938332d2b28221c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c434c515960636b7074797c7f8182838382817f7d7a75706b615f575c676d6d6d6d6d6d6d6d6d6d675d5145392c20130600000000000000000000000000000000000000000000000000000001040a0f11171c1f2022282b2d2e31333434353635353433312f2d2c2823201e19140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfb3a6998c807366594d4033261a0d000814212e3b4754616e7a7b7b7b7b7b7b7b7b808d9aa7b3c0b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000003090e12181d1f23282c2d302e34383a3a3b3c3c3c3b3a3937332d2f2d2b28221f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a313a41454f54596063676d6f7274757676757472706d68636059534d555c606060606060606060605d554b4035291d11040000000000000000000000000000000000000000000000000001070d11161b1c22282b2d2d3338393b3d3f40414242424241403e3c3a38342e2d2a251f1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bbb3a6998c807366594d4033261a0d000f1c2935424f5c68758288888888888888888d929da9b5c1b9ada09386796d6053473a2d20140700000000000000000000000000000000000000000000000000000001070c1013181c1f202323282b2d2e2e2f2f2f2e2e2d2b272222201f1c17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f282f353d44484f54555c6063656768696969686663605d56544f46434b5153545454545454545453514b433a2f24180d01000000000000000000000000000000000000000000000001070d13181d20272c2d3338393c3f4446484a4c4d4e4e4f4f4e4e4c4b494645403b3936302b272019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afafafa6998c807366594d4033261a0d000f1c2935424f5c6875828f949494949494949a9da4aeb9c5b9ada09386796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000004070c10131316171c1f2021222223222221201f1b171613120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e242932383d44484b515356585b5c5c5c5c5b595754524c48443d3940454647474747474747474745403a31281d13070000000000000000000000000000000000000000000000060b13181d24292c3238383f4446494a50535557595a5b5b5c5c5b5a59575553514b4746413b37322a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a2a2a2a2a2998c807366594d4033261a0d000f1c2935424f5c6875828f9ba1a1a1a1a1a1a7a9aeb6c0cbb9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000040607060b1012131415151615151413120f0b060606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c323839404546494c4e4f50504f4e4c4a4745413a38332e34383a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000020a11171d24292f35393d43484a505356545b6061646667676869686867666462605c5554524d47433c363029201a110a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c959595959595958c807366594d4033261a0d000f1c2935424f5c6875828f9ba8aeaeaeaeaeb3b5b9c0c8c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000003060707080909090807060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d161c21272c2e34383a3c3f4142434342413f3d3a39352f2c2723282c2d2d2d2d2d2d2d2d2d2d2c29241d160d04000000000000000000000000000000000000000000070c141c23282f353a4045474e54545b606266666c6e70727374757575757473716f6d6765615e56544e46413a322c231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f888888888888888888807366594d4033261a0d000f1c2935424f5c6875828f9ba8b5bbbbbbbbbcbcbcbcbcbcb9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1d23282c2d303234353636363533302d2c29241e1c181c1f20212121212121212120201d18130c040000000000000000000000000000000000000000000710191e262e343a41454b5153586062666c6f7376797b7d7f808181828281817f7e7c7976726e68626058524c443e352e251c140a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7b6e6154473b2e211408000f1c2935424f5c6875828f9ba8afafafafafafafafafafafafada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181c1f202325282929292928262421201d1913100c10131314141414141414141413110d0701000000000000000000000000000000000000000000040d19232b30383f444b51555d60656a6f74797c808385888a8c8d8e8e8f8f8e8d8c8a8885827f7b756f6a615e564f4740372e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6e695e52463a2d201407000f1c2935424f5c6875828f9ba2a2a2a2a2a2a2a2a2a2a2a2a2a2a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316191b1c1d1d1c1b19171413110d08010004060707070707070707070706040100000000000000000000000000000000000000000000010c161f2b353d424a50555d60676d72777c8185898c90929897999a9a9b9c9b9b9a999798928f8b86817c746d686159514940382e251b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e61626262626262626262615e564d42362a1e1105000f1c2935424f5c6875828f9595959595959595959595959595959593867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f10100f0e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d474f545c60676d72797f84898e9297999d9fa2aaa5a6a7a8a8a8a8a7a6aaa29f9c99928e87817a706b635b524a40372d22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444c525455555555555555555554524d443b3025190e02000f1c2935424f5c68758289898989898989898989898989898989898986796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434f5960666d727a7f858b90959a9ea1a9a9acaeb4b2b3b4b4b5b5b4b4b2b4aeacaba39f9a938e857d736d635c52493f342b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146474949494949494949494746423b32291f140900000815222f3b4855626e7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0e0f0f0f0f0e0d0c0a08070502000000000000000000000000000000000000000000000004111d2935414c55606b6f787f858c92979da0a7abadb3b6b8bab8b6b4b3b2b3b4b5b8b9bebab8b5aeaca49f9792887f736e635b51463c30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3b3a36302920170d0200000814212e3a47535f696e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c1013141617191a1b1b1c1c1c1b1a19171514120e09070603000000000000000000000000000000000000000613202c3945515d676f7d838b92979ea1a9acb1b8b9b8b6b4aeaca9a7a6a5a6a7a8abadb3b7b9bdbbb6afa9a29a938c80736d62584e42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e2f2f2f2f2f2f2f2f2f2e2d2a251f170e0500000006121e2b37424d575f6262626262626262626262626262626262626262605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314181d1f202224262728282929282827252422211e1a161312100b0604000000000000000000000000000000000714212d3a4754606d7a8590959ea1a9adb3b8b9b8b1abaaaaa29f9c9b9a99999a9c9ea2a9abacb2babfbbb3aca49f928c7f726a60544b4034281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202122222222222222222221201e19140d0500000000020e1a26313c454d53555656565656565656565656565656565656565653504941382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d202124292c2d2f3132343435353635353432302e2d2a2623201f1c1713100c0701000000000000000000000000000613202c3945515d67737f8c96a1acb3b9b9b3adaba7a09d999892908e8d8c8c8e8f9297999ea1a8aeb4bcbeb6afa49f92877c6f665c5145392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161414110e090200000000000009151f2a333c4247484949494949494949494949494949494949494946443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d2025292d2e2f35393a3c3d3f40414242424241403f3d3b3a3631302d2b28231f1c18120f0a03000000000000000000000004111d2935414c55606d7984919ea6b0b2aca9a19e9995908c88858381807f80818285888c91969fa2aab2bbc0bbaea3999184796d60554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090909090909090909080705020000000000000000030e18212a31373a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292c3035393a3e404547494a4c4d4e4e4f4f4f4e4d4c4a484642403c3a38342e2c29231d1b150f0b06000000000000000000010d19242f3a45515c67717e8a949faca8a19e97928d88837f7c7976747372737475797c7f848c9298a1a9b2bbbfb5aba0968b7f72675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2b27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1f262b2f35393a4146474b4b51535557595a5b5b5c5c5b5b5a585755534d4c4946443f3a38342f2b271f1b17110a02000000000000000008131e2934404b55616c7683909aa29f96918b85807b77736f6d666867666667666c6f73797f869196a1a9b3bebdb2a89e9184796d6053463a2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607060401000000000000000000000000000000000000060e151a1e212223232323232323232323232323232323232323201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373a4145474c525458555d6062646567676868696868676563615f57595653504a4745403937322b27221b140b0700000000000000010c18232f3943505a626f7c879397928c847e79736e696662605c545a5959545b6062666d727c849197a2adbac3b9ada1968a7d7064544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131413110d0701000000000000000000000000000000000003090e1214151616161616161616161616161616161616161613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d232930363c42474c5254565e616467676d6f7072737475757575747372706e69696663605c5453514b47433c37332d261d19100a0100000000000007121d27313e4754606a74818e8f857f79716d67615f575553504a4d4c4d4a5053545c606a6f7b85929fa8b2bdbdb2a99b8e8275665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2021201d18130c0400000000000000000000000000000000000002060808090909090909090909090909090909090909090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f272f343b42464d53565d6065686d7174777a7c7d7f80818182828281807f7d7b7876736f6d6664605c55544e46443f382f2b231c130a000000000000010b151f2b37434e58616e7b86827b726d67605c55534d4946443f403f403f44464a51585f69717e8b96a1acb9c4b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282b2d2d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222b313940454d52575f61686d72767a7e818386888a8c8d8e8e8f8f8e8e8d8b8a8885827f7c7975716d67626058535049413d352e251c0e05000000000000030d1b27323d46525e696f7b756e68605c55514b46423c3a38342e332d33383940444e57606d7984919eabb7c4baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a1d262d3338393a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328343c434b51575e61696e747a7e82868b8d90929997989a9a9b9b9c9b9b9a989697928f8c8985827d79746f6a64605b534f4740372e20170d020000000000000a15202a36424d575f6a6f6a615e56514b45403936312d2c28232622282b2e343c44505c6674818d9aa7b4c0beb4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000060b12181f252a2f383f44464745413a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e272e343f464e555c60696e757b80858b8f92999a9d9fa3aba5a6a7a8a8a8a8a7a6a5a9a29e9c9997928e8a85817c76716c65605951494033291f1409000000000000040e1a25303b454e585f625f58524d454039342f2a26201f1c1719171c1f2328343f4a5465717e8b98a4b1bebeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242931363d424a505354514b433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f2730394044515860676d737b81878d92989c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b2b3adaba9a9a29f9b97928e88837e786f6b635b51453b30251a0e0200000000000009141f29333c464e5355534e46413b342e29231d1a1312100c060b0f1218232e3d4a5764707d8a97a3b0bdbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000002090b141b22272f353b42464f545b60605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273139424a515b626a6f7980868e939a9fa2aaacafb5b7b9bbc0bfc0c1c1c2c2c1c1c0bebeb9b8b5b3adaba9a29f9a95908a837d736d63574d42362a1e1105000000000000020d17202a343c43474847433c363028231d18120e0906030003090d151d26303e4a5764717d8a97a4b0bdbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333940454d535960666c6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039434b545c606d727c838d92989fa4acaeb4b9bbc0c3c3c0c0bbb9b7b6b6b5b6b6b7b8babfbfc2bebab8b3adaba79f9d9590877f73695e52463a2d20140700000000000000050e18222a31373a3c3a37312a251f18120c0701000003090e141a1f272f38424d5765727f8c98a5b2bfbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444b51575e616b6f79796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b555c666d747f8791959fa3aaafb6babfc5c3bcb8b7b3b5afacabaaa9a9a9aaaaacaeb4b2b6b9babfbebab8b1aba7a09993877b6e6154473b2e211408000000000000000006101820262b2e2f2e2b262019140c07000000060b0f151a1f262a3139414a545f6975828f9ca8b5c2beb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000040a0d151d232930363d414950555d60696e757d837d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38414a545c676d78818c9299a0a7aeb4bbc0c4bdb9b7b1acaaa6aba39f9e9d9c9c9c9d9d9fa2aaa5a9acaeb4b9bec2bcb8b1aba494877b6e6154483b2e211508000000000000000000060e151a1f2122211f1a150e08020002080e11171c1f262b31363d434b535c666e7b87929facb9c5beb3a996897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000002080d151b1f272f343b42464e535b60676d737b8189897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f27333f49535c666d79828e939fa3abb1babfc4bdb9b2adaba7a09d9a9799929190908f8f9091929896999c9fa3aaadb3bbc4c3bdb5a194877b6e6154483b2e21150800000000000000000000030a0f12151515120f0a0300040a0f14191c22282b31373b42464e555d656d78828f99a3afbbc6b9ada197877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000070c131920262b313940454d525860656c717980868e93897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313944505b656d78828f949da5afb5bdc3bfbab2aca8a19e9995908d8a8886848383828383848587898c8f92989ea1a9b3bec9baaea194877b6e6154483b2e2115080000000000000000000000000306080908060300050b10161b1f252a2d33383c42474d535860676d77808e949fabb5c0c4b8ab9e918578695e53463a2d211407000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616a6f787e848c929896897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434f59606c77818e949ea6afbbc0c3bdb4aea8a09e96918c8884807d7b7978777676767777797a7c7f82868c9197a1adb9c6baaea194877b6e6154483b2e211508000000000000000000000000000000000000040a0f161c20272b3036383f44464d53575f616a6f79818e939da6b0bdc7bdb2a89b8e817468574d42362a1e120500000000000000000000000000000000000000000000030a0c151d232830363c434750555c60696e757c838b91969fa396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b727f8c939ea6b0b8c0c2bab2aba39f96918a847f7b7773716e6d666a6969696a6a686e6f72767a7f85919eabb8c4baaea194877b6e6154483b2e2115080000000000000000000000000000000001080d161b21282c32373b41464a5053575f61696e747c838e939da5afb8c2c5b8aca0968a7d7063574a3d31251a0e02000000000000000000000000000000000000000002080d151a1e272e343a41464e535a61676d737b818790959ea1a9a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3945515d676f7d87929fa5afb8c1c2b8b0a8a099928c847e78736e69676461605c545d5c5c5d565e616366686d737f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000000000040c131921272c33383d43474d52545b6063696e747b818790959ea5afb7c0c5bbb0a69d9184786c605346392d2013090000000000000000000000000000000000000000060c131920262b303940454c52585f626c71797f868e939a9fa7adb2a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37434e58606d79849199a3afb7c1c2b8b0a69f9691867f79716d66615f57575553504a504f50504c525456565e65727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000000000070d161e242932383e44484e54565e61666c70767b81868e9399a0a7afb7c0c4bcb3a99f948a7e71665b5044382b1f1206000000000000000000000000000000000000030a11171e242931373e424b51565e616a6f767e848c92989fa4acb1b9b0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a47535f6a73808d96a1abb5c0c3b9b0a69f948f847c726d66605c54534d4a4846443f43434344414647494c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000010a11191f282f353d43484f55586062686e73787d82878d92999fa4abb1b9c1c2bbb2aaa1978f82766c61544a3f33281c0f030000000000000000000000000000000003090c151c232830353c43474f545c60686d747c828a91969fa2aaafb6beb8afaa96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626e7c87929fa8b2bdc5bbb1a79f948f827a6f6a605c54504a46423e3b3a38342e36363036393b3f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000020a131c232b313a41454f545961636a6f757b7f848a8f939a9fa3abafb5bdc3bfbab1a9a19892857b6e615a5042382d22170b00000000000000000000000000000001080d151a1e262e343a41464e535961666d727a818790949ea1a8aeb4bbbab1aca59e98897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f6975818e99a3afbac4beb3a9a0958f82796d685f58514a443f3836312e2d2c2d2e2e2e2e2e2e323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000010a141c252d353d434c525960636b70767c81868c91969c9fa4acaeb5bbc0c1bcb4aea79f9791867c6f695e52483e2f261c11060000000000000000000000000000060b13191f262b30383f444c52585f626c70797f858e93999fa6acb2babbb3ada7a09d938e867c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939fabb5c0c6baada2979083796d675d564e444039342e2a262930363a3b3b3b3b3b3b3b3f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000009131c262e373f474f565d606b6f767d83898e92999ea1a8acafb6bbbfc0bbb9b0aaa39f9590857c6f6a60574d42362c1d140a00000000000000000000000000020a11171e242931373d424a50565d616a6f767d848c92989fa4abb0b9bdb5afa9a29f959089817b6f6a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774818e99a4afbdc7bbb0a69f92857b6e675d554c443c342e28231f29333b424647484848484848484c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000007101b252e384049515960686d747c838a90959b9fa3abacb2b9bbc0bebab6afaca69e98928c837a6f6a60584e453b30241a0b02000000000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb5bdb9b0aba49f97928b837d756e695f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb5c0c4b7ab9f948b7e71695f554b433a3228231c1a25303b454d525455555555555555555865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000030c19232d37404a525b636b707a818990949d9fa7acafb5b9bdc2bcb7b3adaca49f9b948f8680796e6860584e463d33291f12080000000000000000000001070d141a1d262d333a41454d535960666d727a80878f949ea0a8aeb3bbbab2ada69f99938d857f78706b615e574e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717d8a97a2adbdc7bbb0a69c8f82766c61574d433a31282018121e2a36424d575e6161616161616161616165727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000b151e2b353f49525c636d727d848e939c9fa6abb1b9bbc0bfbab8b1aba9a29f9a938f89827b736d675e564e463d342b20170d00000000000000000000040c12181f252a2f383f444c52575f616b70787f858d92999fa6acb2babcb4aea8a19e949087817a726d666059534d453c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828e9ba9b3bec3b7aa9f94887c6f625a50453b31281f160e14202d3a46525e696e6e6e6e6e6e6e6e6e6e6e727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000007121d27303d47515b636e737f8891969da5abb0b8bcc2beb9b4aeaca79f9d97928d87827c756e69605c554d443d342b22190e05000000000000000000070d161d242931363d424a50565d60696e757d838b92979fa3abb0b9bdb8afaaa39f96918a827c746d68605c544f46423b332a22190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5beb3a99c8f82766a6054483e33291f160d0814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b808c99a6b3bfbaaea194877b6e6154483b2e211508000000000000000c18232e39434f59626d73808c939aa1a8afb7bcc2beb9b3adaaa29f9a95908b85807b756f6a615f57514b433b322b221910070000000000000000000710191f282f353b42464f545b60686d737b828991959ea2a9afb5bdbab1aca59e98928d847e766f6a615e56504a423d3631292119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a1adb9c6b9ada1978a7d7063584e43362d21180d04101d293643505c69768288888888888888888888888c929ca8b4c1baaea194877b6e6154483b2e21150800000000000004101c2834404b55606b727f8c929fa4acb2bac1c0bbb3ada9a19e98928e88837e79746e6a626058534d454039302920191007000000000000000000040f19222b313940454d535960666c717a80868f949da0a7adb3bbbbb3aea8a09d938f868079716c625f58524c443f38302a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec5b8ab9e9285796d6053463c32201b0f0600101d293643505c6976838f94949494949494949494999ca4adb9c4baaea194877b6e6154483b2e21150800000000000006131f2c3845515c676f7d87929fa4afb6bec4bdb5afa9a19e97928c86817c76716d67625f57544e46423b342e271e170e07000000000000000000000a15202b343c434b51575e616b70787e858d92999ea6acb1b9beb6afaaa29f959189827b736d67615a534e46413a342e261e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0c1b4a79b8e8174665c5144382c1f12090003101d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a6a8adb6bfcabaaea194877b6e6154483b2e211508000000000003101c28343f4a54606d79849199a3afbbc0c4bbb3aba49f97928b85807a746f6a64605c55534e47433d363128231d150c0500000000000000000000030f1b27323c464e555d60696e757d838b92979fa3abb0b8bcbbb3aca49f98928c847d756e69605d555047433c353028231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c0b5ab988b7e7165544a4034281c10040003101d293643505c6976838f9ca9aeaeaeaeaeaeaeaeb3b4b9bfc8c7baaea194877b6e6154483b2e211508000000000006121f2c3844505c66727f8c96a0abb5c0c4bbb2a9a199938d857f79736d68625f5853514b47423c37322a261f18120b03000000000000000000000006131f2b37434e5860676d737b818990959ea1a9aeb5bdc1beb3a9a29a938e857f78706b615f57514b433e373229251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4bbafa499887b6e6255483b2e23180c000003101d293643505c6976838f9ca9b6bbbbbbbbbbbbbbbfc5c5c5c5c5baaea194877b6e6154483b2e21150800000000000713202d3a4653606d7984919ea8b2bdc6bcb2a9a19792878079726d67615e56534e4745403937312b27201a140c07000000000000000000000000000815222e3b4754606a6f7980868e939da0a7adb3bbbfc6c6baada2979288817a726d666059534d454039312b262019130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5b9ac9f9386796d6053463a2d201307000003101d293643505c6976838f9ca9b6b8b8b8b8b8b8b8b8b8b8b8b8b8b8aea194877b6e6154483b2e21150800000000000a1623303d495663707c8996a1adbac3bfb4aaa19691857d746d67605d55524c47433c38342f2b26201b150e090300000000000000000000000000000916222f3c4955626f7c848d92989ea5acb1b9bec5cbd1c5b8ab9f92857c746e68605c544f46423b352f281f1b150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667986929facb9c4b7ab9e918478675c5145382c1f1306000003101d293643505c6976838f9ca9ababababababababababababababababa194877b6e6154483b2e21150800000000000d1a2733404d5a6673808d99a8b2bdc7baaea39891847c706b605d55514b46413a37322c29231d1a150f0a070b0c0b090601000000000000000000000815222e3b4754606a707e848c92989fa4acb1b9bdc4cbc6baada29790837d756e69605c555047433c352f28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac3b7aa9d9084776a554b4034281c1004000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e21150800000000030f1c2936424f5c6975828f9ca8b5c2c5b9ac9f92867c6f6a6059514b45403936302b261f1c18120e0c10131318191815120d0600000000000000000006131f2b37434e58616c70797f868e939a9fa7adb2babfc6beb3a9a0959089817b736d67615a534e45413a332d261d19140c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc3b6a99d9083766a5d50432e23180c00000003101d293643505c6976838f9292929292929292929292929292929292929292877b6e6154483b2e2115080000000005111e2b3844515e6b7784919eaab7c4beb3a99a8d80736a60574f45403a352f2a251e1b15100c0d12181c1f20252524221e1811090100000000000000030f1b27323c46505a61676d727b818790959ea1a9aeb4bcc1bbb1a7a09d938e867f79706c625f58524c443f382f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677986939facb9c3b6a99c908376695d5043362a1d07000000030f1c2936424f5c697582858585858585858585858585858585858585858585857b6e6154473b2e2114080000000005121f2c3845525f6b7885929eabb8c5b9ada197887b6e61584e453d352f29241d19130f0c1013191d23282c2d3232312e29231b130900000000000000000a15202b343e4850555c60686e747c838b91969fa3aaafb8bcb9b1aca59e98928c847d766e6a605d56504a423d363028231d150c080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7985929facb8c3b6aa9d9083776a5d50442f24180d010000020f1b2835414d5a657075787878787878787878787878787878787878787878786e695e52463a2d201407000000000613202c3946535f6c7986929facb9c4b8ab9e918578695f53463c3329241d18120d1013171c1f24292e34383a3e3f3e3a342d251b0e0400000000000000040f19222c363e434b51565e616a6f787e848d92989ea5acb1b9bcb8afaaa29f96918a827c746d68605b544e46413b342e271e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f45525f6b7885929eabb8c4b7aa9d9184776a554b4135291d11040000000d1925313d49545e65696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564d42362a1e11050000000006121f2c3945525f6c7885929fabb8c4b7aa9d9184776a574d423529211a191819181d2023282c2f35394045464b4c4a463f372d20160c020000000000000007101a242c303940454d525860656c717980868f939da0a7adb3bbbcb4aea8a09e948f87807a716c666058524d454039302a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4b8ab9f928578675d5145392c2013060000000915212c37424c545a5c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524d443b3025190e020000000005121e2b3845515e6b7884919eabb7c4b8ab9e918578685d524639302a2526252624292c2e34383a41454b515358585651493f32281e1308000000000000000008111a1e272e343b41464e535b60676d737b828990959ea1a9afb5bdbab2aca69f99928d857e786f6a615e56514b423e36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2baada297877a6d6054473a2d21140600000004101b26303942494d4f525252525252525252525252525252525252525252524746423b32291f1409000000000004101d2a3743505d6a7683909da9b6c3b9ac9f93867a6d61554b423a36313232322f35393a3f44464c52555c606565625b51443a3024190d020000000000000000080c151d232830363d414950555d60696e757d838b92979fa3abb0b8bdb9b0aba39f97928b837c756e68605c544f46413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1beb3a995887c6f6255493c2d22170b0000000009141e2730373d4142454545454545454545454545454545454545454545453b3a36302920170d020000000000010e1b2834414e5b6774818e9aabb5c0bbafa4998b7e71675d544c4642403f3f3f404045474a5053565d60676d71726d62564c4135291e1308000000000000000000030b12181f252a2f383f444b51575f616b70787e858d92999fa6acb2babdb5afa9a19e959087817b726d666159524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfbeb1a4988b7e716553493f33271b0f03000000020c151e262c313536393939393939393939393939393939393939393939392e2d2a251f170e05000000000000000b1825323e4b5865717e8b99a4afbbc0b5ab9e9184796d665e56534d4d4c4b4c4d4b5153545c6063686d72797e7f72685d52463a3024190d0100000000000000000000070c14191d262d333940454d535960666d727a80878f949ea0a8aeb3bbbbb3ada79f9a938e867f79706b615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc1b4a79a8e8174655b5044372b1f130800000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201e19140d0500000000000000000814212e3b4754616e7b86939facb9c2b9aca0968e81786d68615e575959585959555d6063666d70757a7f858b867a6d61564c4135291e1308000000000000000000000002080b141b22272f353b42464f545c60686d747c828a91969fa2aaafb5bdb9b1aca49f98928c847d756e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c4b8ab9e9184786c6053463a3025190b020000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1414110e09020000000000000000000714202d3946525e6876828f9ca6b0bcbdb2a89e938e817a736e6968666565656668676d7074797d81868c91978c8073685d52453a2f24190d01000000000000000000000000020a11171d242931363d424a50565d606a6e767d848c92989fa4abb0b9beb6afaaa29f96918a827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4b9ada196897c6f62564c4135291d140a00000000000004090d0f0f1212121212121212121212121212121212121212121208070502000000000000000000000005111e2a36414d5663707d8a949faab4bfbaafa59e938f857f7b7774737272727375777a7d81858a8e92989e9f92857a6d60564c4135291e13080000000000000000000000000000060b12181f262a30383f444c52585f626b70797f858e93999fa6adb2babbb4aea8a09e94897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9baab4bebdb2a99a8e8174685e52463b2f261b11060000000000000000020306060606060606060606060001050707070501000606000000000000000000000000000000020e1925303b4855616b76829098a2aebac0b7afa59e97928c878481807f7e7f808184868a8d91979b9fa3aaa2988c8073685d52453a2f24190d01000000000000000000000000000001070d141a1e262e343a41454e535961666d727a818790949ea1a8aeb4bcbab2aca696897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303e4a5764717d8a98a2aebac4b8ac9f92867a6d61574d41382d221711080100000000000000000000000000000000000002080d11131413110d0802000000000000000000000000000000000008141f2c38444f59626f7c86929fa4aebabfb8afa9a29f9a93918e8c8c8b8c8c8e9092999a9ea1a9acaeb3aa9f92857a6d60564c4135291d11040000000000000000000000000000000003090c141c232830353c43474f545c60686e747c838a91969fa2aaafb8bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7985929fabb8c3baaea2988d8073695e53493f33272319130b0600000000000000000000000000000104090e13191d2021201d19130c040000000000000000000000000000000002101c28333e47535f6a717e8b929ca4aeb4bcbbb3adaca49f9d9b99989898999b9d9fa3ababadb3b8bab9ada2978c7f73685d5245392c201306000000000000000000000000000000000000020a11171e242931373e424b51565e616a6f767e848c92989ea5acb1b0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6775818e9ba7b1bcbfb4aa9f92867b6e655b50443e3529241e17110d080502000000000000000306070d11141a1e25292d2e2d29251e160e06000000000000000000000000000000000b16212b37434e58626d73808d929fa2aab0b8bcbab6afacaaa7a6a5a5a5a6a8aaacafb5b8b9b9b6afaca69f9c92857a6d6054473a2d2114070000000000000000000000000000000000000000060b131920262b303940454c52585f626c717980868e939da0a7ada396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d89959fabb8c3baaea3988f82776c605a50473f352f28231c1914120e090b0b0a0b060b101213181d20252a3035393a3935302820181006000000000000000000000000000000050f1a26313c46505a636e73808b92989fa6abb1b8b9bbb9b7b4b3b2b1b2b3b4b7b9bbb9b6b2adaca49f9c949089817a6e6154473b2e21140800000000000000000000000000000000000000000002080d151a1e272e343b41464e545a61676d737b818990959ea1a996897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394854606b7783909da7b1bcbfb4aa9f948c7f726c61595045413a342e2924201e1a191818171718171c1f2024292c30363a41464746413a322a22180e030000000000000000000000000000000a15202a343f48525c636e737e868f949d9fa7abadb3b3b5b6b7b7b7b6b5b4b3b6afacaaa8a19e9a938f89837d756e685e5246392d201407000000000000000000000000000000000000000000000003090c151d232830363c434750555d60696e757c838b92979f96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f5964717d8a95a0acb8c1bcb0a69f92877e706b625a524c443f38352f2d2a2526252424242523282b2d2f35393b42464c5254524c443c342a20150a000000000000000000000000000000030e18222d36404a525c636c717c828a90959a9ea1a9a7a8a9aaaaaaa9a9a7a6aca49f9d9996918d87827d76706b615e564c41362a1e110500000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b6f787e858d9299897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101c27333d4653606c7883909da5afbbc2bbafa39992867d716c605d56504a45413b3a36303332313131322e34383a3c4145474d52565e615e564e463c31261a0f0300000000000000000000000000000006101b242e38404a525a616a6e767e83898e9197979a9b9c9d9e9d9d9c9b99989a93908d8984807b75706b636059524c443b3025190d01000000000000000000000000000000000000000000000000000000070c141920262b313940454d535960666c717a80878f897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66707d89939ea9b3bec0b5aba39892877e756d68605c54514c484642413f3e3e3d3e3e3f3f4446494b5154575e61686d685f584e43372b1f12060000000000000000000000000000000009121c262e38404850585f626c71777c8185888b8d8f90919190908f8e8d8b898683807c78736e69636059544f46413b32291e1408000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60676d737b82897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e97a1acb6c0bdb4aaa399928b817a716d66605d5554524d4e4c4b4b4a4a4b4c4a505355555d6064696e737a6f6a5f53473a2e21160a00000000000000000000000000000000000a141c262e363e464e535a61646b6f74787c7e808283848484838281807e7c7a77736f6c66615f57544f48443d36302920170d0200000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7a85929aa4afbbc1bcb4aba39f938e847e78726d6764615e575a59585757575859545c606265676d71767b80867c6f6255483d32271b0f0000000000000000000000000000000000020a141c242d333c43475055596063656c6f7174757677777776767473726f6d676663605b54534d48443d38332a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f626b706f6a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46525e68707d88939fa5afb8c1bdb5afa59e96918b847f7a75716e6969676665646464656667666d6f72757a7e82878d8c807366584e43382b1c11060000000000000000000000000000000000020a121b212a31373e45494f54535b6062646768696a6b6a6a6968666562605d555653504a46423c38332c272119140d0500000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d53596163625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414c56606b73808c939ea6afb8c0c0bbafa8a19e95918b85827e7b787674727171707171727476797c7e82868a8f93999184776a605447382e23170b00000000000000000000000000000000000000090f1820262b33393d444849505355585a5c5d5e5e5d5d5c5b5a585653514b4946443f3837312c27211c160d080200000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f555655534e463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303b444f59606c78818e949ea5aebabfc1bab2ada8a09d98928f8b878582817f7e7e7d7d7e7f818385888b8f92989c9fa096897c6f62544a3f34281c100300000000000000000000000000000000000000060e151a22282d3238383f4446484b4d4f50515151504f4e4d4b494745403c3938332d2b261f1c16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d44484a4847433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323d44505b666d78828f939da4aeb4bcc2bdb9b1acaaa29f9b9797928f8d8c8b8a8a8a8b8c8e909298989c9fa3aaaca89a8d8074665c5044382b1f1207000000000000000000000000000000000000000003090f171c21272c2d3337393c3e414243444444434341403f3c3a39352f2d2b28221c1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b33383c3d3c3a37312a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172028333f4a545c666d79818d929fa2aab1b9bec3bdb8b4aeaca8a9a19e9c9a999897979798999a9c9fa2aaa8acaeb4b8ab9e9185796d6053463a2e23180c00000000000000000000000000000000000000000000050c11161b1b22272b2d2f3134353637383737363533322f2d2c2924201f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a21272c2f302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17222d38424a545c676d78808b92989fa7adb3babfc5bfbab8b5b3adaba9a7a5a4a4a3a4a4a5a7a9abaeb4b5b9babfb9ada197897d7063554b4034281c10040000000000000000000000000000000000000000000000040b0f11171b1f20222527292a2b2b2a2a292827252320201d1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c20232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424b555c666c737e8690959ea1a9aeb4b9bdc3c5c2beb9b8b5b4b2b1b1b0b0b1b2b4b6b8babec2c5bfbab8b2a99b8e8174675c5145382c1f13060000000000000000000000000000000000000000000000000000060b0f121315181a1c1d1e1e1e1d1c1b1a18161413100d0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039434b545b606c717b838b92979fa2aaacb2b7b8bdc0c2c4c2c0bfbebdbdbdbebfc1c3c2c0beb9b8b4aeaca8a09e9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000030506090b0e0f1011111110100e0d0c0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273139424a505a62696e787f858d92989ea0a8aaacb2b3b5b7b9bbbfbbbcbcbbbfbab9b7b5b3b3adabaaa29f9b96918b847b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f272f383f4450575f666d727a80858b9196999da0a8a6a9aaacaeb5aeafafaeb4aeacaaa9a7a9a19e9b98928e8a847e786e695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e0f0f100f0f0e0d0b09070604000000000000000000000000000000000000000000000000050a0f12131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333f454d545c60686d737a7f84898d9196979a9c9e9fa3aba2a2a2a2aaa39f9e9c9a9797928e8a86817d78726d665f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131517181a1b1b1c1c1c1c1b1a18161413100c070603000000000000000000000000000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228333c424a50565d60676d72787c8084878a8d8f9192999495959595949892918f8d8b8885817d7a75706c65605c544d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f1315171b1f202123252727282929292828262523201f1d1815130f0a05020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a30383f444c52555d60656c6f73777b7d808284868788888989888887868482807e7b7874716d6763605b53514a423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1f2122272b2d2e303233343536363635343331302d2c2924221f1b15120e090300000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261e160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e343a41454c51535b606266696e71737677797a7b7b7c7c7b7b7a79777674716e696864605d55535049444039302921170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3337393b3d3f4041424243424241403e3c3a38352f2e2b27211e1a140f0a0400000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c23282f353a414549505356575e61646769666d6e6e6f6f6f6f6e6d686b696764615f575754514c46443f38342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1f252a2d32373b3c3f4446484a4b4d4e4e4f4f4f4f4e4d4b494745403c3b37322d2a261f1b150e0903000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292f35383f4446494d5254575a545c6061616262626261605d565c5a5855534d4a4745413a37332d28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b31363a3c4347494950535456585a5a5b5c5c5c5b5b59585653514b4947433d3a36312b27201a150d070100000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191e24292d3337393c4246484a4d4a50535455555656555554524c4f4d4b4846423e3a39352f2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a32373b4246484e5355535b606163656667686969696867666463605d5556544e4846423b37322b262018130c0400000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191b22272b2d30363a3b3e403f44464748484949484847454143413e3b3a37312d2c29241f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d232831363c43474d5354585f6265656c6e7072737475757675757473716f6d676662605855534d47433c373129241d160d0400000013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171b1f20252a2d2e312e34383a3b3b3c3c3c3c3b3a39352f34312e2d2b2621201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e272e343b42464e53575e61666a6f7275797b7d7e8081818282828281807e7c7a76736f6a66615f57544e47423c352f281f160c01000013202d394653606c7986868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e20212423282b2d2e2e2f2f2f2f2e2d2c2924272522211e1a1413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a212a303940454d53585f62696e73777c7f828587898b8d8d8e8f8f8f8e8e8c8b898683807c78736e69626058534e45413a31281d1307000013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305090e12141517171c1f202122222323222221201d191a181514120e0906040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242c333c424b51575f616a6f757b7f84888c8f92989698999a9b9c9c9c9b9a99979992908c8984807b756f6a625f57514b433a2f24180d010013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b101213141515161615151413110d080b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363e454d545c60696e757c82878c9196989c9fa2aaa5a6a7a8a8a9a8a8a7a6aba39f9d9996918d87827c756e6a605d554b4135291d11040013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070808090909090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e373f4850575f666d737b82878e939a9ea0a8a8abaeb3b1b3b4b4b5b5b5b5b4b3b5aeaca9a8a19e99938f88827b746d675d5145392c2013060013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e374049515a61696e797f868f939a9fa4acacb2b5b8babebec0bfbebebebebfc0bfbfbbb9b6b2acaba49f9b938f8780796d6054473a2d2114070013202d394653606c7986939facb9c6c6cbc5c1c0bababababababababababababababababababababababababababababab6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a07020000000000000000000000000000000002070a0c0d13131313131313131313130f0e0c080400000000000000000000000000000000000005080a0b1313131313131313130f0f0d09040000000000000000000000000000000000000000000000000006101a242e374049515b626c707b838c92989fa4acafb6b8bdc2bfbab8b6b4b2b2b1b1b1b2b3b5b8b9bdc3bdb9b5afaca59e99928b7e7165584b3e3225180b0013202d394653606c7986939facb9c6c8c0b9b5b3adadadadadadadadadadadadadadadadadadadadadadadadadadadadadada99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e080000000000000000000000000000070e1317191a20202020202020202020201b1b18140f09020000000000000000000000000000060c111517182020202020202020201c1b191510090200000000000000000000000000000000000000000000030d18222c363f49515b636d727e8590959fa3aaafb6bbc0bdb9b8b4aeaca9a7a6a5a4a4a5a5a7a8abadb2b6b9bbc0bbb9afaa9e9285796d6053473a2d2014070013202d394653606c7986939facb9cbc0b6aea9a7a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000010a12191f2326262d2d2d2d2d2d2d2d2d2d2d282725201a130b030000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000010b151f2a343e48515b636d737f8a9298a0a7aeb4bbc0bcb8b2adabaaa29f9c9b9998989798989a9c9ea1a8a9acafb6babaaea2988c7f72675c5145382c1f13060013202d394653606c7986939facb9c5b9aea49d9a94949494949494949494949494949494949494949494949494949494949494948f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a000000000000000000000a131c242a2f323339393939393939393939393534312c251d150b020000000000000000000009121b22292d30313939393939393939393635312c261e150c020000000000000000000000000000000000000007121d27313c46505a636d737f8c919fa2aab1babfbeb9b1aca8a19e9a9892908e8c8b8b8b8b8c8d8f9196989c9fa4acaeb4aa9f92857a6d60554b4034291c10040013202d394653606c7986939facb9c1b5a99d928d8787878787878787878787878787878787878787878787878787878787878787878276695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c1208000000000000000006101c252e353b3f40464646464646464646464642403d372f271d130900000000000000000006111b242d34393d3e46464646464646464642413d3730271e1409000000000000000000000000000000000000000c18232f39434e58616c727f8c919ba3aeb3bcc1bbb3ada7a09d96918d898583817f7f7e7e7e7f808284878b90939a9fa3aba3988d8073685d5243392f23180c000013202d394653606c7986939facb9c0b3a79a8d807a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e02000000000000020c18222e3740474b4d53535353535353535353534e4d4841392f251a0f0400000000000000000c17222d363e45494b5353535353535353534f4d49423930261b1004000000000000000000000000000000000004101c2934404b555f6a717e88939fa3adbabebfb8afa9a19e95908a84807c7976747372717172727475787b7e83878e92999e9f92867a6e61564c4131271d1207000013202d394653606c7986939facb9c0b3a6998d80736d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f13070000000000000a141e2a34404a52575960606060606060606060605b59534b41372c2014080000000000000005111d29343e485056586060606060606060605c5a544c42372c2115090000000000000000000000000000000005101a242c3845515c676f7c86929aa4afb6bfc0bbada59e97928a837d78736f6d66686665656465656769696e72767b81868e93998d8174685e52433a2f1f150b01000013202d394653606c7986939facb9c0b3a6998d80736661616161616161616161616161616161616161616161616161616161616161605d554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000006111c26303c46525c63666c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000815212d3945505a62646c6c6c6c6c6c6c6c6c69655e54493d3125190d000000000000000000000000000000000b17222b37434e58606d79839198a2acb6c0beb6afa39c938f857e77706c6663605c545958585858595a575e61656a6e747b818991877b6e61564c4131281e0d0300000013202d394653606c7986939facb9c0b3a6998d8073665a54545454545454545454545454545454545454545454545454545454545454514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c00000000020b17232e38424e58636e737979797979797979797979756f65594d4034271b0e000000000000000a1724303d4956626c717979797979797979797570655a4d4135281b0f02000000000000000000000000000004101c28333b4754606a74808d95a0aab4bec0b6aca49f918c827a716c64605b5453514b4c4c4b4b4b4c4d4d5354575f62696e757d848175695f53443b301f160c0000000013202d394653606c7986939facb9c0b3a6998d8073665a4d47474747474747474747474747474747474747474747474747474747474745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d000000000a141d28343f4a545f6a738086868686868686868686868175685b4e4235281b0f000000000000000b1825313e4b5864717e8686868686868686868275695c4f4236291c0f0300000000000000000000000000000814202d3944505a626f7c87939fa7b1bcc4bbafa49a938b7f756d68615a53504a464540403f3e3e3f3f414246484e53575e616b707a7b6e61574d4232291e0d040000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000006111b262f3844505c666f7c8792939393939393939392857a6e6154473b2e211408000000000000000b1825313e4b5864717e8b939393939393938f8275695c4f4236291c0f0300000000000000000000000000000a1623303c4955616c7683909aa4afb9c3baafa59f93887f726d605d565046443f3a38342e323231323231363a3c42474d535960686d6e695f53453b3120170d000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d0000000b17222d38414d57606d78839099a39f9f9f9f9f9f948b7e71685e5246392d201407000000000000000b1825313e4b5864717e8b979f9f9f9f9f9c8f8275695c4f4236291c0f030000000000000000000000000007131f2c38444f5964707d8a949facb6c0bdb2a89d938c7f726d635b524c443e38332d2c28232525252526252a2d31373b42464f565e61615f574d4233291f0e05000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327212121212121212121212121212121212121212121212121212121201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d0000050f1b27333f49535f69727f8c959fabb5acacaea3999082776c60564c41362a1e1105000000000000000b1825313e4b5864717e8b97a4acacaca89c8f8275695c4f4236291c0f03000000000000000000000000000915222f3b4854606b7783909da6b0bec7b9aca0968e81746d625b5145413a322b28221f1c1819181818191a1e21262b31363d444c525455534d453b3121180d00000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a141414141414141414141414141414141414141414141414141413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d00050e1a242b3744505b656e7b86929fa7b1bdbdb2a89f92867c6e655b50443b3025190d01000000000000000b1825313e4b5864717e8b97a4b1b9b5a89c8f8275695c4f4236291c0f0300000000000000000000000004111d2935414c56636f7c89959fabb8c2bbb0a69e9184796d605b514840353028201c1713100c070b0b0c090e12151a1f252a323a4146474846423b33291f0f0600000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a14141414141414141414141414141414141414141413110d08070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d020c16202a36424d57606c77828f98a2aeb9c3b8aca0968c80736a5f53493f32291e140800000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000000613202c3945525d6875828e9ba7b1bcc3b7aa9e94897d70675d51493f3629241e160f0b06040000000000000205090e141a20283035393a3b3a36312921170d0000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332721212121212121212121212121212121212121212121201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d08131e28323a46525e69727e8b949faab4bfbbafa59e9184796d60584e41382d20170d0200000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000000714212d3a4754606d7a86929facb9c3bcb1a79c8f82756b60554b40372d2419130c0400000000000000000000000003090e161e25292d2e2e2d2a261f170f060000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0d1925303a44505a616e7b85929fa6b0bcbeb3a99d93897d70675c51463c2f261b0e050000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000000030f1c28333f4a5464717e8b99a3aebac4b7ab9f95887c6f62594f433a2f251b120802000000000000000000000000000000040c13191d202122211e1a140d06000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302920170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0c161f2a36414c56616c75828f98a2aeb8c2b9ada1978e81746b60554b40332a1d140a000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000006121f2b3844505b6675828f9cabb4bfc0b5ab9d9083766a6054473d31281d130a00000000000000000000000000000000000002080d1113141514120e090300000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4747474747474747474747474747474747474747474747474746413a32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131d28313a46525e68717e8a949eaab3bebcb0a69e92857a6d61594f43392f21180b02000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000613202d394653606c7985929fabb8c5bbafa3998b7e7164584e43352b1f160c0100000000000000000000000000000000000000000105070708070502000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5454545454545454545454545454545454545454545454545454524c443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a18242f3a434f59616d7a85929ea6b0bcbfb4aa9f948b7e71685e52473d31271d0f0600000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000915222f3c4855626f7c8898a2aebac5b9ac9f92867a6d6154473c3221190d040000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073666161616161616161616161616161616161616161616161616161615e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327151f2935414b55616b75818e97a1adb8c1baaea3988f82766c62564c41352b1f150b0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000c1825323f4b5865727e8b98aab3bec3b6a99c908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271d27313945515d67707d8a939ea9b3bebeb1a79f92867b6e615a50443a3023190d030000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000010e1a2734414d5a6774808d9aa7b3c0c0b3a6998d807366564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d807a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327232f39434f59606d7984919ea5afbbc0b6aca0958c7f73695f53483e32281e1107000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000030f1c2936424f5c6975828f9ca8b5c2bdb0a3978a7d7064574a3d3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a99d928d8787878787878787878787878787878787878787878787878787878784786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272934404b55606b74808d96a1adb7c1bbafa49a9183796d60574d42362d20160c00000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000004111e2b3744515e6a7784919daab7c4beb3a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49d9a9494949494949494949494949494949494949494949494949494949184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403326303845515c676f7d88939fa8b2bdbeb3a99f93887d6f665c51453c31241b0e0500000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000006121f2c3945525f6c7885929fabb8c5baada297867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc0b6aea9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e38424e58606d7984919aa4afbac4b9ada1978e81746b60544b40332a1f12090000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000006121f2c3844505c667986929facb9c5b8ab9f928578675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b5b3adadadadadadadadadadadadadadadadadadadadadadadadadab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403c3c3f4a545f6a73808d96a0acb6c0bcb0a69e91857a6d60594f42392e21180e000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000713202d3a4653606d798699a3aebac4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cbc5c1c0babababababababababababababababababababababababab7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d49494949505c666f7c87929fa8b2bebfb4aa9e948a7e71685d52473d30271d0f06000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000714202d3a4753606d7a869aa4afbbc4b7aa9e9184776b5e51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a565656565657606d78839099a3afbac3baaea2988f82766c61564c41352b1e150b00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000613202d394653606c7986939facb9c4b7ab9e9184786b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9d2c7beb6afacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073666363636363636369727f8c95a0abb5c0bdb1a79f92867b6e615a50443a3023190c0300000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f030000000000000000000005121f2b3744505b657985929facb8c5b8ab9e928578665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736f6f6f6f6f6f6f6f6f7b86929fa7b1bdc0b5aba0958c7f72695f53483e32281e10070000000000000000000000000000000000050b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c110d0c0a0702000000000000030f1b27333f495f6b7885929eabb8c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bbafa49a939292929292929292929292929292929292929292929292929292929184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a89b8e817c7c7c7c7c7c7c7c7c7c859298a3aeb9c3bbafa4999083786d60574d42362c20160c00000000000000000000000000000000030b11161825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291e1e1a1916130d070000000000000b17222d44515d6a7784909daab7c3bbaea399877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6b9ac9f93888686868686868686868686868686868686868686868686868686868684776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6aa9e938e898989898989898989899297a2aab4bfc6b9ac9f93877c6f665c50453b31251c1309000000000000000000000000000000050d151c222625313e4b5864717e8b97a4b1beb5a89c8f8275695c4f42362b2b2b2625231e19120a0100000000061c2936424f5c6975828f9ca8b5c2bfb5ab96897d7063564a3d3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80797979797979797979797979797979797979797979797979797979797772675c4f43372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6baafa59e9b969696969696969696959fa2a9b3bcc6c0b3a79a8d80746a605750483f372d251b110700000000000000000000000000030d171f272d3336373e4b5864717e8b97a4b1beb5a89c8f8275695c4f423737373733322f2a241c130a000000010e1a2734414d5a6774808d9aa7b3c0bfb2a6998c7f7366564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6760564b3f33271b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2abadb3bcc5cfbeb2a5988b7f776e6a615a51493f372d23190e040000000000000000000000000b151f2931393e4244444b5864717e8b97a4b1beb5a89c8f8275695c4f4444444444403f3b352e251c12070000000c1925323f4c5865727f8b98abb4bfc2b6a99c8f8276685d5246392d20140a000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c564e44392e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9c1bab6b4afafafafafafafafafafb8babec5ceccc0b3a79b918b837c716c635b51493f352b20160c020000000000000000000005111c27313b434a4f5051515864717e8b97a4b1beb5a89c8f8275695c5151515151514d4b4740372e24190d0200000916232f3c4956626f7c8999a3aebac5b9ac9f92867a6d6154473d2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a53535353535353535353535353535353535353535353535353514f4b443c32281d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d3cbc6c2c1bcbcbcbcbcbcbcbcbcbcc5c6c9cfd1d2c3b8ada39b9490867e726d635b51473d32281e1308000000000000000000000a16222d39434d555b5d5e5e5e64717e8b97a4b1beb5a89c8f8275695e5e5e5e5e5e5e5957524940352a1e130700000713202d3a4653606d7986929facb9c5bbaea3998b7e7265594f41382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d46464646464646464646464646464646464646464646464644433f39322a20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b8b9bebfc4c5c9bfb5ada69f98928a7f726d62594f443a3024190d030000000000000000000e1a26333e4a555f666a6a6a6a6a717e8b97a4b1beb5a89c8f82756a6a6a6a6a6a6a6a66635b52473b2f23160a000006131f2c3845515c677683909da9b6c3bfb5ab9d9083776b6053493f33271e1308000000000000000000000000000000000000000306060c0d0c0a0702000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4039393939393939393939393939393939393939393939393837332e2820180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cfc5bbb3adabaaaaaaaaaaaaaaaaaaaaabadb3b2b7b9bdc4bfb8b0aaa29f918b7f726b60564c41352920150a000000000000000000101d2936424f5b66717777777777777e8b97a4b1beb5a89c8f82777777777777777777736d63574b3f3225190c000004101c2834404b5566737f8c99a8b1bdc6b8aca095897d70655b50443a302519120600000000000000000000000000000000060b0f1213181a1917130e070000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2a27231d160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cabeb3a9a29e9d9d9d9d9d9d9d9d9d9e9ea1a9a6aaacb2b9bec2bcb4aea39f92877d70685d52463c31261a0f020000000000000000111d2a3744505d6a7783848484848485919eabb8c4b8ac9f9286848484848484848484807366594d4033261a0d0000000c18232e3c4855626f7b8895a0acb8c6bcb1a79d9083786c60564c41362a2417110a02000000000000000000000000020a11171c1f20252626231f19120a01000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272020202020202020202020202020202020202020201e1d1b17120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6b9ada2979291919191919191919191929795999ea0a8adb3bbc3bfbaafa39991857a6d61584e43372b1e13080000000000000000131f2c3946525f6c798591919191919197a1adb9c6baaea2989291919191919191918d8074675a4e4134271b0e0000000715212e3a47535f6a7784919daab4bfc3b8ab9f958a7e71685e5246403628221c140b07010000000000000000040a0b141c22282b2d3233322f2a241c130a000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1313131313131313131313131313131313131313110e0e0e0a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8ab9e9285848484848484848484848586898c91969ea1a9b1b9c3c0b5aba1978e81746a5f53473a3024190d0100000000000000131f2c3946525f6c7985929d9d9d9d9ea1a9b3bec9bfb4aaa29f9d9d9d9d9d9d9d9a8d8174675a4e4134271b0e00000006121f2b37434e5865727f8c98a2aebac6bcb1a79e92857a6d615b52483f332d261d18130e090705020406070c10161b1d262d3338393f403f3b352e251c0d040000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8077777777777777777777787a7c7f848b92979fa7b1b9c3bdb3a99f93877c6f62564c4135291d110400000000000000131f2c3946525f6c7985929faaaaaaabadb3bbc4cfc6bcb4aeacaaaaaaaaaaaaa79a8d8174675a4e4134271b0e000000030f1a26313c4754606d7a86929faab4bfc2b9ada1978f82756d635a50443f382f29241d1a1414110e111314181c1f272c2f383f44464b4d4b4740372e1f160c0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327272727272727272727272727272727272727272727272727272322201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736a6a6a6a6a6a6a6a6b676d6f73787e8590959fa7b1bdc4bbafa49a8e8175685d5245392c20130600000000000000131f2c3946525f6c7985929facadadb1b3b8bec7d0cac2bbb7b5adadadadadada79a8d8174675a4e4134271b0e000000000a15202c3945525d6874818d98a3aebac5beb3a99e948c80736c625a504a423b352f2a2521201e191d202023282c32383d424a5053585957524a4031281d130700000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343434343434343434343434343434343434343434343434302f2c27211911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665e5e5e5e5e5e5e555d6062666c717a839095a0abb5c0c0b6ac9f92867a6d6054473a2d22170b00000000000000131f2c3946525f6c7985929fa0a0a0a5a7adb5bec9c2b8b0aaa9a0a0a0a0a0a0a09a8d8174675a4e4134271b0e0000000004111d2935414c56616e7b86929fa9b3bec5bbb0a69c928b7e716c605b544d45403a36312e2d2a25292c2d2e34383d43484f545b606566635c52433a2f24180d01000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d414141414141414141414141414141414141414141414141414141413d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5151515151514b5153545b60686e7a839099a3afbbc7baaea3998b7e7165544a3f33281c0f03000000000000131f2c3946525f6c79859293939393989ba3adb8c3bbb0a69f9c93939393939393938d8174675a4e4134271b0e00000000010d1924303a46535e6973808d97a1adb9c1c1b8ada49f93887e736c665f57514b46423d3b39363035393a3c4045464f545960666c72736e63554b4035291d1104000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4948443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d44444444444045474a50565e686f7c87929fabb5c0bfb4ab9b8f8275665b5044382b1f1206000000000000131f2c3946525f6c798687878787878b919ba7b3bfb7aa9f948f8787878787878787878174675a4e4134271b0e000000000008131e2a36424d57606d7a85929ea5afbac3bfbbafa49a938b80786e69605d55534d4947464144404547494b51535960636b70787e8073675d5145392c20160b000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a56544f473d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403737372f35393a3f444d565f6a74808d99a4afbbc5b8ab9f9285796c605346392d2013060000000000000714212d3a4754606d7a7a7a7a7a7a7f8b98a5b1beb5a99c8f827a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000020e1a25313b45525d68717e8a939ea8b1bbc5c0b6aca49f928d827b736d67615e575654524c514b515355555c60646b6f767d838b857a6d6053473d33271c10030000000013202d394653606c7986939facb9c0b3a6998d8073676767676767676767676767676767676767676767676767676767676767676360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332b2b24292c2d333b434e58616e7b87939facb9c6baada297887b6e6255483b2f2215080000000000000613202c3945525d686d6d6d6d6d717e8b97a4b1beb5a89c8f82756d6d6d6d6d6d6d6d6d675d5145382c1f130600000000000009141f2935414c56616c75818e95a0a9b3bcc5beb6afa49c948f867f79736e696663615e565e555d606265676d71767c828990958b7e7265594f44382c1f14090000000013202d394653606c7986939facb9c0b3a6998d807474747474747474747474747474747474747474747474747474747474747474706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271e181d202228313c46535e6976828f9ca9b6c2beb3a9978a7d7164574a3e3124170b00000000000004111d2935414c565d6060606064717e8b97a4b1beb5a89c8f82756960606060606060605d554b4035291d1004000000000000030d19242f3a44505a606d7a839197a1aab3bcc5c0bbaea69f98928c85807b7673706e686b6b6b676d6f7175797e83898f949d9d9184776b6054483b31251a0e0000000013202d394653606c7986939facb9c3b6aa9d908380808080808080808080808080808080808080808080808080808080808080807d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d1013171f2a36424d5766737f8c99a6b2bfbfb2a5998c7f7266594c3f3326190c000000000000010d19242f3a434c525454545864717e8b97a4b1beb5a89c8f8275695c54545454545453514b43392f24180c000000000000000008131e28323e45525d686e7b859298a2a9b3bbc2c0b8b0aaa29f97928c87837f7c7a79787778787a7c7e81858a90949c9fa6a095897d7063574d42362a1d120700000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d04060d1a25313d4a5663707d8996a3b0bcc0b3a79a8d8074675a4d4134271a0e0100000000000008131e28313a414547474b5864717e8b97a4b1beb5a89c8f8275695c4f47474747474745403931271d12070000000000000000010c16202935414c565f696f7d869297a1a9b1bbc0c2bcb4aea9a19e9a93908c8987858584858586888b8e92979c9fa6abb0a79b8f8275695e5346392e23180c00000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000916222f3c4955626f7c8895a2afbbc1b4a79b8e8174685b4e4135281b0e02000000000000010c161f282f35393a3e4b5864717e8b97a4b1beb5a89c8f8275695c4f423a3a3a3a3a38352f271f150b01000000000000000000040d19242f3a434d57606b6f7d8592979fa7afb5bdc3bfbab3adaca49f9c99969892919191929795989b9ea2a9abb0b7b9ac9f92877b6e61554b4034281c1004000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000915222f3c4855626f7b8895a2aebbc1b4a89b8e8175685b4e4235281b0f0200000000000000040d161e24292c313e4b5864717e8b97a4b1beb5a89c8f8275695c4f42362d2d2d2d2c29241d150d03000000000000000000000008131e28313b454f59606b6f7c8590959fa4abb1b9bdc4beb9b6afaca9a6aaa29f9e9e9e9fa2a9a4a8abadb3b7bcc2bbafa3998d8073675c5145382c1f1306000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00020c1423303d495663707c8996a3afbcc1b4a79a8e8174675b4e4134281b0e010000000000000000040c13191d25313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236292121201f1d18120b03000000000000000000000000010c161f29333d464f59606a6f7b838d9399a0a7acb2b8bcc3c0bbb9b6b2b4aeacabaaababadb3b1b4b8b9bec0bbb9b3ada99e9285796d6053463a2d201307000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e0a0b141e2935414c5565727f8b98a5b2bec0b3a79a8d8074675a4d4134271a0e0100000000000000000001080d1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c141413100c07010000000000000000000000000000040d18212b343d474f585f696e78808790959ea1a8acb1b7b9bdc1c3bfbfbab8b8b7b8b8babebec1c0bbb9b6afaca9a19e97928a7e7164574a3e3124170b000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1d26303845515d6775828e9ba8b5c1bfb2a5998c7f7266594c3f3326190c0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f070604000000000000000000000000000000000000060f19222b343d464e575e666d737c838b91969da0a7abacb2b4b6b8b9bebbbbbcbbbfbbb9b7b5b5afacaca49f9c97918c857f786d6053463a2d201307000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327272727262b2f38424c56606d7a86929facb8c5bdb2a8978a7d7064574a3d3124170a0000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000071019222b343c454d545c606a6f787e848b90959a9ea1a8a7a9abadb2aeafafaeb5aeacaba9aba49f9d9a938f8a857f79726d665c5044382c1f1206000013202d394653606c798693999999999999999999999999999999999999999999999999999999999999999999999999999999998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343431373c414a545e68727f8b98a2aebac5b9ada196887b6e6155483b2e2215080000000000000000000000000b1825313e4b5864717e8b97a4b1beb5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000071019222a333b424a515860666d72787e83888d9196979a9c9ea1a9a1a2a2a2aba39f9e9c999993908c87837e79726d67605c544a3f34281c1003000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414143474d535c666d7a85929eaab4bfc4b8ab9e918478695f53463a2d2114070000000000000000000000000b1825313e4b5864717e8b97a4b1b7b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000710192129303940444e545c60666d71777c8084878b8e9091979495959595959992918f8d8a86837f7b76716d66605d55504a42382e23170c0000000d1a2633404d596673808080808080808080808080808080808080808080808080808080808080808080808080808080808080807d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4e4e53575f656d78818f97a2adbcc6bdb1a89a8e817467574d42372b1e12050000000000000000000000000b1825313e4b5864717e8b97a4aaaaaaa89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000070f171e272e343d424a50545c60646a6f73787b7e8183858687888889888887868482807d7a76726e6964605c54514b443f3830261c11060000000c1926323f4b57636e737373737373737373737373737373737373737373737373737373737373737373737373737373737373736f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5b585f62696e77818e939ea9b3bec6b8aca095897c706356493d31261a0e020000000000000000000000000b1825313e4b5864717e8b979d9d9d9d9d9c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000050c151c232830383f444a5053585f6267696e717476787a7b7b7c7c7b7b7a79787673716d6866615e5753514a454039342e261e150a000000000a17232f3b47525c63666666666666666666666666666666666666666666666666666666666666666666666666666666666666666360594f44382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807367676767676767676768696a6f737b828e939ea5afbbc5bdb1a79d9184786c605346392d201309000000000000000000000000000b1825313e4b5864717e8b909090909090908f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000030b12181e262e34383f44464e5355575e61646769676d6e6e6f6f6f6e6e6c65696664615e5654534d46444039352f28231c150c030000000007131f2a35404a52575959595959595959595959595959595959595959595959595959595959595959595959595959595959595956544f473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80747474747474747474747476787b808690949ea5afb8c1bfb4ab9f958a7e71655b5044372b1f1205000000000000000000000000000a1724313d4a5764707d8384848484848484838074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000070c141c23282e34383c4347484d5354585b555d6061626262626261605b535a5754524c4846423b38342e29241d17110a030000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4948443d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d908380808080808080808080818285888d92989fa6afb7c1c0baaea3999083786c6053493f33271b0f03000000000000000000000000000a1623303c4955616c70777777777777777777746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000020a11171c23282c32373b3c4246484b4e4b5153545555565555545350494d4a4746413b3a36312c28231c18120c06000000000000000007121c262e353b3f404040404040404040404040404040404040404040404040404040404040404040404040404040404040403c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8e8f91969a9fa3aab0b8c1bfbaaea49f92867c6f655b5041382d22170b00000000000000000000000000000814202d39444f5961646a6a6a6a6a6a6a6a6a67645c52473c3024170b0000000000000000000000000000000000000000000000000000000000000000060b11171c1f262b2e31363a3b3e414045474848494948484746443f403e3a3936302d2a251f1c18120d0701000000000000000000000a131c242a2f3233333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c27211911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9b9c9ea1a9acaeb4bcc2bcb4aea49d928b7f726a5f53493f2f261b1106000000000000000000000000000004101c28333e474f55575d5d5d5d5d5d5d5d5d5a58524a40362b1f130700000000000000000000000000000000000000000000000000000000000000000000060c10151b1f21252a2d2e312f35393a3b3b3c3c3c3b3b3937332d312e2d2a25211e1a14100c0700000000000000000000000000010a12191f23262626262626262626262626262626262626262626262626262626262626262626262626262626262626262623221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a9abadb2b8babfbdb9b1aaa39f928d80736d62584e41382d1d140a000000000000000000000000000000000b17212c353e44494a5151515151515151514d4c4740382f241a0e03000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151a1e21212524292c2d2e2f2f2f2f2f2e2d2b27222421201d1914120e09040000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b4b5b8b9bdc0bbb9b2aca79f98928b80736e645b51463c2f261b0b020000000000000000000000000000000005101a232c33393c3d444444444444444444413f3c362f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141518181d1f2021222223222221201f1b17171413110d080502000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbec0bbb9b7b5afaca8a09e9590867f736e645c52483f342a1d140a00000000000000000000000000000000000008111a21282d30313737373737373737373433302b241d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c1013141515161615151413120f0b06070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b5afacaaaba39f9c96918b837c726d645c524a40362d22180b02000000000000000000000000000000000000000810171c2023242a2a2a2a2a2a2a2a2a2726241f1a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080809090908080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607111313131313131313130a0a080400000000000000000000000406071113131313131313131313130a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aba39f9d9a99928f8a847e786f6a625b524a40382e241b1006000000000000000000000000000000000000000000050b101416171e1e1e1e1e1e1e1e1e1a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131d202020202020202020171614100b0500000000000001070c1013141e2020202020202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999898969992908e8a86827d78716c665f58514940382e261c120900000000000000000000000000000000000000000000000004080a0a1111111111111111110e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2d2d2423201c17100800000000030b12181d1f202a2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b89888684817e7a75716d66605b544e463f372e261c140b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131313100c07000000000000000000000000000000070c10131313100c0700000000000000000000000000000000000000000000000000030c151d23282c2d3739393939393939393931302d28221a11080000030d151d24292c2d373939393939393939393939302f2c27211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808080808080808080808080808080808080807f7f7e7d7b797774716d6864605c54504a423c342d251c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e10101110100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b030000000000000000000000030b12181c1f201f1c18120b0300000000000000000000000000000000000000000000000b151e272e34383a444646464646464646463d3c39332c241a0e05010b151f272f35393a4446464646464646464646463d3c38332c231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706f6d666764615e5653504a443f382f2a221b120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191b1c1d1d1d1c1b19161313100c0700000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d2c28231d150c07000000000000000000050c151d23282c2d2c28231d150c0300000000000000000000000000000000000000000007121d273039404546505353535353535353534a49443e362c20170b07121d2731394045475153535353535353535353534a48443d352c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665656362605c545754524c46443f38332d261d18100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d2021232628292a2a2a29282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000b151e272e34383a38342e271e19100700000000000000050e171e272e34383a38342e271e150b0000000000000000000000000000000000000000000c18232e39434b51535d606060606060606060575550483e32291d141018242f39434b51535d606060606060606060606056554f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595958565553514b4b4746413a38342e28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191d2024292c2d30333536373736363432302d2c28231d1b160e09030000000000000000000000000000000000000000000000000000000007121d273039404546454039302b22190f040000000000020d172029303940454645403930271d12070000000000000000000000000000000000000004101c2834404b555c606a6c6c6c6c6c6c6c6c6c64615a50443b2f261b19222935404b555d606a6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a484645403e3a3936302b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e24292c2f35393a3d3f414343444343413f3d3a38342e2c27211a140d060000000000000000000000000000000000000000000000000000000c18232e39424b5153514b423d342b21160a000000000008141e29323b434b5153514b43392e23180c0200000000000000000000000000000000000006131f2c3845515c676d77797979797979797979706c61564d41382d22202a343c45515d676d777979797979797979797979706b6155483c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3c3a38342e2e2d2a251f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4145474a4c4e4f5050504f4e4c494645403938322a261f180f080000000000000000000000000000000000000000000000000004101c2834404b545c605c544f463d32271b0f03000000020e1925303b444c555c605c554b4034281e13080000000000000000000000000000000000000713202d3a4653606d79838686868686868686867e70685e53493f332728323c46515b606d798386868686868686868686887d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333232302f2d2c282321201d1913100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720282f353a4145474c515456595b5c5d5d5d5c5b595653514b48433d363129211a110900000000000000000000000000000000000000000000000006131f2c3845515c666d6660594f43382c1f140900000005111e2a36414c565e676d675c51453a3025190d00000000000000000000000000000000000006131f2c3845515c676e7b869293939393939392857a6e655b50443c302f3a444e58626d74818e9593939393939393948c80736b6155483c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262626252322201f1c181413110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328323a41454c5154555d60636668696a6a6969676563605c55544f46423b332c231b120900000000000000000000000000000000000000000000030f1b27333f4953606d796f6b6054483b30251a0e0100000714202d3946525e686e796d60564c41362a1c1106000000000000000000000000000000000004101c2834404b555f69717e8a939da79f9fa1978f82776c60584e423938414c565f6a727e8b939ea79f9f9f9fa1978f82786d60594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191817151313100c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343e444c52555d6065676d70727476767776767472706d67636059534d453e362d241b110700000000000000000000000000000000000000000005121f2b3744505b65727f7d6f63574d42362a1d12070004111d2935414c56616e7a8174685e5246382e23170c0000000000000000000000000000000000000c18232e39434d57616c74818e95a0aab3a99f948b7f726a5f544b403f49535d686f7c86929fa5afacacafa39991857a6e665c50473d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2630383f4450565d60676d72767a7d7f818283838382817f7d79756f6b615f5750483e362d23190d0400000000000000000000000000000000000000000613202d394653606c78848175695e5246392f24180c000713202c3945525d687380867a6d61544a3f34281c1003000000000000000000000000000000000007121d27303c45505a606d79839098a2aeb0a69f92867c6e665c514544505b656d7a849198a3aeb7bab0a69f92877d70685e544a3f352c21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a505a61686d737a7e8386898c8e8f9090908f8e8c8985817c756e69615a50483e352b1f160c0100000000000000000000000000000000000006121f2b37434e5863707d8a877b6e61554b4035291d1004101d2935404b55606d7a858c7f73665c5044382c1f150a0000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5afaea3989083796d60594f4f59606c77828f96a0aab4bdb2a89e948c7f736b60564c42382e231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131313131306030000000000000000000000000000000000000000000000000000000000030606090c0e101112131312110f0d0a070604000000000000000000000000000000000c17232e38424a545c606c717a80858b8f9399999b9c9d9d9c9c9a9898928e89827b706c615a50473d31281d13070000000000000000000000000000000000000a14212e3a47535f6a76828f8d8073675d5145382c1f160b131f2c3945515d67737f8c9184796d6053463c32271b0f020000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8b2aaa0958d80736b605656606b727f8c949ea8b2bcb5aba1968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c0600000000000000000000000000000000000000000000000000060b0f121316191b1d1e1f1f1f1f1e1c1a171413100c070300000000000000000000000003101c28343f4a545c666d747e858d92989c9fa4aba7a9a9aaa9a9a7aaa29f9b948f867e716c61594f433a2f24180d000000000000000000000000000000000006111c2935414c56626e7b88949285796d6053473d33271c101c2834404b54606d798592968a7e7164584e43372b1e1408000000000000000000000000000000000000060f18242f39434e58626c75818e96a0aab1a79f93877d70685d5e68707d87929fa6b0babbaea39991847a6d655b50473d32291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000040a0f11171c1f202326282a2b2c2c2c2c2a292623201f1d1812100c060000000000000000000006121f2c3844505c666d78808a92979fa2aaacaca8a5a3a2a3a4a7abadaeaca69e9892887e716b60554b4035291c1106000000000000000000000000000000000c17232e3946525d6874818e9a978b7e7165594f44382c1f141f2c3845515c66727f8b979d9083766a6054473b3025190d0000000000000000000000000000000000000007121d27313c46505a606d79849198a3aeafa49991847a6d60666e7a859199a3afb8baafa59f92877c6f685e53493f352b20170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c030000000000000000000000000000000000050b10161b1c22282b2d2f3234363838393938373533302d2c29241f1c17110b0600000000000000000713202d3a4653606d78818d929ea1a9adaaa39f9c98969596979a9ea2a9aeb0aaa29a92877d70675d5145382e23170b00000000000000000000000000000003101c28343f4a54616d7a86929f9d9083776b6054483b31261c28333f4a54606d7984919e9f95887c6f62564c41362a1d1207000000000000000000000000000000000000010b151f2a343f45515d676f7c86929fa5afaba1968e81756c6d78828f97a1abb5bcb2a89e938c7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a00000000000000000000000000000003090e161c21272c2d3338393c3f414344454646454442403d3a38352f2c28231c17110a020000000000000915222f3c4855626f7b86929fa4ada9a29f98928f8b8989898b8d92979da4aeb4aca3999184796d60544a3f34281c1003000000000000000000000000000006121f2c3844505c66727f8c98a2a095897d7063574d42362a1f2b3844505b66717e8b96a1a79b8e8174685e5246392e23180c00000000000000000000000000000000000000030d18222935414b555f6a727f8b939ea8b2a89e938a7e7173808d949fa9b3bdb4aaa0968f81756d62584e443a2f261b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c110600000000000000000000000000050d141a21282c3238383f4446494c4e505152525252514f4d4a4745403a38342e28231c140c0700000000000815212e3a47535f6a727f8c949ea59e97928c86827f7d7c7c7e81858d929da6b0b5aba1968c7f72665c5044382b1f120600000000000000000000000000000713202d3a4653606d7984919eaaa79c8f8275695f53463a2f242d394653606c7884919ea8ac9f92867a6e61544b4034281c100400000000000000000000000000000000000000061018242f3a434e58626d75818f96a1abafa59f92857b7d88939fa6b0bbbaaea39891847a6d605b51463d32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c000000000000000000000000080f171f252a33383d43484a505356595b5d5e5f5f5f5f5d5c595653514b46443f38342e261e1910070000000006121f2b37434e58606c77828f969f938f857f7a7572706f70717479808d949fabb7b2a89e9185796d6053463a2d2013070000000000000000000000000006131f2b37434e5864717e8a96a1adac9f93877b6e61554b41352c38444f5964717e8a96a0acaea3998c7f73665c5145382c1f160a000000000000000000000000000000000000000007131d28313c46515b606d7a849199a3afada297918485929aa4afb8baafa59f92867c6f685d52493f342b20160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000009111a212931363e44484f54545b60626567696b6b6c6c6b6a686663605d5553504a443f38302b22191006000000030f1b26313c44505b656d7a8491928b817a736d686563626364676d76828f9ca9b5b9ada197897d7063564a3d3023170a000000000000000000000000010b15222e3b4754606a7683909da8b2afa4998d8074675d5145382d3c4855616b7783909da8b2b4ab9e9185796d6053463d32271b0f0200000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6b0a9a196919298a2acb6bcb1a89e938b7f726a5f564c41372d22190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f120600000000000000000009121b232c333b42464f55596063666c6f7274767778797978777573706d6764605c54504a423c342b22180e040000000a152027333f49535d686f7d87877f756e68615e56565656555d64717e8b97a4b1beb3a9998d8073665a4d4033271a0d00000000000000000000000007121d2a36424d57626f7c89959fabbab5ab9f92857a6d60544a3f38444f5963707d8a95a0acbab9ada1978a7e7164584e43382b1f14090000000000000000000000000000000000000000040d18222935414c56606a727f8c949ea9b2a8a19e9fa2aab3beb4aaa0958e81756d62584e433a2f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d201307000000000000000009121b242d353d454d535961636b6f75797c7f818384858585858482807d7975706d66605c544e463c342a20150a000000030b17222d38414c56606b727f7d726d615e56524c4a49494e5563707c8996a3afbcb5a89c8f8275695c4f4236291c0f0000000000000000000000000c18232f3a46525e6975818e9ba7b1bcbaaea2988b7f72665b50443b4854606b7683909ca7b1bcbeb3a99d9083766a6054473b3025190e00000000000000000000000000000000000000000007101924303a444e58606c77828f96a1abb2acababaeb3bcbaaea2989183796d605b51463c31281e13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2013070000000000000007111b242d373f474f575e616b70777c8185898c8e909192929292908f8c8986827d79726d6660584e463c32261b0f0300000006111b262f3a444f59626d72706b625b524c4646494e54585f67727e8b98a5b1beb6aa9d9083776a5d5044372a1d11000000000000000000000004101c2934404b55616e7b86929facb9c2beb4aa9e9184786c605346434e58636f7c89949fabb9c3c4b8ab9f95897c6f62564d42362a1d120700000000000000000000000000000000000000000008131e28323d44505b656d7a849199a4afb9b7b8babebaafa59f92867c6f675d51493f342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d201307000000000000040d19232d363f49515960696e757d83898e9297989a9c9e9e9f9f9e9d9b9998928f8a847e786f6a60584e43372b1f1306000000000a141d28323d46515b626563615951474a5053565860626a6f7984919eaab7c3b7aa9d9084776a5d5144372a1e11000000000000000000000006131f2c3845515c6773808d99a3aebbc7c5b9aca0968a7d7063584e47535f6a76828f9ca6b0bcc2c3bcb1a79b8e8175695e5246392e23180c000000000000000000000000000000000000000000020c162027333f49535e68707d87939facb9c4c5c6c2b6a99d938b7e716a5f554b40372d22190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d2013070000000000010c161f2b353e48515b626b707b828a90959b9ea1a9a7a9aaabacacabaaa8aaa39f9b96918b837c6f6a5f53473b2e21150800000000020b16202b343f4951565857554f4e54545c6063676a6f757c839096a0acb8c3b6a99c908376695d5043362a1d1000000000000000000000000714202d3a4753606d7985929eabb5bfc4c3bdb2a89c8f82766a5f534d57626f7c88949faab8b6b5b6bbb9ac9f92867b6e61554b4034281c1004000000000000000000000000000000000000000000040e17222d38414c56606b73808c99a6b3bfcccdc1b4a79a8e81746c61584e433a2f241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d201307000000000008131e28313d47505a626d727d858f949d9fa7abadb3b4b6b5b2b1b0b1b2b4b4aeaca8a19e9590867c6f6255493c2f2216090000000000040e19222d373f464a4c4a4f54586062666d6f73777c81879095a0a8b2bdbeb3a99a8e8174675b4e4134281b0e000000000000000000000713202c38444f5965717e8b97a1adbdbcb8b6b3b5ab9f94887c6f6256535f6975828e9ba6b0b0aaa8aab0bbaea3998c8073675c5145382c1f160a000000000000000000000000000000000000000000050f17222d38424c56606a727f8c98a5b2bfcbc6b9ada093867a6d605a50463c31281d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000010d19242f3a434f59616c727f8792979ea6abb1b8b9b4aeaca8a6a4a3a4a5a7aaacb2b2a9a0958e81756a5f53473b2e21150800000000000007101b252d333c434c525960636a6f74797c8084898e9299a0a7b1bac0b9ada1978a7e7164574b3e3124180b000000000000000000010c16222f3c4854606b7783909da9b3b9b1acaaa7a9aea69a8e8174685d57626e7b87939facb0a69e9b9ea6b0b5ab9e9285796d6053463d32271b0f0300000000000000000000000000000000000000030c172128333f4a545e686f7c87929facb9c5d2c9bdb0a3968a7d70685e53493f33271f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000004111d2935414c55606b717e889299a2a9b0b8bab2acaaa29f9b99979797989a9da0a8aba1979083796d60584e43372b1f13060000000000000a151e29333c454d565d606b6f767c8185898d91969b9fa3abb1b9bfbaaea49e9185796d6053473a2d20140700000000000000000008131e2b37424d5763707d8995a0acbbb1a7a09d9a9da4ac9f92867a6d615e6974818e99a4afaa9e938f939ea8b2ada1978b7e7164594f44382c1f1409000000000000000000000000000000000000000b151e29333b44505b666d7a849199a3aebbc7c1c0beb8ab9e92857a6e655b50443c31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000613202c3945515d67707d87929aa3abb3bbb7afa8a19e98928f8c8b8a8a8b8e91969b9f9992857b6e675d51463c32261b0f03000000000006111c26303b454d575f686d757d83888d92979a9ea0a8acaeb5bdbcb4aea59d928a7e71675d5145392c1f13060000000000000000010d19242f3a46535f6975828f9ca7b1b8aca095908d929daba2988c7f7266616e7b86929fabaea2988f828f96a0acb3a99d9083776b6054483b30251a0e01000000000000000000000000000000000007121c27303b454f59606c78828f96a1abb5bfb9b5b3b1b3ada1978f82776c60584e43392f24180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000005121e2a36424d57606d7a849199a3acb5bdb5ada59d96918b86827f7e7d7e7f8184888e9392877d70695e554b40342a20150a0000000000000c17232e38424d575f696e7a818990949a9ea1a9aaacb2b9bbb9b7afaaa39f938d80746c61554b4035291d1004000000000000000004111d2935414c55616e7b87939facb9b3a99d9083808d99a4aa9e9184796d6874808d99a3aeac9f92867a84919eabb5aca095897c6f63574d42362a1d120700000000000000000000000000000000060f18232e39424d57606b737f8c949fa8b2bdb6aea8a6a4a7aca99f948c7f726a5f554b40352921170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000714212d3a46535e6974818d96a1abb5beb6ada39c938e847e7975737170717274777c81878b7f726b60574d43392f22180e04000000000003101c28343f4a545f696e7b848e939c9fa6abadb3b7b9b9b7b2acaba59e98928c81786d605a5043392f24180c0000000000000000000613202c3945515d6774808d99a4afb9ada1978b7e7b87939faca1968a7d716d7a86929fabafa49a8d80747f8c99a3afb1a79b8e8275695e5246392f24180c000000000000000000000000000000030d18212834404a545e69707d87939fa6b0bab8aea49c9a989ba3aca69f92867c6f675d51453e33291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2834404b54616e7b86929fa8b2bdb9aea49c918c8179716d676664646465676a6f757c80736d62594f453b31271d100600000000000006121f2c3844505c666e7b8491969ea5abb0b8b9b9b8b2acaaa8a19e99938e867f746d665c51483e31271d12070000000000000000030f1c28333f4a54606d7a85929fabb5b4aa9e91857975828f9ca7a89c90837673808d98a2aeac9f93877b6e7a86929facb9ac9f92877b6e61554b4035291d100400000000000000000000000000010b151f2a333c44515c666e7b859299a4afb8bbb0a69c928d8b919ba6aea3999184796d605a50453b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006131f2c3845515c6674818e99a3aebabcb1a79c928c7f746d67605d55585757585860626b6f736e635b51473d33291f150b00000000000003101c28343f4a54606d78839096a1a8afb7bcbbb3adaba8a09e9996918c88817b726d605c544a40362c1f150b01000000000000000006121f2b3844505b66727f8c98a2aebaaea3988c7f73707d8995a0ab9f94887c7985929faab1a79c8f82756975828f9ba9b2afa3998d8073675d5145382c1f160b0000000000000000000000000007121d27313c45505a606d78839097a1abb5bdb3a99f948d807e8b949fababa0968e81746c61574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000713202d3a4653606d7985929fabb5bfb8ab9f958d80736d605d55514b4b4a4b4c4e5459606366635c52493f352b21170d0300000000000006121f2c3844505c66727f8b959fa8b2babdb5afa9a29e9a96918d8984807b756e69625b514a42392e241b0d030000000000000000000613202d394653606c7884919eaab4b9ac9f92867a6d6b7783909da9a69b8e817f8c97a2adaca095897d7063707d8a96a1adb5ab9e9285796d6053473d32271c10030000000000000000000000071018242f39434d57616c74808d959fa9b3bdb5aba19790827877829099a3aea89d938a7e71695e544a3f342820160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000a1724303d4a5763707d8a98a2aebdbbb0a69d9083786d605b514b45403e3d3e3f43474f54565a58524a40372d23190f05000000000000000713202d3a4653606d7984919ea7b1bac0b5aba39f97928d8884807c78736e69615e575144403930271c120900000000000000000006121f2b37434e5864707d8a96a0acbcb0a69b8e81746865717e8b97a2ac9f928685929ea9b3a99d9083776b606d7984919eacb6ada2978b7e7165594f44382c1f140900000000000000000000040d18222935404b555f69717e8a929da7b1bbbbafa49992857b6e6e7c86929fa8afa59f92857b6e665c50443d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030f1b27333f49536774818d9aaab3beb7ab9f94897c6f665c5045403a352f313132373d4448494d4b4740382e251b11070000000000000000091623303c4956636f7c8996a1acb9c2bbafa399928d85807c77736f6a66615f57534d453f342e271e150b000000000000000000000b15212e3b47535f6a76838f9ca8b2b7ab9f94887c6f62606d7985929eaba399929297a1adada1978b7e71655c6673808d9aa4afb3a99d9083776b6054483b31261a0e010000000000000000020b16202a343c45515d676e7b86929fa4aeb9bbb0a69f93877d70696a73808c96a0acada2979082786d60594f443a2f24190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070005121f2b3744505b657683909ca9b6c2b6a99c8f83766a60544a3f352f29242424272b32383b3c403f3b352e261c13090000000000000000000d192633404c5966737f8c99a8b2bdbbb0a69f92878079736f6a6662605855534d4847433c342a1d150c0300000000000000000007121d2a36414c56626f7c88949fabbab2a89c8f82766a5f5d6773808d99a3aba39f9ea1a9b3ab9e9285796d6054616e7b87939facb9aca095897d7063574d42362a1d120700000000000000000a141d28323c46505a606d79839098a2aeb6bdb2a99f948c80736b60606d7984919ea5afa99f948c7f736b60564c41352921180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000613202d394653606c7985929fabb8bfb4aa988b7e7165584e42382e241d1817181b21272c2f3033322f2a241c140a010000000000000000010e1b2834414e5b6774818e9aa7b4c1b7ab9f948a7e736d67625f5856544e4f545655534e463c2f261c11060000000000000000000c18232e3946525e6874818e9ba6b0b9aca0968a7d70645855616e7b87929facaeacabadb3aea3998d8073675d535f6976828f9ca9b3b1a79b8f8275695f5346392f24180d0000000000000006111b262f3a444e58626c74818e95a0aab4beb5aba1968f82786c60595c67707d89939da9b0a69f92877d6f685d52453f332a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aebabaaea298887b6e6155483d30261c130c070a0f161b2022232726231f19120a02000000000000000000020f1c2835424f5b6875828e9ba8b5c1b6a99c8f82766c605d55534e494950596063625f584e42382d22170b030000000000000004101c2834404b54616d7a86929facb9b3aa9e9184786c6053525e6975828e9ba7b1b9b8b9b9ac9f92867b6e61554d5764717e8a97a2adb9ac9f93877b6e61554b4035291b11060000000000000b17222d38414c565f6a717e8b939ea7b1bcbbafa39991847a6d665b5055606b74818e97a1adafa39991847a6d605a50453c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000815222e3b4855616e7b8894aab4beb8ac9f9285796c605346392d20140a010000040b0f1315161a1917130e080000000000000000000000020e1b2835414e5b6874818e9ba7b4c0b3a6998d8073665a514b4a4a50535b606b6f6f6a5f544a3f33281f14090000000000000006131f2c3845515c66737f8c98a3aebaaea2988b7f72665b504d57636f7c8995a0abb8c5bcb1a79b8e8175695e524653606d7985929fabb8afa4998d8073675d5145382d22170b0000000000030f1b27333f49535d686f7c86929fa5afb9bab0a69f92877d6f685e544a4f59616d7a85929ea6b0aba1968e81756c62574d42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000916222f3c4955626f7c8895a2afbbb8ab9e918578655b5044372b1f12020000000000030709090d0c0a0702000000000000000000000000000d192633404c5966737f8c99a9b3beb4a79a8d8174685e575656545c60656c727c7c6f665b50443b30251a0e050000000000000713202d3a4653606d7985919eaab4b5ab9f92857a6d60544a4854606b7783909da9b3beb8ab9f95897c6f62574d45515c6774808d9aa7b1b5ab9f9285796d6053493f33271b0f030000000005121f2b3744505b656d7a849198a3aeadadb2a89e948c7f726b60564c4246525e68717e8b949faab2a89e938b7e71695f544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000916222f3c4955626f7c8895a2afbbb7ab9e9184786b564c41362a1d11050000000003090e12141514120e09030000000000000000000000000a1723303d4a5663707d8997a2adb9b8ab9e92857a6e6964636365666d70787e8683786c60574d42362a22170c000000000007131f2c38434f5964717e8b97a1adbbafa4998d8073675d5142444f5964717e8b97a1adb9b2a89d9083766a605445404b55626f7c88959fabb8ada2978b7e72655b5044372b1f14090000000713202c38444f59606c77828f96a0aaa0a0a0a0a1968f82776c60594f443a414c56616c76828f98a3a0a0a59f92867b6e665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000815222e3b4855616e7b8894aab4bfb8ab9f928578685e5246392d201308000001070c151a1e2122211e1a150e0600000000000000000000000713202d3a4653606d7985929ea9b3b9ada19790837b747170707274797d838b928b7f72695e52463e33281c1105000000010c15222f3b4854606b7783909da9b3b9ac9f93877b6e61554b413d4653606d7985929eabb8ada1968a7e7164584e433947535f6a7783909daab4b3a99d9184786c6053463c31261a0e0100000915222f3b4854606b727f8c93939393939393939991847a6d655b50473d323a44505a616e7b86929393939393989083796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aebabaada297877a6d6154473a2f24190f08070c121820262b2e2f2e2b2620180f090000000000000000000006121f2c3844515c6673808d97a1acb6b3a9a0959086817e7d7d7f81858a90959f92867b6e615a5045392d21140800000007121d2a36424d57636f7c89959fabbbb1a79b8f8275695f53433a3946525e6875828e9ba8b4aa9e9184796d6053463d37434e5865727e8b98a2aeb8aca095897d7063574d42372b1d13070000091623303c4956636f7c8787878787878787878787867c6f685d53493f352b323e46535f69737f8787878787878787878073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000613202d394653606c7985929facb8beb3a996897d7063554c41352921191515181d242931373a3b3a37312a211b120900000000000000000004101c2834404a54616d7a85929aa4aeb4b1a7a099928e8b89898b8e92979da0a2988f82756c6155493c3023170a0000010d18242f3a46535e6975828e9ba7b1b8aca095897c6f63574d4235404b55616d7a86929facaea2988c7f72665c504438313c4754606d7a86929facb8b1a79c8f8275695f53463a2f24180d01000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a6f6a60564c41382d232b37424d57606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070006121f2b3844505b667683909da9b6c0b4a79a8d8174675d51453c332924222224292f353c42474847423c332d241b10070000000000000000000c18232e3946525d68707e88939fa3aab0b1aba39f9b979696989b9fa2a9acaa9e948a7e7164574a3e3124170b000004101d2935404b55616e7b87929facadb3a99d9083776b6054453b3945515d6773808c98a3aeac9f92867a6d61544a3f342c3945515d6774818e9ba8b1adac9f93877b6e61554b4135291d11040006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6760584e443a2f261b26313c44505b666c6d6d6d6d6d6d6d6d6d6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030f1c28333f4a546774818d9aa9b3beb8ab9f92857a6d60584e453c35302e2f2f353940454d5355534d453f372d22180d04000000000000000007121c2935414c56616c727f8b92989fa6abaeaeaca7a4a3a3a5a7abacaaa39f98928c8175685b4f4235281c0f02000613202c3945515d6773808d99a3a0a0a0a1978b7e7164594f44343f4a54606d7985929eaaa0a69a8e8174685d5242382e2935414c55636f7c8995a0a0a0a0a49a8d8074675d5145392c2013060004101d2935404b555d606060606060606060606060605d554e463d32281d141f28333f4a545b60606060606060606060605d554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000b17222d3d4a5763707d8a97a2adb9baada2978c80736a5f574e45413c3b3b3c40454b51575f625f5751493f342a1f160c0100000000000000000d1924303a44505a626d727e8690949b9fa2aaa6a6a7a7a6a5aaa29f9c98928d867f786c605346392d20130600000714202d3a4753606d7985929393939393939185796d6053463d3844505c66727f8b979393939394887c6f62564c413026242f3a4854606b77849193939393939392857a6d6054473a2d21140700000c18242f39434b5153545454545454545454545453514b433d342b20160b17222d38424a505354545454545454545454514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000613202d3a4653606d7985929eaab4beb3a99f92867c6f696058524c494848494b51555d60696e69625b51463c31281e1308000000000000000008131e28323e48515b626c717c83898e929897999a9a9a99989798928f8b86817b726c665b5044382b1f120600000c1825323f4b5865727f8787878787878787877f73665c5145383a4653606d79848787878787878782766a5f53443a301e1e2c38434f5965727f8787878787878787877f7265584c3f3225190c000007121d27313940454747474747474747474747474745403a312b22190e06111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000006121f2c3844515c6674808d98a3aebabaaea39991847b6f6a605d5656555556555d60676d737b726d62584e433a2f2419100700000000000000020c16202c363f49515a626a6e767d8285898b8c8d8d8d8d8b8a8885827e7a746e69605b544a3f33281c0f0300000714202d3a4753606d797a7a7a7a7a7a7a7a7a786d60544b4034394653606c787a7a7a7a7a7a7a7a796d60584e4332281e1b27323d4653606d787a7a7a7a7a7a7a7a7a796d6053473a2d2014070000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f191007000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000004101c2834404a54616e7b86929fa8b1bcb4aba19691847c736d68656261626365676d727980867f726a5f554c41352922190e0400000000000000040e1a242d373f4850585f626b7075797c7e7f808180807f7d7b7976726d68615e57504a42382d22170b00000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d665c5042392e3844505b666c6d6d6d6d6d6d6d6d6d675c51463c312016161f2b3844505c666d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d070000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000c18232e3946525e6973808d95a0aab4bdb2a8a1969187807a75716f6e6e6f7174797f848c92867c6f675d51453f342b20150a000000000000000008111b252d363e464e53596063666d6f71737374747372716f6d6665615d56524d443f382f261c110600000004101d2935404b555d60606060606060606060605c544a3f3028333f4a545b606060606060606060605c554b40342a200e101c28343f4a545c60606060606060606060605d554b4035291d100400000000030b12181d1f20212121212121212121212120201d18130c0400000000020a11171c1f2021212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007121c2a36424d57606d79839198a3abb5bab2a8a199928d86817e7c7b7b7c7e81858b91979891847a6d605b51463c32271b0f03000000000000000009131b242d333c43474f54545c6062646667676766656462605c5454524c46423b332d261d140a00000000000c18242f39434b515354545454545454545453504a42382e222d38424a5053545454545454545453514b43392e22180e0b17232e38424a505354545454545454545453514b43392f24180c00000000000001070c10131414141414141414141414141413110d070100000000000000060b0f12131414141414141414141413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000e1a25303b45515d676f7c869299a3abb3bab2aba39f98928e8b898888898b8e92979ea1a0968e81756d62584e43372b1f130600000000000000000109121b212a31373d44484b51535658595a5a5a5a58575553514a4746413a363028221c140b02000000000007121d27313940454747474747474747474746443f3830261c262f383f444647474747474747474645403930271d100606111c2630383f44464747474747474747474745403931271d120700000000000000000004060707070707070707070707070706040100000000000000000000000306060707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000009141f2935404b555f6a707e879299a1a9b0b8b5aeaaa29f9b9895949596989b9fa2a9ada89e938b7f726a6054473b2e22150800000000000000000000090f1820262b333839404546494b4c4d4e4d4d4c4a484644403a3935302a251f17110a02000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a38342e261e151d262d3338393a3a3a3a3a3a3a3a3a38342e271e150b00000a141e262e34383a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adadadaca09386796d6053463a2d20130700000000020c18242f39434e58616c717e8792979fa6acb2b9b4aeaca8a4a2a1a1a2a4a7abadb3b2aca59f92867c6f6255493c2f2216090000000000000000000000060e151a21272c2e34383a3c3e40404141403f3e3c3a38342e2d29241e1a140b06000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2c28231c150c141c22282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000020c141c23282b2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a0a0a0a0a09386796d6053463a2d201307000000000007121d27313c46505a616c717d858f949da0a8acafb5b6b4b1afaeaeafb1b4b4aeaca8a09e9590867d7064574a3d3124170a00000000000000000000000003090f161c1d23282c2d2f31333434343332312f2d2c2823201d19130e09020000000000000000000000030b12181d1f20212121212121212121201f1c17110a030a11171c1f202121212121212121201f1c18120b0300000000020a11171c1f20212121212121212121201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d2013070000000000010b151f2a343e48505a616b707b828a91969c9fa3aba9abacaeb3aeabaaa8aaa39f9c96918b837c706c6155493c3023160a0000000000000000000000000000050b1012181c1f2023252627272727252422201f1c1813110d0802000000000000000000000000000001070c1013141414141414141414141312100c06000000060b0f121314141414141414141313100c070000000000000000060b1012131414141414141414141413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87878787878787878786786d6053463a2d201307000000000000030d18222c363e48505960696e767d848a8f92999a9c9e9fa3aaa29f9d9c9998928f8a847e786e6a615a5044392d2014080000000000000000000000000000000000070c1013131618191a1b1a1a1917151312100c0705010000000000000000000000000000000000000004060707070707070707070707060300000000000000030606070707070707070707060400000000000000000000000003060707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a76665c5044382c1f12060000000000000006101a242c363e474f575e616c71787d82868a8d90929299939892918f8c8a86827d78716c665f5850483e33281c100400000000000000000000000000000000000000040607090b0d0d0e0e0d0c0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685c544a3f34281c1003000000000000000008111b242c353d454d535a61656c70767a7e81838586868686858482807d7a75706d66605b544e463e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60606060606060606060605d564a42382e23170c0000000000000000000009121b232b333b424650535b6063686d71747678797a7a7978777573706d6764605c54504a423c342c241a100500000000000000000000000000000000000000000000000000000000010507070909080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505354545454545454545454524c443830261c11060000000000000000000000091119212931363e41495053565d606467696b676d6d6c656a696663605d5553504a443f382f2a221a110800000000000000000000000000000000000000000000000000000002080d11131416161513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c0c0a0602000000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446474747494c4c4a47474745413a32261e150a00000000000000000000000000070f171f252a2f383f44464c5254575a5d555d6060605b535c595753514b46443f38332d261d180f080000000000000000000000000000000000000000000000000000050b1013191d2021232322201f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191816120d0700000000000000000000000000000000000000000000050b101416171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43474e545658595753514b433f362e251c10070000000000000000000000000000050d141a1d262d33373a4145474b4e504b5153535350494f4d4a4745403a38342e28221c140b0600000000000000000000000000000000000000000000000000000810171c1e252a2d2e2f302f2d2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000010a11181e22252625221e18110a01000000000000000000000000000000000000000810161c20232423201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e464e54586062656564605d55504840372e22190e04000000000000000000000000000003090b141b22272b3035393a3e41434045474746443f42403d3a39352f2b28231c17110a0200000000000000000000000000000000000000000000000000020a111a22282d3036393a3c3c3b3937332d28231c150c030000000000000000000000000000000000000000000000000000000000000000000a131c232a2e3233322e2a231c130a00000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48505860626a6f7272706d67625a524940342a20150a00000000000000000000000000000000020a11171b1f24292c2d31342f35393a3a3937332d33302d2c29241f1c17110b060000000000000000000000000000000000000000000000000000000a141c232c33393a41464749494846443f38342e271e150d0300000000000000000000000000000000000000000000000000000000000000050e1c252e353a3e3f3e3a352e251c10070000000000000000000000000000000006101a232c33383c3d3c38332c231a0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a616a6f777c7f7f7d79716c635b52463c32261b0f030000000000000000000000000000000000060b0f13191d2021242724292c2d2d2d2b2722262420201d1812100b060000000000000000000000000000000000000000000000000000000008121c262e353e44494c525456565553504944403930271f150b010000000000000000000000000000000000000000000000000000000000020d17202e373f464b4c4b463f372e22190f040000000000000000000000000000030e18222c353e44484a48443e352c1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57616c707c83898b8c8a857e736d63584e43372b1f13060000000000000000000000000000000000000003080d111314181b181d1f2020201f1b171a171413100d0703000000000000000000000000000000000000000000000000000000000005101a242e3840475055565e61626362605b53514a423931271d1207000000000000000000000000000000000000000000000000000000000008141f29323f495157595751493f342b20150a00000000000000000000000000000a15202a343e474f5557554f473e2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707e879095989897928b7f736a5f54473b2e221508000000000000000000000000000000000000000000010407070b070c1013141413120f0b060a07060401000000000000000000000000000000000000000000000000000000000000000c17222c36404a525a6164686d6f6f6e6c65605c544b43392f23180c00000000000000000000000000000000000000000000000000000000020e1925303b44515b6366635b51463d32271b0f03000000000000000000000000030f1b26313c464f59616361594f42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b869299a0a7a9a19e93877c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000040607070605030000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e48525c636c70767a7c7c7b78726d665c554b4034291c110600000000000000000000000000000000000000000000000000000005111e2a36414d56636d726d63584e43372b1f140900000000000000000000000006121f2b37434e58616b706b61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c98a2abb1b3ada4998d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a636e737d8387898988857f786d675c5145382e23170c0000000000000000000000000000000000000000000000000000000714202d3946525e68727f726a6054473b30251a0e0100000000000000000000000815212e3a47535f6a707d70665b5044382b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9baab4bdbeb5ab9c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000010507070b0d0f11121213131211100e0c0a0706040000000000000000000000000000000000000000000000000a1723303c4955616c73808a9095959697918c82796d60544a3f34281c100300000000000000000000000000000000000000000000000000000814212e3b4754616e7b867c6f62574d42362a1d13070000000000000000000004101c2934404b55626f7c84786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba8b2babbb3a99b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f201f1f1e1d1b19161312100c07040000000000000000000000000000000000000000000b1724313e4a5764717e8a929d9fa7a9a19e948d8073665c5044382c1f12060000000000000000000000000000000000000000000000000007131f2c38444f5966727f8c8175695e52463a2f24180d0000000000000000000006131f2c3845515c677480897d7063554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b96a0a8aeafaaa2978c7f7266594c3f3326190c0000000000000000000000000000000000000000000000070c1013191d20212427292a2b2c2c2c2b2b2a282623201f1c1812100c07000000000000000000000000000000000000030f1c28333f4a546a7683909da4abb1b3ada69f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000915222f3b4854606b778491867b6e61554b4035291c11060000000000000000000714202d3a4753606d79858e8175675d5145392c2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969fa2a39f9892857a6d6154473a2e211407000000000000000000000000000000000000000001070c12181c1f25292d2e31333637383939393838363432302d2c28231f1c18120d070100000000000000000000000000000006121f2b3844505b667986929facb9bcbeb9ada297887b6e6155483b2e22150800000000000000000000000000000000000000000000000004111d2935414b55636f7c89968d8073675d5145382d22170b000000000000000006121e2b37424e5764717e8b92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676e7b848d929899928f867d70685e5246392d20130700000000000000000000000000000000000000030b12181d23282c3035393a3e40424445454646454443413f3d3a38342e2c28231c18120c0400000000000000000000000000000613202d394653606c7986929facb9c1c1baaea398887b6e6255483b2f2215080000000000000000000000000000000000000000000000000613202c3945515d6774818e9b92857a6d60544a3f33281c0f03000000000000000814212e3a47535f6a768390988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f696e7a8085888886827b706b60564c4135291d1105000000000000000000000000000000000002080d151d24292e34383a4146474a4d4f50525253525251504e4c494644403a38342e29241d160d080100000000000000000000000006121f2b3844505b667784919da6afb4b5b1a89f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000714212d3a4754606d7a85929f978b7f72665b5044382b1f150a00000000000004101c2834404b55626e7b88949c908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434d575f686d74797b7c7a756e6960594f443a3025190d0100000000000000000000000000000000050c13191f272f35394045464c5254575a5c5d5e5f5f5f5e5e5d5b595653514a46444039352f281f19130c040000000000000000000000030f1c28333f4a5465727f8c949ea5a8a8a7a0968e8175675d5145392c1f1306000000000000000000000000000000000000000000000006121e2b37424e5765717e8b98a29e9184786c6053463d32271b0f03000000000006131f2c3845515c6773808d9a9f94887b6e61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d565d60666d6f6f6d68625f574f473d32281e130800000000000000000000000000000000070e171e252a313940454b5153565e616466696a6b6c6c6c6b6b69676563605c5453514a4540393129241e160d0600000000000000000000000b17222d3a4653606d78828e93999b9b9a9590847b6e61554b4035291d100400000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaa0968a7d7064584e43372b1f140900000000000713202d3a4653606d7985929ea6998d8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c444c52545c606262605d56534d453d352b20160c020000000000000000000000000000010a1119202930363e434b51555c6064686d71737577787879797877767472706d6664605c54514b433e352f281f180f060000000000000000000006131f2c3845515c666d7981888c8e8e8d8a837b6e695e5243392f24180c000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba89c9083766a6054473b30251a0e0100000006121e2b37424d5764717e8a97a1ab9e9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a323a41454a5153555554524c47423c332b23190e040000000000000000000000000000010a131c232b323a414650555d60676d71767a7d80828385858685858483817f7c7975716d66605d555045413a312a21180f0600000000000000000004101c2834404b545d676d757c7f8182807d786e695f564d4231271d1207000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7b1ab9f94897c6f62574d42362a1d13070000000814212d3a47535f6976828f9ca9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353940444648494745413a37312a211911070000000000000000000000000000000a131c252e353d444c525a61676d73797e82868a8d8f90919292929191908e8c8985827e79736d67615a524c433c332a21180e050000000000000000000c18232e39424b555d606a6f73757574706c655f574d443b301f150b0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb8b0a69b8e8175695e52463a2f24180d000004101c2834404a54616e7b87939facb2a89b8e8175685d5245392c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292e34383a3c3c3a39352f2b261f180f0700000000000000000000000000000007121c262e373f474f565e616c717980858a8f9399999c9d9e9f9f9f9e9e9c9a9898928f8a857f79716c605d564d453c332a20170b02000000000000000007121d27303a434b51585f626668686763605b534d453b32291f0d03000000000000000000000000000000000000000000000005111e2a36414c5664707d8a97a1adb9b9ac9f92867b6e61554b4035291c11060006121f2c3844515c6673808d9aa4afb8ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282c2d2f2f2d2c29241e1a150e06000000000000000000000000000000020e19242e384049515960686d757e848c92979c9fa4aba8aaababacacabaaa9a7aaa29f9c97918c847e756d685f574d453c32291d140a0000000000000000000b151e2d373f464a4e5355595b5b5a57535049413e352c20170d0000000000000000000000000000000000000000000000000714202d3946525e6875828f9ba9b3bebbafa3998d8073675d5145382d22170b000713202d3a4653606d7985929eacb6baaea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f20222221201d19130e09030000000000000000000000000000000007131f2a35404a525b636b707a828a91969ea1a9acafb5b5b6b8b7b7b7b8b7b6b4b4aeaca9a19e96918b817a6e695f574d443a2f261c11060000000000000006121e29343f495156585c5c5c5c5c5c5c5c57554f473e33281c100400000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c4c0b5ab9f92857a6d60544a3f33281c0f05121e2a36424d5764717d8a97a1adbebfb4aa9d908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121315161413110d08010000000000000000000000000000000000000a17232f3b47525c636d727d858f949ea1a8adb3b9b8b4b4aeacabaaaaabadb3b2b6b8b8b3ada8a19e938f847b6e695f564c42382d22170b020000000000000915222e3a46515b626569696969696969696361594f44382c2014070000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afbbc7c7baada2978b7f72665b5044382b1f150a14212d3a46535f6976828f9ca9b3bec6b7ab9f95887b6e62544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090707040100000000000000000000000000000000000000000c1926323f4b57636e737f8791979ea6adb2b9b4aeaca8aaa29f9e9d9e9ea1a9a5aaabb1b7b9b2ada59e9691847b6e685e544a3f33281e13080000000000000b1824313e4a56626d727676767676767676706b6155483c2f231609000000000000000000000000000000000000000000000915222f3b4854606b7784919dabb5c0cbcabeb3a99e9184786c6053463d32271b101c28343f4a54616e7b87939facb9c5c7bcb1a7998d8073665b5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c9399a1a9b0b9b5afaaa39f9b979892919191929795989d9fa7abb0bbb9afa8a09691847a6d665b50443a3025190d0000000000000c1925323f4c5865727f82828282828282827d7063574a3d3024170a00000000000000000000000000000000000000000004101d2935404b55636f7c8995a0acbdc7d1d0c5b9aca0968a7d7064584e43372b1f141f2c3844505c6673808d9aa4afbbc8cdc2b8ab9e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080806020000000000000000000000000000000000000000000814212e3b4754616e7b849198a2abb5b1aba39f98928e8a87858484848586898c90959c9fa6afb6bab2a9a1968f82786c60564c41362a1d120700000000010e1b2734414e5a6774818d8f8f8f8f8f8f8b7e7265584b3f3225180c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8b1bdcfd3d2c9bdb2a89c9083766a6054473b30251a202d3a4653606d7984919eacb6c0ccd2c5b9ada196897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12141514120f0a03000000000000000000000000000000000000000714202d3a46525e696f7c869299a3afa7a099928d86817e7b79787777787a7c7f838990949fa4acb6bbb2a89f948c7f72685e5246392e23180c00000000010e1b2734414e5a6774818d9a9c9c9c9c988b7e7265584b3f3225180c0000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c3cac6c5c6c4b7ab9f94897c6f62574d42362a1d2a36424d5764707d8a97a1adbec7d2d5c9bdb2a89b8e8175685d5245392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122211f1a150d0802000000000000000000000000000000000005111e2a36424d565f6a707d87929fa49c959087807a75716e6c656a6b676d6f72777c828c939aa4afbbbab0a69f92857a6d61554b4034281c1004000000010e1b2734414e5a6774818d9aa7a9a9a5988b7e7265584b3f3225180c000000000000000000000000000000000000000006121e2b37424d5764717e8b98a2aebac5bebab8b9bbbcb0a69b8e8175695e52463a2f242d3a46535e6975828f9ca9b2bed0cccbcfc4b8ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a0f1820262b2e2f2e2b262019130d0500000000000000000000000000000000020e1925303b444e58616b727f8b929f928d837c736d686461605b53555d6062656a6f777f88939fa4aebbbaaea2988d8074675c5145382c1f1306000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000814212e3a47535f697683909caab4bfbbb3adabacafb6b9ac9f92867b6e61554b403529343f4a54616e7b87939facb9c4c3c0bec0c7baaea3988b7e7265574e42372b1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c222a31373a3b3a37312a251e170e070000000000000000000000000000000009141f29323c464f59626d74808d928b80786f6a615e56545350494b5153565860656c727e8b929da9b3beb3aa9e9285796d6053463a2d201306000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000003101c28343f4a54626e7b88949fabbcbeb3a9a29f9fa4acb6afa3998d8073675d5145382d3844505c6673808c99a4afbbbfb8b3b2b3b8bfb4aa9d9083766a5f5347382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e343c43474847433c36302920191109010000000000000000000000000000020d17202a343e47515b606d7882867e736d666058524c4846443f404547494e535b606c74808d97a1adb9b9ada2978a7d7164574a3e2d22170b000000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000006121f2b3844505c6673808d99a6b0bcbaada29792939aa4afb5ab9f92857a6d60544a3f333a4653606d7984919eabb5c0b5ada7a5a7adb5b8ab9f95887b6e62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e3840464e5355534e46413a322b231b1309000000000000000000000000000000050e18222c353f44505c666d797c716c605c544e5051525252514f4d4b474549505a606d7a85929eabb8beb3a99a8e81746753493f33271b0f030000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000713202d3a4653606d7984919eabb8c0b5ab9f928588939facb9ada2978b7f72665b504438424d5763707d8a96a1adbdbbada39b989ba3adb9b1a7998d8073665c5044382b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e37404a52585f625f58524c443d352d251b120900000000000000000000000000000006101a2328343f4a545d676d6f6a615a55585b5d5e5f5f5e5e5c5a5754524c48515d6773808d9aa6b3c0b7aa9d908477655b5044372b1f12050000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000005111e2a36414c5663707d8a97a1adb9bbafa4998c7f828f9ca9b3b3a99e9184786c6053463d46525e6975828f9ca8b2bdb2a99b918b919ba7b1b8ab9e9184796d6053463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f49525c636a6e6a615e564f473f372d241b1108000000000000000000000000000000081117232e38424b555d606260585f6165686a6b6c6c6b6a696764605d56554f55636f7c8996aab4bfb9ac9f9286796c605346392d2013060000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000713202d3946525e6875828f9ba9b2beb9ac9f93877b7e8a97a2adb9aca0968a7d7064584e434a54616e7b86929facb9b9ada1968b7f8b959fabb8ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232d363f49515b636e737b746d68605951493f362d231a0d040000000000000000000000000000081119222b323b434b51545c6065696e72747778797978777673716d6863615954606d7a8798a3aebabbafa399877a6d6054473a2d2114070000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000714212e3a4754616d7a86929facb9bfb5ab9c8f83767985929fabb8b2a89c9083766a605447505b66737f8c99a3afbbb6ac9e91847983909daab6b2a99b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c363e48515b636d738086817a706b625b51483f352c1f160c01000000000000000000000000071019232b343d444d525a62666d72777b7e8183848585858482807e7a76706b62605d677986929facb9c0b5ab94887b6e6155483b2e2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000006131f2b38434e5865727f8c99a3aebbbbaea3998b7e7174808d9aa7b1b7ab9f94897c6f62574d53606c7884919eabb5bbafa49a8c80737f8c99a7b1b9ac9f92867a6d6054473c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353e48505a626d727f8c938e857d726d625a50473d31281d13070000000000000000000000050e18222b353d464e565e616c71797e83888b8e9091929291918f8d8a86827d766f6a606c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000815222e3b4754606a7784919dabb5bfb9ac9f92867a6d6f7c88959fabb8b0a69b8e8175695e525663707d8a96a1acbdb9ac9f93877b6e7b8895a0abb8aea3988b7e7265584e43372b1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47505a616c727f8b919f9792877f726c62594f433a2f24180d02000000000000000000020d17202a343d474f5860686e767e848b9095989b9d9e9f9f9e9d9c9a99928f8a837c736c667885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000004101d2935404b55626f7c8995a0acbdbfb4aa9c8f8275686a7783909daab4b9ac9f92867b6e61555e6875828f9ba8b2bdb3a99c8f8276697783909daab6b4aa9d9083766a5f5347382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616c717e88939fa3a199928b7e716b60554b4135291e130800000000000000000008141f29323c464f59606a6f7a828b91969d9fa7a7aaabacacabaaa9aba39f9c9590877f786d7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000006131f2c3945515d6774818e9aa7b1bcbaaea2988a7e716465727e8b98a2aebaafa3998d8073675d616e7a86929facb9b9ada1978a7d7166727f8c99a7b1b8ab9f95887b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b707e87929aa4afaba39f92877d70675d51453a3025190d0100000000000000030c1925303b444e58606b707c858f949ea1a8abb1b4b6b7b6b3b1b0b0b5aeaca79f99928c81787885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000000000714202d3a4753606d7985929fabb8c3b8ac9f92867a6d60606d7a86929facb8b5ab9f92857a6d6065727f8c99a3afbbb6ac9e9285796d616e7b8895a0acb8b1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c869299a3acb6b5afa3999184796d60564c4135291d1105000000000000000b151e2a36414d565f6a707d8692979ea6acb2b8bab9b1aba9a6a4a4a4a5a6a9acaba39f938e817785929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000005121e2b37424d5764717e8b98a2aebabeb3a99b8e8175675d5d6774818e9ba8b2baada2978b7f72666c7884919eabb5bbafa49a8d8073665f697783909daab6b8ab9e9184796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a839096a0aab4bfb5aba1968d8074685e5246392d20140800000000000007121c27303946525e686f7c869298a1a9b0b9bcb4aeaca79f9d9a98979798999c9fa3aba59e938c7f85929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000714212d3a46535f697683909caab3bebaada2978a7d70635555636f7c8996a0acb8b3a99e9184786c707d8996a0acbdb9ac9f93877b6e615766727f8c99a7b1b9ada1978a7d7063564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7a849198a2aebabdb2a89f92867a6d6154473b3025190e0200000000000c18232e3942505a616e7a849198a2aab3bbb9b1aaa39f9a95908d8b8a8a8b8c8f92999da0a59f92869297a2adbabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000003101c28343f4a54616e7b87939facb9c5b8ab9f9285796d605354606b7784919dabb5b9aca0968a7d7075828e9ba8b2bdb3a99c8f8276695f55616e7b8895a0acb8b2a99b8e8275685d5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e686e7c86929fa8b2bdbaaea3988c7f7265564c41362a1e11050000000004101c2834404a54616c75828f96a1aab4bcb8b0a7a098928d8783807e7d7d7f8082868a91959fa3999299a2a9b3bebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000006121f2b3844505c6673808d9aa4afbbbeb2a99a8e8174665c514f5965727f8c99a3aebbb2a89c9083767a86929facb9b9ada1978a7e716457535f697783909daab6b9ac9f92867a6d6154473c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c565f6a727f8c96a0acb8bfb4aa9d908477685e5246392d2014070000000006121f2c3844515c66717e8a949ea8b2bcb8b0a69e959086807b76737171717273767a7e848b9298a19fa3abb3bcc5bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000000000713202d3a4653606d7984919eacb6c0b9ada197897c7063544b4754616d7a86929facb9b7ab9f94897c7f8c99a3aebab8ab9e9285796d60534d5766727f8c99a7b1baaea3988b7f7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444e58606d7984919eaab4beb8aca095877a6e6154473b2e211408000000000713202d3a4653606d7984919ea6b0babcb0a69e948f837c746e69676564646566676d71787e869197a1aab4bdc5cebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000005111d2a36414c5663707d8a96a1adbec4b8ab9e9184786c60534646525e6875828f9ba8b2bcb0a69b8e8184919eabb4bcb0a69a8d8073675c514855616e7b8895a0acb8b4aa9d9083776a5f5347382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028323c44515c66717e8b98a2aebabcb1a7978a7e7164574b3e3124180b00000006121e2b37424d5765717e8b96a1acb8beb3a99f948f82796e6a615e5758575758555d60666d717c859198a2aebac2cdbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000713202d3946525e6875828e9ba8b2bdbdb2a89a8d8074665b5044414c5663707d8a96a1adb9b6aa9e938e9196a0acbdb7ab9f94887b6e62554b47535f697783909daab7b8ab9f95887b6f62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e16202834404a54606d7985929fabb8c0b3a69a8d8073675a4d4034271a0d0100000814212e3a47535f697783909da8b2bdbaada2979082796d675f58534d4b4a4a4c4b51545c606a6f7c86929fa6b0bbc7bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000000000714212e3a4754616d7a86929facb9c4b9aca096897c6f62544a3f3a4653606c7884919eacb6baafa59e9b9ea0a8b2bdb3a99c9083766a5f5343424d5766737f8c99a7b1bcb1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18232e3945515d6775828f9ca8b5c2b5a89b8f8275685c4f4235291c0f0200000815222f3b4855626e7b8895a0acbabeb3a99f92857b6e675d554e46423e3e3e3f40454a5058606a717e8b949fabb7c5bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000006131f2b37434e5865727f8c99a3aebac4b7aa9e9184776a605442383844505b6673808c9aa4afbbb7afaaa8aaacb2babaada2978b7e7164584e433c4855626e7b8895a0acb8b8ab9e9185796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b5565727f8c98a5b2bfb7aa9d9084776a5d5144372a1e110400000c1926333f4c5966727f8c99a7b1bcb9ada1978b7f72695e554b433c363131312f35383f444e58616c76828f9caab4bfbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000000000815222e3b4754606a7783909dabb4bfbcb1a7998c807366584e432f333f4a54616e7b87939facb9c1bab6b4b7b8bdc3b8ab9f9285796d6053473c3a47535f697783909daab7b9ada1978a7d7063564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3d4a5763707d8a96a3b0bdb8ab9e9185786b5e5245382b1f12050004111d2935404b556975828f9ca8b5c2b8ab9e9285796d60564d4339312a25242424292e343d46505a63707d8a98a2aebabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000004101d2935404b55626f7c8995a0acbdc6b8aca095887b6e6255483d322d3846535e6976828f9ca9b3bec6c2c1c4c5c8bcb1a79a8d8074675d51453837424d5766737f8c99a7b1bcb3a99b8e8275685d5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7b8895a2aebbb8ab9f9285786c5f5245392c1f1206000613202c3945515d677884919eabb7c0b4a79a8d8174675d51443b30271f1a1717181c2328343e4653606c7985929facb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000006131f2c3845515d6774818d9aa7b1bcc0b6ac9d9083776a5f53473a2b2a36424d5764717e8a97a1adb9c6cfced1d1c4b8ab9f95887c6f62554b4035313c4855626e7b8895a0acb8b9ac9f92867a6d6154473c31261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebab9ac9f9286796c5f5346392c201306000714202d3a4753606d7a8696a1adb9bdb0a3968a7d7063554b4032291e150d09070d1117222b3744505b657885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000000000714202d3a4753606d7985929fabb8c3bbafa49a8c7f7266584e43372b25313b4653606d7985929eabb8c2cdd8d6cabeb4aa9d9083766a5f5343392f2e3a47535f6a7784909daab7baaea3998b7f7265584e43372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbabbafa39986796c605346392d201306000815212e3b4854616e7b8794a8b2bdbfb4aa94877b6e6154483b2f21170c03000000060f1b27333f495f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000005121e2a36424d5764717e8a97a2adbac6b9ac9f93877b6e6154483c31261f2c3845515c6674808d9aa7b1bcc8d4d3c6baaea2988b7e7165584e4331272b37424e5766737f8c99a7b1bcb4ab9d9083776a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac0b59f9386796c605346392d201306000915222f3c4855626f7b8895a2aebbbaaea39886796d6053463a2d20130700000000000b17222d45525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000000714212d3a46535f6976838f9ca9b3bec0b5ab9c908376695e53463a2a201c2834404b54626f7b88959fabb8c5d0d2c5b8ab9f9285796d6053473c312026313c4855626e7b8895a0acb8b8ab9f95887c6f62544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000916222f3c4955626f7c8895a2afbbb8ac9f928579665c5044382b1f12060000000000121f2c3945525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000000030f1c28333f4a54616e7b87939facb9c5bbafa3998b7f7265574d42362a1818232e3947535f6a7683909daab4bfcac8bcb1a79a8d8174675d5145392c20212e3a47535f6a7784919daab7bcb1a79a8d8073665c5044382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000815222e3b4855616e7b8894aab4bfb9ac9f9386796c605346392d2013070000000000121f2c3945525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000006121f2b3844505b6673808c9aa4afbbc5b9ac9f92867a6d6154473b31251a121d2b37434e5865717e8b98a2aebac6c4b8aba095887c6f62554b4035291d1f2b37434e586673808c99a7b1bcb8ab9e9185796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000714212e3a4754616d7a8798a3aebabbafa49a877a6e6154473b2e23180d0400000409111b262f45525f6c7885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000000000613202d394653606c7884919eacb6c0bfb4aa9c8f8276685e524639291f140f1a26313c4753606d7a85929facb8c5bfb4aa9d9083776a5f5443392f24181a26313c4855626f7b8895a0acb8b9ada1978a7d7063564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000713202d3a4653606d7985929facb8c0b6ac96897d7063544b4034281f16100c0c10141a222d3844505c667885929fabb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000005111d2935414c5663707d8996a1adbec7baaea3988b7e7164564c41362a170d0a15202c3945515d6775828e9ba8b5c1baaea2988b7e7265584e4331281d1215212e3a47535f6a7784919daab7beb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060006121f2b3844505c667683909da9b6c0b3a69a8d8073665c51453b3128201c18181c1f262a333f4953606d7985929facb8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000713202d3946525d6875828e9ba8b2bdc5b8ac9f92867a6d6054473a3025190706131f2b37434e586875818e9ba8b4c1b8ac9f92867a6d6054473c3221160c121f2b37434e586673808c99a8b1bdb9ac9f92867a6d6154473c31261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060003101c28343f4a546774818d9aaab3beb8ab9e9184796d60564d433a322c282323282c31363f44505b65717e8a98a2aebabbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000000000714212e3a4754616d7a86929facb9c4beb3aa9b8e8275675d514539291e13080815222e3b4754606a7783909daab6bcb1a79a8e8174675d5145392c2013040f1a26313c4855626f7b8895a0acb8baaea3998b7f7265584e43372b1c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000b17232e3d4a5764707d8a98a2aebab9ada1968b7e72685e554c443d38342e2e34383b4246515a606c7883909daab4bfbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000006131f2b37434e5865727f8b98a3aebac6baaea2988a7d7164554c413529170d04111d2935404b55626f7c8995a0acb8b8aca095897c6f62554c4135291d11040a15212e3a47535f6a7784919daab7bfb4ab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000613202d3a4653606d7985929fabb5bdb2a99f92857a6e675d564f46454040404044464d535b626c737f8c95a0acbcc6bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000000000815222e3b4754606a7783909daab4bfc5b8ab9f9285796d6053473a2f2419070613202c3945515d6774818e9aa7b1bcb4aa9d9083776a6054433a2f24190d0106121f2b37434e586673808c99a8b2bdb8aca095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000006131f2c3845515c6774818e99a3afbbbaada2979083796d68605953514b4d4d4a5153575f616d727e88939fa7b1bccebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000004101c2934404b55626f7c8895a0acbcc6beb3a99b8e8174675c5145382c1e13080714202d3a4753606d7a85929facb8baaea2988b7f7265584e4331281e130800030f1b26313c4855626f7c8896a0acb8bcb1a79a8d8073665c5144382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000004101c2834404b55616e7b87929fa9b3beb3a99f958f827a706b63605c545a5a545c6063696e757f87929aa4afb9c3cebbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000006131f2c3845515c6774818d9aa7b1bcc6b9ada197897d7063554b4034291c0c06131f2b37434e5865717e8b98a2aebab8ac9f92867a6d6054473d3221160c0100000a15212e3a47535f6a7784919daab7c3b8ab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000c18232e3946535f6974818e97a1adb9bbb1a79f948f847d76706d6667666768666d70747b818b9299a3acb6c0cbc8bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000000000714202d3a4753606d7985929fabb8c3c5b8ab9e9285796d6053463a2f23180c0815212e3b47535f6a7783909daab4bdb1a89b8e8174685d5245392c20130400000006121f2b37434e586673808c99a8b2bdb9ada1978a7d7064564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000007121d2a36424d57616d7a85919ea4aeb7b9b0a69f969189827d79767473737476797d81878e939fa3abb5b7bcc2cbbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000005121e2a36424d5764717e8a97a2adbac6bdb2a89a8d8074665c5044382c1d1207101d2935404b55626f7c88959fabbcb8aca095897c6f63564c4135291d1104000000030f1b26313c4855626f7c8896a0acb8beb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000e1a26313b46525e68707d8a929ca5afbbb8b0a8a09e948f8a8583818080818285898e92999ea5a7a5a9abb0b8c2bbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000000714212d3a46535e6976828f9ca9b3bec5b9aca196897c6f63544a3f34281c0b06131f2c3945515d6774818d9aa7b1bcb4aa9d9184776b6054443a2f24190d01000000000a15212e3b47535f6a7784919eaab7c3b9ac9f92867a6d6154473c32261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000009141f2935414c56616b73808c939da5afb5bab2aca69f9c98928f8d8d8d8e8f92989a9fa3aba39c999c9fa6b0bcbbaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000000030f1b27333f4953616e7b87939facb9c5c4b7ab9e9184786c605346392e23170c0714202d3a4753606d7985929fabb8baaea3988c7f7265594f4432281e1308000000000006121f2b37434e586673808d99a8b2bdbbaea3998b7f7265584e43372b1c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000030d1925303a444f59636e74818e929fa3abb2b9b9b0abaaa29f9c9a999a9b9c9fa2aaacaba39f918c90949fabb7baaea195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c0000000005121f2b3744505b6573808c9aa4afbbc8bcb1a7998d8073655b5044372b1c1106121f2b37434e5865717e8b98a2aebab9ac9f92867a6d6154473d3221160c010000000000030f1b26323c4955626f7c8896a0acb9bfb5ab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000008131e28323e47525c606d78808c9299a0a8adb3b9b7b4aeaba9a7a6a6a7a9abaeada8a099928b7f82909ca9adadada195887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c000000000613202d394653606c7884919eacb6c0bbb8aca095887c6f6253493f33271b0a0815212e3a47535f6a7683909daab3bdb2a89b8e8175685e5246392d201304000000000000000a15212e3b47535f6a7784919eaab7bbb8aca095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000020c16202c354044505c666d747f8791969ea1a9acafb6b4b5b6b4b3b3b4aeaca9a19e9691877f74818d9aa0a0a0a0a095887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7b4b1a5988b7e7265584b3f3225180c00000004111d2935414c5663707d8996a1acaeaeaeaeaa9d9184776a5f5341382d22170b101d2935404b55626f7c88959fabaeaeaca096897d7063564c41362a1d11050000000000000006131f2b37434e586673808d99a8b2aeaeb1a79a8d8074665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000040e1a2328343f4a545c606d727c848c92979c9fa4aca8a8a9a9a8a7aaa39f9c97918b847c72727e8b93939393939393887b6e6255483b2f2215080000010e1b2734414e5a6774818d9aa7a7a7a5988b7e7265584b3f3225180c0000000713202c3945525d6875818e9ba8a1a1a1a1a1a7998c7f7366584e432f261b1106131f2c3845515d6774808d9aa7a1a1a1ab9e9184786c6053463a3025190d0100000000000000030f1b26323c4955626f7c8896a0a1a1a1a1a19e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000081117232e38424a505b636a6f797f858b90939a999b9c9c9c9b9a9898928f8a857f796f6a6f7c8787878787878787877b6e6255483b2f2215080000010e1b2734414e5a6774818d9a9a9a9a9a988b7e7265584b3f3225180c0000000714212d3a4754606d7a8692959595959595959595887b6e6155483c3222140a0714202d3a4753606d798592959595959595998c7f72655b504437281e13080000000000000000000a15222e3b47545f6a77849195959595959595978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000006111c2630383f44515860676d72797e83878a8c8e8f908f8f8d8b8986827e79726d67606c787a7a7a7a7a7a7a7a7a786c605346392d2013060000010e1b2734414e5a6774818d8d8d8d8d8d8d8b7e7265584b3f3225180c0000000c1925323f4c5865727f88888888888888888888888376695f53463a2d2114020b1825313e4b5864717e888888888888888888877a6e6153493f3327160c0200000000000000000006131f2b37434e58667380888888888888888888888275685c4f4235291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000a141e262e343f464e555c60676d72767a7d808182838282817f7c7976716d67605c5b666c6d6d6d6d6d6d6d6d6d6c665b5044382b1f12060000000b1724313e4a5764717e80818181818181807d6f6356493c302316090000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7a6e61574d42362a1e12050814212e3b4754616e7a7b7b7b7b7b7b7b7b7b7b6e685e5241382d22170500000000000000000000030f1b26323c4754606d797b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000020c141c2328343d434b51555d6065686e707375757676757472706d6764605c5551545b60606060606060606060605b544a3f33281c0f030000000a1723303d4955616c7174747474747474746f6b6054483b2f2215090000000714202d3946525e686e6e6e6e6e6e6e6e6e6e6e6e6e685e52453b31261a0e020714202d3946525e686e6e6e6e6e6e6e6e6e6e6e695f564c412f261b110600000000000000000000000a15202c3945515d676d6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000020a1117222b313940454b5153565e6164666869696968676563605c5553514b454a505354545454545454545453504a42382d22170b000000000814212d3945505a616467676767676767676360594f43382c1f130700000005111e2a36414d565e616262626262626262626262615e564c41332a1f14090005111e2a36414c565e61626262626262626262615f574d443b301d140a00000000000000000000000004111d2935414b555d6062626262626262626262615f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000000000610191f272f34394045474d525457595b5c5d5c5c5a585653514b464540393f444647474747474747474746443f382f261c11060000000005111d28333e485055575a5a5a5a5a5a5a5a56544f473d32271b0f03000000020e1925303b444d5254555555555555555555555554524c443b3021180e0300010d1925303b444c525455555555555555555555534d453b32291e0b02000000000000000000000000010d18242f3a434b51545555555555555555555555534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000070d151d23292f35393b4146474a4d4e4f504f4f4e4c494745403a38342e3338393a3a3a3a3a3a3a3a3a3938332d261d140a0000000000000c17222c363e45494a4e4e4e4e4e4e4e4e4948433d352b21160a000000000008141f29323b41464748484848484848484848484746413b32291e0f0600000008141e29323b4146474848484848484848484846423b332920170d000000000000000000000000000007131d28313a414547484848484848484848484846423c332a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d2013060000000000000000000000000000030b12181d24292c3036393b3d404242434342413f3d3a38342f2c2823282b2d2d2d2d2d2d2d2d2d2d2d2b28221c140b0200000000000005101a242c33393d3e41414141414141413c3b38322b23190f040000000000020d1720293036393b3b3b3b3b3b3b3b3b3b3b3b3b3936302920170d00000000020d1720293036393b3b3b3b3b3b3b3b3b3b3b3a36312921170e050000000000000000000000000000010c161f282f35393a3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000000001070c12181d20252a2d2e313335363636353432302d2c29231f1c181c1f20212121212121212121201f1c17110a02000000000000000008121a22282d30313434343434343434302f2c272119100700000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000000050e171e252a2d2e2f2f2f2f2f2f2f2f2f2e2d2a261f170f0600000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000001070d1014191e2021242628292a2929272523201f1c1813100c0f121314141414141414141413120f0b0600000000000000000000000810171d212324272727272727272723221f1b160f07000000000000000000050d14191e2021222222222222222222222221201e19140d0500000000000000050d14191e202122222222222222222222211e1a140d06000000000000000000000000000000000000040c13181d20212222222222222222222222211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000104080e111414171a1b1c1d1c1c1b19161413100c0704000306060707070707070707070606030000000000000000000000000000050c111417171b1b1b1b1b1b1b1b1615130f0a04000000000000000000000002080e11141415151515151515151515151414110d080200000000000000000002080d1114141515151515151515151514120e0903000000000000000000000000000000000000000001070d111314151515151515151515151514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000020507080a0d0f0f10100f0e0c0a070604000000000000000000000000000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0e0e0e09090703000000000000000000000000000000020507080808080808080808080808080705010000000000000000000000000001050708080808080808080808080705020000000000000000000000000000000000000000000000000104060708080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130e0e0c080300000000000000000000000000000000000000030606101313131313131313131313130d0d0b0703000000000000000000000000000306070a0a0a0a0a0a0a0a0a09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adadadac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201b1a18140f0901000000000000000000000000000000060b0f12131d2020202020202020202020201a1917130e0801000000000000000000060c1012131717171717171717171615130f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a0a0a0a09f9386796c605346392d201306000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000020a11171c1f20292d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b02000000000000030a11171c1f202323232323232323232322201b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939393939393939386796c605346392d20130600000000000000000000000000000000000000000000000009131c252c333739393939393939393939393534302b251d150b0100000000000000000000020b141c22282b2d363939393939393939393939393433302b241c140b0100000000030c151c23282c2d303030303030303030302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87878787878787878786796c605346392d201306000000000000000000000000000000000000000000000005101b252e373e43464646464646464646464641403c372f271d1309000000000000000000000a141d262d33383943464646464646464646464646403f3c362e261c1208000000000a151e262e34383a3d3d3d3d3d3d3d3d3d3c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a766c5f5346392d14070000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534e4d4841392f251a0f03000000000000000006111c262f383f4446505353535353535353535353534d4c4740382e24190e03000006111c2630383f44464a4a4a4a4a4a4a4a4a4948443d352b21160b0000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685d5245392c2013070000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605b59534b41372b20140800000000000000050e17222d38424a50535c6060606060606060606060605a58524a40362b1f130700000c17232e38424a505356565656565656565656544f473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60606060606060606060605d564c4135291d1104000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c68645d53483c3024180c000000000000020b162028333f4a545b60696c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0003101c28343f4a545c606363636363636363636360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505354545454545454545454524c443a2f24190d0100000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979746f64594d4034271a0e0100000000000a141d28323a44505b666c76797979797979797979797979736e64584c3f3326190d0006121f2c3844505c666d7070707070707070706f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446474747494c4c4a47474745413a32281e13080000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868174685b4e4135281b0e020000000006111b262f3a444f59606c78828686868686868686868686868073675a4d4034271a0d000713202d3a4653606d787d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43474e545658595753514b433f362e251c10070000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938e8174685b4e4135281b0e02000000040d17222d38414c56606b737f8c949393939393939393979083796d6053463a2d201307000714212d3a4754606d7a87898989898989898985786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e464e54586062656564605d55504840372e22190e0400000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9b8e8174685b4e4135281b0e020000010c162027333f49535e686f7d87929fa69f9f9f9f9fa49a92857b6e665c5144382c1f1206000714212d3a4754606d7a87939696969696969285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48505860626a6f7272706d67625a524940342a20150a00000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca79b8e8174685b4e4135281b0e02000008131e28323a44505b656d7a849199a3afacacacb0a69f93887d70695e544a4034281c1004000714212d3a4754606d7a8793a0a3a3a3a39e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a616a6f777c7f7f7d79716c635b52463c32261b0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b4a79b8e8174685b4e4135281b0e0200071019242f3a444e58606c77828f96a1abb5c0bdb2a99f948c80736b60574d42392e23180c00000714212d3a4754606d7a8793a0adb0b0ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57616c707c83898b8c8a857e736d63584e43372b1f1306000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e02040d18222935414c56606a727f8c949ea8b2bdc0b5aba1978f82786c60594f453b30271c120700000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707e879095989897928b7f736a5f54473b2e221508000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e010c161f2a343c45525d686f7c87929fa6b0bac4bbafa39991857a6e665b50473d33291e150b0000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b869299a0a7a9a19e93877c6f6255493c2f221609000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e07131d28313c46515b606d7a849199a3aeb8c1bab0a69f92877d6f685e544a3f352c21170c030000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c98a2abb1b3ada4998d8074675a4d4134271a0e000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0e1018242f3a434e58626d75818f96a1abb5bfbdb2a89e948c7f726b60564c42382d231a0f05000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050405060605050301000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9baab4bdbeb5ab9c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b0d18222935414b555f6a727f8b939ea8b2bdbfb4aba1968f82776c60594f443b2f261c110800000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120e101213131211100e0c0807050200000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba8b2babbb3a99b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b151f2a343c45515d676f7c86929fa5afbac3baaea39991847a6d655b50473d32291d140a0000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f181b1d1f1f1f1f1e1d1b181514120e09050200000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b96a0a8aeafaaa2978c7f7266594c3f3326190c000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b1d27313c46505a606d79849198a3aeb7c1baafa59f92877c6f685d53493f352b20170b020000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c2125282a2b2c2c2c2b29272522211e1a14110e09020000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969fa2a39f9892857a6d6154473a2e211407000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352818242f39434e58626c75818e96a0aab4bfbcb2a89e938b7f726a60564c41382d23190e05000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382d2e31343738393938383634322e2d2a26201e19140e0902000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676e7b848d929899928f867d70685e5246392d201307000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528212935404b555f6a717e8b939ea8b2bcbfb4aaa0968e81756d62584e443a2f261b110700000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524536393b3e4143454646454443413f3b3a36312d2a251f1a140b060000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f696e7a8085888886827b706b60564c4135291d1105000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135282a333c45515d676f7c86929fa5afbac3baaea2989184796d605b51463d32281d140a0000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52454146474b4e505252525251504e4b4846423b3a36302a251f17110a02000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434d575f686d74797b7c7a756e6960594f443a3025190d01000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413527303c45505a606d79839198a2aeb7c1b9afa59f92867c6f675d51493f342b20160b020000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52464c5254585b5d5e5f5f5f5e5c5a5855534d4746423b363028221c140b040000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d565d60666d6f6f6d68625f574f473d32281e130800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352e39434d57616c74818e95a0aab4bfbcb1a79d938b7e716a5f554b41372d22190e04000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5053565e6164676a6b6c6c6b6b696765615f5754524d46423b332d261d160d0500000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c444c52545c606262605d56534d453d352b20160c0200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413534404b555f69717e8a939da7b1bcbeb4aaa0958e81746c62584e433a2f251b100700000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5b6064686e71747678797978777674726e6966615e56524d443f382f281f170e05000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a323a41454a5153555554524c47423c332b23190e040000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41333b45515c676e7b86929fa5afb9c2baaea2989083796d605a50463c31281d13090000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b60656c70767a7e8183858585858483817e7b77736e69615e57504a423a312920170d040000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353940444648494745413a37312a21191107000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e413b45505a606d79839098a2aeb7c0b9aea49f92867b6e675d51483f342a1f160c010000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b6b6f787d82878b8e9091929292918f8d8b8884807b746e69605b544c433b32291f160c0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292e34383a3c3c3a39352f2b261f180f0700000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e41424d57616c74808d95a0aab4bfbbb1a79d928a7e71695f554b40362d22180d04000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786d737d838a8f939a9a9d9e9f9f9e9e9c9a9896918c86817b726c665d554c443b31281e130800000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282c2d2f2f2d2c29241e1a150e060000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e404a545e69707e8a929da7b1bcbeb3a99f958d80746c61574d43392f241b100600000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e92857878808790959c9fa4aca9abacacabaaa9a7a8a09d99928e867f786d675e564c433a2f24190e05000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f20222221201d19130e0903000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e44515c666e7b85929fa4aeb9c0b6aca2979083786d605a50453c31271d12090000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e928579828d93999fa7acafb6adadadafb2b6b6b4b2acaba39f98928c82796e685e554c41352920170d020000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121315161413110d08010000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b4e4f59606d78839097a2adb6c0bbafa49a92857b6e665c51483e332a1f150b000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9f9285828f949fa4abaaa6a3a1a0a0a1a3a5a9abb1b7b8b5aeaaa29f948f837a6e675d51453f32291f14090000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090707040100000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b4a79b8e8174685b5157616b73808d959fa9b3bebbb0a69f93887d70695e544b40362c21180d03000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada297928f949ea6a8a09e99969493939496999d9fa7aab0babbb4aea69e959083796d605b51443b3025190e0200000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a89b8e81756d625b5e69707d88939fa7b1bbbdb3a99f948d80736b61574d42392e241a0f0600000000000000000000000000000000000714212d3a4754606d7a8793a0adbabeb3a9a29f9c9fa6a19e96918d8987868687898c90959c9ea6aeb4bcbab0a7a0958f82766d62564d42362a1e130800000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071313131313131313131313060300000000000000000000050a0e10111313131313131313130a0907040000000000000013202d394653606c7986939facb9c6b9ac9f93887f726d62666e7b85929aa4afb9c0b5aba1979082786d60594f453b30271d12080000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5bcb3adaba9a59e97918a84807d7b7a7a7a7c7f83888f949fa2aab3bbb9b1a79e948b7f72695e52463a3025190d01000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020202020202012100c06000000000000030b11161a1d1d202020202020202020171614100b05000000000013202d394653606c7986939facb9c8bbafa49a938b7f726d6d78829097a1acb6c0bbafa49992857b6e665c50473e33291e150b000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacec5bebaafa59e938f847e7873706e6d6d6e7072767c828a9298a1a9b3bcb9b0a69f92867b6e61564c41362a1e1105000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000050d151c2226292a2d2d2d2d2d2d2d2d2d2323201c1610080000000013202d394653606c7986939facb9ccc0b6aca49f918b7f7273808c949fa9b3bebab0a69f93877d70695e544a3f352c21170c03000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7beb1a79e938e8179716c65636160606163666a6f767e869297a1aab4bfbaaea2988d8074685e5246392d201307000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0300030d171f272d323637393939393939393939302f2c27211a110800000013202d394653606c7986939facb9d2c7beb6afa39b918b7f7d87939fa6b0bbbdb2a89f948c7f736b60564d42382e231a0f0500000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b6aca0958e81786d67605b5354535354565860626c717c859298a3aebabfb4aa9f92867a6d6154473a2f24180d010013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a000b151f2931393e42444646464646464646463d3c38332c231a1005000013202d394653606c7986939facb9c6d0c7c0bbada39b918c859299a4afb8c0b5aba1968f82786c60594f443b30261c11080000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac8bbafa49a9183796d665d55504948474747494e545a616a6f7c86929fa8b1bdbaaea3988b7f7265554b4035291d10040013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1106111c27313b434a4f505353535353535353534a48443d352c21160b000013202d394653606c7986939facb9c6d9d2ccbfb5ada39b989298a2abb5c0bbafa39991847a6d665b50473d32291e150a000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877c6f665c544b443f3b3a3a3b3d43475058606a727f8c95a0acb8bfb4aa9c8f8376675d5145392c2013060013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c16222d39434d555b5d60606060606060606056554f473d33271c10040013202d394653606c7986939facb9c6d4ccc7c3bfb5adaaa29fa2aab4bdbaafa59f92877d6f685e544a3f352b20170c03000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2b5a89c8f82756b60544b423a332d2d2d2e32373e464e58606d7884919daab4bfb9ac9f92867a6d6053473a2d2014070013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c101a26323e4a555f666a6c6c6c6c6c6c6c6c6c6361594f44382c2014070013202d394653606c7986939facb9c6cac2bbb7b6b7bcb4aeacaeb4bcbdb2a89e938c7f726b60564c42382d23190e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a4978a7e7164594f4239302722202021272b343d44505c66717e8b98a3aebabbafa399897c6f6256493c2f2316090013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f121d2936424f5b667177797979797979797979706b6155483c2f2316090013202d394653606c7986939facb9ccc2b8b0aba9abb0b8bab8babfbfb5aba0968f81756d62594f443a2f261c11070000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473d30271e171414141b2228343f4a54606d7a86929facb8c0b5ab988b7e7165584b3e3225180b0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20131d2a3744505d6a77838686868686868686867d7063564a3d3023170a0013202d394653606c7986939facb9c7bbb0a69f9c9fa6afb7c1c6c7bbaea39991847a6d605b51463d32281d140a000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20150c06070a1017232e3845515d677683909da9b6c0b3a6998d8073665a4d4033271a0d0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d20131d2a3744505d6a77839093939393939393897d7063564a3d3023170a0013202d394653606c7986939facb9c3b7ab9f948f949ea5afb9c3c5b9ac9f92867c6f685d52493f352c23191007000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000006111c2935414b556774818e9aa7b4c0b4a79a8d8174675a4e4134271b0e0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d20131d2a3744505d6a7783909d9f9f9f9f9f96897d7063564a3d3023170a0013202d394653606c7986939facb9c2b6a99c8f828e939ea7b1bac3bbaea3998b7f726c625a50473e352b221910060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000d18242f404d5a6673808d99a6b3c0b4a79b8e8174685b4e4135281b0e0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d20131d2a3744505d6a7783909daaacacaca396897d7063564a3d3023170a0013202d394653606c7986939facb9bfb2a5998c7f818e95a0a8b2babfb5ab9f93887e716c61594f473d342b22180f0600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000071a2733404d5a6673808d99a6b3c0b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6b9b0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c0b3a69a8d807a839096a0a8b2bbbbafa49a92877e716b61594f463d342a21180f05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000003101c28343f4a546774818d9aa7b4c0b4a79a8e8174675b4e4134281b0e0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81747a849196a1a9b3bcb6aca39992877d706b60584e463c332a21170e050000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20150c0602050c141f2b3844505c6676838f9ca9b6c0b3a69a8d8073675a4d4034271a0d0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81746e7b849197a1aab3bcb5aba39992867d6f6a60584e453c332920170e0400000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463c31271e15120f11161e27313a4653606d7985929fabb8bfb2a5998c7f7266594c3f3326190c0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174696e7c859298a2aab4bdb4aba29892867c6f6a5f574d453b322920160d04000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabcafa295897c6f62584e43393027211f1a1d20283039434e5863707d8997a2adbabeb3a9978a7d7064574a3d3124170a0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174686a6f7c869298a2abb5bdb4aaa29892857c6f695f574d443b32281f160d030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2b5a89b8f82756a5f554b4239312e2b262a2d3139424b55606a75828f9ba9b3beb9ada197887b6e6255483b2f2215080013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685f6a6f7d869299a3abb5bcb4aaa29791857b6e695e564c443a31281f150c0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877c6f675d544b433e3a373136393d434b545d676f7c87939facb9c5b8ab9e9285796c605346392d2013060013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e81746858606b707d879299a4afbbbcb3a9a19791847b6e685e564c433a31271e150c02000000000000000000000000000000000714212d3a4754606d7a8793a0adbac7bbafa4999183796d665d5550484743444146474f555d666d7983909aa4afbbbeb3a99b8e8175665b5044382b1f12060013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b59616b717e87939fa3adb6bbb3a9a19691847a6e685d554b433930271e140b020000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b5aba0958e81786d67615a55534e504c52545960676d78818f95a0acb6c0b9ada1978a7e7164544a3f33281c0f030013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4f59616c717f8b919ca4aeb6bbb2a8a09690837a6d675d554b423930261d140a0000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7bdb1a89e938e8279706c66625f585d565e61646b7079818f939ea7b1bebeb3a99e9185796d6053463a2d22170b000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e505a626d727f8c929ca4aeb7bab2a8a0959083796d675d544a42382f261b110600000000000000000000000000000714212d3a4754606d7a8793a0adbac9c1bab6afa59e948f847d76726e6a6b6a6a686d71767d848f939ea5afb9c3b9ada1978c7f73675c5145382c1c1106000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e48505a636d73808d929da5afb8bab1a79f958f82796d665c544a41382d2217130a000000000000000000000000000714212d3a4754606d7a8793a0adbac1b7afa9a7aba69e96918a837f7b79787777787a7e838991969ea5afb7c1bab0a69e92857a6d60554b4034281c0a00000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4148515b636e74808d939ea6b0b8b9b1a79f948f82786d665c53493f3327251c13090000000000000000000000000714212d3a4754606d7a8793a0adbabaafa59d9b9ea1a8a09e95908c888584838485878b8f949ea0a8afb8c1bab2a89f948b7e71685d5243392e23180c00000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413f49525c606c78818e949ea6b0b9b9b0a69e948e81786d655b504440372e251b120900000000000000000000000714212d3a4754606d7a8793a0adbab6a99d938e9197a0a7a79f9d9998929190909197979c9fa6acb2bac0bab2a8a0968f82776c60564c4130271d120700000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d20141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e41374044505b666d78828f949fa7b1b9b8b0a69e938e81776c605c52493f372d241b1208000000000000000000000714212d3a4754606d7a8793a0adbab4a79b8e818491959ea5aba9aaa39f9e9d9d9ea1a9a9abb0b9bdbcb8afa8a09691847a6d655b50443a301e150b0000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e21141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135333f4a545c666d79828f959fa7b1bab8afa59d938d80746e635b51493f362d241a11080000000000000000000714212d3a4754606d7a8793a0adb6b5ab978a7e7b838e939ea1a9aeaeacabaaaaabadb2b6b7bbbab8b1aba59d9691847b6e685d53493f32281e0c030000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f22151d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e41352d38424a545c676d79839095a0a8b2bbb7afa59d928d80736d635b51483e362c231a110700000000000000000714212d3a4754606d7a8793a0aaaaaaa399887b6e79818a92979fa2aaacafb6b4b5b6b6b5b4b4aeaca79f9d938e847b6e695f564c41382d20160c000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a3978a7d7064574a3d31261a1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135262f38424b555d676d7a839196a1a9b3bbb7aea49c928c7f726d625a50483e352c23191007000000000000000714212d3a4754606d7a87939d9d9d9d9d9286796d6d757e858d92989d9fa4aca8a8a9a9a8a7aaa29f9b95908981796e695f574d443a2f261b0e04000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac0b3a6998d807366574d42362a1e1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528263039434b555e686e7b849197a1a9b3bcb6aea49c918b7f726c615a50473d352b221910060000000000000714212d3a4754606d7a8790909090909090847766606c717a80858b90939a999b9c9c9c9b9a9898928e89837d746d675e574d453c32281d140a00000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b6a99d908376695f53463a3025192a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281e27313a434c565e696e7b859197a2aab4bcb6ada39f93887e716c61594f473d342b22180f0600000000000714202d3a4753606d7983838383838383838074675a61676d737a7f83878a8c8e8f908f8f8e8c8985817d76706b605d554d453c332a20160b0200000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ac9f93877b6e61564c41362a232a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e413528151f28313a444d575f696f7c859298a2aab4bdbbafa49a92877e706b60594f463c342a21180f05000000000613202c3945515d676d7777777777777777746e6458555d60676d72767a7d7f8182838382817f7c7a75706b636059514b433b332a21180e040000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac8bbafa49a8d8073685e52463f342f2b35414c566a7783909daab6bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9c1b4a79b8e8174685b4e4135281b161f28323b454d575f6a6f7c869298a3abb5beb6aca39992877d706b60584e463c332a21170d0300000004111d2935404b555d606a6a6a6a6a6a6a6a67645c524b51555d6065686d717375757676757472706d67636159544f45403a312921180f06000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbaccc0b6ac9f92867a6d615a50454039373945525d687884919eabb7bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb9bfb4a79b8e8174685b4e4135281b0d162029333c454e58606a707d869299a3acb6beb5aba39992867d6f6a60584e453c33291f1409000000010d18242f3a434b51535d5d5d5d5d5d5d5d5a58524a41454c5154565e6164666869696968676563605d55554f48443d352f281f170f0600000000000000000013202d394653606c7986939facb9bfb3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2c7baaea2988e81756c625a514b4742464b55606d7a86939facb9bcb0a396897d7063564a3d3023170a0013202d394653606c7986939facb3b3b3a79b8e8174685b4e4135281b0e0e17202a333c464e58606b707e87929aa4afb3b3b4aba29892867c6f6a5f574d453b30251a0e0200000007131d28313a40454750505050505050504d4c4740353a4145474c525457595b5c5d5c5c5b595653514b48443d383329241d160d050000000000000000000013202d394653606c7986939facb3b3b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacbc3bcb4aa9e938b7e716c605c55534e52545c67717e8b99a4afbbbcb0a396897d7063564a3d3023170a0013202d394653606c7986939fa6a6a6a6a69b8e8174685b4e4135281b0e050e18212a343d464f59616c717e88939fa4a6a6a6a6aaa29892857c6f695f574d42362a1e1205000000010c161f282f35393a4444444444444444413f3c36292f35393a4146474a4c4e4f50504f4e4c494745403938332c272118130c04000000000000000000000013202d394653606c7986939fa6a6a6a6a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b9b1acaaa59f92877e736d67625f575e61666d7983919dabb5c0c0b5ab96897c706356493d3023160a0013202d394653606c798693999999999999998e8174685b4e4135281b0e00060f18222b343d47505a626c727f8b9299999999999999999791857b6e695e52463a2d20140700000000040d161d24292c2d37373737373737373433302b2424292c3036393a3e404242434342413f3d3a39352f2c27211c160d070100000000000000000000000013202d394653606c798693999999999999998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabcb1a7a09d9fa39992888079726e6a6b686d7178818e95a0acbdc7bbafa499887b6e6155483b2e2215080013202d394653606c79868c8c8c8c8c8c8c8c8c8174685b4e4135281b0e0200061019222b353e48505a626d737f8b8c8c8c8c8c8c8c8c8c8c8c847b6e6154483b2e2115080000000000040c13181d20202a2a2a2a2a2a2a2a2726241f1a191d20252a2d2e313335363636353432302d2c29241d1c16100b05000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8aca095909299a39a938d847f7b7978787a7e838e939ea7b1bcc6b9ac9f93867a6d6053473a2d201407000d1a2633404d596673808080808080808080807e7064574a3d3124170a000000071019232c363e48515b636d737e8080808080808080808080807e7164584b3e3125180b00000000000001070d1113141d1d1d1d1d1d1d1d1a1a17130e0d1113191e2021242628292a2929282623201f1d1812100b05000000000000000000000000000000000d1a2633404d596673808080808080808080807d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d908387929fa49f96918c88858485878a90959ea5afb9c3beb3a99c908376675d5145392c1f1306000c1926323f4b57636e73737373737373737373706c6155493c3023160a0000000008111a242d363f49525b636d72737373737373737373737373716c6156493d3024170a00000000000000000104060711111111111111110e0d0b07030104080d11131417191b1c1d1d1c1b19161413100c07010000000000000000000000000000000000000c1926323f4b57636e73737373737373737373706b6054483c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab3a79a8d80808d95a0a8a19e989892919297979da0a7afb7c1c1b9ada1978c7f7265554b4035291d1004000a17232f3b47525c636666666666666666666664615a5044392d201408000000000008111b242d374049525b626566666666666666666666666664615a5045392d21150800000000000000000000000004040404040404040100000000000000010507070b0d0f0f10100f0e0c0a0706040000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666360594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab2a5998c7f79839096a0a8abaaa29f9e9fa2a9aaacb1b9c1bfbaafa59e92857a6d6054473a2f24180c000007131f2a35404a525759595959595959595959575550483e33281c100400000000000009121b252e374048515658595959595959595959595959585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a52575959595959595959595956544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adadada4978b7e717b8491969ea5acaeacababadb3b7b8bcbeb9b4aea59d938b7e72685d5245392c1d12070000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000000000009131c252e363f454a4b4d4d4d4d4d4d4d4d4d4d4d4d4b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4a48443d352b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a0a0a0a096897d706e7b848e939da0a7acaeb4b3b4b5b4b3b3adaaa29f938e81746d62564c4135291d0b0100000007121c262e353b3f404040404040404040403d3c39332c241a10050000000000000000010a131c242d343a3d3f4040404040404040404040403e3d39342d241b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040403d3c38332b231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793939393939393887b6f696e7a818a91959b9fa2aaa6a7a8a7a6a9a29e98928b81786d605b51443a2f24190d00000000000a131c242a2f323333333333333333333331302d28221a120800000000000000000000010a121b23292e313233333333333333333333333331302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333302f2c27211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8787878787878787877a6d60686d757e848a8f9298989a9a9b9b9a9897928d867e756d665c50483f32281e13080000000000010a12191f2326262626262626262626262423201c171008000000000000000000000000000911181d2224252626262626262626262626262524211d1710090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777a7a7a7a7a7a7a7a7a76685d5d616c71787d8286898b8d8e8e8e8d8b8885807a716c605c544a3f362d20160c0100000000000000070e1317191a1a1a1a1a1a1a1a1a1a171614100b05000000000000000000000000000000060c111517181a1a1a1a1a1a1a1a1a1a1a1a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d685d56525a61666c71757a7c7e80818281807f7c78736d68625a504a42382e241b0d0400000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000000000000000000000105090b0c0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606060606060606060605d564c4650545b6064676d6f727374757473726f6c66615e5650443f3830261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841495053545454545454545454524c443e424a5053555d60636567676868676562605b54524c443f342e261e140a000000000000000000000000000000000000010407071313131313131313131313060300000000000000000407090a13131313131313131313130d0c0a0602000000000000000000000000000000000000000000020507080b0d0e0e0e0c0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444647474747474747474745413a32383f44464b515356585a5b5b5b5a585553504a46413a3228231c140c020000000000000000000000000000000001080d111314202020202020202020202012100c0600000000050b101316172020202020202020202020191916120d0700000000000000000000000000000000000004090e12141518191a1b1a19171514120e090501000000000106060606060606060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3337393a3a3a3a3a3a3a3a3a39352f282d333839404547494b4d4e4f4e4d4c4946443f383630292017110a0200000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a0300080f161c2022232d2d2d2d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000070c10141a1e21212526272827262421201e1a14110d08020b0d0e13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2c29241e22282b2f35393a3c3f40414241403f3c3938332d2a251e170e060000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c08111921272c2f30393939393939393939393933322f2a231c130a000000000000000000000000030b12181c1f252a2d2e313334343433312e2d2a25201d191314171a1b20202020202020201a1a17130e080100000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121201d1913171c1f24292c2d30323434353534322f2d2b28221c19130d050000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150c19232b33383c3d4646464646464646464646403e3b352e251c120700000000000000000000070c151c23282c31363a3b3e404141413f3e3b3a36302d29241e1f2426272d2d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121314141414141414141413110d080b0f12181d1f20232527282828272522201f1c17110d080200000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c151e2b353d44484a53535353535353535353534c4b4640372e23190d0200000000000000000910191e272e34383b4246484b4c4d4e4d4c4a4846423b393530292b30333439393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070707070707070707070401000003070c10131416181a1b1c1b1a191613120f0b060000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e231d27303d474f545660606060606060606060605957514940352a1e12060000000000000009121b222b30394044464d535458595a5b5a595754524d4746413a35363c3f414646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0e0d0c090606030000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f3428232e39434f5960636c6c6c6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000008111b242d343d424a5153575e6164666767676664615e5754524c464141474c4e53535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c2834404b55606b707979797979797979797979736d63574b3e3225190c0000000000060f1a232d363e464e545c6065696e717374747472716e6966615d56524c4a52585a60606060606060605a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000606060606060606060606000000000406070a0d0f1112131312110f0c090806030000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d2c3845515c67707d86868686868686868686867f7366594c403326190d00000000030d17212c353e48505860666d71777b7e7f8081807f7d7b77736d68615d56525c64676c6c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070713131313131313131313130603070c101313171a1c1e1f1f1f1f1e1b191615130f0a05020000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d37424d57606d79849193939393939393989083786d6053463a2d2013070000000009141f29333e47505a626a6f787e84878b8c8d8e8d8c8a87847f7a736d686059646e747979797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113142020202020202020202020121012181c1f202327292b2c2c2c2b2a282623221f1b15110e0902000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a323a47535f6973808c96a09f9f9f9fa69f92867b6e665c5044382b1f1206000000020e1a26313b454f59626c717c848b919597999a9a9a999795918c85807a6f6b6267748086868686868686868074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c1d23282c2d30333637383939383735332f2e2b27201e1a140d080200000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a3a44505a626e7b86929fa8b2acb4aa9f948c7f726a5f544a3f34281c100300000005121e2a36424d57616c717e8791969da0a7a6a7a7a7a5a7a09d98928d847d726d6875828f9393939393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c282b2e34383a3d4042444546464544423f3c3b37322d2a251f19130d05000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a414c56616c76828f98a3aebabaaea2989082786c60574e42382e23170b000000000714212d3a46535f69707e879299a0a8acb1b2b3b4b3b2b1acaaa29f9691877f726d7683909d9f9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f3539464646464646464646464646383437394045464a4d4f5152525252514e4c4947433d3a36302a251e170e060000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a45525d68717e8a949faab4bcb0a69f92867b6e665b50453c30261c110600000006121f2b37434e58616e7b869299a3abb2b8bcbebab8b2afadadb4aea8a199928b7f727884919eabacaca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6cbc5c1c0bababababababababababababababababababababababababababab6a99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f42464b5153565a5c5e5f5f5f5e5d5b5956544e4746423b3630292017110a03000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605346424e58606d7a85929ea6b0bcb3a99f948b7e72695f544a3f332a1e140a000000000814212e3a47535f6a75818e98a2abb4bdc3bbb3adaba6a2a0a0a1a4a8aba39f93877e7985929facb8b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b5b3adadadadadadadadadadadadadadadadadadadadadadadadadadadada99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a4d53555c606366696a6b6c6c6b6a686662605854524d46413a3228231c150c030000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053464a54606a74818d97a1adb8baada2978f82766d62574d42382d21180c02000000000815222f3b4855626e7b88939eaab4bdc3bab2a9a29f9995939394979b9fa4a49992857b8898a3aebab3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc0b6aea9a7a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c54575f61676d70737577787979787775726f6a67615e57524c443f342e261e150d0300000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605346505c666f7c88939fa9b3bbafa59f92857b6e615b51453b2f261c0f0600000000000d192633404c5966737f8c99a5afbcc6bdb2a8a097928c888786878a8f939aa0a1978f838f9caab4bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49d9a9494949494949494949494949494949494949494949494949494949494948f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665d60696e74797d8082848585858584817f7c78736e69615e5650443f3830271f150b02000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d60534d57606d7883909aa4afbbb3a99e938b7e71695e52493f33291d140a000000000004101c2834404b55697683909ca9b6c1c0b5aba09691857f7c7a7a7b7e828791959f9f948f949fabbcc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a99d928d878787878787878787878787878787878787878787878787878787878787878276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d686d747b8185898d8f9192929291908e8c8984807b746d68625a504a423931271d140a000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053525e69727f8c95a0acb6b9ada1978f82756c61574d42372d21180b02000000000006131f2c3845515c677885919eabb8c4bbafa39991847b736f6d6d6e71757c8390949f9f9c9fa6b0bbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d807a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6f7a80878d9298999c9d9e9f9f9e9d9b9996918d86817a716c605c544b43392f261c11060000000000000714212d3a4754606d7a8793a0adbab9aca09386796d605359616e7b86929fa7b1bbafa59e92857a6d615a50453b30241b0f060000000000000713202d3a4653606d7986939facb9c5b9ac9f92877c6f6962606061646a6f7a829096a0ababb0b8c2c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f938679727d848d93999fa2aaa8aaabacacabaaa8a8a19e99928e857e746d665c554b42382d22170c0300000000000714212d3a4754606d7a8793a0adbab9aca09386796d6056616c75828f98a2aeb9b2a99e938a7e71685e52483e33291f1209000000000000000714212d3a4754606d7a879aa4afbbc1b5a89b8e82756a5f575453545860686d7a849199a3afbbc2cac0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073666161616161616161616161616161616161616161616161616161616161605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386787f8791969fa4abaeb4b5b4b4b5b7b8b7b4b2adaba39f97928b81786d675c544a3f33281e150b00000000000714212d3a4754606d7a8793a0adbab9ada09386796e686067707d8a939eaab4b9ada1978e81756c61564c41362d21170d00000000000000000714212d3a4754606d7a8793a0b6c0bdb0a4978a7d7164584e4747484e565d686f7c87929fabb4bfcbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b2a6998c7f8b9299a1a8afadaba9a8a7a7a8abacb2b8bab9b5aea9a29f938e82796d665b50443d30271c1207000000000714212d3a4754606d7a8793a0adbac3b6a99d90837a6f6b6d7984919ea5afbaafa59e91847a6d615a50443a30241b0f0500000000000000000714212d3a4754606d7a8793a0adbabaaea194877b6e6154483c3a3d434c565f6a74808d99a3aebac7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4747474747474747474747474747474747474747474747474747474745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac0b4a89c918c919fa3abaca9a29f9c9b9a9a9b9ea1a8acaeb4bcbbb3ada59d948f81786c60594f42392e23180c000000000714212d3a4754606d7a8793a0adbac4b8ab9f9590857d7273808d96a1acb8b2a89d938a7d70685d52483e32291e12090000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d313a444e58616e7b86929facb9c5c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac4b8ada39c999ca3aaa39f9a9792908e8d8e8f9196999fa2aaafb7bebaafa69e938d80736b60544a4034281c11060000000714212d3a4754606d7a8793a0adbac7bcb1a79f9791877f7c87929fa8b2b6aca1968e81746b61564c41362c20170d000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d28323c46525e6975828f9bacb6c0c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacabfb5ada8a6a8a59e98928d8985838281818284888d92989ea5adb5bfb8afa59f93877c6f665c5144382e23170b0000000714212d3a4754606d7a8793a0adbacdc2b9b1a9a199928b889299a3afbbafa49a9184796d60594f443a30241a0e05000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d202a36424d5764717d8a9aa4afbbc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332721212121212121212121212121212121212121212121212121201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c7bfb8b4ada39c938e86807c797675747475787b80868f939ca3adb6bfbbafa4999184786d60544a3f34281c100300000714212d3a4754606d7a8793a0adbac6cbc2bbb3aba39f98959fa3abb5b2a89f93887d70675d51473e32281e120800000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2025303b4754616d7a86939facb9c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a14141414141414141414141414141414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cdc1b7ada39b918c817b74706d66686767686a6e737a818c919ca4aeb8c0b5aba0968b7e71665c5044382b1f120600000714212d3a4754606d7a8793a0adbac6d2cdc4bdb5afaca5a2acafb5b5aba0968d80746b60554b41352c20160c0000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20202d3946525e687784919daab7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0707070707070707070707070707070707070707070707060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacfc5bbafa59b918b7f756e6963605c545a5b575f62686d757f8c929ca6b0bdbdb2a89e9184786d6053463a2d22170b00000714212d3a4754606d7a8793a0adbac6c9c0bab5b4b5b9b2aeb9bbbbafa3999184796d60594f433a2f231a0e040000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201d2935414c566975828f9ca8b5c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacabeb3a99e938b7f736d615e5753504a4e4e4e53565e616d73808c949fabb4bfb9aca096897d706353493f33271b0f03000714212d3a4754606d7a8793a0adbacbc0b7afa9a7a9afbabfc5c5b9ac9f92877c6f675d51473d3327221b140b0400000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20192530414e5a6774818d9aa7b4c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6b9ada2978e81756d635b534d46443f414142474c525b606c77828f99a3aebabdb2a89a8e8174655b5044372b1f1205000714212d3a4754606d7a8793a0adbac5baafa59d9a9da5aeb4bcc2b5a99c8f82766c605c554d453d332d261d160d06000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2734404d5a6773808d9aa6b3c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5b8ab9e92857a6d605b5146423b38342e31373a4146505b656e7b86929facb9c3b8ab9e9185786c605346392d201306000714212d3a4754606d7a8793a0adbac2b5a99d938e939fa2aab2bab7ab9f948b7e746d675e574f443f382f281f1810060000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabfb2a6998c7f73685d52494036312c2823262b30363f49535e6974818e9aa9b3beb9ada197877b6e6154483b2e211508000714212d3a4754606d7a8793a0adbac1b4a79a8e818b9298a0a8b0bbb0a69b908b81796e6960595049413a312a2217110a03000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabaada094877a6d61564c41372a251f1c171a1e252d38414d57626f7c8997a1adb9beb3a9968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbab9aca09386787e8691969ea6afb5aca29b938e837b706b605b534c433c3428231c150c050000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2f201a14100c0e131b262f3b4754606a7885919eabb8bfb2a5998c7f7266594c3f3326190c000714212d3a4754606d7a8793a0adbab9aca0938679717c848f949fa4abb3aca59d9590857d726c655d554e463e342e261e170e0500000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013090300020a141d2b37434e586975828f9ca8b5c0b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adbab9aca09386796d6f7a828c9399a1a9b1afa79f9792877f776d675f5850443f38302920170d03000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000020b1b2732414e5a6774818d9aa7b4c0b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbab9aca09386796d686d777f8792979fa7aeb1a9a199928c81796f6a615a504a423b32291f150b010000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000a1a2733404d5a6673808d99a6b3c0b4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbab9aca09386796d60656c727d8590959da4aeb3aba39f938f847c716c605c544c443b31271d12070000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000d1a2734404d5a6773808d9aa6b3c0b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbab9aca09386796d605b606b707b838d929fa2aab2afa59e9691867e736d665e564c43392f23180c0000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000007111d2935414c566874818e9ba7b4c0b3a79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0adbab9aca09386796d60535960696e78808b9298a0a8afafa8a098928a80786e685e554b4034291c100400000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20180f0a08091019222d3946525d687783909daab6c0b3a6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0adbab9aca09386796d60534f575e666d747e8691969ea5afb2aaa29f928d827a6e675c5145382c1f130600000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463e332a211b1615161a2228343f4a54616d7a86929facb9c0b5ab988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbab9aca09386796d6053464d545c606c717c848f939fa3abb3aea49d9490847a6d6053473a2d20140700000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a3978a7d70645a50453c332b27232222262b343c44505c66717e8b99a3aebbbbafa399897c6f6256493c2f231609000714212d3a4754606d7a8793a0adbab9aca09386796d605346424b515a616a6f7a828c9299a1a9a69f9691857c6f675c5145382c1f130600000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bfb3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac3b6a99c9083766c61574e463e37322f2f2f31373e464f59606d7884919eabb5bfb9ac9f92867a6d6054473a2d211407000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a404550585f686d777f8792979f9e9490847b6f6a60554b4034291c100400000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201a2633404d596673808c99a6b3bab3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac4b7ab9f948a7e71695f585047433e3c3b3c3d42475058606b727f8c96a0acbdc0b5ab9c908376675d5145392c201306000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a343e464e565d656c727d859095938e827a6e6960584e43392f23180c0000000714212d3a4754606d7a8793a0adadadaca09386796d6053463a2d201a2633404d596673808c99a6adadada79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac7bbb0a69f92867b6e6a615a544e4a4948494a4e535a616a6f7d86929fa8b2bdbbafa3998c7f7265554c4135291d1104000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d343c434c535b606b707b838d8d81796d685f574e463d31271d12070000000714212d3a4754606d7a8793a0a0a0a0a0a09386796d6053463a2d201a2633404d596673808c99a0a0a0a0a09a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacdc2baaea29891847c706c6260585756555556575f626c717c859298a3aebac0b5ab9f92867b6e6154483b2f24190d01000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2a313a4149505960696e788080776d675d564d453d342b1f150b010000000714212d3a4754606d7a87939393939393939386796d6053463a2d201a2633404d596673808c939393939393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cabeb3aaa09691857d766f6a666462626263666a6e757e869297a1aab4bfbbafa3998e8174695e52463a2d1e130800000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20282f383f444f575e666d74736c655c554c443b332b22190d03000000000714212d3a4754606d7a87878787878787878786796d6053463a2d201a2633404d596673808787878787878787878074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbacdc5beb9b2a8a097928a827c7773716f6e6f7072767b828a9298a1a9b3bcbbb1a79f92877c6e62574d42362a1e0c0100000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201d262d333d454d545c606766605b534b433a32292119100700000000000613202d394653606c777a7a7a7a7a7a7a7a7a7a76665c5044382c1f14202d3a4753606d797a7a7a7a7a7a7a7a7a796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5bbb3adaba5a9a29f948f8983807d7c7b7c7d7f83878f939fa2aab3bbbcb3a9a0958d80736a5f53453b30251a0e0000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20141b2227333b424b51535a5a5350494139302820170f0700000000000005121f2b3744505b656c6d6d6d6d6d6d6d6d6d6d685c544a3f34281c131f2c3845515c676d6d6d6d6d6d6d6d6d6d6d675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabeb3a9a19e989ba3a69f9c95908d8a898888898c90939a9ea5aeb4bcbbb2a9a1979183796d60584e4333291f14090000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131117212930394045464e4d46443f382f271e160e0600000000000000030f1b27333f49535b60606060606060606060605d564a42382e2317101c2934404b555c60606060606060606060605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9ada197928c919fa3aaa7a09d999795959596999c9fa4acafbabdb8afa9a19792857b6e675c51463c3121170d030000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013060f171e272e34383a41403937332d261d150c040000000000000000000b17222d384149505354545454545454545454524c443830261c110c18232f39434b515354545454545454545453514b43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e92857f8b92989fa7acaaa6a4a2a1a2a3a5a9acafb6bab9b1aca59e9691857d6f695f554b40342a200f05000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307050c151d23282c2d34332d2b27221b140b030000000000000000000006111b262f383f44464747474747474747474745413a32261e150a07121d2731394045474747474747474747474745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285787e8690959da0a7abadb3aeafb0b2b6b5b4b4aeaca8a09d938f847c6f6b60574d43392f22180e00000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700030b12181c1f202727201f1b17110a020000000000000000000000000a141d262d3337393a3a3a3a3a3a3a3a3a3a39352f2820150c03010b151f272f34383a3a3a3a3a3a3a3a3a3a3a38352f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e928578717c838a90959a9ea1a9a6a7a8a9a9a8a8aba39f9c95918a827a6f6a60594f453b31271d0f0600000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000070c1013131b1a13120f0b060000000000000000000000000000020b141b22272b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d030000030d151d23292c2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786a6f787e83898d919797999b9c9c9c9c9b9999928f8a847e756e685f584f463d33291f150b0000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000406070e0d0605030000000000000000000000000000000000020a11171b1f2021212121212121212121201d19130c0400000000030b12181c1f20212121212121212121201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b656c71777c8185888a8c8e8f8f908f8e8c8a86827e78716c615e564e463d342b21180d030000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000010000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000001070c1013141414141414141414141413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5b60646b6f74787b7e808182838382817f7d7a75716c66615a524c443c342b22190f06000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000003050607070707070707070707070401000000000000000000000004060707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5359606367696e717374757676757572706d6864605b545046413b322a2219100700000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524f5456575f6164666869696969686663605d5653504a423e363029201810070000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524448494d535557595b5c5c5d5c5b595754524c46443f382f2a251e170e06000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a110b06060300000000000000000000000000000000000000000000000000000004080a0a110b0a080500000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52453b3c4246484b4d4e4f50504f4e4c4a4745413a38332d261d19140d0500000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161e1813120f0b060000000000000000000000000000000000000000000000050b101416171e171714110c050000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f52453831373a3b3e404142434342423f3d3a39352f2b28221c140b08020000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c2022232b25201f1c17110a0200000000000000000000000000000000000000050b10171c2023242a2423211c17100800000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f524538262b2d2e313335363636363533302d2c29241f1c17110a0200000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3037312d2b28221c140b0b05000000000000000000000000000000040a0f161c22282d30313731302d28221a1208000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1e212224262829292a2928262421201d19130f0b06000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b32383b3d443e3938332d261d1c160f0a040000000000000000000000040a0f161b21272c33393c3d443e3c39332c241a11070000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1415181a1b1c1d1d1c1b19171413110d08030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b353d444849514b46443f382f2c27211b160f07000000000000000000060e151b21272c33383e44494a514a49453e362c23190f0500000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12080b0d0e0f10100f0f0c0a0707040100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d474f54565e5853504a423e38332c27211910070000000000000006101820262b32383d44485055575d575550483e352b21170c03000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000002030303030200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c454f5960636a64605b545048443d38322b22190e050000000000040d18222a32373d43484f555a61646a64615a50473d33291e150b000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434d57606b7077716c66615a544f48433d342b20170d02000000010c161f2a343c43474f545960636c7077716c61594f453b30271c12070000000000000000000000000013202d394653606c7986939facb9bfb3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935404b555f69707d847e78706c636059544e463d32291e130800000007131d28313c464e535960636b70777d847e716b60574d42392e23180d0300000000000000000000000013202d394653606c7986939facb3b3b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b45515d676e7b85918b837d76706b6260584e443a3025190d0100010d18242f3a434e585f626b6f767d838a90867d6f695e544a4034281f150b01000000000000000000000013202d394653606c7986939fa6a6a6a6a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a25303b45505a606d7984919795908a837d766f6a60564c41362a1e11050004111d2935404b555f6a6f757c828990959892857b6e665c51443d31271d1207000000000000000000000013202d394653606c798693999999999999998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d57626c75818e96a0a09d959089827c6f685e5246392d201307000613202c3945515d676f7c82898f949d9fa2979083786d60594f43392f23180c030000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e69717e8b939ea8aca79f9d948f857a6d6154473a2e211407000714202d3a4753606d7a848f949c9fa6aba99f958d80736b60554b4034291f1409000000000000000000000d1a2633404d596673808080808080808080807d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616e7b85929fa5afb8b1a79f93887d70685e5246392d201307000613202c3945515d676f7c86929fa5afb8b1a79f93877c6f675c51453b31251a0e040000000000000000000c1926323f4b57636e73737373737373737373706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a2a09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c75828f97a2adb7b4aa9f958c80736b61564c41362a1e11050004111d2935404b55606a717e8b939ea8b2bbafa4999184796d60574d42362a21160a0000000000000000000a17232f3b47525c63666666666666666666666360594f44382c2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c3945515d67717e8a949ea9b3baaea2989083786d60594f443a3025190d0100010d18242f3a434e58626c75818e96a1adb9b5aba0968c8073695e53463d32271b0f04000000000000000007131f2a35404a52575959595959595959595956544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57606d7984919ea6b0bcb1a79f92867b6e665c50473e32291e130800000007131d28313c46505a606d7a84919ea5afbdb2a89f92867b6e61584e43382c20160a0000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4a48443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c76665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313a46525e6973808c96a1adb8b8aca0958c7f72695f544a3f352c20170d02000000010c161f2b343e45525d68707d8a939eabb4baaea3988e81756a6054483d32271b0f03000000000000000007121c262e353b3f404040404040404040403d3c38332b231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5c544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8b2bdb0a69d9183786d60574d42382e231a0e050000000000040d19222935414c56616c75828f99a3aebab4aa9e93897c6f62584e43382b1f15090000000000000000000a131c242a2f3233333333333333333333302f2c27211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262626260584a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974818d98a3aebab5ab9e94897d70665c51453c30261c110800000000000000071019242f3a43505a616e7b86929fa9b3bcafa59c8f82766a6054473c31261a0e010000000000000000010a12191f2326262626262626262626262322201c160f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555544e463830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929faab4bbafa3998f82756b60544a40332a1e150a00000000000000000008131e28313e46535e6973808d97a2adbab7ab9f94897c6f62574d42372b1d130700000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494947433c34261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e99a3aebcb6ac9f92877b6e62594f42392e21180c03000000000000000000010c161f2a36424d57616d7a85929faab4bbb0a69c8f8275695f53473a2f24180d010000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322b22150c03000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a86929fabb4bbafa49a8e81756a5f53473d30271c0f060000000000000000000000040d1a25313b46525d6873808d98a2aebab9ac9f93877b6e62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adafafab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b272019100300000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8c98a3aebdb9ac9f93877c6f62584e43352b1e150b0000000000000000000000000009141f2935414c56616d7a86929facb8bbafa49a8d8074675d5145392c201409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a2a2a2a29e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaab4bdb2a89b8f82756a5f53463c3123190c0300000000000000000000000000030d1924303a46525e6874818d9aa7b1bcb6ac9f92857a6d6054473b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939595959595959285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a96a1adbcb9aca096897d7063584e43332a20110700000000000000000000000000000008131e2a36414c56626f7c88959fabb8baaea2988b7e7165574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87888888888888888885786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090909090909090909090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875828e9ba8b2bdb7aa9e9184786c6053463c3120180e00000000000000000000000000000000020d1925303a47535f6a7683909dabb5beb4aa9c8f8376695e52463a2d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8bcb1a7998c7f72655b5044372b1f1206000000000000000000000000000000000008131e2b37434e5865717e8b99a3aebbb9ac9f93877b6e6154483b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565717e8b98a3aebab8ab9f95877b6e6153493f33271b0f030000000000000000000000000000000000020f1b26313c4754606d7a86929facb9bbafa49a8c7f7266564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60626262626262626262625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6775828f9caab4bfb6a99d908376695e5341382d22170b000000000000000000000000000000000000000a15202c3945525d6876828f9ca9b5c0b6ac9d908376685e5246392d2014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505355555555555555555555534e463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8bdb2a8988c7f7265574d422f261b11060000000000000000000000000000000000000004111d2935414c5665717e8b98a7b1bcb9ac9f93877a6e6154473b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464949494949494949494847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98a3aebab9ada196887b6e6255483b3122140a0000000000000000000000000000000000000000010d1924303b4754616e7a8795a0acb8bbafa49a8b7e716553493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818e9aaab4bfb7ab9e9184786a5f53473a2e2114020000000000000000000000000000000000000000000814202d3946525e687784909daab7c0b6ac9b8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c1b4a79a8e817467584e43372b1f120600000000000000000000000000000000000000000005111e2a36414d566773808d9aa6b3c0b8ab9e9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222222222211f1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb8beb3a9978a7e7164574b3e31261a0f02000000000000000000000000000000000000000000020e1925303d4a5763707d8a96a8b2bdb9ada197887b6e6255483b2f221506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161616161515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdbaada297887b6e6255483b2f22150900000000000000000000000000000000000000000000000814212e3a4754616d7a8796a1acb9beb3a9988b7e7165584b3e2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070909090909090909090908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000713202d3946525e687884919eabb7c1b4a79b8e817468544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b6c2b6a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000005111e2a36414c566875828e9ba8b5c1b6aa9d908377665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131211100e0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131313131313090907030000000000000000000000000000000000000000000000000613202c3945525d687885919eabb8c0b3a79a8d80746753493f33271b0f030000000000000000000000000000000000000000000000010d192530404d596673808c99a6b3bfb8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020202020202020202020202020201f1e1d1b19161413100c0704010000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516202020202020202020201615130f0a04000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9beb2a5988b7f7265584c3f2d22170b00000000000000000000000000000000000000000000000000081825313e4b5864717e8b97a4b1bebaaea298887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d23221f1b160f070000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b2bebdb0a3968a7d7063574a3d30241706000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5c0bfb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c333739393939393939393939393939393939393939393939393938363432302d2c2924201d19130e0903000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939393939302f2c272119100700000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdbfb5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646464646464646464646464646454443413f3c3a38352f2c29241e1a140c07010000000000000000000000000000000000000000000000000000000000040f19222b32373b3c464646464646464646463c3b38322b23190f04000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebbaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353535251504e4c494745403a39352f2a251f18120b03000000000000000000000000000000000000000000000000000000000a15202b343c434749535353535353535353534948433d352b21160a000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b9ac9f928679685d5245392c2013070000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f6060606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363129241d150d060000000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060606060606056544f473d32271b0f030000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1b8ab9e9185786b564c4135291d110400000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69676563605d5554524c46423b352f271f1810080000000000000000000000000000000000000000000000000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6360594f43382c1f13070000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797978777674726f6d6765605d56534d454039312a221a11080000000000000000000000000000000000000000000000000815222e3b4754606a76797979797979797979796f6b6054483b2f221509000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d08000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686868686868686868686868686858483817f7c7976726d68615e57514b433c342c231a110800000000000000000000000000000000000000000000000916222f3c4955626f7c868686868686868686867d6f6356493c30231609000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869393939393939393939393939393939393939a93929291908e8c8986827e7a746e69605d554e463e352c231a0f06000000000000000000000000000000000000000000000916222f3c4955626f7c889393939393939393897c6f6356493c30231609000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1b7aa9e9184776b5e5144382b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9c9a9899928f8b86817b736d675f584f473e352c21180c030000000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9f9f96897c6f6356493c30231609000000000000000000000000000000000000111d2a3744505d6a7783909daab6c2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacb6afacacabaaa9a7aba39f9c98928e8680796f6a61594f473e332a1e150a0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2acacacaca296897c6f6356493c30231609000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1b7aa9e9184776b5e5144382b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b7b6b4b4aeacaaa29f99928d847c706b61594f453c30261c110600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb9b9afa296897c6f6356493c30231609000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6ccc4bdb9b7b5b5b5b5b5b5b5b5b5b6b7b8b9bbc0bfbab9b4aeaba39f9691867d706b61574d42382e23170c01000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d08000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cec4bab2acaaa9a9a9a9a9a9a9a9a9a9aaabacafb5b7b9bdbfbab4aea8a09892877d70695f544a3f34281d1207000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2b7aa9d9084776a5d51442f24190d010000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c9bdb2a8a09e9c9c9c9c9c9c9c9c9c9c9d9e9fa3abaaacb2b9bdbfbab2aaa29992867b6e665c5044392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1b8ab9e9185786b554c4135291d110400000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aca096918f8f8f8f8f8f8f8f8f9090919299999ea0a8acb2bac2bcb4aba2989083786d60554b4035291d10040000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b7aa9e918482828282828282828283848586898d91969ea1a8b0b8c2bdb4aaa0958c7f72675d5145392c1f13070000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfbaaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807676767676767676767677787a7d80848a91969fa6b0b9c2bcb1a79f9285796d6053473a2f24180d0100000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbfb4ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736969696969696969696a676d7073787e848f949fa6b0bcc3baada2978b7e7165554b4135291d110400000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000091623303c4956636f7c8996a9b3bebcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0bfb4ab978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665c5c5c5c5c5c5c5d555d6063656c717a828f949faab4bfbeb3a99c908376675d5145392c20130600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9beb1a5988b7e7265584b3f32251809000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbaaea399887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4f4f4f4f4f4f504b5154535b60686d79829098a3aebac5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000713202d3946525e687885929eabb8c0b3a79a8d8074675a4d4131261a0e020000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfb9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4343434343434145474950565d676e7b86929facb9c5bbaea399897c706356493d3023160a00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000005111e2a36414c56697683909ca9b6c2b5a99c8f827669574d42362a1e1205000000000000000000000000000000000000000000000005111d2935414c566875818e9ba8b4c1b7aa9d908477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40363636362f35393a3f444c555f6974818e9ba7b4c1bfb5ab988b7e7265584b3f3225180c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000010d192530414e5a6774818d9aa7b4c0b8ab9e928578695f53463a2d21140700000000000000000000000000000000000000000000000713202d3946525d687784919eaab7c1b5a89b8e817568544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403329292924292c2d333a434d5764707d8a97a3b0bdc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000081825313e4b5864717e8b97a8b2bdb9ada197887b6e6155483b2e22150900000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9beb4aa988b7f7265584c3f2e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271c1c181d202227313b4855616e7b8894a1aebbc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9beb3a9978a7e7164574a3e31261a0e02000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdbaaea298887c6f6255493c2f2216060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a070d111317212d3a4754606d7a8793a0adbac1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000714212d3a46535f697884919eabb8c0b4a79a8d817467574d42362a1e120500000000000000000000000000000000000000000005111d2a36414c566673808d99a6b3c0b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a191a1a1e20262e3b4754616e7a8794a1adbac1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000005121e2a36424d576875818e9babb5c0b7aa9e918477695f53463a2d2114080000000000000000000000000000000000000000000713202d3946525e687783909daab6c2b5a99c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327262627252a2d31373f4a54626f7c8995a2afbcc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000020e1a26313e4b5864717e8b99a3afbbb9aca096887b6e6155483b3025190e0200000000000000000000000000000000000000000714212e3a4754616d7a87939facb9bcb1a7988b7f7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333232333330363a3c4247505c66727f8c99a5b2bfbeb3a9988b7e7265584b3f3225180c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000914212e3a4754616d7a86929facb9bdb2a8988b7f7265564d41362a1e11050000000000000000000000000000000000000004111d2935404b5564717e8a9aa4afbbb8aca095877b6e6154483b2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403f3f3f3f40414246474d535b606d7884919eaab7c4baada297887c6f6255493c2f22160900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000713202d3946525d687683909cabb5c0b6a99c908376685e5246392d20160a000000000000000000000000000000000000000613202c3945515d6775828f9bacb6c0b7aa9d908377695e53463a2d1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4c4c4c4c4c4d4e4d5254575f626d73808d96a0acb9c0b5ab9f9285786c605346392d20130600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000005111d2935414c5665727f8c99a4afbbb9ac9f93877b6e6154473d32271b0f030000000000000000000000000000000000000714202d3a4753606d7a86929facb8bcb1a7998c807366574d42362a1e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5959595959595a5b575e6164696e767f8c929ca8b2bdbbafa4998d8074665b5044382b1f120600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000010d1924303b4754616e7b87939facb9bbafa4998b7f7265584e43382c1f1409000000000000000000000000000000000006121e2b37424d5764717e8a98a3aebab8ab9f95887b6e6255483b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736665656565656566666769696e71757b828c919ca4aebabcb2a89f93877b6e61544a3f33281c0f0300000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000814202d3a46525e6976828f9ca9b3beb5ab9d9083776a6054483b31251a0e02000000000000000000000000000000010c14212d3a47535f6976828f9caab4bfb4aa9d908376695f53473a2e1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80737272727272727272737475787b7e82878f949ca3adb6bcb4aaa0968e8174695f5342382d22170b0000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000005111e2a36424d5664717e8b97a2adbab8aca095897c6f62574d42362a1f140900000000000000000000000000000007131d2935414c56616e7b87939facb9baaea2988b7f7265574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2b6a99c8f827f7f7f7f7f7f7f7f7f80818285878a8f93999fa6adb5bbb3aaa2989184796d60574d422f261c11060000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000020e1925303b4753606d7985929fabb5bcb1a79b8e8174695e53463b30251a0e0400000000000000000000000000010d18242f3945525d6873808d9aa4afbbb8ac9f92867a6d6154473c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b7ab9f948f8c8c8c8c8c8c8c8c8c8d8e8f9197979b9fa4abb0b8bab1a9a29892867c6f675d51453b311d140a000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000009141f2c3945515d6773808d99a4afbbb9ac9f92867b6e61574d42362a20150a0000000000000000000000000004111d2935404b55606d7a85929facb6bbb0a69a8e8174685d5246392a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c7bbb0a69f9c989898989898989899999a9c9ea1a9a8acafb5bab4aea7a09792867d706a60554b4033291f0b02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb6bbafa3998d8074695e52463c31261b0e050000000000000000000000030d19232c3945515d67737f8c98a2aebeb7ab9f94887c6f62564c413529180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc2b8b0aba9a5a5a5a5a5a5a5a5a5a6a7a8abadb2b5b9bbb4aeaaa29f9590857d706b60584e433a2f21180d00000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000c18242f3946535e6975828f9aa4afbbb5ab9f92867b6e61584e43372b20160c02000000000000000000010b151f2a36414c56606d7985929eaab4bcb0a69c8f83766a5f53443a30241906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cac2bbb7b6b2b2b2b2b2b2b2b2b2b3b4b5b8b9bec2bfb4aaa29f98928c837b706b60594f463d31281d0f0600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000007121d2a36424d57626f7c87939fabb5baaea3988e81746a5f53473e32281e130800000000000000000007121d27313946525e6873808c97a1adbcb7ab9f94897d7063584e4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d4cdc7c4c2bfbfbfbfbfbfbfbfbfc0c1c2c4c6c9c6baaea298928d867f786e6960594f473d342b1f160c0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000010e1a25313b47535f6a75828f99a4afbbb4aa9f93877c6f625a50443a302519100600000000000000060f18242f39434f59616e7a86929fa9b3bdb0a69c9083766b6054463c3220160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b7b4b4b4b4b4b4b4b4b4b5b6b8babfc6c5b8ac9f9286807b726d665f574f473d352b22190d040000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939fa9b3bbafa4998f82766c62564c41362a22180e040000000000040d18212935404b55606b74818e98a2aebbb5ab9e94897d7063594f44342a200e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cec3b9b1acaaa7a7a7a7a7a7a7a7a7a8a9acaeb4b7bcb4a79a8e817a6f6a605c544d453d352b23191007000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000030f1b26323c47535f6a74818e97a2adbab5ab9f948b7e71685e52463f342a20160c02000000010c161f2a333c45515d67707d89939eaab4bbafa3998f82756b6054473d3322180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a7a09d9b9b9b9b9b9b9b9b9b9c9d9fa2aaabb0b5a99d928e837c706b61594f453c30271c120700000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000a15202b37434e58616d7a85929fa7b1bdb0a69e92857a6d615a50463c32281e130800000007131d28313c454f59606d7984919da5afbcb2a89f92877b6e62594f44352b2110060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8aca095908e8e8e8e8e8e8e8e8e8f9092989c9fa6afafa59d9591867d706b61574d42392e23180c01000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000040f1b26313c46525e68727f8c959fabb5b9ada1978f82756c62584e443a3024190d0100010d18242f3a434d57616b74808d96a0acb7b9aca1968d80746a5f53473d3323190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b7aa9d90838181818181818181818283868990949fa4acafa7a09892867d70695f544a4034281d1307000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000a15202a36414c56606d78839099a3aebbb3a99e938b7e716a5f564c4135291d11040004111d2935404b555f69707d8a929da8b2b9afa59e9184796d60574e42352b211107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807474747474747474747576797d838b939aa4afb1aaa29892867b6e665c51443a2f24180d010000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000040d1925303a44505c666f7c87929fa6b0b9afa59f92867c6f685d5245392c201307000613202c3945515d676e7b85929fa4aeb9b1a79d93897d70675d51453c3123190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073686868686868686869676d70767f88939fa6b0b4aaa2989083786d60554b4035291d11040000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000008131e28343f4a545f6a737f8c949fa9ada9a19e9691847a6d6054473a2d211407000714202d3a4753606d7a8490959da0a7acaaa0958e81746b60554b41332a20110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665b5b5b5b5b5b5b555c60636d727f8b949fabb7b4aaa0958b7f72675d5145392c2013060000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000020b17232e38424e58606c78828f97a1a19e96918b847f786d6053463a2d201307000613202c3945515d67707d838a91959ea1a2989083796d60594f433a2f21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4e4e4e4e4e4e4b51535b626d76828f9ca7b1bcb1a79e92857a6d6053473a2e23170c0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006111c26303c44505b666e7a85919897928c847f79716d665c5144382c1f12060004111d2935404b55616b70787e848b91969992867c6e675d51473d31281d0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141404546515b636f7c8995a0acb8b9ada1978b7e7164544a3f34281c100300000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000a141e28333f4a545e686f7c86928c857f79726d66605c544a4034281c100400010d18242f3a434f5961656c71787e848b91877d706a5f554b40352c1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403535352e34383f4854606b7783909daab7beb3a99c8f8276665c5044382c1f120600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000020c17222d38424c56606a717e857f79726d67605c54514a42392e23180c00000007131d28313e474f535b60666d71797f857f726b61574e43392f231a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033282823282c38434f596774808d9aa7b3c0b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000006111c262f3b444e58616c7179726d67605c55514b44403930271c1207000000010c161f2c353e414950545c60666d7279726d62594f453c31271d110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271b181c27323e4b5865717e8b98a4b1bebaaea398887b6f6255483c2f22150900000000000000000000000000000101010101010916222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231609010101010101010000000000000000000000000000000000000000000000000a141d29323d46505a61666d66605d55514b454039342e271e150b0000000000040d1a232c2f383f444a50545c60666d66625b51473e332a1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d1724313e4a5764717d8a97a4b0bdbfb4aa978a7e7164574b3e3124180b0000000000000000000105090b0b0e0e0e0e0e0e0e16222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c3023160e0e0e0e0e0e0e0e070705010000000000000000000000000000000000000000020b17202b343e4850545c605c54514b454039342e28231c150c0300000000000008111a1d262d33383f444a51545c605c5451493f352c21180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a191c22313e4b5764717e8a97a4b1bdbeb1a5988b7e7265584b3f3225180c0000000000000000060c111517181a1a1a1a1a1a1a1a222f3c4955626f7c8895a2afbbbcafa296897c6f6356493c30231a1a1a1a1a1a1a1a1a1413110d080200000000000000000000000000000000000000050e19222c363e424a5153514a454039342f28231d18120b030000000000000000080b141b22272e343940444a5153514a423f372d231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272724292d34404b5565727f8b98a5b2bebfb2a6998c7f7366594c403326190d000000000000000911171d2124252727272727272727272f3c4955626f7c8895a2afbbbcafa296897c6f6356493c302727272727272727272721201e19130d050000000000000000000000000000000000000007101a242c3039404446444039352f29231d18120c070000000000000000000000020a11171c23282e3439404446444039302d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403434343035383f45515c6775818e9ba8b4c1bfb2a6998c7f7366594c403326190d00000000000009121b22292e3132343434343434343434343c4955626f7c8895a2afbbbcafa296897c6f6356493c34343434343434343434342e2d2a251e170e050000000000000000000000000000000000000008121a1e272e34383a38342e29241d18120c07000000000000000000000000000000060b11171c23282e34383a38342e271e1b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d414141414141464a5059606d7985929eabb8c5bfb2a5988c7f7265594c3f3226190c000000000006111b242d343a3d3e41414141414141414141414955626f7c8895a2afbbbcafa296897c6f6356494141414141414141414141413a3936302920170d0200000000000000000000000000000000000000080c151c23282c2d2c28231c18120c0701000000000000000000000000000000000000060b12181c23282c2d2c28231c150c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4e4c52545b606b727f8c97a2adb9c6bfb4aa978a7e7164574b3e3124180b00000000010c17222d363f454a4b4d4d4d4d4d4d4d4d4d4d4d4d55626f7c8895a2afbbbcafa296897c6f63564d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32291e13080000000000000000000000000000000000000000030b12181c1f201f1c18120d070100000000000000000000000000000000000000000000070c12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5b565d61666c717d86929fa9b3bec7baaea398897c6f6256493c2f2316090000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a626f7c8895a2afbbbcafa296897c6f635a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073676767676767676869686d72787e869298a2aebbc5c5b9ac9f92867a6d6053473a2d201407000000000915212e3a45505a626567676767676767676767676767676f7c8895a2afbbbcafa296897c6f676767676767676767676767676767615e564c41362a1e1105000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8074747474747474747475777a7e838b9298a2aab4bfc9beb3a99c8f8376675d5145382c1f1306000000000b1724313d4a56626c717474747474747474747474747474747c8895a2afbbbcafa296897c747474747474747474747474747474746d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d90838080808080808080818284878b90959fa2aab4bcc6c3b9ada1978b7e7165554b4035291d1004000000000b1825323e4b5865717e808080808080808080808080808080818e9ba8b4c1c1b5a89b8e81808080808080808080808080808080807a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8e8f9196989da0a7aeb4bcc6c3b9b0a69e9285796d6053473a2f24180c00000000000f1c2935424f5c6875828d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e939eaab6c2c3b6aa9e938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b181815120c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9b9c9ea0a8aaacb1babfc6c0bbb1a79f948b7f72675d5145392c1d120700000000000f1c2935424f5c6875828f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9ea5afbac6c6baafa59e9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272727272727272727272727272727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a8aaacb2b6b8bcc3c2beb6afa79f958f82786c60554b4035291d0b0100000000000f1c2935424f5c6875828f9ba7a7a7a7a7a7a7a7a7a7a7a7a7a8aaafb7c1cbccc1b7afaaa8a7a7a7a7a7a7a7a7a7a7a7a7a7a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b30333434343434343434343434343434343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b4b5b7b9bdc3c3bfbab8b0aca49f9590837a6d665b5043392f24180d0000000000000f1c2935424f5c6875828f9ba8b3b3b3b3b3b3b3b3b3b3b3b3b4b6bac1c9ccccc9c1bab6b5b3b3b3b3b3b3b3b3b3b3b3b3aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414141414141414141414141414141414141413f3d3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdbfbab9b6b4aeaca69f9a938d837a6e685e544a3f31281d12070000000000000f1c2935424f5c6875828f9ba8b5bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4b4a463f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b2b1b4aeaca9aaa39f9b94908780796e685e564c42382d1f160c010000000000000f1c2935424f5c6875828f9ba8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4aba39f9d9a98928e89837c746d675e564d443a2f261c0d04000000000000000f1c2935424f5c6875828f9ba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c646767676767676767676767676767676767676765625b51463a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999999999999999999999999999897969992908d8a86817c766f6a605c554d443b32291d140a00000000000000000f1c2935424f5c6875828f9999999999999999999999999999999999999999999999999999999999999999999999999999999995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404c58646e74747474747474747474747474747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8a89888683807d7a756f6b626058514b433b322920170b0200000000000000000f1c2935424f5c6875828c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c887c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818181818181818181818181818181818181817f7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d5966738080808080808080808080808080808080807f7f7f7e7d7b797674706d67636059544e454039312920170e050000000000000000000b1824313e4b5764717e808080808080808080808080808080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73737373737373737373737373737373737373727271706e6d666764605d55544f47433d342f271f170e05000000000000000000000a1723303d4955616c71737373737373737373737373737373737373737373737373737373737373737373737373737373737373736d685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666666666666666666666666666666666666666665646361605c545753514b48443d383229231d150d0500000000000000000000000815212d3945505a616466666666666666666666666666666666666666666666666666666666666666666666666666666666666666615e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa7a7a7a7a7a7a7a7a7a7a7a7a7a79c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a525759595959595959595959595959595959595959595857565553504a4a4745403938322b272018120b0300000000000000000000000005111d28343e485055575959595959595959595959595959595959595959595959595959595959595959595959595959595959595954524c443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c4b4a4846443f3d3a39352f2c27211b160c070100000000000000000000000000000c17222c363e45494b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0c0c0bdb8b7b5b5b5b5b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f404040404040404040404040404040404040403f3f3e3d3b3a38342e2d2c29241d1b160f0a040000000000000000000000000000000006101a242c34393d3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040403a3936302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cec3bab2acaaa8a8a8a8a8a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333333333333333333333333231302e2d2b282320201d18120f0a040000000000000000000000000000000000000008121a22282d3031333333333333333333333333333333333333333333333333333333333333333333333333333333333333332e2d2a251e160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c8bdb2a8a09e9b9b9b9b9b9b9b8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326262626262626262626262626262626262626262625242322201f1c171413100d0701000000000000000000000000000000000000000000000810171d2123242626262626262626262626262626262626262626262626262626262626262626262626262626262626262621201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8aca096918f8f8f8f8f8f8f8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1919191817151312100b0606040100000000000000000000000000000000000000000000000000060c111517181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4b7aa9e918482828282828282827f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0a08070603000000000000000000000000000000000000000000000000000000000000000005080a0b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d807575757575757575736d63574b3e3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736868686868686866635b51463b2f22160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090f0f0f0f0f0f0f0f0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f121313131313131313131313131313131313131313131313131212110f0d0b08080602000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665c5c5c5c5c5c5957514940352a1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161c1c1c1c1c1c1c1c1a1917130e08000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020202020202020202020202020201f1e1d1c1a181514120e090604010000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4f4f4f4f4f4c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f222329292929292929292726231f19120a02000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a28272522211e1a1413110d0801000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d42424242403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30363636363636363633322f2a241c140a00000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393938373534312f2e2b2621201d1913100b0300000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4035353533322f2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c4242424242424242403f3b352e261c0e050000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646403f3b362e261c12080000000000000000000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464645454442403e3b3a37312d2c29241e1c160f0b060000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403329292625221e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b353d4448494f4f4f4f4f4f4f4f4d4b4740382e20170d020000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000a16212c3740494f5353535353535353535353535353535353535353535353535251504f4d4b4847423e3a39352f2c271f1b17110a02000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271c191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565c5c5c5c5c5c5c5c5a58524a4032291e13080000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060605a58524a40362a1f13070000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606060606060606060606060605f5f5e5d5b5a5855534d4b4745413a38332b27221b140b080100000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38444f596063696969696969696966635c52443a3025190d010000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686764625f575754524c48443d37332d261d19130c04000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7575757575757575736e63564c41362a1e1105000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979797979797979797979797979797878777573716e696864605d56544f46443f382f29241e160d070000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d82828282828282828073685e5246392d20150a000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c79868686868686868686868686868686868686868686868685848382807e7b7875716d68636059535049413d352f281f19110900000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a858f8f8f8f8f8f8f877a6d6154473c31261b0f000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393939393939393939393939398929291908e8d8b8885827e7a75706b64605b534f45413a312b231b120b020000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9b9c9c9c9c998b7f7265584e43372b1c11060000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9a9797928f8a86827d77716c656059524c433d352d241c140b0200000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1a8a8ab9d9083776a5f5347382e23170b0000000000000000000000000000000000000000000000000013202d394653606c7986939facacacaca6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacacacb4aeacababaaa8a6a9a29e9b99928f89837e78706b605d564f473f362e261d140b02000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985919eabb5aca095887c6f62544a3f34281c100300000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b6b5b3b3adababa39f9b95908a837d746d686059504840382f261d140a000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa7b1b1a79a8d8073665c5044382b1f130800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6cbc5c1c0bababababababababababbbbbdbec0c1c0beb9b8b4aeaca7a09d959089817a706b625a524a40382f261c12090000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8ab9e9184796d6053463a2f24190d01000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b5b3adadadadadadadadadadaeaeb0b1b3b6b8babfc5bfbab9b1aca7a09d938e847d716d645c524a40382e241b100700000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3847535f6a7783909dabb5ada197897d7063554c4135291d1104000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9cbc0b6aea9a7a0a0a0a0a0a0a0a0a0a1a1a2a3a5a7a9acaeb4b8babec3bcb8b1aba59d9691877e736e645c524a40362d22190d04000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727f8c99a3afb2a99b8e8175675d5145392c201409000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49d9a94949494949494949494949596989a9c9fa2aaabaeb3b9bdc3bcb8afa8a199928b80746e645c52483f342b1f160c010000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c4754616d7a86929facb8ac9f92867a6d6054473b31261a0e020000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1b5a99d928d8787878787878787878788888a8b8d9092989a9fa2aaacb2babec1bab2aba39f928d80746e645b51463d31281d13070000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3aea2988b7e7165574d42362a1e12050000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a79a8d807a7a7a7a7a7a7a7a7a7a7b7b7d7e8083868a8e92989ea0a8aeb3bcc2bdb5aea49d928d80736d62584e433a2f24180d0400000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717e8a97a2adb4aa9c908376695f53463a2d21160a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736d6d6d6d6d6d6d6d6e6e6f70727476797d81858b91969fa2aab0b8c0bfbbaea49d928b7f726a60554b41352921160a00000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929fabb8ac9f93877b6e6155483d32271b0f0100000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736661616161616161616162636567676d7074797e848b92989fa6aeb6bfc0b6aea49f92877c6f675d51453d32271b0f05000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6774818e9aa8b2afa49a8c7f7366594f43382c1d120700000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a5454545454545455555758555c6063676d71797f858f949ca4adb5bfc0baaea3999184796d60594f43382c21160b000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55636f7c8996a0acb6ac9e9184776b605448392f23180c00000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d47474747474748484a4b4b5153555d60666d727b828d929ba3adb5bfbfb4aba1968d80746b6054483d33271c10030000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7784919eacb6aca096897c6f63554b4034291c1004000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403a3a3a3a3b3b3c3d3f4045474b51545c60696e78808b919ba3adb7c1bdb2a89f93877c6f63594f44382c20150a0000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38434f5966737f8c9aa4afb2a89a8e8174675c5145382c1f1408000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332e2e2e2e2e2f302f34383a40454a51575e666c737f8b919ca5afbbc4bbafa49a9083766b6054483c31261b0f0000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4854616e7b87939facb8ab9f9285796d6053473b3025190e020000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d06060606060606060606060606060606060502000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332721212122222423292c2f353940444d545b606d727f8c939ea9b2bec0b6ac9f94897d7063584e43372b1c110600000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d3a46535e6976838f9caab4ada2978a7e7164564c41362a1e11050000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131313131313131313131313131313131313120f0a0500000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1414151517181c1f24292e343b424a505b636d75818e97a1adb9c3beb0a69c9083766a5f5347382d22170b00000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a2aeb3a99c8f8275685e5246392d20150a0000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327202020202020202020202020202020202020201e1b161009010000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d080809070c1013181c23282f383f44515b606d7a84919ea7b1bcc2b7ab9f94887c6f62544a3f33281c0f03000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4754606d7a86929facb8ac9f92867a6e6154473c32261b0f0000000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000004070d12181d262d334045515d67717e8a95a0abb8c4bcb0a69a8d8073665b5044382b1f1206000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6775818e9ba8b2afa3998c7f7265584e43372b1c110600000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4039393939393939393939393939393939393939393937332c251c130900000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000070b141c222935414c55616c7783909da9b3bec2b8ab9e9185796c605346392d201306000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5563707d8996a1adb5ab9d9083776a5f5347382e23170c00000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d46464646464646464646464646464646464646464646433e372e251b1005000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000020a1119242f3a43505a64717d8a97a1adb9c6b9ada197887c6f6255493c2f221607000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606c7884919eabb8aca095887c6f62544a3f34281c1003000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a53535353535353535353535353535353535353535353534f4940372c21160a000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000008131e28313e4653606d7985919eabb8c4beb3a9988c7f7265594c3f2f24180c000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2b3844505b6673808d99a7b1b1a79a8d8073665c5044382c1f1308000000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736660606060606060606060606060606060606060606060605f5a52493e33271b0f020000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000010c161f2b3844505c6674808d9aabb5bfc2b5a89c8f827569554b4035291d10040013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959fabb8ab9e9285796d6053463a2f24190d010000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12050000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000004101c28343f4a5463707c8999a3aebbc4b8ab9e918478675d5145392c1f13060013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f6a7783909dabb5ada1978a7d7063564c4135291d11040000000000000000000000000000000013202d394653606c7986939facb9c0b3a6998d8079797979797979797979797979797979797979797979797979766c5f5346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000b17232e3a4753606d7a86929facb9c5b9ac9f9386796d6053473a2d2014070013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727f8b99a3aeb3a99b8e8275685d5245392c2014090000000000000000000000000000000013202d394653606c7986939facb9c1b4a89c928d86868686868686868686868686868686868686868686868686796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000006131f2c3845515d677783909daab6c3bbafa49a887b6f6255483c2f2215090013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a26313c4754616d7a86929facb9ac9f92867a6d6054473c31261a0e0000000000000000000000000000000013202d394653606c7986939facb9c5b9aea49c9993939393939393939393939393939393939393939393939386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000004101d2935404b556875818e9ba8b4c1c0b6ac968a7d7063574a3d3024170a0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ba9b3aea3988b7e7265574d42372b1b110600000000000000000000000000000013202d394653606c7986939facb9cac0b6aea8a69f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000c18242f404d596673808c99a6b3bfbdb1a4978a7e7164574b3e3124180b0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a2adb4aa9c908376695f5346382d22170b00000000000000000000000000000013202d394653606c7986939facb9c6c8c0b9b4b3acacacacacacacacacacacacacacacacacacacacacac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000071925323f4c5865727f8b98a5b2bebeb1a4988b7e7165584b3e3225180b0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929eabb8ab9f94887b6e6153493f33271b0f03000000000000000000000000000013202d394653606c7986939facb9c6d1cac5c1c0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb2a5988b7f7265584c3f3225190c0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6674818d9aa8b1b0a6998c8073655b5044372b1f1207000000000000000000000000000013202d394653606c7986939facb9c6d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1824313e4b5764717e8a97a4b1bdbeb2a5988b7f7265584c3f3225190c0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c8995a0acb7ab9e9184786c605346392f24180c000000000000000000000000000013202d394653606c7986939facb9d2c7beb6afacacacacacacacacacacacacacacacacacacacacacacac9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb1a4988b7e7165584b3e3225180b0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784919dabb5aca196897c7063554b4035291d10040000000000000000000000000013202d394653606c7986939facb9ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000c1925323f4c5865727f8b98a5b2bebdb1a4978a7e7164574b3e3124180b0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5866727f8c99a4afb2a89b8e8174675d5145392c1f14090000000000000000000000000013202d394653606c7986939facb9c8bbafa49a9392929292929292929292929292929292929292929292929286796c605346392d2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000d192633404c5966737f8c99a6b2bfc0b5ab96897c706356493d3023160a0013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4854616e7b87939facb8ab9f9285796d6053473b3025190e0200000000000000000000000013202d394653606c7986939facb9c6b9ac9f938886868686868686868686868686868686868686868686868687796c5f5346392c2013060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1bbafa499887b6e6155483b2e2215080013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202d3a46525e6976828f9caab4aea2988a7e7164564d42362a1e110500000000000000000000000013202d394653606c7986939facb9c0b3a6998d8079797979797979797979797979797979797979797979797979756a5e5245382c1f12060000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000006121f2b37434e586976838f9ca9b6c2b9ac9f9386796d6053463a2d2013070013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2aeb4aa9c8f8276695e52463a2d20150a00000000000000000000000013202d394653606c7986939facb9c0b3a6998d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11040000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000814212e3a47535f6a7885929eabb8c4b7aa9d918477665c5144382c1f12060013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7a85929facb8ac9f93877b6e6154473c32271b0f00000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5951473d31261a0e010000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000815222f3b4855626e7b8897a1adb9c1b4a89b8e817568544a4034281c10040013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6774818e9ba8b2afa4998c7f7266584e43372b1c1207000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a53535353535353535353535353535353535353535353524e473f352b201509000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000000009121e2b37424e5765727f8b98a9b3bebeb2a9988b7f7265584c3f2e23180c000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8996a1adb5ab9d9084776a605447392e23180c000000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d46464646464646464646464646464646464646464645423d352d24190f04000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000000006101b242e3a47535f6a7683909ca9b6c3b9ada197887c6f6255483c2f221507000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f394653606c7884919eabb7aca095887c6f62544a4034281c10040000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4039393939393939393939393939393939393939393836312b241b120800000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000000000050e18222b37424d57626e7b88949fabb7c4b8ab9e9185786a5f53473b2e211508000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d08060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3844505b6673808d99a7b1b1a79a8d8074665c5144382c1f13080000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40332c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a26201912090000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d000000000000000000060f17202a343c47535f6974818e9aa6b0bcbdb2a89b8e817468584e43372b1f1206000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959fabb8ab9e9285796d6053463a3024190d0100000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272020202020202020202020202020202020201f1d1a150f08000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d00000000000000030a11172129323c46505a616e7b87929facb9c2b9ada196897d7063564a3d32261b0f03000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272322211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f697683909dabb4ada1978a7d7064564c4135291d110500000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a131313131313131313131313131313131312110e090000000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0000000104060c10151c2328333b444e58626c75828f99a3afbbbfb4aa9e9184786c605346392d20130a00000013202d394653606c7986939facb9c0b3a6998d8073665a4d403330302f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d5765727f8b99a3aeb3a99b8f8275685d5246392d20150900000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0b09060100000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a0d0c0c080d1113171c1f262e343d454d565f6a717e8b949eabb5c0baaea2988c8073665b5044382b1f120600000013202d394653606c7986939facb9c0b3a6998d8073665a4d403c3c3c3b3a37312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4754616d7a86929facb9ac9f92867a6d6154473c31261a0e00000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191816120d07000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033271a1919191a191d2023282c30383f444f575e686f7c86929fa6b0bdbeb3aa9f92867a6d61544a3f33281c0f0300000013202d394653606c7986939facb9c0b3a6998d8073665a4d494949494847433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3946525d6875828f9ba9b3aea3998b7e7265574d42372b1b1106000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4033272727272727272727272727272727272727272727272525221e1811090100000013202d394653606c7986939facb9c0b3a6998d8073665a4d403327262626262624292c2e34383d424a505960696e7a849198a2aeb8c1baaea2988d8073685e5242382d22170b0000000013202d394653606c7986939facb9c0b3a6998d8073665a565656565655534e463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664707d8a97a1adb4ab9d908376695f5347382d22170b000000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d40343434343434343434343434343434343434343434343432312e29231b130900000013202d394653606c7986939facb9c0b3a6998d8073665a4d40333333333333332f35393a3f44464f545c606b6f7b849196a1aab4bebcb0a69f92857a6d61564c412f261c11060000000013202d394653606c7986939facb9c0b3a6998d807366636363636363625f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7985929eabb8ab9f95887b6e6253493f33271b0f030000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4141414141414141414141414141414141414141414141413f3e3a342d251b1107000013202d394653606c7986939facb9c0b3a6998d8073665a4d403f3f3f3f3f3f40414145474a50535960666d727d849196a0a8b2bcbeb3aa9f948b7f72685e52443a301d140a000000000013202d394653606c7986939facb9c0b3a6998d80736f6f6f6f6f6f6f6e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844515c6674808d9aa7b1b1a7998d8073655b5044372b1f12070000000000000013202d394653606c7986939facb9c0b3a6998d8073665a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4a463f372d23180d010013202d394653606c7986939facb9c0b3a6998d8073665a4d4c4c4c4c4c4c4c4d4d4c5254545c60646b70787f879196a0a8b2bac0b6aca2989083776c60564c4132291e0b02000000000013202d394653606c7986939facb9c1b4a89b8e817c7c7c7c7c7c7c7c7c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c8895a0acb7ab9e9184786c605346392f24180d0100000000000013202d394653606c7986939facb9c0b3a6998d8073665a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a585651493f34291e12060013202d394653606c7986939facb9c0b3a6998d8073665a5959595959595959595a565d6063666d70767d838c9299a1a8b2bac0bbafa49a92857b6e655b50443a3020170d00000000000013202d394653606c7986939facb9c2b6aa9e938e89898989898989898275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784919dabb5aca196897d7063554b4035291d100400000000000013202d394653606c7986939facb9c0b3a6998d807367676767676767676767676767676767676767676767676767676765625b51463a2e2216090013202d394653606c7986939facb9c0b3a6998d807366666666666666666666666768686d7074797d828990959fa3abb2bac0bbaea49f93887e70695f53493f32291e0e0500000000000013202d394653606c7986939facb9c6baafa59e9b969696969696968f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2b37434e5866727f8c99a4afb2a89b8e8174675d5145392c20140900000000000013202d394653606c7986939facb9c0b3a6998d8074747474747474747474747474747474747474747474747474747474726d62564a3e3125180b0013202d394653606c7986939facb9c0b3a6998d807372727272727272727272737475777a7d81848a8f949da0a7afb5bdbdb5afa49d928c80736c61574d41382d20170c0000000000000013202d394653606c7986939facb9cbc1b7afaaa8a2a2a2a2a2a29c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b87939facb8ac9f92857a6d6053473b30251a0e02000000000013202d394653606c7986939facb9c3b6aa9d9083808080808080808080808080808080808080808080808080808080807f7265584c3f3225190c0013202d394653606c7986939facb9c2b6a99c8f827f7f7f7f7f7f7f7f7f7f7f80808284868a8d91979c9fa6acb1bbc0bbb3aba49f928d80746e635a50453c2f261b0e050000000000000013202d394653606c7986939facb9c6c9c1bab6b4afafafafafa89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6976828f9caab4aea2988b7e7164574d42362a1e1205000000000013202d394653606c7986939facb9c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d83766a5d5043372a1d100013202d394653606c7986939facb9c4b7ab9f948f8c8c8c8c8c8c8c8c8c8c8c8c8d8f91939a9a9ea1a9abb0b8bcbdb9b0a9a299938c80746e645b52473e332a1d140a000000000000000013202d394653606c7986939facb9bcbcbcbcbcbcbcbcbcbcb5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5764717e8a98a2aeb4aa9c8f8276695e52463a2d20150a000000000013202d394653606c7986939facb9c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9083766a5d5043372a1d100013202d394653606c7986939facb9c7bbb0a69f9c9999999999999999999999999a9b9d9fa4acabadb2b7bbbdb9b2ada69e9792877f746e645c524940352c21180b02000000000000000013202d394653606c7986939facafafafafafafafafafafafafa89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929fabb8ac9f93877b6e6154483d32271b0f000000000013202d394653606c7986939facb9cdc3b9b1abaaa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79d9083766a5d5043372a1d100013202d394653606c7986939facb9cdc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaacafb6b8b9bebcb8b2ada8a19e948f857d726d645c524a40372e231a0f0600000000000000000013202d394653606c7986939fa2a2a2a2a2a2a2a2a2a2a2a2a2a29c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3945515d6774818e9ba8b2afa4998c7f7266584e43372b1d12070000000013202d394653606c7986939facb9c6cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a99d9083766a5d5043372a1d100013202d394653606c7986939facb9c6cac2bbb7b6b2b2b2b2b2b2b2b2b2b2b2b3b3b5b7b9bbc0bdb9b7b1aca9a19e96918a827b706b635b524a41382f251c11080000000000000000000013202d394653606c798693959595959595959595959595959595958f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8996a1acb5ab9d9184776a605447392e23180c0000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb6a99d9083766a5d5043372a1d100013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebdbdbeb9b8b6b3b2acaaa7a09d96918b847e756e696159514941382f261d130a000000000000000000000013202d394653606c79868989898989898989898989898989898989898275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394653606c7884919eabb7aca095897c6f62544b4034281c100400000013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a99d9083766a5d5043372a1d100013202d394653606c7986939facb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b1b0b3adaba9a7a8a09e9995908b847f79716c615e574f4740372f261d140b0100000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3744505b6573808c99a7b1b1a89a8d8074665c5145382c1f130800000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69d9083766a5d5043372a1d100013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a4a4a3a9a19e9d9a9796918d88837e79726d67615a534d453d352e251d140b020000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b88959fabb8ab9e9285796d6053463a3025190d01000013202d394653606c7986939999999999999999999999999999999999999999999999999999999999999999999999999083766a5d5043372a1d100013202d394653606c79869399999999999999999999999999999999999998989796959792908d8a8784807b77726d67605d555046423b332c231c130b020000000000000000000000000006131f2b38434e586062626262626262626262626262626262626262625f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f697683909daab4ada1978a7d7064564c4135291d1105000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c83766a5d5043372a1d100013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8a8a88868583807d7b77736e6a65605c55514b433e363129211a110a010000000000000000000000000000030f1b27323d464e545656565656565656565656565656565656565655534d453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2b37424d5765727e8b98a3aeb3a99b8f8275685e5246392d20130600000d1a2633404d5966738080808080808080808080808080808080808080808080808080808080808080808080808080807e7265584b3f3225180c000d1a2633404d596673808080808080808080808080808080808080807f7f7e7e7d7b7a787674716e6966625f5853514b454039312a251f170f0800000000000000000000000000000000000a16202b343d4347494949494949494949494949494949494949494847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4754606d7a86929fa3a3a39f92867a6d6154473a2e23170b00000c1926323f4b57636e737373737373737373737373737373737373737373737373737373737373737373737373737373726d62564a3d3124170b000c1926323f4b57636e7373737373737373737373737373737373737372727171706f6d676a6764615e5655534e46454039352f271f1a140d05000000000000000000000000000000000000040f19222b32383b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945525d6875828e9797979797998b7f7265544a3f34281c1003000a17232f3b47525c6366666666666666666666666666666666666666666666666666666666666666666666666666666665625b51453a2e221509000a17232f3b47525c6366666666666666666666666666666666666666666565646362605d555a5754524d4847433c38342e29241d150d0903000000000000000000000000000000000000000007101920272b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a8a8a8a8a8a8a8a8376665c5044382b1f12060007131f2a35404a5257595959595959595959595959595959595959595959595959595959595959595959595959595959585651483f34291d11050007131f2a35404a52575959595959595959595959595959595959595959585857575553514b4d4a4746423b3a37312c28231d18120b030000000000000000000000000000000000000000000000070f161b1f222323232323232323232323232323232323232322211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d787d7d7d7d7d7d7d7d7d786d6053463a2d20130700020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4a453f362d23180c0100020e19242e3840474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4b4a48474540413e3b3a36302e2b261f1c18120c070100000000000000000000000000000000000000000000000000040a0f1315161616161616161616161616161616161616161514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c666d7070707070707070706d665c5044382b1f1206000007121c262e353b3f4040404040404040404040404040404040404040404040404040404040404040404040404040403f3d3a342d241b110600000007121c262e353b3f404040404040404040404040404040404040403f3f3e3e3d3c3a39352f312e2d2a25211f1a15100c0700000000000000000000000000000000000000000000000000000000000003060809090909090909090909090909090909090909080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60646464646464646464605c544a3f34281c10030000000a131c242a2f3233333333333333333333333333333333333333333333333333333333333333333333333333333332312e29231b120900000000000a131c242a2f323333333333333333333333333333333333333333323231302f2d2c29242421201e1914120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505357575757575757575753504a42382e23170b00000000010a12191f23262626262626262626262626262626262626262626262626262626262626262626262626262626262524221d181109000000000000010a12191f23262626262626262626262626262626262626262626252524242220201d18171414110e0906020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0e0e0f0f0f0e0d0c0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464a4a4a4a4a4a4a4a4a46443f3830261c1106000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181715110c06000000000000000000070e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1919181817151413110d0708070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f12131517191a1b1c1c1c1b1a18161413110d0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3d3d3d3d3d3d3d3d3d3a38342e261e140a000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b090501000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113171b1f2021242627282929282827252321201d1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3131313131313131312d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d2022272b2d2e30333435353635343432302d2c2924201f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20242424242424242424201f1c17110a02000000000000000000000000000000010407071313131313131313131313060300000000000000000000050a0e10111313131313131313130a0907040000000000000000000000000005080a0b0d0c0a080605030000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292c2d3337393b3d3f414142424241403f3c3a39352f2d2b28221c19130c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131717171717171717171312100b0600000000000000000000000000000001080d111314202020202020202020202012100c06000000000000030b11161a1d1d202020202020202020171614100b05000000000000000000060c111517181918171513120f0b06060300000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d202020202020202020181714110c0600000000000000000000000000000000000000000000000000000000000000000000070c141a1f262b2f35393a3f4446484a4c4d4e4f4f4f4e4d4b494745413c3938332d29241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0a0a0a0a0a0a0a0a07060300000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000050d151c2226292a2d2d2d2d2d2d2d2d2d2323201c161008000000000000000910171d21242426252422201f1b1715120f0a0401000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000030b12181f252a31373a4145474950535457595a5b5c5c5b5b5a585654524c4946443f38352f29231d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c3939393939393939393939392c28231c150c0300030d171f272d323637393939393939393939302f2c27211a1108000000000009121b22282d30313332312f2d2b2722211f1a15110d0801000000000000000000000000000000000000000000000000000000030c161e262d32353639393939393939393931302d28221a12080000000000000000000000000000000000000000000000000000000000050c151d232831363c42474c5154535b60616366676868696867676563605d565653504a45413a342f271f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1620282f353946464646464646464646464638342e261e150a000b151f2931393e42444646464646464646463d3c38332c231a100500000006101b242c34393d3e403f3d3b3937332d2e2b26201d19130d0802000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464646463e3d39332c241a1006000000000000000000000000000000000000000000000000000000070e171e272e343b42464d53555d6064656c6e707274747575757473726f6d686663605b54514c4540393128231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145535353535353535353535353443f3830261c1106111c27313b434a4f505353535353535353534a48443d352c21160b0000000c17222c363e45494b4c4b4a4846443f3c3a37312c29241e19130c04000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000710192029303940454d53575f62676d7175797b7d7f808182828281807e7c7a77736f6c66605d55514b433e342e261e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444c525f606060606060606060605f504a42382e23170c16222d39434d555b5d60606060606060606056554f473d33271c10040005111d28343e48505557595857555350494847433c39352f29241e160e07010000000000000000000000000000000000000000000915212d38424c545a5c606060606060606060575550483e33281d1105000000000000000000000000000000000000000000000000071019222b323b424b51575e61696e747a7d8185878a8c8d8e8f8f8e8e8d8b898784807c78726d67605c554f443f38302820160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2c29241d150d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c101a26323e4a555f666a6c6c6c6c6c6c6c6c6c6361594f44382c201407000815212d3945505a616466656462605b5355534e4745413a3530282018130c0400000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000071019222b343d444d545c60696e757b81868a8e929796999a9b9b9c9b9a9a989695918d89847f7a736d676159504a423a322820160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a39352f271f1b150e08020000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68767979797979797979797976665c5044382c1f121d2936424f5b667177797979797979797979706b6155483c2f231609000a1724303d4955616c717372706e6c6566625f5854514c46413a3229241d160d05000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979716c6155493d3023170a00000000000000000000000000000000000000000000050e18222b343d464e565e666d737b82878d92989b9ea1a9a5a7a7a8a8a8a7a6a5a7a09d9996918c858079706b605c544c443a32281f160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444647454039312b272019140c0700000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686868686786d6053463a2d20131d2a3744505d6a77838686868686868686867d7063564a3d3023170a000b1824313e4b5764717e7f7e7d7b7976736f6a66605d55524c443e352f281f170e06000000000000000000000000000000000003101d293643505c6976828686868686868686867e7164574b3e3124180b000000000000000000000000000000000000000000020b17202a343d474f5860696e797f868e939a9fa2aaabadb3b2b3b4b5b5b5b4b3b1b1acaaa8a19e98928c847d746d665e564c443a31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353514b433e37322a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939393939393939386796d6053463a2d20131d2a3744505d6a77839093939393939393897d7063564a3d3023170a000f1b2835424e5b6875818c8b8a8885837f7b77726d67615d565045413a312920180f060000000000000000000000000000000003101d293643505c6976838f939393939393938a7e7164574b3e3124180b0000000000000000000000000000000000000000000a141d29323c464f59606a6f7b838c92989fa4acaeb4b8b9bebfc0c0bfbfc0c0c0bebcb8b7b2acaaa29f96918a80786d685e564c433a2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605d555047433c363028231d150c0a03000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939f9f9f9f9f9f9386796d6053463a2d20131d2a3744505d6a7783909d9f9f9f9f9f96897d7063564a3d3023170a000f1b2835424e5b6875818e989797928f8c88847f7a736d68615a514b433b322a21180e0400000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f978a7e7164574b3e3124180b000000000000000000000000000000000000000006111b262f3b444e58606b6f7c8590959fa2aaafb6babfc4beb9b8b5b3b2b2b3b4b6b8babec4bdb9b4aea8a09e928d827a6d685d554b41382d22170b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6d67615a544e46413b342e271e1a150d080200000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0acacacaca09386796d6053463a2d20131d2a3744505d6a7783909daaacacaca396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba9a29f9c9995918c85807a716c605d554d443c332a20160c03000000000000000000000000000003101d293643505c6976838f9ca9acacaca4978a7e7164574b3e3124180b00000000000000000000000000000000000000000b17222d38414c565f6a6f7d8691979fa7aeb4bbc0bebab8b3adaba8a7a6a5a6a7a9abaeb4b9bbbfbebab2aca49d948f837a6d675d53493f332720150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787a716c626058524c454039302b262019130b06000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6b9b0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8adaba9a7a09d97928d857e756d675e564d453c32281e150b000000000000000000000000000003101d293643505c6976838f9ca9b6b9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000030f1b27333f49535e686f7c859298a1a9b1babfc0bbb4aeaba9a19e9c9a9999999a9c9fa2aaacaeb5bdc1bdb9aea69f959083796d655b50443c32261b0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a847e766f6a615e56514b423e373129241e17110a0200000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4b8b6b1aca9a29f97928a81796e695f574d443a30271c12070000000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000020c16202b3744505b656e7a859197a2aab2bbc2bdb5afaaa29f9a97918f8d8c8c8d8d9092989b9fa3abafbabec0b8b0a79f958f82776c60584e43372b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a878a837c746e68605c545047433c353028231c140c09030000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4c0c2bcb8b3ada9a19e938e837b6e695f564c42392e23180c0300000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000008131e2935414c56606c77828f97a1a9b3bcc3bab2aba49f98928d888582807f7f80818385898e92999ea5adb3bbc2b9b1a79e948c7f726a5f53473d33271c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949087817a726d66615a534e45413a342e261e1a140d0701000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8afb5b8babfbebab3ada59e9590847b6e685d544a40342820150a00000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000010d1925303945525d68727f8b949ea9b3bcc3b9b1a8a199938d85807c7875747372737476797d81868e939fa2a9b2bac2b9b0a69f92867c6f62594f44382c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949a938e857f79706c625f58524c443f38302a261f18130b060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9b9fa3abacaeb4bbbfbeb9afa7a09691847a6d665c51443c31261a0f05000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000005111d2935414c56606d7a85929fa6b0bbc4bab1a7a0969187807a736f6a696766666667666d70747b818a9297a1a8b2bbc1baaea3998f82766b6054483c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a49f98928c847d766f6a605d56504a423d363129241d17110a02000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000f1b2835424e5b6875818e9192999b9fa2aaaeb5bdc1b9b1a8a0968f82786d60584e43372b21160b000000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000713202d3946525e6873808d97a2adb8c2bcb2a8a09590847c736d686260585a59595a545c6063696e757d859196a1a9b3bdbfb4ab9f94897d7063584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0aaa29f96918a827c746d68605c544f46423b352f27221b140b090200000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000b1825323e4b5865717f8284868a8e92989fa3abb2bac2bab2a89f948c80736a5f53473d33271c10040000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000714212e3a4754616d7a86929fa9b3bebfb4aaa09690837b6f6a605d56544e4d4c4c4d4a5153575e616b707b849197a1abb5c0bdb0a69d9083766a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b4aea8a09e948f87807a726d666059534d45403a332d261d1a140c07010000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000b1724313d4a56626c7176777a7d81868d9299a0a8b0b8c2bab0a69f92867c6f62594f44382c20150a0000000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000005111e2a36414c5665727e8b98a2aebbc5baaea39891847a6e696058524c474341403f404044464d525961696e7b859199a4afbbc2b8ab9f95887b6e6255483b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbab2aca69f99928d857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000915212e3a45505a626569676d71757b808791969ea6b0b8c2baaea3999083766b6054483c32261b0f0300000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000714202d3946525e687683909caab4bfbdb2a89f92867c6f685e564e45413a373233332e34383b42464f575f69707d87939faab4bebcb1a7998c807366564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aaafb8bcb9b0aba39f97928b837d756e69605d555049413d363029231d150d0a040000000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0005111d29343f48505658555d6064686e747c848f949ea6b0bbbfb4ab9f95897d7063584e43372b1f130600000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000814212e3b4754616e7a87939facb9c6b9ada1968c7f726a5f564d443d35302b27262623282c30363e454d57606b74808d98a2aebac2b7aa9e918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87989ea5abb1b9bdb5afa9a19e959089827b736d67605b534e46423b342f271f1b150d0802000000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00010c18222d363f454a4b4b5154565e616a6f7a828f949fa9b3bebdb1a79c8f82766a5f53473b2e21150900000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000a1724313d4a5764707d8a9aa4afbbc0b5ab9e9184796d60584e443b3229241e1b1919181c1f252a333c454f59616d7a85929fabb8c5b9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a868e939da0a7adb3bbbbb3ada7a09d938f868079716c656058524d454039312b262019130c060000000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000006111b242d343a3d3e4145474d52585f686d79828f97a1adb9c2b7ab9f94887c6f6255493c31261a0e02000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000d1a2633404d596673808c99acb6c0bbafa4998c7f72675c51463c32292019130f0a070c10141a212a333d46525e6874808d9aa9b3bebdb2a896897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676e7b818990959ea1a9afb5bdb9b1aca59e98928d847e786f6a615e57514b433e37312a251e17110a03000000000000000000000714212d3a4754606d7a8793a0adbab9aca09386796d6053463a2d20131d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00000009121b22292e312f35393b41464e565d676d7a85929ea9b2bdbbb0a6998d807366574d42362a1e1205000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2b9ac9f93867b6e61554b40342a20170e080200000004090f18212935414c56626f7c8897a2adbabfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c555e696e757c838b92979fa3abb0b9bcb8afaaa39f97918b837c756e69605c555047433c363028231c150c090300000000000000000714212d3a4754606d7a8793a0adbab9ada093867a6d6053473a2d20141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000911181d212424292c30363c444c555e68727e8b96a1adb9c2b7aa9d908477695f53463a2d211407000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000111e2a3744515d6a7783909daab7c3b7aa9d908477685e5243392f22180e0500000000000000060f1925303a4653606c7985929fabb8c0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434d565e616b6f787e858d92999fa6acb2babcb4aea9a19e959087817b736d67615a534e46413a342e261e1a150d08010000000000000714212d3a4754606d7a8793a0adbabaada094877a6d6154473a2e21141d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0000000000060c111517181d20252a323a434c56606d7984919eabb8c4b8aca095887b6e6155483b2e221508000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000121e2b3845515e6b7884919eabb7c1b4a79b8e817468564d4131271d100600000000000000000008131f2b3744505b6576838f9ca9b6c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b444d525960666c717a80878f949ea1a8aeb4bcbab2ada79f9a938e867f79716c625f58524c443f38302b261f19130c0400000000000714212d3a4754606d7a8793a0adbabbaea295887b6f6255483c2f22151d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000010509070d1114192028303a44505c6673808d99aab4bfbcb1a7978b7e7164584b3e3125180b000000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b03030000000000000000000000000000121f2c3945525f6c7885929fabb8c0b3a6998d8073665a4d403027150b00000000000000000000030f1b27333f49536875818e9ba8b4c1b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b42464f545b60686d747c828a91969fa2aaafb8bcb9b1aca49f98928c847e766f6a615e56504a423d373129241e160d08000000000714212d3a4754606d7a8793a0adbabdb0a4978a7d7164574a3e31261a1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000000000000104080d161e28343f4a54626f7c8998a2aebac0b3a6998d8073665a4d4033271a06000000000000000002101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e312418101010080806020000000000000000000013202c3946535f6c7986929facb9bfb2a5998c7f7266594c3f3326190c00000000000000000000000b17222d414e5a6774818d9aa7b4c0b6a99c908276695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202930363d424a50565d606a6f767e848c92989ea5acb1babeb6afaaa29f96918a827c746d68605c544f47423c352f281f1a11080000000714212d3a4754606d7a8793a0adbac0b3a69a8d807367584e43372b1f1d2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a00000000000000000000000000040c17232e394653606c7985929facb8c2b5a89c8f8275695c4f422d22170b000000000000030a0f121d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31241d1d1d1d1514120f0a03000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c0000000000000000000000061b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2f383f444c52585f626c71797f868e939da0a7adb3bbbbb4aea8a19e948f87817a726d666059534d45413a312c231a100500000714212d3a4754606d7a8793a0adbac3b6aa9d9083776a5f53473b30251a2a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a000000000000000000000000000006121f2b3844505b667683909da9b6c3b7aa9e9184776b5e493f33271b0f0300000000060e151a1f21293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31292929292922211f1a150e060000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191d262d333a41454e535a61676d737b818990959fa2a9afb5bdbab2aca69f99928d857f78706b615f57514c433e362c22170b00000714212d3a4754606d7a8793a0adbac4b8aca095887b6e62574d42362a242a3744505d6a7783909daab6bcb0a396897d7063564a3d3023170a0000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1b8ab9f928578655b5044372b1f1205000000060f1820262b2e2f3643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3636363636362f2e2b2620180f0600000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141c22282f353c434750555c60696e757d838b92979fa4abb1babdb9b0aba39f97928b837d756e69605d5550483e33281c1004000714212d3a4754606d7a8793a0adbac8bcb1a79a8d8074695e52463f352f2b35414c566a7783909daab6bcb0a396897d7063564a3d3023170a0000000000000000000000000000000b17222d404d5a6673808d99a6b3c0b9ac9f9386796c605346392d2013060000030e18222a31373a3b4343505c6976838f9ca9b6bdb1a4978a7e7164574b434343434343433b3a37312a22180e03000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e434b51575e616b70787f858d9399a0a8b1bdc2bdb5afa9a29f959189827b736d67615a5044392d201408000714212d3a4754606d7a8793a0adbacdc3b9ac9f92867b6e615b51454039373945525d687884919eabb7bcb0a396897d7063564a3d3023170a000000000000000000000000000000061926333f4c5966727f8c99a5b2bfbbafa499867a6d6053473a2d20140700000a15202a343c4347485050505c6976838f9ca9b6bdb1a4978a7e71645750505050505050504847433c342a20150a000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b313940454d535960666d727a81879195a0acb8c5c7c0bbb3ada7a09d948f87807a706c6155493c3023160a000714212d3a4754606d7a8793a0adbac6c7baaea3988f82756d625a514b4743464b55606d7a86939facb9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec0b5a194877a6e6154473b2e21140800020f1a26313c464e53555c5c5c5c6976838f9ca9b6bdb1a4978a7e71645c5c5c5c5c5c5c5c5c55534e463c31261a0f020000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f272f343b42464f545c60686d747c84919daab7c4d1cbc5bebab1aca69e99928d857d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6cbbfb4aa9e948c7f726c605d55534e52545c67717e8b99a4afbbbcb0a396897d7063564a3d3023170a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080006121f2b37434e585f62696969696976838f9ca9b6bdb1a4978a7e7169696969696969696969625f584e43372b1f12060000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b313940454d535960666d727a8188939facb9c6cfc6bfbbb3ada7a09d938f8680796d6053473a2d201407000714212d3a4754606d7a8793a0adbacbc3bdb5afa69f93877e746d67625f585e61666d7983919dabb5c0c0b5ab96897c706356493d3023160a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000814212e3a47535f6a6e767676767676828f9ca9b6bdb1a4978a7e76767676767676767676766e6a5f53473a2e2114080000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252932373e434b51575f616b70787f858e939aa4afbbc8c1bdb5aea9a19e959089827b736d675d5145392c201306000714212d3a4754606d7a8793a0adbac3b9b1aba39fa399938b8079726e6a6b686d7178818e95a0acbdc7bbafa499887b6e6155483b2e2215080000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000815222f3b4855626e7c82838383838385929fabb8c4b7aa9d918383838383838383838383827c6e6255483b2f2215080000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c141c232830353c434750555d60696e757d848c92989fa4acb6c0bcb8b0aba39f97928b837d756e69605d554b4035291d1104000714212d3a4754606d7a8793a0adbabcb1a7a0999299a39f928d847f7b7978787a7e838e939ea7b1bcc6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c898f8f8f8f8f9297a2adbac5b8aca095918f8f8f8f8f8f8f8f8f8f897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e262e343a41464e535a61676d737b828991959fa2aaafb6bebab1aca69e99928d857e78706b615f57514b433a2f24180d01000714212d3a4754606d7a8793a0adbab8aca0959086929fa49d96918c88858485878a90959ea5afb9c3beb3a99c908376675d5145392c1f13060000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c89959c9c9c9c9fa2a9b3bec8bcb1a7a09d9c9c9c9c9c9c9c9c9c95897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30383f444c52585f626c717980868f939da0a8aeb3bbbbb3ada7a09d948f86807a726d666059534d45403a31281d130700000714212d3a4754606d7a8793a0adbab7aa9d9083808d959fa8a19e999892919297979da0a7afb7c1c1b9ada1978c7f7265554b4035291d10040000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2a9a9a9abadb3bbc5cec3b9b1acaaa9a9a9a9a9a9a9a9a295897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232831363d424a50565e616a6f767e848d92989ea6acb1babdb5afa9a29f959189827b736d68605c544f46423b352f281f160c0100000714212d3a4754606d7a8793a0adbab7aa9d908479839096a0a7abaaa29f9e9fa2a9aaacb1b9c1bfbaafa59e92857a6d6054473a2f24180c000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2afb6b6b8babec5cdd5ccc3bcb8b7b6b6b6b6b6b6b6afa295897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343b42464f545c60686d747c838a91969fa3aab0b8bdb9b0aba39f97928b837d756e69605d56504a423d363129241d160d040000000714212d3a4754606d7a8793a0adbab7aa9d9084777a8490959da5acaeacababadb3b7b8bcbeb9b4aea59d938b7e72685d5245392c1d1207000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2aeaeaeb6b7bcc2cbd1c7bfb8b3b2aeaeaeaeaeaeaeaea295897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444d535960666d727a818790949ea1a8aeb4bcbab2aca69f99928d857f78706b625f57524c443f38302a261f18130c04000000000714212d3a4754606d7a8793a0adbab7aa9d9084776e7a838e929da0a7acaeb4b3b4b5b4b3b3adaaa29f938e81746d62564c4135291d0b01000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a1a1a1a1a9abb1b9c2c9bfb5ada7a5a1a1a1a1a1a1a1a1a195897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a50575e616b70787f858d93999fa6adb2babbb4aea8a09e948f87807a726d666159534d45413a342e261e1a140d070100000000000714212d3a4754606d7a8793a0adbab7aa9d908477686e79818990959b9fa2aaa6a7a8a7a6a9a29e98928b81786d605b51443a2f24190d00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c8995959595959d9fa7b1bcc4b8ada39b9895959595959595959595897c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60696e757d838b92979fa4abb0b9bdb5afaaa29f96918a827c746d68605c544f47423c352f28231c140c0903000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a676d747d838a8e9298989a9a9b9b9a9897928d867e756d665c50483f32281e130800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000916232f3c4956626f7c88888888888890959fabb7c0b3a79b918c88888888888888888888887c6f6256493c2f2316090000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d737b818990959fa2a9afb5bdb9b0aba49f98928c847d766f6a615e56504a423d373129241e17110a020000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d606b70787d8285898b8d8e8e8e8d8b8885807a716c605c544a3f362d20160c0100000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000714202d3a4753606d797b7b7b7b7b7b83909da9b6bfb2a5988c7f7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d2014070000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787f868e939da0a7adb3bbbab2aca69f99938e857f79706c625f58524c443f38302b262019130b0600000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5960656c70757a7c7e80818281807f7c78736d68625a504a42382e241b0d040000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080006131f2c3845515c676d6e6e6e6e6e76838f9ca9b6bdb1a4978a7e716e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8792989ea5acb1babbb4aea8a19e949087817a726d66615a534e46413a342e261e1a150d08010000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d4f535b6063676d6f727374757473726f6c66615e5650443f3830261c1209000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080004101c2934404b555c60626262626976838f9ca9b6bdb1a4978a7e7164626262626262626262605c554b4034291c10040000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a2aaafb8beb6afaaa29f96918a837c746e68605c545047433c353028231c150c090300000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51495053555d60626567676868676562605b54524c443f342e261e140a00000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000c18232f39434b51535555555c6976838f9ca9b6bdb1a4978a7e716457555555555555555553514b43392f23180c000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b4bcb9b1aca49f98928c847e766f6a615e56514b423e373129251e17110a03000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d513f44464b515356585a5b5b5b5a585553504a46413a3228231c140c0200000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000007121d2731394045474848505c6976838f9ca9b6bdb1a4978a7e7164574b484848484848484745403931271d1207000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adb2ada79f9a938e867f79716c625f58524c454039302b262019130c060000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51443739404547494b4d4e4f4e4d4c4946443f383630292017110a020000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000010b151f272f34383a3b43505c6976838f9ca9b6bdb1a4978a7e7164574b3e3b3b3b3b3b3b3a38342f271f150b01000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0aea9a19e959087817b736d67615a544e46413b342e271e1b150d0802000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372f35393a3c3f40414241403f3c3938332d2a251e170e0600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000030d151d23292c2d3643505c6976838f9ca9b6bdb1a4978a7e7164574b3e312f2f2f2f2f2d2c29231d150d0300000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aaa39f96918b837c756e69605d555047433c363028231d150c0a030000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d51443724292c2d2f323434353534322f2d2b28221c19130d050000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000030b12181c1f293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e312422222222201f1c18120b030000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949e98928d847e786f6a615e57514b433e37322a251e18120b0300000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1d1f20232527282828272522201f1c17110d0802000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000001070c101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124181515151413100c0701000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794938e868079716c656058524d454039312b262019140c07000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e131416181a1b1c1b1a191613120f0b06000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0808070604000000000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879089827b736d67605b534e46423b352f271f1b150d080200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e1107090c0d0e0f0e0d0c090606030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87837d756e69605d555049413d363029241d150d0a04000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000010102020100000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7e78706b615f57514b443f382f2a251f18120b030000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d716c666059534d45403a332d261d1a140c0701000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e3124180b0b09080603000000000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c555d6065605b544f46423b352f27221b140b09020000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6bdb1a4978a7e7164574b3e31241817181615130f0a0400000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c51545853504a423d363129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000030f1c2936424f5c6975828f9ca8b5beb1a4978b7e7164584b3e312521232423221f1b160f07000000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474b46443f382f2a261f18130b06000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000020f1b2835424e5b6875818e9ba8b4beb2a5988b7f7265584c3f2f282d30312f2e2b27201910070000000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3938332d261d1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000010e1a2734414d5a6774808d9aa7b3c0b3a6998d807366554b403434393d3e3c3b38322b22190b0200000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d322d2b28221c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000d1a2633404d596673808c99a6b3bfb5a89c8f8275675c51453c3e45494b4947433d342b1d140a00000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202125201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000b1724313e4a5764717d8a97a8b2bdb8ab9f9285796d60564d494950555756544e463d2f261b1106000000000013202c3946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b4bfb6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000815212e3b4854616e7b8796a1adb9baaea2988b7e71685f5756565a61646260584e41382d22170b010000000013202c3946535f6c7986929facb3b3b2a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa7b3b3b3a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000714202d3a46525e697884919eabb7beb3aa9e91857a6e69646262656c716f6a6053493f33271d13070000000013202c3946535f6c7986929fa6a6a6a6a5988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d9aa6a6a6a6a69c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000005121e2a36424d576774818d9aa6b0bdb9ada19791837b74716f6f71767e7c6f655b50443a2f24180d0300000013202c3946535f6c798692999999999999988c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774818d99999999999999908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1212121212121211110f0b06010000000000000000000000000000000406070c1113120f09080603000000000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000020e1a25303b4855626e7b88949fabb5beb3a9a0959187817e7c7c7e828a83786c60554b4135291f150900000013202c3946535f6c79878c8c8c8c8c8c8c8c8c7f7265594c3f3226190c00000000000000000000010e1b2734414e5a6774808c8c8c8c8c8c8c8c8c8376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1f1f1f1f1f1f1f1e1d1b17120c04000000000000000000000001070c101314191e201f1c1615130f0a0400000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000914212e3a47535f6a76828f99a3afbbbbb1a7a099928e8a89898b8f948b7e71675d51453c31261a0e0200000d1a2633404d596673808080808080808080807d6f6356493c3023160900000000000000000000000a1724303d4a5763707d8080808080808080807e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282b2b2b2b2b2b2b2b2a27231d160e06000000000000000000030b12181c1f20262a2c2c2822211f1b150e07000000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000006121f2b37434e58626f7c87929fa6b0bbb9b1aba39f9b979595989c9e91857a6d60574d42372b1e140800000c1925323f4b57636e737373737373737373736f6b6054483b2f22150900000000000000000000000916232f3c4855616b70737373737373737373716c62564a3d3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334383838383838383837332e2820180e0400000000000000050d151d23292c2d32373939352f2e2b26201810090000000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000020f1a26313c4754606a737f8c949fa6afb5bbb5aeaca7a4a2a2a4a9a1978d8073695f53473b3025190d01000a16232f3b47525b63666666666666666666666360594f43382c1f130700000000000000000000000714202c38444f59616366666666666666666665625a50453a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414545454545454544433f3a322a20160c010000000000050e171f272f34383a3f444645423c3b37322a221b120900000000000714212d3a4754606d7a8793a0adbab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000a15202b37434e58606d78828f949fa3abafb5b7b8b4b0afafb1b3a99f92867b6e61564c41362a1e11050007131e2a35404952575959595959595959595956544f473d32271b0f03000000000000000000000004101c28333e474f5557595959595959595959585650483f34291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e5252525252525251504b443c32281d120600000000020b17202931394045474c5153524f4947433c342d241b1108000000000714212d3a4754606d7a8793a0adafafaa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000030f1b27323c44505c666d79828d92999fa3abaaacaeb4afacaba8a8a0998f8275685e5246392d20140700020e19242e3740474b4d4d4d4d4d4d4d4d4d4d4948433d342b21160a000000000000000000000000000b16212c353e44484a4d4d4d4d4d4d4d4d4d4b4a453f362d22180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585b5e5e5e5e5e5e5e5e5c564e443a2e231700000000000a141d29323b434b5153595d5f5f5b55534e463f372d231a10050000000714212d3a4754606d7a8793a0a2a2a2a29d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000000a152028343f4a545d676d7880878e92999b9d9fa2aaa49f9e9c9996918c847a6e6154473b2e211408000007121c252e353b3f404040404040404040403c3b38322b22190f040000000000000000000000000005101a232c33383c3d4040404040404040403e3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676b6b6b6b6b6b6b6b6760564b3f331b110600000006111c262f3b444d555c60656a6c6c68625f5851493f352c21160b0000000714212d3a4754606d7a87939595959595959084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000040b17232e38424b555d666d737c81868b8e919298949993918f8c88847f796e685e5246392d2014070000000a131c242a2f3233333333333333333333302f2c272119100700000000000000000000000000000008111a21282c2f3033333333333333333332312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404c58646e74787878787878787772675c50432d22170b0000000b17222d38424d565e676d72777978756f6a625b51473d33271c100100000714212d3a4754606d7a87888888888888888883776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000000006111c263039434b545c606a6f757a7e8184858787878684827f7c77726d675e564c41362a1e1105000000010a12191e23252626262626262626262623221f1b160f0700000000000000000000000000000000000810161c2023242626262626262626262524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774808485858585858584776b5e493f33271b0f0300030f1c28333f4a545e696e797f838685827c726d62594f44382c1d120700000713202d3a4653606d787c7c7c7c7c7c7c7c7c7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000000a141e283139424a50585f62686d717577797a7a7a797875736f6a66605c554c443b3025190d010000000000070e1316191a1a1a1a1a1a1a1a1a1a1615130f0a0400000000000000000000000000000000000000050b101416171a1a1a1a1a1a1a1a1a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9191919191918679655b5044372b1f12050006121f2b3844505b666e7b838c9092928e877f726b615548392f24180d010006121f2b3844505c666d6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000000000020c161f2830383f444e53565e6165686a676d6e6d6c65696662605853514b433b32291e14080000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0909070300000000000000000000000000000000000000000000000407090a0d0d0d0d0d0d0d0d0d0b0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9e9e9e9e9986796c605346392d201306000613202d394653606c788390959d9f9f9992887d7063554b4035291d10040003101c28343f4a545c60626262626262626262625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e2115080000000000000000000000000000040d161e262e343c43474c5254585b555d606160605b535955544e47454039312920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8ababa09386796d6053463a2d201307000a1724313d4a5764707d8a959fa7acaba39a908376675d5145392c20130600000b17232e38424a505355555555555555555555534e463c31261a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e211508000000000000000000000000000000040c151c232831373a4146474b4e4b515454545350494c4947433c38342f271f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5ada093867a6d6053473a2d201407000e1a2734414d5a6774808d9aa7b1b9b5ac9f9386796d6053473a2d201407000006111c2630383f44464949494949494949494847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea194877b6e6154483b2e21150800000000000000000000000000000000030a111720262b3036393a3e42414547474746443f403c3b37322c29231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5ada093867a6d6053473a2d201407000e1b2835414e5b6874818e9ba7b4c1bbafa399877b6e6154483b2e2115080000000a141e262e34383a3c3c3c3c3c3c3c3c3c3c3a37312a22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b3b3aea194877b6e6154483b2e211508000000000000000000000000000000000000060c151b1e252a2d2e322f35393a3b3a3937332d2f2e2b271f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a5afb8b4aa9f9286796d6053473a2d201407000000020c141c23282b2d2f2f2f2f2f2f2f2f2f2f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a6a6a6a6a194877b6e6154483b2e21150800000000000000000000000000000000000000040a0f13191e20212524292c2d2e2d2d2b272222221f1b15100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5ada094877a6d6154473a2e21140700091623303c4956636f7c89939ea6abaaa2988f8275675c5145382c1f130600000000020a11171c1f2022222222222222222222211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b9899999999999994877b6e6154483b2e21150800000000000000000000000000000000000000000002080d11131418181d20212121201f1b171615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5ada194877a6e6154473b2e211408000915222f3b4854606b75818e949d9f9e9892867c6f62554b4034291c1004000000000000060b1012131616161616161616161515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000000000000000000000000000000000000000001050707070d111314141413120f0b06080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea194877b6e6154483b2e2115080007131f2c38434f59606d79828b9092918e867d706a5f5343392f23180c00000000000000000003060709090909090909090909080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c808080808080808080807a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000104060708070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea194877b6e6154483b2e21150800030f1b27323d45515d676d787e838585817b706b60584e4331271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f737373737373737373736d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea194887b6e6155483b2e22150800000a16212935404b555d666c71767878746e6960594f463c311f150b0100000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000000000006131f2b37434e58606266666666666666666666605d554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea195887b6e6255483b2f2215080000040c18242f39434b545b60646a6c6b68615f574f473d342a200d03000000000000040b11161a1d1e20202020202020202020202020202020202020202020202020202020202020202020201c1c1915100a020000000000000000000000000000000000000000030f1b27323d464e54565959595959595959595954514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea295887b6f6255483c2f22150900000007121d273139424a5053585d5f5e5b55534d453d352c22180e000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0400000000000000000000000000000000000000000a16202b343d4347494d4d4d4d4d4d4d4d4d4d4745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa295887c6f6255493c2f221609000000010b151f272f383f44464b5052524e4846423b332c231a10060000000000040d171f272e33363739393939393939393939393939393939393939393939393939393939393939393939393635322c261e160c0200000000000000000000000000000000000000040f19222b32373b3c404040404040404040403a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa295887c6f6255493c2f22160900000000030d151d262d3338393e434545413b3a363129211a11080000000000000b151f2931393f4244464646464646464646464646464646464646464646464646464646464646464646464643413d3830281e140a000000000000000000000000000000000000000007101920272b2e2f333333333333333333332d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa295897c6f6256493c2f2316090000000000030b141c22282b2d31373938352e2d2a261f170f0800000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000000000000000070f161b1f22232626262626262626262621201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa296897c6f6356493c30231609000000000000020a11171c1f20252a2c2b2822211e1a140d06000000000000000a16222e39434d555b5d60606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000000000000000040a0f1315161a1a1a1a1a1a1a1a1a1a1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa396897c706356493d3023160a0000000000000000060b0f1213181d1f1f1b1514120e090300000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000000000000000000030608090d0d0d0d0d0d0d0d0d0d07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8aaaaa396897d7063564a3d3023170a000000000000000000000306060b1012120e0807050200000000000000000000101d2936424f5b67717779797979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9d9d9d9d968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a778486868686868686868686868686868686868686868686868686868686868686868686868276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9090909090908a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909393939393939393939393939393939393939393939393939393939393939393938f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a66738083838383838383837c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323f4b58636e737777777777777777706b6054483b2f2216090000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daaacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666a6a6a6a6a6a6a6a6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5a99c8f8276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a36404a52585a5d5d5d5d5d5d5d5d56544f473d32271c10040000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99c8f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d50505050505050504948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e363b3f4044444444444444443d3b38322b23190f05000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a77838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f32333737373737373737302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748183838383838383838383838383838383838383838383838383838383838383838383828073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272a2a2a2a2a2a2a2a2322201c160f0700000000000000000000000000000000000000000000000000000000000000000000000d1a2733404c58646e747676767676767676767676767676767676767676767676767676767676767676767676736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1317191a1d1d1d1d1d1d1d1d161613100b050000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c6467696969696969696969696969696969696969696969696969696969696969696969696966635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0d0d11111111111111110a09070400000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e50505050505050505050505050505050505050505050505050505050505050505050504d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414343434343434343434343434343434343434343434343434343434343434343434343403f3b352e261c12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334363636363636363636363636363636363636363636363636363636363636363636363633322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a2024272729292929292929292929292929292929292929292929292929292929292929292929292726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e10101010101010101010101010101010101010101010101010101010101010101010100d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 @@ -247,6 +247,20 @@ MonoBehaviour: m_Height: 66 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 44.734375 + m_Height: 65.515625 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 59.21875 + m_GlyphRect: + m_X: 196 + m_Y: 317 + m_Width: 45 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 61 m_Metrics: m_Width: 39.78125 @@ -275,6 +289,20 @@ MonoBehaviour: m_Height: 68 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 10.53125 + m_Height: 65.515625 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 28.53125 + m_GlyphRect: + m_X: 202 + m_Y: 555 + m_Width: 11 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 86 m_Metrics: m_Width: 24.75 @@ -303,6 +331,20 @@ MonoBehaviour: m_Height: 66 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 42.75 + m_Height: 65.515625 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 56.703125 + m_GlyphRect: + m_X: 222 + m_Y: 640 + m_Width: 43 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 99 m_Metrics: m_Width: 57.875 @@ -311,12 +353,26 @@ MonoBehaviour: m_HorizontalBearingY: 67.765625 m_HorizontalAdvance: 75.953125 m_GlyphRect: - m_X: 173 - m_Y: 910 + m_X: 290 + m_Y: 10 m_Width: 58 m_Height: 71 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 67.046875 + m_Height: 66.953125 + m_HorizontalBearingX: 4.953125 + m_HorizontalBearingY: 66.234375 + m_HorizontalAdvance: 76.953125 + m_GlyphRect: + m_X: 259 + m_Y: 153 + m_Width: 68 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 139 m_Metrics: m_Width: 42.296875 @@ -373,6 +429,20 @@ MonoBehaviour: m_Height: 66 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 50.75 + m_Height: 66.234375 + m_HorizontalBearingX: 8.015625 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 66.6875 + m_GlyphRect: + m_X: 225 + m_Y: 906 + m_Width: 51 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 184 m_Metrics: m_Width: 84.609375 @@ -457,6 +527,20 @@ MonoBehaviour: m_Height: 41 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 264 + m_Metrics: + m_Width: 31.5 + m_Height: 70.109375 + m_HorizontalBearingX: 3.78125 + m_HorizontalBearingY: 70.109375 + m_HorizontalAdvance: 36.1875 + m_GlyphRect: + m_X: 173 + m_Y: 910 + m_Width: 33 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 265 m_Metrics: m_Width: 44.375 @@ -689,8 +773,8 @@ MonoBehaviour: m_HorizontalBearingY: 38.0625 m_HorizontalAdvance: 44.09375 m_GlyphRect: - m_X: 196 - m_Y: 317 + m_X: 224 + m_Y: 402 m_Width: 42 m_Height: 39 m_Scale: 1 @@ -751,6 +835,34 @@ MonoBehaviour: m_Height: 70 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 447 + m_Metrics: + m_Width: 10.796875 + m_Height: 10.984375 + m_HorizontalBearingX: 2.34375 + m_HorizontalBearingY: 10.984375 + m_HorizontalAdvance: 15.296875 + m_GlyphRect: + m_X: 39 + m_Y: 980 + m_Width: 12 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 451 + m_Metrics: + m_Width: 9 + m_Height: 22.6875 + m_HorizontalBearingX: 3.328125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 15.203125 + m_GlyphRect: + m_X: 10 + m_Y: 980 + m_Width: 10 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 453 m_Metrics: m_Width: 34.5625 @@ -773,12 +885,68 @@ MonoBehaviour: m_HorizontalBearingY: 8.734375 m_HorizontalAdvance: 54.8125 m_GlyphRect: - m_X: 10 - m_Y: 980 + m_X: 70 + m_Y: 1000 m_Width: 37 m_Height: 9 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 459 + m_Metrics: + m_Width: 19.703125 + m_Height: 81.8125 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 68.21875 + m_HorizontalAdvance: 33.03125 + m_GlyphRect: + m_X: 198 + m_Y: 804 + m_Width: 20 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 460 + m_Metrics: + m_Width: 19.71875 + m_Height: 81.8125 + m_HorizontalBearingX: 4.3125 + m_HorizontalBearingY: 68.21875 + m_HorizontalAdvance: 33.03125 + m_GlyphRect: + m_X: 219 + m_Y: 153 + m_Width: 21 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 461 + m_Metrics: + m_Width: 23.125 + m_Height: 83.15625 + m_HorizontalBearingX: 8.1875 + m_HorizontalBearingY: 68.125 + m_HorizontalAdvance: 36.453125 + m_GlyphRect: + m_X: 136 + m_Y: 700 + m_Width: 24 + m_Height: 85 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 462 + m_Metrics: + m_Width: 23.125 + m_Height: 83.15625 + m_HorizontalBearingX: 5.765625 + m_HorizontalBearingY: 68.125 + m_HorizontalAdvance: 36.546875 + m_GlyphRect: + m_X: 179 + m_Y: 700 + m_Width: 24 + m_Height: 85 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 465 m_Metrics: m_Width: 16.828125 @@ -835,76 +1003,6 @@ MonoBehaviour: m_Height: 47 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 442 - m_Metrics: - m_Width: 15.921875 - m_Height: 18.90625 - m_HorizontalBearingX: -0.265625 - m_HorizontalBearingY: 7.921875 - m_HorizontalAdvance: 18.359375 - m_GlyphRect: - m_X: 131 - m_Y: 700 - m_Width: 17 - m_Height: 19 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 264 - m_Metrics: - m_Width: 31.5 - m_Height: 70.109375 - m_HorizontalBearingX: 3.78125 - m_HorizontalBearingY: 70.109375 - m_HorizontalAdvance: 36.1875 - m_GlyphRect: - m_X: 224 - m_Y: 375 - m_Width: 33 - m_Height: 71 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 447 - m_Metrics: - m_Width: 10.796875 - m_Height: 10.984375 - m_HorizontalBearingX: 2.34375 - m_HorizontalBearingY: 10.984375 - m_HorizontalAdvance: 15.296875 - m_GlyphRect: - m_X: 66 - m_Y: 1000 - m_Width: 12 - m_Height: 11 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 461 - m_Metrics: - m_Width: 23.125 - m_Height: 83.15625 - m_HorizontalBearingX: 8.1875 - m_HorizontalBearingY: 68.125 - m_HorizontalAdvance: 36.453125 - m_GlyphRect: - m_X: 167 - m_Y: 700 - m_Width: 24 - m_Height: 85 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 462 - m_Metrics: - m_Width: 23.125 - m_Height: 83.15625 - m_HorizontalBearingX: 5.765625 - m_HorizontalBearingY: 68.125 - m_HorizontalAdvance: 36.546875 - m_GlyphRect: - m_X: 198 - m_Y: 804 - m_Width: 24 - m_Height: 85 - m_Scale: 1 - m_AtlasIndex: 0 m_CharacterTable: - m_ElementType: 1 m_Unicode: 32 @@ -914,10 +1012,26 @@ MonoBehaviour: m_Unicode: 33 m_GlyphIndex: 444 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 451 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 461 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 462 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 45 m_GlyphIndex: 465 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 447 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 47 m_GlyphIndex: 453 @@ -950,6 +1064,10 @@ MonoBehaviour: m_Unicode: 68 m_GlyphIndex: 35 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 41 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 70 m_GlyphIndex: 61 @@ -958,6 +1076,10 @@ MonoBehaviour: m_Unicode: 71 m_GlyphIndex: 62 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 71 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 74 m_GlyphIndex: 86 @@ -966,10 +1088,18 @@ MonoBehaviour: m_Unicode: 75 m_GlyphIndex: 88 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 90 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 78 m_GlyphIndex: 99 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 108 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 80 m_GlyphIndex: 139 @@ -986,10 +1116,22 @@ MonoBehaviour: m_Unicode: 84 m_GlyphIndex: 156 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 161 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 87 m_GlyphIndex: 184 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 459 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 460 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 95 m_GlyphIndex: 454 @@ -1014,6 +1156,10 @@ MonoBehaviour: m_Unicode: 101 m_GlyphIndex: 243 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 264 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 103 m_GlyphIndex: 265 @@ -1090,26 +1236,6 @@ MonoBehaviour: m_Unicode: 8230 m_GlyphIndex: 443 m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 44 - m_GlyphIndex: 442 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 102 - m_GlyphIndex: 264 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 46 - m_GlyphIndex: 447 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 40 - m_GlyphIndex: 461 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 41 - m_GlyphIndex: 462 - m_Scale: 1 m_AtlasTextures: - {fileID: -2025929152690685519} m_AtlasTextureIndex: 0 @@ -1279,42 +1405,70 @@ MonoBehaviour: m_Y: 456 m_Width: 104 m_Height: 89 - - m_X: 0 - m_Y: 970 - m_Width: 56 - m_Height: 28 - - m_X: 163 - m_Y: 900 - m_Width: 77 - m_Height: 90 - m_X: 136 m_Y: 394 m_Width: 78 m_Height: 61 - - m_X: 186 - m_Y: 307 - m_Width: 61 - m_Height: 58 - - m_X: 121 - m_Y: 690 - m_Width: 36 - m_Height: 38 - - m_X: 214 - m_Y: 365 - m_Width: 52 - m_Height: 90 - - m_X: 56 - m_Y: 990 + - m_X: 0 + m_Y: 970 + m_Width: 29 + m_Height: 42 + - m_X: 29 + m_Y: 970 m_Width: 31 m_Height: 30 - - m_X: 157 + - m_X: 60 + m_Y: 990 + m_Width: 56 + m_Height: 28 + - m_X: 163 + m_Y: 900 + m_Width: 52 + m_Height: 90 + - m_X: 126 m_Y: 690 m_Width: 43 m_Height: 104 - - m_X: 188 - m_Y: 794 + - m_X: 169 + m_Y: 690 m_Width: 43 m_Height: 104 + - m_X: 186 + m_Y: 307 + m_Width: 64 + m_Height: 85 + - m_X: 214 + m_Y: 392 + m_Width: 61 + m_Height: 58 + - m_X: 188 + m_Y: 794 + m_Width: 39 + m_Height: 102 + - m_X: 215 + m_Y: 896 + m_Width: 70 + m_Height: 86 + - m_X: 192 + m_Y: 545 + m_Width: 30 + m_Height: 85 + - m_X: 212 + m_Y: 630 + m_Width: 62 + m_Height: 85 + - m_X: 209 + m_Y: 143 + m_Width: 40 + m_Height: 102 + - m_X: 249 + m_Y: 143 + m_Width: 87 + m_Height: 87 + - m_X: 280 + m_Y: 0 + m_Width: 77 + m_Height: 90 m_FreeGlyphRects: - m_X: 31 m_Y: 162 @@ -1348,18 +1502,6 @@ MonoBehaviour: m_Y: 150 m_Width: 51 m_Height: 12 - - m_X: 217 - m_Y: 0 - m_Width: 806 - m_Height: 55 - - m_X: 280 - m_Y: 0 - m_Width: 743 - m_Height: 1023 - - m_X: 202 - m_Y: 143 - m_Width: 821 - m_Height: 7 - m_X: 36 m_Y: 545 m_Width: 22 @@ -1396,14 +1538,6 @@ MonoBehaviour: m_Y: 630 m_Width: 6 m_Height: 9 - - m_X: 128 - m_Y: 623 - m_Width: 895 - m_Height: 7 - - m_X: 163 - m_Y: 990 - m_Width: 860 - m_Height: 33 - m_X: 113 m_Y: 394 m_Width: 23 @@ -1412,90 +1546,134 @@ MonoBehaviour: m_Y: 455 m_Width: 887 m_Height: 1 - - m_X: 209 - m_Y: 143 - m_Width: 814 - m_Height: 164 - - m_X: 201 - m_Y: 241 - m_Width: 822 - m_Height: 66 + - m_X: 0 + m_Y: 1018 + m_Width: 1023 + m_Height: 5 + - m_X: 0 + m_Y: 1012 + m_Width: 60 + m_Height: 11 + - m_X: 29 + m_Y: 1000 + m_Width: 31 + m_Height: 23 + - m_X: 116 + m_Y: 999 + m_Width: 907 + m_Height: 24 + - m_X: 116 + m_Y: 990 + m_Width: 2 + m_Height: 33 + - m_X: 163 + m_Y: 990 + m_Width: 860 + m_Height: 33 - m_X: 64 m_Y: 720 - m_Width: 57 + m_Width: 62 m_Height: 10 - - m_X: 238 - m_Y: 455 - m_Width: 785 - m_Height: 445 - - m_X: 240 - m_Y: 455 - m_Width: 783 - m_Height: 568 - - m_X: 247 - m_Y: 143 - m_Width: 776 - m_Height: 222 - - m_X: 266 - m_Y: 143 - m_Width: 757 - m_Height: 880 + - m_X: 121 + m_Y: 690 + m_Width: 5 + m_Height: 40 + - m_X: 214 + m_Y: 450 + m_Width: 809 + m_Height: 6 - m_X: 186 - m_Y: 365 + m_Y: 392 m_Width: 28 - m_Height: 29 - - m_X: 0 - m_Y: 1020 - m_Width: 1023 - m_Height: 3 - - m_X: 87 - m_Y: 999 - m_Width: 936 - m_Height: 24 - - m_X: 56 - m_Y: 970 - m_Width: 4 - m_Height: 20 - - m_X: 0 - m_Y: 998 - m_Width: 56 - m_Height: 25 - - m_X: 87 - m_Y: 990 - m_Width: 31 - m_Height: 33 - - m_X: 178 - m_Y: 623 - m_Width: 845 - m_Height: 67 - - m_X: 192 - m_Y: 545 - m_Width: 831 - m_Height: 145 - - m_X: 64 - m_Y: 728 - m_Width: 93 m_Height: 2 - - m_X: 126 - m_Y: 728 - m_Width: 31 - m_Height: 87 - - m_X: 188 - m_Y: 898 - m_Width: 835 - m_Height: 2 - - m_X: 200 - m_Y: 545 - m_Width: 823 - m_Height: 249 - - m_X: 231 - m_Y: 545 - m_Width: 792 - m_Height: 355 - m_X: 126 m_Y: 794 m_Width: 62 m_Height: 21 + - m_X: 215 + m_Y: 982 + m_Width: 808 + m_Height: 41 + - m_X: 188 + m_Y: 896 + m_Width: 27 + m_Height: 4 + - m_X: 128 + m_Y: 623 + m_Width: 64 + m_Height: 7 + - m_X: 178 + m_Y: 623 + m_Width: 14 + m_Height: 67 + - m_X: 238 + m_Y: 450 + m_Width: 785 + m_Height: 180 + - m_X: 274 + m_Y: 450 + m_Width: 749 + m_Height: 446 + - m_X: 227 + m_Y: 715 + m_Width: 796 + m_Height: 181 + - m_X: 178 + m_Y: 630 + m_Width: 34 + m_Height: 60 + - m_X: 212 + m_Y: 715 + m_Width: 811 + m_Height: 79 + - m_X: 222 + m_Y: 545 + m_Width: 801 + m_Height: 85 + - m_X: 202 + m_Y: 143 + m_Width: 7 + m_Height: 7 + - m_X: 201 + m_Y: 245 + m_Width: 822 + m_Height: 62 + - m_X: 201 + m_Y: 241 + m_Width: 8 + m_Height: 66 + - m_X: 250 + m_Y: 230 + m_Width: 773 + m_Height: 162 + - m_X: 285 + m_Y: 230 + m_Width: 738 + m_Height: 793 + - m_X: 275 + m_Y: 230 + m_Width: 748 + m_Height: 666 + - m_X: 249 + m_Y: 230 + m_Width: 774 + m_Height: 77 + - m_X: 217 + m_Y: 0 + m_Width: 63 + m_Height: 55 + - m_X: 280 + m_Y: 90 + m_Width: 743 + m_Height: 53 + - m_X: 336 + m_Y: 90 + m_Width: 687 + m_Height: 933 + - m_X: 357 + m_Y: 0 + m_Width: 666 + m_Height: 1023 m_fontInfo: Name: PointSize: 0 diff --git a/game/Assets/Fonts/main.asset b/game/Assets/Fonts/main.asset index 1320abd..62af476 100644 --- a/game/Assets/Fonts/main.asset +++ b/game/Assets/Fonts/main.asset @@ -41,7 +41,7 @@ Texture2D: m_ColorSpace: 0 m_PlatformBlob: image data: 1048576 - _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b0702000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d101111121111100e0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e09060503000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c070300000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c050000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c0400000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a01000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c070000000000000000000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c07000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d040000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e090300000000000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b030000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c01000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e0200040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a04000000000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c080000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f1307000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e0902000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a1209000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c1104000000000000000000000000000000000000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f191107000000000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d0500000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b12090000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d1104000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f04000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f0600000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c0000000000000000000000000000000000000000000000000000000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e06000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c20130600000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e45403930292118100600000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f0600000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c01000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d2114070000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f040000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f05000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e0300000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c201306000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a0000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b0000000000000000000000000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e0000000000000000000000000000000000000000000000000000000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c030000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a201509000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e211509000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d110400000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f0500000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b00000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c01000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b11060000000000000000000000000000000000000000000000000000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f02000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d010000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b00000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d130700000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b00000000000000000000000000000000000000000000000000000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f221609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f120600000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e130800000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b02000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d04000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e211408000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f13080000000000000000000000000000000000000000000000000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f221609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b0000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f22150800000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f1306000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d0400000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b11060000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f0400000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a0000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c1004000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b0000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d11040000000000000000000000000000000000000000000000000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c1004000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f050000000000000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a0000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c110600000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c20150900000000000000000000000000000000000000000000000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b00000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d030000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b00000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f0500000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f1409000000000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a00000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d1207000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c110600000000000000000000000000000000000000000000000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c03000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a0004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d030000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c0300000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c010000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d1004000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e1007000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d12070000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c10030000000000000000000000000000000000000000000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c1106000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d05020000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c0000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c0100000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f13080000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080706040000010000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e04000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d130700000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a0000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114141413100c070d0a0707050100000000000000000000000000000000000000000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f12090000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d110400000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a1208000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e212121201f1d181c1a171413110d0804000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e0000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e1308000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a0000000000000000000000000000000000000000101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d17100800000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f030000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2d2d2d2c292429272421201d1913100c07000000000000000000000000000000000000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c27211911070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f060000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f0000000000000000000000000000000000000000111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c060000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c0908060300000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a3a3a38352f3634312e2d2a251f1c18120b0600000000000000000000000000000000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b00000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e14080000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f120000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c120700000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474745404442403d3a3936302c28231d17110a02000000000000000000000000000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c030000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d0300000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c2013000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c00000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988b7f7265584c3f3225190600000000000000000000000200000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a070604000000000204040606060606060601000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545453514b514f4d4a4746413a38342e28231c140c070000000000000000000000000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c1004000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f140900000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c1004000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f07060401000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b070200000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060605d555e5c5a5754524c46454039342e261e1810090000000000000000000000000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a00111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e03000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f120000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f1308000000000000000000000000000000000000111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d070100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e0801000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d676c6a696764615e5653514b443f38302a221b120a01000000000000000000000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f1509000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e110000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d010000000000000000000000000000000000101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d30231608000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000004101b26303942494d4f535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a7978777573706d6864605c55504a423c342d241c130a01000000000000000004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e030000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e110500000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d01000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988d888787878787878787878686858482807d7a76716d67605c544e463f362e251c130900000000000000000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b0200000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a0000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a00000000000000000000000000000000000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c120800000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a99f98959393939393939393939a9392918f8d8a86827e79726d665f58504840372e251b1107000000000000000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f0400000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a0000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f00000000000000000000000000000000000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d120700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c2013060000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a49f9f9d9c9a99938f8b847f786f6a625a514940372d23190d040000000000000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f1306000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b11060000000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d2013070000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d1207000000000000000000000000000000000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f24181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f1307000f1c2936424f5c697582868686868686868175685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadb6afacabaaa8aba49f9c96918b837c716c635b51493f352b1f160c0100000000000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a0005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d1004000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c030000000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f04000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f1306000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b5b5afaca8a19e9590867e736d635b51473d31281d130700000000000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c00000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b000000000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c1004000000000000000000000000000000020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8acaeb4b9b2ada7a098928b7f736d62594f433a2f24180d02000000000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d120700000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c120700000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f050000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c000000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f1409000000000000000000000000000000000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2aaacb1b9b1aaa39f918b7f726b60554b4135291f1409000000000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b0100000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c00000000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b0000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d1207000000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e0200000000000000000000000000000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b0000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92989da0a7aeb4b4aea39f92877d70675d51453b30251a0e000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a0000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c0000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b0200000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b0000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e1105000000000000000000000000000000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90959fa3aab3baafa3999184796d60574d42362a1c12070000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c11060000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a0000000000000000000000000000000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797e838c9298a2a9b3b5aba1968d8073695e5246392e23180c0000000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f221609000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c1106000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f0000000000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f01000000000000000000000000000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b0000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566676d71787f869297a2abb5b2a89f92867b6e61544a4034281c100400000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c2013070000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f1205000000000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a2010070000000000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d12070000000000000000000000000000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758555c60666d727d859299a3afbaaea3998d8073665c5144382c1f120600000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d20130900000000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f030000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e00000000000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c00000000000000000000000000000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4b51545c606b707d87929fa9b2b4ab9e9285796d6053463a2d20130700000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e020000000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f12060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d100400000000000000000000000000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e221609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f40454a5059606b74808d96a1adb9ada197897d7063564a3d2e23180c00000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f0500000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d2013060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b00000000000000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f14090000000000000000000000000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d2013060000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383f444f59606d7a84919eabb5b3a99a8d807467544b4034281c100400091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c272119110700000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b0000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c0300000000000000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f1206000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282e343d45515d67737f8c99a4afb6aa9d908377665c5145382c1f1306000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e211408000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b110600000000000000000000000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b110700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f0300000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718181c232935414b55616e7b87939facb9ac9f9286796d6053463a2d201307000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a000000000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e2115080000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f050000000000000000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b0000000000000000000000000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a070c1118242f3a46525e697783909daab6aea399887b6e6255483b2f2215080005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a090704000000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e050000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c0000000000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f12060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e21140600000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007131d2a36424d576774808d9aa7b3b4ab96897d7063564a3d3023170a00020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d04000000000000000000000000050505050505050505050505050505050505050505000000000000000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d05000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f030000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f13070000000000000000000000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e0900000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d2014070000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000010e1a25303f4c5865727f8b98a5b2b1a4978a7e7164574b3e3124180b00000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e020000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a0200000000000000000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d010000000000000000000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e11050000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000091724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3225180b00000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d13070000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b07010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f0200000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e04000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b0600000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e0902000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e0200000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b97a4b1b1a4978b7e7164584b3e3125180b000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a10070604000000000000000000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b262018100600000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e0903000000000000000000000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c201509000000000000000000000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e09030000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f14080000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000050e1626323f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a0000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c07010000000000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b06000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e060000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e0802000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0e17202c38444f596875818e9ba8b4b4aa96897c706356493d3023160a0000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b030000000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d07030000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d010000000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a040000000000000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e0805020000000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717181b2029323a4854606b7884919eabb7aea298887b6e6155483b2e22150800000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d030000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a0706040100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b00000000000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a040000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a08070502000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b000000000000000000000000000000000000000000000000000000000000000004060708080807060603000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f1409000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424272b323b444f59636f7c8996a1adb8ac9f9285786c605346392d201306000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030313132373d444d56606b75818e9ba8b2b6a99d908376655b5044372b1f1205000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d12070000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f13080000000000000000000000000000040607070707070707070604030607070707070707070704010000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e2317060000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f43474f565e68707d88939facb9b1a7998c7f736653493f33271b0f030000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f1306000000000000000000000000000000000002090e1214152020202020202020171613100b050000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d010000000000000000000000070c1012131414141414141413111012131414141414141413110d0801000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c1106000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4c4e545960686e7a84919aa4afb8aca095887b6e6255483b2d22170b0000000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d1004000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c100400000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f080000000000000000000000000000000000000000000000000000000000000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d1104000000000000000000030b12181c1f2021212121212121201d1c1f2021212121212121201d19130c040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757595860626b707a839096a1acb6b1a79d9083776a5f53473a2e1b110600000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f14090000000000000000020c151e262c313536393939393939393534312c251e150c0200000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c00000000000000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000000000000000000000000000000000020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a0000000000000000030c151c23282c2d2d2d2d2d2d2d2d2c29282b2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646465676a6f757d849095a0a8b2b4aa9f958a7d7064584e43372b1f0a00000000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e020000000000000009141e2730373d41424646464646464642403d372f271e130900000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000000000000000000000000000000000005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f00000000000000000b151e272e34383a3a3a3a3a3a3a3a393534383a3a3a3a3a3a3a3a39352f2820160c03000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717274777c82899196a0a7b1baaea3989083776c6155463c31261a0f0000000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e120500000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b0000000000000000000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000000000000000000000000000000000000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000007121c2730394044464747474747474745413f44464747474747474745413a32281e150b000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c020000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f8184888f939ea1a8b1baaea49f92867c6f625a5044342a20150a00000000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a0000000000000915212c37424c545a5c606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c000000000000000000000000000000020e1a25303b454d525f606060606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c0000000000000c18232e39424a515354545454545454514c4a505354545454545454524c443a30271d12070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d100700000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91969b9ea5acb2b4aea49d928b7f726a5f53483e3322180e03000000000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f0300000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d120700000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c10030000000004101c2834404a545c60606060606060605d55545c60606060606060605d564c42392e23180c0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797989a9ea0a8aaafb8b0aaa39f928d80746d62584e43362c220f060000000000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f130600000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b000000000000000000000000000000000714202d3a46525e69767979797979797979706b6054483c2f2216090000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f13080000000006121f2c3844515c666d6d6d6d6d6d6d6d675d5c666d6d6d6d6d6d6d6d685d544b4034281c100400000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c0300000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a7aaacb2b8b1aca69f98928b80746e645b51463c31231a100000000000000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d010000000713202d3a4653606d787a7a7a7a7a7a7a6d60606d787a7a7a7a7a7a7a76665c5145382c1f130600000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f05000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b4b2adaba7a09d9490867e746e645c52493f342a20110800000000000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f23160900000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b00000000000000000000000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d11050000000b1724313e4a5764717e87878787878784786b626f7c87878787878786796d6053463a2d20130700000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa9a7a9a19e9a95908a837c726d645c524a40372d22180e000000000000000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e01000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c0300000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a0000000b1724313e4a5764717d8a939393939185786b626f7c889393939393867a6d6053473a2d20140700000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9f9e9c9a9897918e89837d766f6a625b524a41382f251b100600000000000000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f22150900000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b10070000000000000000000000000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f0300000b1724313e4a5764717d8a97a0a09e9285786b626f7c8895a0a0a093877a6d6054473a2d21140700000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a11080000000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292918f8d8b8885817c77716c625f58514841382f261d1309000000000000000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f130600000b1724313e4a5764717d8a97a4ab9e9285786b626f7c8895a2ada094877a6d6154473a2e21140700000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482817e7b78746f6a64615a534e463f362f261d140b0100000000000000000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a01000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e22150800000b1724313e4a5764717d8a97a4ab9f9285786c626f7c8895a2ada194877a6e6154473b2e21140800000000000000000000000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e06000000000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777674726e6a67626058555047433c342d241d140b02000000000000000000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f0300000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a0200000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f22160900000b1724313e4a5764717d8a97a4ac9f9285796c626f7c8895a2ada194877a6e6154473b2e21140800000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c050000000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666c6b696765625f5856544e49443e37322a221b120b020000000000000000000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a0000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e01000b1724313e4a5764717d8a97a4ac9f9286796c626f7c8895a2aea194877b6e6154483b2e211508000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e221508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545e5c5a5855534e4947433d39332b26201810090000000000000000000000000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e030000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e02000b1724313e4a5764717d8a97a4ac9f93867965626f7c8895a2aea194887b6e6155483b2e221508000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c05000000000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d211408000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4e4b4847433c3b37322d28221b150e060000000000000000000000000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b2620181006000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e01000b1724313e4a5764717d8a97a4afa49986796c626f7c8895a2aea195887b6e6255483b2f2215080000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d080200000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404443413f3b3a37312e2b27201c170f0a0400000000000000000000000000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e0802000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c00000b1724313e4a5764717d8a97a4b5a09386796d626f7c8895a2aea295887b6f6255483c2f22150900000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e09030000000000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634322f2e2b26221f1b15100b050000000000000000000000000000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a030000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a040000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b20140800000b1724313e4a5764717d8a97a4ada093867a6d626f7c8895a2afa295887c6f6255493c2f221609000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e090200000000000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f150900000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272522211f1a15130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a0300000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e090300000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f0300000b1724313e4a5764717d8a97a4ada093867a6d626f7c8895a2afa295887c6f6255493c2f22160900000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a05020000000000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1b181514120f09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d0801000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d13090000000b1724313e4a5764717d8a97a4ada093877a6d626f7c8895a2afa295897c6f6256493c2f2316090000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b06060300000000000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070e0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d0804010000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b08070501000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b010000000b1724313e4a5764717d8a97a4ada094877a6d626f7c8895a2afa296897c6f6356493c3023160900000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e06000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b03000000000b1724313e4a5764717d8a97a4ada194877a6e626f7c8895a2afa396897c706356493d3023160a0000000000000000000000000000000000000000000406070707070707070707070707070707070707070605030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e090300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b0907070501000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f090100000000000b1724313e4a5764717d8a97a4aea194877b6e626f7c8895a2afa396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a08080602000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a080706030000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c0803000000000000000b1724313e4a5764717d8a97a4aea194887b6e626f7c8895a2afa396897d7063564a3d3023170a00000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b06060300000000000000000000000000000000000000000000000000000000000000000000000406080d1113141617181819181817151312100b0606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4aea195887b6e626f7c8895a2afa3968a7d7063574a3d3024170a0000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707070707070707070707070401000000000000000000000000000000000000000000000000000000000000000306060707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f18100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c060000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a0502000000000000000000000000000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4aea195887b6e626f7c8895a2afa3978a7d7064574a3d3124170a000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1212121212121211070603000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a03000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e08020000000000000000000000000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4a7a295887b6f626f7c8895a2a7a4978a7d7164574a3e3124170b0000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d0200000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000000000000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a0907030000000000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a0400000000000000000000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021201e19130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979a9a9a95887c6f626f7c88959a9a9a978a7d7164574a3e3124170b000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a020000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f14080000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a0000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e0903000000000000000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c2d2e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a8e8e8e8e8e897c6f626f7c888e8e8e8e8e8a7e7164574b3e3124180b00040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c0200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f0700000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c0700000000000000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e262e34383a3a3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c818181818181817b6e616e7b818181818181817c6f6256493c2f231609000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c00000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000000000000000000000000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b03000000000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f1911090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b30383f44464746413a32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f747474747474746e695f696e747474747474746f6a6054483b2e221509000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c1106000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c1003000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f040000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c0300000000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d424a505354524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606267676767676767615f575e61676767676767676260584e43382c1f1307000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f1206000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b000000000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c464e54555b5b5b5b5b5b5b55534d52545b5b5b5b5b5b5b56544e463d32271b0f03000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c10030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f13000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d201307000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000000000000000000000000000000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b100300000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d1207000000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535960666d6d685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343c4347494e4e4e4e4e4e4e48464246484e4e4e4e4e4e4e4948433d342b21160a00000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f13000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d10000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c20130700000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c000000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c1107000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f616b70797a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222b32373b3c414141414141413b3a363a3b414141414141413c3b38322b22190f0400000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f22160900000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c100400000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d04000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d847e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f343434343434342e2d2a2d2e343434343434342f2e2c27211910070000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e140800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f130600000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c0100000000000000000000000000000000000000000000000000000000000002080e151b1f272f353b42464f545b60676d737b82898a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222828282828282822211e20212828282828282823221f1b160f07000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d00000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d2013070000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e13080000000000000000000000000000000000000000000000000000000000070c141920272b313940454d535960666c717a80868f948a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1b1b1b1b1b1b15141214151b1b1b1b1b1b1b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d201306000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d020000000000000000000000000000000000000000000000000000030b12181f252a32373e434b51575e616b6f787e858d9299978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e0e0e0e0e0e0e08070507080e0e0e0e0e0e0e09090703000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d0000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f1206000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e1408000000000000000000000000000000000000000000000000040a0c151d232830363c434750555d60696e757d838b92979fa3978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f03000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d0100000000000000000000000000000000000000000002080d151b1e272e343b41464e545a61676d737b818990959ea1a9a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d00000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b00000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e11050000000000000000000000000000000000000000060c131920262b303940454d525860626c717980868e939da0a7adb2a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b100300000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c2013000000000000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c110600000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d201408000000000000000000000000000000000000030a11171e252a31373e434b51565e616a6f767e848c92989ea5acb1aea8a1978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e21150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c2013000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a00000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100000000000000000000000000000003090c151c232830363c434750555c60686e747c838a91969fa2aaafafaaa29f96918a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e01000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c2013000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f13060000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b02000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e11050000000000000000000000000001080d151a1e262e343a41464e535a61676d727b818790949ea1a8aeb1aca49f98928c847e716c6155493c3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d201407000000000000000000000000060b13191f262b30383f444c52585f626c70797f868e939a9fa6adb2ada79f9a938e867f79716c615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e1206000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c201300000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c03000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e21140800000000000000000000020a11171e242931373d424a50565e616a6f767d848c92989fa4acb0aea9a19e959087817b736d67615a50483e33281c11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c1106000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c201300000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d1207000000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c756e69605c5550483e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b0000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b110600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c030000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c00000000000001070d141a1d262d333a41454d535961666d727a81878f949ea0a8aeb1aca69e99928d857e786f6a615e57514b433e362c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f03000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c201300000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d03000000000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d0000000000040c12181f252a2f383f444c52575f626b70787f858d92999fa6acb2ada7a09d948f86807a716c656058524d454039312c241a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a00000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b0300000000000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d04000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e00000000050d161d242931363d424a50565d60696e757d838b92979fa3abb0afa9a29f959189827b736d67605b534e46423b342f271f1a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f020000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d0600000000000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c2013000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c0701000000000000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a1108000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e000000050e171f282f353b42464f545b60686d737b828991959fa2a9afb0aba39f97928b837d756e69605d555049413d363029231d150d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e13080000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b0906010000000000000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c2013000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c161008000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e0000020d172029313940454d535960666c717a80878f949da0a7adb2aca69f99928d857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c201300000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b050000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e000009141f29323b434b51575e616b70787e858d92999ea6acb1aea8a19e948f87817a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a0907040000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e00020e1925303b444d555d60696e757d838b92979fa3abb0b3aaa29f96918a827c746d68605c544f46423c352f27221b140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e0005111e2a36424d565e676d737b818990959ea1a9aeb5b3a9a198928c847e766f6a615e56504a423d373129241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a000000000000000000000005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000714202d3a46525e696e7980868e939da0a7adb3bbb9ada19791867f79716c625f58524c443f38302b261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e000814212e3b4754616e7a848c92989ea5acb1b9bec4b8ab9e91857b736d67615a534e46413a342e261e1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e000714202d3a46525e696e7b828a91969fa2a9afb5bdb9ada19791847d756e69605d555049413d363028231d150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f12000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c201300000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f2215090000000000000000000000091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e0005111e2a36424d565f696e757d848c92979fa4abb0b9b3a9a096918a827b736d67605b534e46413b342e271e1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c2013000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e1105000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e00020e1925303b444d575f626b70787f858e93999fa6acb2b2a8a09e948f87807a716c656058524d454039302b262019130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d01000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e000009141f29323c454d535961666d727a818790949ea1a8aeb2aca69e99928d857e786f6a615e56514b423e373129241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c201300000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e130800000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e0000020d17202a333c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c746e68605c544f47423c352f27221b140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c2013000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d0200000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c403326190700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000050e18212a31373e424a51565e616a6f767e848c92989ea5acb1aea9a19e959087817b726d666159534d45413a332d261d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e00000000060f181f262b303940444c52585f626c71797f868e939da0a7adb3ada79f9a938e857f79706b625f57514c443f382f2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f1206000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c2013000000000000000000000000050e171f282f35393a40454746443f3837322a221a1108000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e0000000000060e151a1e272e343a41464e535a61676d737b818990959ea1a9aeb1aca49f98928c847d766e69605d555049413d3630292019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f150900000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f03000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000050d161d24292c2f34383a3937332d2b262018100800000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e00000000000003090c151c232830363c434750555d60696e757d838b92979fa3abb0afaaa29f96918a827b736d67605b534e46413b322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e01000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b00000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e060000000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e0000000000000000030b12181e252a32373e434b51575e616b6f787e858d92999ea6acb2aea8a09e948f87807a716c656058524d443d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000000001070d1113181c1f20201f1b17110f0a04000000000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000070c131920262b313940454d535960666c717a80878f949da0a8aeb2aca69e99928d857e786f6a615e564f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a0000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000000000000104070c10131413120f0b06000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000002080d151b1f272f353b42464f545b60686d737b828a91969fa2aaafb0aba39f97918b837c746e6860594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c11060000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b020000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000406070605030000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000040a0d151d242931363d424a50565d60696e757d848c92989fa4abb0aea9a19e959087817a6f6b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e090501000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000030b12181f252a2f383f444c52575f626b70787f858e93999fa6adb2ada79f9a938e867d6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a00000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c201300000000000000010507070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d080200000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000001070c141a1d262d333a41454d535961666d727a818790949ea1a8aeb1aca49f988a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c0300000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c2013000000000002080d111314181818181818181818181818181818181615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d070100000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000003090b141c22282f353c42474f545c60686d747c838a91969fa2aaafafaa978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b030000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c201300000000050c13191d20212424242424242424242424242424242422221f1b150f0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000000000000000004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000020a11171e242931373e424a51565e616a6f767e848c92989ea5aca4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e130800000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c2013000000050e161e252a2d2e313131313131313131313131313131312f2e2b2720191007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000000000000000000000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000060b131920262b303940444c52585f626c717980868e939da0a7978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b060000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000020c1620283036393a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3b37322b22190f040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a1106000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b0606030000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000001080d151a1e272e343a41464e545a61676d737b818990959e978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a03000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c2013000008131e28323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4947433c342b20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a02000000000000000000000000000000000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b060000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300010d1925303a444c52545757575757575757575757575757575755544e463c32271b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b020000000000000000000000000000000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a020000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b70787e858d8a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a0706040100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130005111d2a36414c565e61646464646464646464646464646464646260584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000000000000000000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b0200000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c727a80867e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c2013000713202d3946525e686d717171717171717171717171717171716f6a6054473b2e22150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b11060000000000000000000000000000000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d747b7c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000003060706060300000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f05000000000000000000000000000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c110600000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d606a6e6f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f140900000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d030000000000000000000000000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52585f62625f584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e0100000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996979797979797979797979797978d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000000000000000000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f0300000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454e535555534e463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d1207000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a2a4a4a4a4a4a4a4a4a4a4a49a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e040000000000000000000000000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c4347484947433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a2adadadadadadadadadada79a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a00000000000000000000000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f0200000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373a3b3c3b37322a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a0a0a0a0a0a0a0a0a0a0a0a09a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000000000000000000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e13080000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b2e2f2f2e2b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d30231708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c201306000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8993939393939393939393939393938d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e130800000000000000000000000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d00000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f212222211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d20140700000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7d868686868686868686868686868686868074675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d010000000000000000000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c12070000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c00000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000613202d394653606c787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d1105000000000000000000000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130006121f2b3844505b666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d2013070000000000000000000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c1004000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e211508000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c201300030f1c28333f4a545b6060606060606060606060606060606060605c554b4034281c100400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000000000000000000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f120600000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c201300000b17222d38424a50535353535353535353535353535353535353514b43392e23180c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c0000000000000000000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d2013070000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f030000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000006111c262f383f4446474747474747474747474747474747474645403930271d12070000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d10040000000000000000000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f22150800000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c20130000000a141d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f130600000000000000000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e2114080000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e040000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d2014070000000000000000000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e120600000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c201300000000020a11171c1f2020202020202020202020202020202020201f1c18120b0300000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000000000000000000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e02000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e060000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000000000000060b0f1213141414141414141414141414141414141313100c07000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000000000000000000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f150900000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a0400000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c201300000000000000000306060707070707070707070707070707070707060400000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e030000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a0908060300000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a13131313131313131310070603000000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c0200000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d110500000000000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e090705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c04000000000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d080100000000000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d20130700000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706040100000000000000000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f12060000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d040000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c10030000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c0100000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e2317060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d1307000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c11060000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b1106000000000000000000000004080c0e0f131313131313131309080603000000000000000000000000000000000000000000010407071213131313131313131313080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d01000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a00000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b00000000000000000001090f14181b1b20202020202020201615130f0a04000000000000000000000000000000000002080d1113141e2020202020202020201f1514120f090300000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d11040000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000000030b131a202427282d2d2d2d2d2d2d2d22211f1b150e06000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c201306000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e0500000000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f1509000000000000010b151d252c31343539393939393939392f2e2b262018100600000000000000000000000000040e161e24292c2d38393939393939393939392f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c1108000000000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000009131d272f373d404246464646464646463c3b37322a22180e040000000000000000000000020c1620283035393a45464646464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e130800000000040f1a252f3941484d4e53535353535353534947433c342a20150a000000000000000000000008131e28323a41454751535353535353535353524847433c332a20150900000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d11040006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b02000000000000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000814202c37414b53595b606060606060606055534e463c32261b0f0300000000000000000007101924303a444c52545e6060606060606060605f55534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d01000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e0500000000000000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000c1824313d48535d65686c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000040e19222935414c565d606b6c6c6c6c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d130700000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c1107000000000000000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000e1b2734404d59656f757979797979797979766a5f53473b2e21150800000000000000020b16202b343d45525d686d78797979797979797979796e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c0100000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1b2835424e5b68758186868686868686867c6f6255493c2f221609000000000000000a141d28323d46515b606d7a84868686868686868686867c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f12040000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b02000000000000000000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000000000006111b262f3a444e58626d75828f96939393939393928a7e716a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c100300000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e050000000000000000000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1b2835424e5b6875818e9b9f9f9f9f95887c6f6255493c2f2216090000000000040e17222d38414c56606a727f8c939ea89f9fa99f958d80746c61584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b0000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1b2835424e5b6875818e9ba8acaca295887c6f6255493c2f22160900000000020b162027333f49535d686f7c87929fa5afb6aca2979083786d605a50463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a000000000000000000000000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000a141d28323a44505b656d7a849199a3aebbafa49a92857b6e665c51483e332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a00000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b02000000000000000000000000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000006111b262f3a444e58606c77828f96a1abb5b0a69f93887d70695e544b40362c21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c02000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000203030303020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d12070000000000000000000000000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000050e17222d38414c56606a727f8c949ea8b2b3a99f948d80736b61574d42392e241a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e0500000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900020b162027333f49535e686f7c87929fa6b0b5aba1978f82786d60594f453b30271d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f13050000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c02000000000000000000000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000a141d28323a44505b656d7a849199a3afbbafa39991857a6e665c50473e33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e13080000000000000000000000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160906111b262f3a444f59606c77828f96a1abb5b0a69f92877d6f685e544a3f352c21170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c0000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090e17222d38414c56606b727f8c949ea8b2b2a89e948c7f726b60564c42382e231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d12070000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160b172027333f49535e686f7d87929fa6b0b4aaa0968f82776c60594f443b30261c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b01000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b010000000000000000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216141d29323a44505b656d7a849199a3afbaaea39891847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f120300000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d1207000000000000000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161b262f3a444f59606c77828f96a1abb5afa59f92867c6f685d53493f352b20170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f0300000000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e05000000000000000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2217222d38414c56606b727f8c949ea8b2b1a79e938b7f726a5f564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b0000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b0200000000000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222027333f49535e686f7d87929fa6b0b4aaa0958e81756d62584e443a2f261b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c11060000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2229323a44505b656d7a849199a3afbaaea2989083796d605b51463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f262f3a444f59606c77828f96a1abb5aea49f92867c6e675d51493f342a20160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b02000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000000000000004090d0f0f131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2d38424c56606b737f8c949fa8b2b1a79d928a7e716a5f554b40372d22190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c00000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a0000000000000002091015191b1c202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f333f4a545e68707d87929fa6b0b3a99f958d80746c61574e43392f241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f130400000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f030000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c323b44505b666d7a859199a3afb6aca2979083786d605a50453c31281d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c100400000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f120600000000020c151e262c313536393939393939393433302b241d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3b444f59606c78828f97a1abb5afa49a92857b6e665c51483e332a1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c0000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e2115080000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c424c56606b737f8c949fa9b2b0a69f93887d70695e544b40362c21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d12070000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f22150900000004101b26303942494d4f535353535353534d4c4740382f24190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493f4a545e68707d87929fa6b0b2a99f948d80736b61574d42392e241a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b010000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554944505b666e7a859199a3afb5aba1978f82786d60594f453b30271d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f1203000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625b514f59606c78828f97a1abb5afa39991857a6e665c50473e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f03000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f12060000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988c7f726d635b56606b737f8c949fa9b3afa59f92877d6f685e544a3f352c21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b00000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000c1926333f4c5966727f818282828282817e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f020000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918c7f726d635e68707d87939fa6b0b2a89e938c7f726b60564c42382e231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b110600000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b918c7f736e666e7a859199a4afb4aaa0968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a0000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000916222e3a46515b63666868686868686864615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e03000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada39b918c80736c78828f97a1abb5aea39891847a6d655b50473d32291e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b020000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb5ada39c928c8075808c949fa9b3afa59f92867c6f685d53493f352b20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e060000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfbbb9ada49c928d8287939fa6b0b1a79e938b7e716a5f564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f1304000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000007111c252d353a3e3f424242424242423e3d39342d241b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb5aeacacafa49c938f9399a4afb4aaa0958e81746d62584e443a2f261b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c1004000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000a131c232a2e31333535353535353531302d28221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aba39f9fa3aba69e9b9fa4abb5aea2989083796d605a50463c32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c00000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000010a11181e222526282828282828282524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399929299a3afaaa8acafb5aea49f92867b6e675d51483f342a20160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d120700000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000070d121618191c1c1c1c1c1c1c181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a0602000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f928786929fa5afb5b9bbb5a99d928a7e71695f554b40362d22190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b0000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000106090c0c0f0f0f0f0f0f0f0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d070000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f92867f8c939ea6b0b8c0b3a79a8d80746c61574d43392f241b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c030000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a01000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399877a818f949ea6b0b9b1a5988b7e726c615a50473e352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4ab95887b78828f949fa7b1b9ac9f93877e716c61594f473d352b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c201305000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c12070000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f79828f959fa7b1afa49992877e706b61594f473d342b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d1104000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d0200000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6d79829095a0a7b1aba39992877d706b60594f463d342a22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d01000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f676d7a839095a0a8b2aba39992867d706b60584e463c342a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e130800000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62686d7a839096a0a8b2aba39892867d6f6a60584e463c332a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c0100000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e686e7a849196a1a9b2aaa29892867c6f6a5f584e453c332921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f12040000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62565e686e7b849196a1a9b3aaa29892857c6f6a5f574d453b332920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255565e696e7b849197a1a9b3aaa29792857c6f695f574d453b322920170e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554d575f696e7c859297a2aab3a9a19791857b6e695f574d443b322920160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c1106000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255494d575f6a6f7c859298a2aab3a9a19791847b6e695e564d443a32281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a00000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549454e575f6a6f7c869298a2aab3a9a19691847b6e685e564c443a31281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c0300000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c454e58606a6f7d869298a3abb2a8a19691847a6e685e564c433a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d0000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c464e58606b707d869299a3abb2a8a09691837a6d685d554c433931271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c343d464f59606b707d879299a3acb2a8a09590837a6d675d554b433930271e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d10040000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f343d474f59616b717e87929aa4afb1a7a0959083796d675d554b423930261e140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d010000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b353d474f59616c717e88939fa3adb1a79f959082796d675d544b423830261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222b353e47505a616c727f8b919ba3adb1a79f948f82796d665c544a42382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c01000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22232c353e48505a626d727f8c919ca4aeb0a69f948f82786d665c544a41382d2217140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221a232c363e48515b626d737f8c929ca4aeb0a69e948f81786d665c53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161a242d363f49515b636d73808d929da5afb0a69e938e81786d655b504440382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216121b242d373f49515b636e74808d939da5afafa59e938e81776c605c524a40372e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609121b242d374049525c606c77818e939ea5afafa59e938e80746e645c524940372d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160909121b252e374044505b656c78818e939ea6b0afa59d928d80746e635b51493f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada295887c6f6255493c2f2216090009131c2527333f49535b666d78818f949ea6b0afa59d928d80736d635b51493f34291e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a095887c6f6255493c2f22160900010a1317222d38414a545c666d78828f949fa7a0a0a49c928c7f736d635b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f1305000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000006111b262f38424a545c666d79828f95939393939393918c7f726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877c6f6255493c2f221609000000000a141d262f38424b545c676d7983878787878787878787877f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c00000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a786d6053463a2d20130700000000020b141d263039424b555d676d797a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d1207000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d665c5044382b1f12060000000000020b151e273039434b555d666d6d6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b010000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d0000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605c544a3f34281c1003000000000000030c151e27313a434b545c6060606060606060606060605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d0300000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d0000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504a42382e23170b0000000000000000030c151f28313a424a51535454545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f3830261c1106000000000000000000030d161f283039404446474747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f04000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a38342e261e140a0000000000000000000000040d161e272e34383a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c0000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b28231c140c02000000000000000000000000040c151c23282c2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1c17110a020000000000000000000000000000030b12181c1f202121212121212121212121201d19130c04000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a0706040100000000000006060606060606060000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a0000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141312100b06000000000000000000000000000000000000070c101213141414141414141414141413110d0801000000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a131313131313131307070501000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000306070a0d0f0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070603000000000000000000000000000000000000000000000406070707070707070707070707060401000000000000000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d080200000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e0500000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c0200000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e130800000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e1308000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d3630292119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c01000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d0100000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b23191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d040000000009131d272f373d404246464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000814202c37414b53595b60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d00000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e0500000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e06000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c0500000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d0300000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b0500000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e0802000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c0300000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b080705020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f14090000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e21140700000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d1207000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e211407000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e21140700000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e211407000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e211407000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a07000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d010000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b080705020000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e090200000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e2114070000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e050000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e2114070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e2114070000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f140900000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b070000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e2114070000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e0200000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e2114070000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e11050000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e2114070000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e2114070000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e21140800000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e2114070000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a0000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a00000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e130800000000000000000000000000000000000000000000000000000000000000000000000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c02000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e211407000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e2114070000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a0000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a00000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e211407000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a0000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e2114070000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a00000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f2216090000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e211407000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a22191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e3530282019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c2721191107000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f0700000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b05000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000004080d1113141618191a191817161413100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d040000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c2014070000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f23160900000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a00000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c20130000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e06000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c20130000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c0500000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c201300000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c201300000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e0802000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b080705020000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c20130000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000010202010000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d11040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e13080000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070706040100000000000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d201408000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c171008000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b0500000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a0804000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161717161414110e0908060300000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c202223242221201e191615130f0a050100000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f30302f2e2d2a2522211f1b15110d08020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3c3b3a36302f2e2b26201e19130e0802000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a49474642403c3b37322d2a251e19140d050000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f5456575554524d4c4947433c3936302a251f170e0801000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636362615e565955534e4746413a3630292019130c040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70706f6e696966625f5854524c46413b3229241e160d0500000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d7d7c7a7875736f6a66615e56524d443f352f281f170e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976828a888785827f7c77736d68615e565045413a312920170f050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9597928f8c8884807a746e68625a524c433b332921170d0400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca19e9c9996918c86807b716c605d564d453b33291f160c01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f383028201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9aba8a8a09e98928d857e756d685e574d453b31281d1207000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6b5b2acaaa29f97928b827a6e695e574d43392f24180e040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca6aaacb2b9b4aea9a29f948f837b6e695e554b40352920160c0200000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f97999da0a8acafb5b3ada69e9590847b6e675d51453e32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c697682898a8d91969a9fa3abb0bab0a7a0969083796d605a50443a3024190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7c7e8084888e92999fa6aebbb1a8a0958e81756c61564c4135291e1308000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d6f7173777c81878f949ca4afb6b1a79e938a7e71685d52453a2f24190d010000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606264666a6f747c828d929fa4acb6afa59e92857a6d60564c4135291d11040000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545657585f626a6e78808b939aa4afb9ada1978d8074685d5245392c2015090000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414547494b4e53585f666c737e88939fa6b0b3a99f92857a6d6054473c31261a0e0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3c3e43474e545b606c727f8c949fabb7aea2988c7f7265574e42372b1e120600000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d2f31373c424a505a606c7882909ca6b0b4aa9e9184776a5f53473a2e21140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123262b2f383f44505b666f7c88949fabb7aca096887b6e6255483b2f22150800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314161b1d262d333f4a54606a76828f9cabb5b2a8988c7f7265594c3f2f24190d01000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b141c222d38424e5864717e8a99a3afb5a99c8f827669554c4135291d1104000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111c262f3c4754606d7a86929facb8ab9e918578675d5145392c201306000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14202c3945515d677683909da9b6ada196877a6d6054473a2d211407000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556774818e9aa7b4b2a995897c6f6256493c2f231609000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b1a5988b7e7265584b3f3225180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb2a5998c7f7266594c3f3326190c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000003050605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000a131c232a2e31333535353535353532312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000010a11181e222526282828282828282524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adada6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0a0a0a0998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899393939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c87878787878787877f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606060606060606060605c554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a5053545454545454545453514b43392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444647474747474747474645403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121314141414141414141313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b0702000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d101111121111100e0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e09060503000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c070300000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c050000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c060000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c18130d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c0400000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d1711090000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a01000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c070000000000000000000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c07000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d040000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000010b151d252c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e090300000000000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b030000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c01000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c03000000000000000000000000000000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e0200040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a04000000000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c080000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b00000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453d33291e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f1307000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e0902000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a1209000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c1104000000000000000000000000000000000000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f191107000000000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d12070000000000000000000000000000000000000000000000000000000000000814202c37414b53595b6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d0500000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b12090000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d1104000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f04000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f0600000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c0000000000000000000000000000000000000000000000000000000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e06000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c20130600000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e45403930292118100600000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c100400000000000000000000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f0600000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c01000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d2114070000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f040000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f05000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a00000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e0300000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c201306000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a0000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b0000000000000000000000000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e0000000000000000000000000000000000000000000000000000000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c030000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f02000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a201509000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e211509000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d110400000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f0500000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b00000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c01000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b11060000000000000000000000000000000000000000000000000000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f02000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d010000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b00000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d130700000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b00000000000000000000000000000000000000000000000000000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f221609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f120600000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e130800000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b02000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d04000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c11060000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e211408000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f13080000000000000000000000000000000000000000000000000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f221609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b0000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b0000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49e9285786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f22150800000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f1306000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d0400000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b11060000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f0400000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f0300000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979797979285786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a0000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c1004000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b0000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d11040000000000000000000000000000000000000000000000000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c1004000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f050000000000000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f150900000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a0000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c110600000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c20150900000000000000000000000000000000000000000000000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b00000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d030000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e01000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b00000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f0500000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f1409000000000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d1307000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171717171717171717171716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a00000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d1207000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c110600000000000000000000000000000000000000000000000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c03000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d010000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464646464646464646464615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a0004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d030000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c0300000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c010000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d1004000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d11040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585858575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e1007000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d12070000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c10030000000000000000000000000000000000000000000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c1106000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b0000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d05020000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c0000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c0100000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f13080000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c100300000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d39332c241a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080706040000010000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e04000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d130700000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a0000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f140900000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131313131302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114141413100c070d0a0707050100000000000000000000000000000000000000000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f12090000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d110400000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a1208000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e00000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252525252525252525252423211d1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e212121201f1d181c1a171413110d0804000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e0000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e1308000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a0000000000000000000000000000000000000000101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d17100800000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f030000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d1207000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181818181818181818181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2d2d2d2c292429272421201d1913100c07000000000000000000000000000000000000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c27211911070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f060000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f0000000000000000000000000000000000000000111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c060000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c0908060300000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a3a3a38352f3634312e2d2a251f1c18120b0600000000000000000000000000000000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b00000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e14080000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f120000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c120700000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c10040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474745404442403d3a3936302c28231d17110a02000000000000000000000000000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c030000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d0300000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c2013000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c00000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988b7f7265584c3f3225190600000000000000000000000200000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a070604000000000204040606060606060601000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545453514b514f4d4a4746413a38342e28231c140c070000000000000000000000000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c1004000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f140900000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c1004000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f07060401000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f0200000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21191919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b070200000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060605d555e5c5a5754524c46454039342e261e1810090000000000000000000000000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a00111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e03000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f120000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f1308000000000000000000000000000000000000111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d070100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e130800000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2626262626262626262626262626262626262626262626201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e0801000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d676c6a696764615e5653514b443f38302a221b120a01000000000000000000000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f1509000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e110000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d010000000000000000000000000000000000101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d30231608000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3333333333333333333333333333333333333333333333332d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000004101b26303942494d4f535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a7978777573706d6864605c55504a423c342d241c130a01000000000000000004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e030000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e110500000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d01000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c1106000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988d888787878787878787878686858482807d7a76716d67605c544e463f362e251c130900000000000000000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b0200000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a0000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a00000000000000000000000000000000000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c120800000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a99f98959393939393939393939a9392918f8d8a86827e79726d665f58504840372e251b1107000000000000000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f0400000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a0000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f00000000000000000000000000000000000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d120700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c2013060000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c10030000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6159595959595959595959595959595959595959595959595959595953514b43392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a49f9f9d9c9a99938f8b847f786f6a625a514940372d23190d040000000000000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f1306000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b11060000000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d2013070000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d1207000000000000000000000000000000000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f24181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a0000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e66666666666666666666666666666666666666666666666666666666605c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f1307000f1c2936424f5c697582868686868686868175685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadb6afacabaaa8aba49f9c96918b837c716c635b51493f352b1f160c0100000000000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a0005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d1004000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c030000000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f04000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f1306000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f0100000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272726d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b5b5afaca8a19e9590867e736d635b51473d31281d130700000000000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c00000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b000000000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c1004000000000000000000000000000000020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e130800000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8acaeb4b9b2ada7a098928b7f736d62594f433a2f24180d02000000000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d120700000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c120700000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f050000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c000000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f1409000000000000000000000000000000000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d00000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2aaacb1b9b1aaa39f918b7f726b60554b4135291f1409000000000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b0100000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c00000000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b0000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d1207000000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e0200000000000000000000000000000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b0000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b1106000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9aea49c9999999999999999999999999999999999999999999999999999999993877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92989da0a7aeb4b4aea39f92877d70675d51453b30251a0e000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a0000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c0000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b0200000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b0000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e1105000000000000000000000000000000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90959fa3aab3baafa3999184796d60574d42362a1c12070000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c11060000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a0000000000000000000000000000000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797e838c9298a2a9b3b5aba1968d8073695e5246392e23180c0000000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f221609000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c1106000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f0000000000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f01000000000000000000000000000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b0000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f14090000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababababababa093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566676d71787f869297a2abb5b2a89f92867b6e61544a4034281c100400000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c2013070000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f1205000000000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a2010070000000000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d12070000000000000000000000000000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758555c60666d727d859299a3afbaaea3998d8073665c5144382c1f120600000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d20130900000000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f030000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e00000000000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c00000000000000000000000000000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d120700000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada1979291919191919191919191919191919191919191919191919191919191877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4b51545c606b707d87929fa9b2b4ab9e9285796d6053463a2d20130700000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e020000000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f12060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d100400000000000000000000000000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e221609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c00000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e928585858585858585858585858585858585858585858585858585858585857a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f40454a5059606b74808d96a1adb9ada197897d7063564a3d2e23180c00000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f0500000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d2013060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b00000000000000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f14090000000000000000000000000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d2013060000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878787878786d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383f444f59606d7a84919eabb5b3a99a8d807467544b4034281c100400091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c272119110700000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b0000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c0300000000000000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f1206000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b605d554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282e343d45515d67737f8c99a4afb6aa9d908377665c5145382c1f1306000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e211408000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b110600000000000000000000000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b110700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f0300000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f020000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718181c232935414b55616e7b87939facb9ac9f9286796d6053463a2d201307000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a000000000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e2115080000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f050000000000000000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b0000000000000000000000000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e14080000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615452525252525252525252525252525252525252525252525252524745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a070c1118242f3a46525e697783909daab6aea399887b6e6255483b2f2215080005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a090704000000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e050000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c0000000000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f12060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e21140600000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615447454545454545454545454545454545454545454545454545453a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007131d2a36424d576774808d9aa7b3b4ab96897d7063564a3d3023170a00020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d04000000000000000000000000050505050505050505050505050505050505050505000000000000000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d05000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f030000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f13070000000000000000000000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e0900000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d2014070000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c120700000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838383838382d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000010e1a25303f4c5865727f8b98a5b2b1a4978a7e7164574b3e3124180b00000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e020000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a0200000000000000000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d010000000000000000000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e11050000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000091724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3225180b00000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d13070000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b07010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f0200000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e04000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b0600000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e0902000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e0200000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b97a4b1b1a4978b7e7164584b3e3125180b000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a10070604000000000000000000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b262018100600000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e0903000000000000000000000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c201509000000000000000000000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e09030000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f14080000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141212121212121212121212121212121212121212120706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000050e1626323f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a0000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c07010000000000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b06000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e060000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e0802000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805050505050505050505050505050505050505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0e17202c38444f596875818e9ba8b4b4aa96897c706356493d3023160a0000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b030000000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d07030000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d010000000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a040000000000000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e0805020000000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717181b2029323a4854606b7884919eabb7aea298887b6e6155483b2e22150800000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d030000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a0706040100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b00000000000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a040000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a08070502000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b000000000000000000000000000000000000000000000000000000000000000004060708080807060603000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f1409000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424272b323b444f59636f7c8996a1adb8ac9f9285786c605346392d201306000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242424242422211f1b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030313132373d444d56606b75818e9ba8b2b6a99d908376655b5044372b1f1205000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d12070000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f13080000000000000000000000000000040607070707070707070604030607070707070707070704010000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e2317060000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030303030302f2e2b2620181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f43474f565e68707d88939facb9b1a7998c7f736653493f33271b0f030000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f1306000000000000000000000000000000000002090e1214152020202020202020171613100b050000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d010000000000000000000000070c1012131414141414141413111012131414141414141413110d0801000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c1106000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f03000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4c4e545960686e7a84919aa4afb8aca095887b6e6255483b2d22170b0000000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d1004000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c100400000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f080000000000000000000000000000000000000000000000000000000000000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d1104000000000000000000030b12181c1f2021212121212121201d1c1f2021212121212121201d19130c040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f1409000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757595860626b707a839096a1acb6b1a79d9083776a5f53473a2e1b110600000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f14090000000000000000020c151e262c313536393939393939393534312c251e150c0200000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c00000000000000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000000000000000000000000000000000020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a0000000000000000030c151c23282c2d2d2d2d2d2d2d2d2c29282b2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6157575757575757575757575757575757575757575757575757575757575755534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646465676a6f757d849095a0a8b2b4aa9f958a7d7064584e43372b1f0a00000000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e020000000000000009141e2730373d41424646464646464642403d372f271e130900000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000000000000000000000000000000000005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f00000000000000000b151e272e34383a3a3a3a3a3a3a3a393534383a3a3a3a3a3a3a3a39352f2820160c03000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d12070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717274777c82899196a0a7b1baaea3989083776c6155463c31261a0f0000000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e120500000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b0000000000000000000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000000000000000000000000000000000000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000007121c2730394044464747474747474745413f44464747474747474745413a32281e150b000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c020000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d0100000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070707070706f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f8184888f939ea1a8b1baaea49f92867c6f625a5044342a20150a00000000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a0000000000000915212c37424c545a5c606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c000000000000000000000000000000020e1a25303b454d525f606060606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c0000000000000c18232e39424a515354545454545454514c4a505354545454545454524c443a30271d12070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d100700000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d100400000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91969b9ea5acb2b4aea49d928b7f726a5f53483e3322180e03000000000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f0300000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d120700000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c10030000000004101c2834404a545c60606060606060605d55545c60606060606060605d564c42392e23180c0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8175685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797989a9ea0a8aaafb8b0aaa39f928d80746d62584e43362c220f060000000000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f130600000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b000000000000000000000000000000000714202d3a46525e69767979797979797979706b6054483c2f2216090000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f13080000000006121f2c3844515c666d6d6d6d6d6d6d6d675d5c666d6d6d6d6d6d6d6d685d544b4034281c100400000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c0300000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b1002000000000f1b2835424e5b6875818e9ba8b4b7aca29a97969696969696969696969696969696969696969696969696969696969696968e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a7aaacb2b8b1aca69f98928b80746e645b51463c31231a100000000000000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d010000000713202d3a4653606d787a7a7a7a7a7a7a6d60606d787a7a7a7a7a7a7a76665c5145382c1f130600000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f05000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f1409000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b4b2adaba7a09d9490867e746e645c52493f342a20110800000000000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f23160900000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b00000000000000000000000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d11050000000b1724313e4a5764717e87878787878784786b626f7c87878787878786796d6053463a2d20130700000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa9a7a9a19e9a95908a837c726d645c524a40372d22180e000000000000000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e01000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c0300000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a0000000b1724313e4a5764717d8a939393939185786b626f7c889393939393867a6d6053473a2d20140700000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9f9e9c9a9897918e89837d766f6a625b524a41382f251b100600000000000000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f22150900000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b10070000000000000000000000000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f0300000b1724313e4a5764717d8a97a0a09e9285786b626f7c8895a0a0a093877a6d6054473a2d21140700000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a11080000000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c0000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292918f8d8b8885817c77716c625f58514841382f261d1309000000000000000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f130600000b1724313e4a5764717d8a97a4ab9e9285786b626f7c8895a2ada094877a6d6154473a2e21140700000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000f1b2835424e5b6875818e9393939393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482817e7b78746f6a64615a534e463f362f261d140b0100000000000000000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a01000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e22150800000b1724313e4a5764717d8a97a4ab9f9285786c626f7c8895a2ada194877a6e6154473b2e21140800000000000000000000000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e06000000000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f130600000f1b2835424e5b68758187878787878787878787878787878787878787878787878787878787878787878787878787878787878175685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777674726e6a67626058555047433c342d241d140b02000000000000000000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f0300000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a0200000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f22160900000b1724313e4a5764717d8a97a4ac9f9285796c626f7c8895a2ada194877a6e6154473b2e21140800000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c050000000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d20130700000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666c6b696765625f5856544e49443e37322a221b120b020000000000000000000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a0000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e01000b1724313e4a5764717d8a97a4ac9f9286796c626f7c8895a2aea194877b6e6154483b2e211508000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e221508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545e5c5a5855534e4947433d39332b26201810090000000000000000000000000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e030000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e02000b1724313e4a5764717d8a97a4ac9f93867965626f7c8895a2aea194887b6e6155483b2e221508000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c05000000000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d10040004101d2935404b555d606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d211408000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4e4b4847433c3b37322d28221b150e060000000000000000000000000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b2620181006000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e01000b1724313e4a5764717d8a97a4afa49986796c626f7c8895a2aea195887b6e6255483b2f2215080000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d080200000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d2114070000000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404443413f3b3a37312e2b27201c170f0a0400000000000000000000000000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e0802000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c00000b1724313e4a5764717d8a97a4b5a09386796d626f7c8895a2aea295887b6f6255483c2f22150900000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e09030000000000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000007121d27313940454747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634322f2e2b26221f1b15100b050000000000000000000000000000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a030000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a040000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b20140800000b1724313e4a5764717d8a97a4ada093867a6d626f7c8895a2afa295887c6f6255493c2f221609000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e090200000000000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d1104000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f150900000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272522211f1a15130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a0300000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e090300000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f0300000b1724313e4a5764717d8a97a4ada093867a6d626f7c8895a2afa295887c6f6255493c2f22160900000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a05020000000000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d0100000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1b181514120f09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d0801000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d13090000000b1724313e4a5764717d8a97a4ada093877a6d626f7c8895a2afa295897c6f6256493c2f2316090000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b06060300000000000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e1308000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070e0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d0804010000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b08070501000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b010000000b1724313e4a5764717d8a97a4ada094877a6d626f7c8895a2afa296897c6f6356493c3023160900000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000001070c10131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e06000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b03000000000b1724313e4a5764717d8a97a4ada194877a6e626f7c8895a2afa396897c706356493d3023160a0000000000000000000000000000000000000000000406070707070707070707070707070707070707070605030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000004060707070707070707070707070707070707070707070707070707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e090300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b0907070501000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f090100000000000b1724313e4a5764717d8a97a4aea194877b6e626f7c8895a2afa396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a08080602000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a080706030000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c0803000000000000000b1724313e4a5764717d8a97a4aea194887b6e626f7c8895a2afa396897d7063564a3d3023170a00000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b06060300000000000000000000000000000000000000000000000000000000000000000000000406080d1113141617181819181817151312100b0606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4aea195887b6e626f7c8895a2afa3968a7d7063574a3d3024170a0000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707070707070707070707070401000000000000000000000000000000000000000000000000000000000000000306060707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f18100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c060000000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a0502000000000000000000000000000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070705010000000000000000000000000105080b0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0706040100000000000000000000000000000000000b1724313e4a5764717d8a97a4aea195887b6e626f7c8895a2afa3978a7d7064574a3d3124170a000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1212121212121211070603000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a03000000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e08020000000000000000000000000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413110d0802000000000000000000060c111517181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413100d07010000000000000000000000000000000b1724313e4a5764717d8a97a4a7a295887b6f626f7c8895a2a7a4978a7d7164574a3e3124170b0000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d0200000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000000000000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a0907030000000000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a0400000000000000000000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021201e19130d05000000000000000911171d21242527272727272727272727272727272727272720201d18120c0400000000000000000000000000000b1724313e4a5764717d8a979a9a9a95887c6f626f7c88959a9a9a978a7d7164574a3e3124170b000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a020000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f14080000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a0000000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e0903000000000000000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c2d2e2d2a251e170e05000000000009121b22292d30313434343434343434343434343434343434342d2c29241d160d04000000000000000000000000000b1724313e4a5764717d8a8e8e8e8e8e897c6f626f7c888e8e8e8e8e8a7e7164574b3e3124180b00040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c0200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f0700000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c0700000000000000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e262e34383a3a3936302920170d0200000006111b242d34393d3e4141414141414141414141414141414141413a39352f281f160c010000000000000000000000000916222f3c4955626f7c818181818181817b6e616e7b818181818181817c6f6256493c2f231609000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c00000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000000000000000000000000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b03000000000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f1911090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b30383f44464746413a32291e13080000010c17222d363f45494b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745403931281d12070000000000000000000000000815222e3b4754606a6f747474747474746e695f696e747474747474746f6a6054483b2e221509000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c1106000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c1003000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f040000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c0300000000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d424a505354524c443a3025190d010005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b43392f24180d01000000000000000000000006131f2b37434e58606267676767676767615f575e61676767676767676260584e43382c1f1307000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f1206000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b000000000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60615e564c41362a1e1105000815212d3945505a6264676767676767676767676767676767676767605d554b4035291d10040000000000000000000000030f1b27323c464e54555b5b5b5b5b5b5b55534d52545b5b5b5b5b5b5b56544e463d32271b0f03000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c10030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f13000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d201307000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000000000000000000000000000000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b100300000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d1207000000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535960666d6d685e5246392d201307000b1724303d4956626c717474747474747474747474747474747474746d675d5145392c2013060000000000000000000000000a15202b343c4347494e4e4e4e4e4e4e48464246484e4e4e4e4e4e4e4948433d342b21160a00000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f13000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d10000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c20130700000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c000000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c1107000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f616b70797a6d6154473a2e211407000b1825313e4b5864717e818181818181818181818181818181818181796d6053473a2d201407000000000000000000000000040e19222b32373b3c414141414141413b3a363a3b414141414141413c3b38322b22190f0400000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f22160900000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c100400000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d04000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d847e7164574b3e3124180b000f1b2835424e5b6875818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6154473a2e2114070000000000000000000000000007101920272b2e2f343434343434342e2d2a2d2e343434343434342f2e2c27211910070000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e140800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f130600000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c0100000000000000000000000000000000000000000000000000000000000002080e151b1f272f353b42464f545b60676d737b82898a7e7164574b3e3124180b000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94877a6d6154473a2e2114070000000000000000000000000000070e151b1f22222828282828282822211e20212828282828282823221f1b160f07000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d00000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d2013070000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e13080000000000000000000000000000000000000000000000000000000000070c141920272b313940454d535960666c717a80868f948a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a094877a6d6154473a2e211407000000000000000000000000000000040a0f1315161b1b1b1b1b1b1b15141214151b1b1b1b1b1b1b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d201306000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d020000000000000000000000000000000000000000000000000000030b12181f252a32373e434b51575e616b6f787e858d9299978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4b4b4b4b4b1afafafafafada094877a6d6154473a2e2114070000000000000000000000000000000000030608090e0e0e0e0e0e0e08070507080e0e0e0e0e0e0e09090703000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d0000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f1206000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e1408000000000000000000000000000000000000000000000000040a0c151d232830363c434750555d60696e757d838b92979fa3978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4beb4aca6a4a2a2a2a2a2a2a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f03000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d0100000000000000000000000000000000000000000002080d151b1e272e343b41464e545a61676d737b818990959ea1a9a4978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4b7aca29b979696969696969694877a6d6154473a2e21140700000000000000030709090e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e080705020000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c2013000000000000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d00000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b00000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e11050000000000000000000000000000000000000000060c131920262b303940454d525860626c717980868e939da0a7adb2a4978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4b3a69b908b8989898989898989877a6d6154473a2e2114070000000000040a0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1514120e0903000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b100300000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c2013000000000000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c110600000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d201408000000000000000000000000000000000000030a11171e252a31373e434b51565e616a6f767e848c92989ea5acb1aea8a1978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4b1a4978b7e7c7c7c7c7c7c7c7c7c786d6053463a2d20130700000000070f161b1f222327272727272727272727272727272727272722211e1a140d060000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e21150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c2013000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a00000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100000000000000000000000000000003090c151c232830363c434750555c60686e747c838a91969fa2aaafafaaa29f96918a7e7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4afa295887c6f6f6f6f6f6f6f6f6f6d665c5044382c1f120600000007111921272c2f303434343434343434343434343434343434342e2d2a261f170f0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e01000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c2013000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f13060000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b02000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e11050000000000000000000000000001080d151a1e262e343a41464e535a61676d727b818790949ea1a8aeb1aca49f98928c847e716c6155493c3023170a000f1b2835424e5b6875818e9ba8b4afa295887c6f6363636363636363605c544a3f34281c10030000040f19232b32383b3c4141414141414141414141414141414141413b3a36312921170d03000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d201407000000000000000000000000060b13191f262b30383f444c52585f626c70797f868e939a9fa6adb2ada79f9a938e867f79716c615a5045392d211408000f1b2835424e5b6875818e9ba8b4afa295887c6f625656565656565653504a42382e23170c0000000a16212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f1409000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e1206000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c201300000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c03000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e21140800000000000000000000020a11171e242931373d424a50565e616a6f767d848c92989fa4acb0aea9a19e959087817b736d67615a50483e33281c1105000f1b2835424e5b6875818e9ba8b4afa295887c6f625549494949494946443f3830261c11060000030f1b27323d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453b31261a0e020000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c1106000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c201300000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d1207000000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c756e69605c5550483e362c22170c00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c3c3c3c3a38342e261e150a00000007131f2c38444f596063676767676767676767676767676767676767615f574d42362a1e12050000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b0000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b110600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c030000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c00000000000001070d141a1d262d333a41454d535961666d727a81878f949ea0a8aeb1aca69e99928d857e786f6a615e57514b433e362c241a100500000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c303030302d2c28231c150c030000000915222f3b4854606b6f7474747474747474747474747474747474746e695f53463a2d2114070000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f03000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c201300000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d03000000000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d0000000000040c12181f252a2f383f444c52575f626b70787f858d92999fa6acb2ada7a09d948f86807a716c656058524d454039312c241a12080000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f232323201f1c17110a0300000000091623303c4956636f7d8181818181818181818181818181818181817b6e6155483b2e2215080000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a00000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b0300000000000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d04000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e00000000050d161d242931363d424a50565d60696e757d838b92979fa3abb0afa9a29f959189827b736d67605b534e46423b342f271f1a1208000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216161312100c060000000000000c1825323f4b5865727e8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f020000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d0600000000000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c2013000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c0701000000000000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a1108000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e000000050e171f282f353b42464f545b60686d737b828991959fa2a9afb0aba39f97928b837d756e69605d555049413d363029231d150d0800000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160907060300000000000000000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a9a9a9a9a9a9a95897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e13080000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b0906010000000000000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c2013000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c161008000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e0000020d172029313940454d535960666c717a80878f949da0a7adb2aca69f99928d857f78706b615f57514b443f382f2a251f18120b030000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a7a7a7a7a7a7a295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c201300000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b050000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e000009141f29323b434b51575e616b70787e858d92999ea6acb1aea8a19e948f87817a726d666059534d45413a332d261d1a140c0701000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727e8b98a5afafafafafafb4b4b4b4b4afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a0907040000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e00020e1925303b444d555d60696e757d838b92979fa3abb0b3aaa29f96918a827c746d68605c544f46423c352f27221b140b09020000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727e8b98a2a2a2a2a2a2a2a7a9afb7bcafa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a0000000000000000000000000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e0005111e2a36424d565e676d737b818990959ea1a9aeb5b3a9a198928c847e766f6a615e56504a423d373129241d17110a0200000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727e8b96969696969696969b9ea5afbaafa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a000000000000000000000005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000714202d3a46525e696e7980868e939da0a7adb3bbb9ada19791867f79716c625f58524c443f38302b261f18130b06000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727f8989898989898989898e939ea9b6afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e000814212e3b4754616e7a848c92989ea5acb1b9bec4b8ab9e91857b736d67615a534e46413a342e261e1a140d070100000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c818e9ba7b4afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f13000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e000714202d3a46525e696e7b828a91969fa2a9afb5bdb9ada19791847d756e69605d555049413d363028231d150c0903000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f12000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c201300000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f2215090000000000000000000000091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e0005111e2a36424d565f696e757d848c92979fa4abb0b9b3a9a096918a827b736d67605b534e46413b342e271e1a150d080100000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000005111e2a36414c565e61636363636363636673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c2013000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e1105000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e00020e1925303b444d575f626b70787f858e93999fa6acb2b2a8a09e948f87807a716c656058524d454039302b262019130b06000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000020e1925303b444c5254565656565656596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d01000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e000009141f29323c454d535961666d727a818790949ea1a8aeb2aca69e99928d857e786f6a615e56514b423e373129241e17110a0200000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000008141e29323b41464749494949494d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c201300000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e130800000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e0000020d17202a333c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c746e68605c544f47423c352f27221b140b08020000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000020d1720293036393b3c3c3c3c404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c2013000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d0200000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c403326190700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000050e18212a31373e424a51565e616a6f767e848c92989ea5acb1aea9a19e959087817b726d666159534d45413a332d261d19140d0500000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000050e171e252a2d2e30303033404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e00000000060f181f262b303940444c52585f626c71797f868e939da0a7adb3ada79f9a938e857f79706b625f57514c443f382f2a251f170e07000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000050d14191e202123232633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f1206000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c2013000000000000000000000000050e171f282f35393a40454746443f3837322a221a1108000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e0000000000060e151a1e272e343a41464e535a61676d737b818990959ea1a9aeb1aca49f98928c847d766e69605d555049413d363029201910070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000002080e111414161a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f150900000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f03000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000050d161d24292c2f34383a3937332d2b262018100800000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e00000000000003090c151c232830363c434750555d60696e757d838b92979fa3abb0afaaa29f96918a827b736d67605b534e46413b322b23190f0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000020507080d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e01000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b00000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e060000000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e0000000000000000030b12181e252a32373e434b51575e616b6f787e858d92999ea6acb2aea8a09e948f87807a716c656058524d443d352b21160a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000000001070d1113181c1f20201f1b17110f0a04000000000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000070c131920262b313940454d535960666c717a80878f949da0a8aeb2aca69e99928d857e786f6a615e564f473d32271b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a0000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c201300000000000000000000000000000000000104070c10131413120f0b06000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000002080d151b1f272f353b42464f545b60686d737b828a91969fa2aaafb0aba39f97918b837c746e6860594f43382c1f1307000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c11060000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b020000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000406070605030000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000040a0d151d242931363d424a50565d60696e757d848c92989fa4abb0aea9a19e959087817a6f6b6054483b2f221509000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e090501000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000030b12181f252a2f383f444c52575f626b70787f858e93999fa6adb2ada79f9a938e867d6f6356493c30231609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a00000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c201300000000000000010507070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d080200000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000001070c141a1d262d333a41454d535961666d727a818790949ea1a8aeb1aca49f988a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c0300000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c2013000000000002080d111314181818181818181818181818181818181615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d070100000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000003090b141c22282f353c42474f545c60686d747c838a91969fa2aaafafaa978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b030000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c201300000000050c13191d20212424242424242424242424242424242422221f1b150f0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000000000000000004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000020a11171e242931373e424a51565e616a6f767e848c92989ea5aca4978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e130800000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c2013000000050e161e252a2d2e313131313131313131313131313131312f2e2b2720191007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000000000000000000000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000060b131920262b303940444c52585f626c717980868e939da0a7978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b060000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000020c1620283036393a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3b37322b22190f040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a1106000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b0606030000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000001080d151a1e272e343a41464e545a61676d737b818990959e978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a03000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c2013000008131e28323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4947433c342b20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a02000000000000000000000000000000000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b060000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92978a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300010d1925303a444c52545757575757575757575757575757575755544e463c32271b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b020000000000000000000000000000000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a020000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b70787e858d8a7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a0706040100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130005111d2a36414c565e61646464646464646464646464646464646260584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000000000000000000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b0200000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c727a80867e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c2013000713202d3946525e686d717171717171717171717171717171716f6a6054473b2e22150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b11060000000000000000000000000000000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d747b7c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000003060706060300000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f05000000000000000000000000000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c110600000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d606a6e6f6a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f140900000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d030000000000000000000000000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52585f62625f584e43372b1f1306000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e0100000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996979797979797979797979797978d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000000000000000000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f0300000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454e535555534e463c32261b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d1207000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a2a4a4a4a4a4a4a4a4a4a4a49a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e040000000000000000000000000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c4347484947433c342a20150a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a2adadadadadadadadadada79a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a00000000000000000000000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f0200000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373a3b3c3b37322a22180e0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8996a0a0a0a0a0a0a0a0a0a0a0a09a8d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000000000000000000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e13080000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b2e2f2f2e2b26201810070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d30231708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c201306000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7c8993939393939393939393939393938d8174675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e130800000000000000000000000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d00000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f212222211f1b150e07000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d20140700000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300091623303c4956636f7d868686868686868686868686868686868074675a4e4134271b0e00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d010000000000000000000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c12070000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151615130f0a0400000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c00000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000613202d394653606c787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d1105000000000000000000000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080809080603000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130006121f2b3844505b666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d2013070000000000000000000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c1004000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e211508000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c201300030f1c28333f4a545b6060606060606060606060606060606060605c554b4034281c100400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000000000000000000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f120600000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c201300000b17222d38424a50535353535353535353535353535353535353514b43392e23180c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c0000000000000000000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d2013070000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f030000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000006111c262f383f4446474747474747474747474747474747474645403930271d12070000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d10040000000000000000000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f22150800000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c20130000000a141d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f130600000000000000000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e2114080000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e040000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d2014070000000000000000000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e120600000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c201300000000020a11171c1f2020202020202020202020202020202020201f1c18120b0300000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000000000000000000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e02000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e060000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000000000000060b0f1213141414141414141414141414141414141313100c07000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000000000000000000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f150900000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a0400000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c201300000000000000000306060707070707070707070707070707070707060400000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e030000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a0908060300000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216120707040100000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d06000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0e0d0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221e1e1413110d08020000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a13131313131313131310070603000000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c040000000000000000000000000000000000000000000000000000000205070c10131416181a1b1b1c1c1b1b19171513120f0b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b2b2b21201d19130c0400000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d0801000000000000000000000000000000000000000000000000000003090e1214181d1f20222527272829292827262422201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c383838382d2c29241e160e04000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d08020000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d2f313334353635353433312f2d2b2822201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554945454545453a3935302820160c020000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c0200000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d110500000000000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c07000000000000000000000000000000000000000000000000000000020a11171b1f262b2d2f35383a3c3e40414242424141403d3b3938332d2c29241e1a150e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62555151515151514745413a32281e13080000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e080400000000000000000000000000000000000000000000000000000001080b141b22272b31373a3b404547494b4d4e4e4f4f4e4e4c4a4846443f3a3935302b26201a140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e5e5e5e5e5e5e54524c443a3024190d0100000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e0907050200000000000000000000000000000000000000000000000000000000040c13191d262d33373c4246484b515355585a5a5b5c5c5b5a59575553504a4745413a37312a251f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6b6b6b6b6b6b6b6b605d564c4135291d110400000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000406070707070707070707070707070707070707070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b0807050200000000000000000000000000000000000000000000000000000000000000060d161e24292f383f44464d5355555d60626466676869686867666462605b5454524c47433c363028221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c7878787878787878786d685d5245392c20130700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c04000000000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f353d41495053575f6165676d6f717374757575747473706e6c6664605d56534e46423b332d261d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e91848484848484848484847a6d6054473a2d21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d080100000000000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f020000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313130807050200000000000000000000000000000000000000000000000000000000000000000008111a212a323a41454f535b6063696e72767a7c7e808181828281817f7d7b7975716d68625f58524d443f382f2820180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada197919191919191919191877a6d6154473a2e21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d20130700000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706040100000000000000000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a20150900000000000001090f14181b1b20202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000000000007111a232b333c444c525960656c70767b7f8386888b8d8d8e8f8f8e8d8c8a8885827e7a746e6a615e57504a423a322a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb2a9a19e9e9e9e9e9e9e9e94877a6d6154473a2e21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f12060000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d040000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d0500000000000000000000000000000000000000000000000000000000071019232b353d454e565d606b6f787d82888c8f929997999a9b9c9b9b9a999797928e8b86817b756e69605b544c443c332a21170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8b8b2adabababababababa094877a6d6154473a2e21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c10030000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c0100000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e2317060000000000010b151d252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000000040d18222b353d474f575f686d747c83898f94989c9fa3aba6a7a8a8a8a7a7a6a9a29f9b98928e87817b726c665d564d453c332920170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacaca094877a6d6154473a2e21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d1307000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c1106000000000009131d272f373d404246464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000000000000010c161f2a343d474f59606a6e7a818790959c9fa6a9acafb5b3b4b4b5b5b4b4b2b3adabaaa29f9a938e867f786d685f574d453b32291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877a6d6154473a2e21140700000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c11060000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b1106000000000000000000000004080c0e0f131313131313131309080603000000000000000000000000000000000000000000010407071213131313131313131313080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d01000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a0000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000007131d28313c464f59606b707c848e939aa0a7abb0b6b8b4b2adabaaa9a9aaabadb3b4b8b4aeaca49f98928c827a6e695f574d443a2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e92929292929292929292929292929292877a6d6154473a2e2114070000000000000004080a0a111a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a00000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b00000000000000000001090f14181b1b20202020202020201615130f0a04000000000000000000000000000000000002080d1113141e2020202020202020201f1514120f090300000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d11040000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000020b18242f3a434e58606b707d8591969fa4acb1b7b3adaba7a9a19e9d9c9c9d9fa2a9a8abaeb3b6afaaa29f948f847b6e695e564c41382d22170b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818585858585858585858585858585858585867a6d6154473a2e2114070000000000050b101416171d1d2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000000030b131a202427282d2d2d2d2d2d2d2d22211f1b150e06000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c201306000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c11070000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000a141d2935414b555f6a6f7d869297a0a8afb6b3ada9a19e9a969691909090909297979b9fa2aaadb3b4aea69e9691847b6e685e53493f33271f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404c59646f747979797979797979797979797979797979796d685e5246392d201307000000000810171c2023242a2a2a33404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e0500000000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f1509000000000000010b151d252c31343539393939393939392f2e2b262018100600000000000000000000000000040e161e24292c2d38393939393939393939392f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b000000000000000e1b2734404d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797976695e53463a2d21140700000000000000000000000000000000000000000006111b262f3845515d676f7c869298a2a9b2bbafa9a19e97928e8a87858383838485878a8e92989ea2a9afbab0a8a09691847a6d655b50443c31261a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564c4135291d110500000008121a22282d303137373737404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c1108000000000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000009131d272f373d404246464646464646463c3b37322a22180e040000000000000000000000020c1620283035393a45464646464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c03000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000000000000000b17222d38414f59606d79849198a2aab3b5afa59e97928b85817d7a7877767677787b7d81858c92979ea5afb5b2a8a0968f82776c60574d42372b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53595b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524c443a3025190d01000005101a242c33393c3d44444444444d596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e130800000000040f1a252f3941484d4e53535353535353534947433c342a20150a000000000000000000000008131e28323a41454751535353535353535353524847433c332a20150900000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d11040006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000030f1b27333f4953616b74818e96a0aab3b5aba49f938e857f7974706d686a69696a696e71757a7f858e939fa3abb5b2a89f948c7f72695f53463c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e5252525252525252525252525252525252524746413a32281e13080000000b17222c363e44494a505050505050596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b02000000000000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000814202c37414b53595b606060606060606055534e463c32261b0f0300000000000000000007101924303a444c52545e6060606060606060605f55534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d01000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d040000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000005121f2b3744505b65707d8a939da8b2bbafa499938c817a726d6763615e565d5d575e6164686d727a818b9299a3acb6b0a69f92867b6e61584e43372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646464646464646464646463a3935302820160c02000004101c28333e485055575d5d5d5d5d5d5d6673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e0500000000000000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000c1824313d48535d65686c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000040e19222935414c565d606b6c6c6c6c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d130700000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c04000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e21150800000000000000000000000000000000000000000613202d394653606c7883909da5afb8ada39f93877f756d68605d5554524c50504d5254565d60686d757f87929aa4afbaaea3988e81756a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b3033343939393939393939393939393939393939392e2d29251e160e040000000814202d3944505a61646a6a6a6a6a6a6a6a73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c1107000000000000000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000e1b2734404d59656f757979797979797979766a5f53473b2e21150800000000000000020b16202b343d45525d686d78797979797979797979796e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c0100000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a0300000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea194877b6e6154483b2e2115080000000000000000000000000000000000000005121e2a36424d5764717d8a95a0acb7b0a69c918b7e726d615e56514b47464143434246474c52565e616d727e88939fa6b0b4aa9f93877c6f62544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201d19130c04000000000a1623303c4955616c70777777777777777777808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1b2835424e5b68758186868686868686867c6f6255493c2f221609000000000000000a141d28323d46515b606d7a84868686868686868686867c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f12040000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a194877b6e6154483b2e211508000000000000000000000000000000000000000714202d3a46525e697683909ca7b1b5ab9f948c7f736c625b524c45403a39353030363a3b41454c525b626c727f8c949fabb5afa4998e8174665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d080200000000000a1724313d4a5764707e83838383838383838385919eabb8afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b02000000000000000000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000000000006111b262f3a444e58626d75828f96939393939393928a7e716a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c100300000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a0400000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979794877b6e6154483b2e211508000000000000000000000000000000000000000815212e3b4854616e7b87939facb9afa3998f82786c605a5146413a352f2d2925252a2d2f353a4146515a606c77828f99a3afb5ab9f9285796d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131307070501000000000000000c1825323f4b5865727e8b90909090909090909197a1adb9afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e050000000000000000000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1b2835424e5b6875818e9b9f9f9f9f95887c6f6255493c2f2216090000000000040e17222d38414c56606a727f8c939ea89f9fa99f958d80746c61584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b0000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e211508000000000000000000000000000000000000000c1926323f4c5965727f8c9aa4afb9ac9f92877b6e665b50483f35302924201d191a1e20242930363f44505b656e7b87929facb9ada2978a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989d9d9d9d9d9d9d9ea1a9b2beafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1b2835424e5b6875818e9ba8acaca295887c6f6255493c2f22160900000000020b162027333f49535d686f7c87929fa5afb6aca2979083786d605a50463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c07000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6053473a2d20140700000000000000000000000000000000000005111e2a36414d566976828f9cacb6b1a89a8e8174695f544a3f3629251e1813110d0e1114191e252a333f49535f6974818e9ba8b2b3a99a8d817467544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5aaaaaaaaaaaaabadb2b8b8afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a000000000000000000000000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000a141d28323a44505b656d7a849199a3aebbafa49a92857b6e665c51483e332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a00000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a71717171717171717171717171717171717171717171717171717171717171716d675d5145392c2013060000000000000000000000000000000000000714202d3946525e687885919eabb8aca095887c6f62574d42382d2419130c0705010205080d1319222d38414d57626f7c8896a0acb6a99c908376665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacacaca295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b02000000000000000000000000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000006111b262f3a444e58606c77828f96a1abb5b0a69f93887d70695e544b40362c21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c02000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000002030303030200000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646464646464646464646464646464646464646464646464605d554b4035291d11040000000000000000000000000000000000000814212e3b4754616e7a8797a1adb7aa9d9184776a5f53453b2f261c1208020000000000000208111b262f3c4754606a7784919eaab7ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d12070000000000000000000000000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000050e17222d38414c56606a727f8c949ea8b2b3a99f948d80736b61574d42392e241a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585853514b433a2f24180d010000000000000000000000000000000000000a1623303d495663707c8996a9b3b4a79a8d817467584e43332a1d140a000000000000000000000a141d2b37434e586874818e9ba7b4aea298877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b92929292929292929292929292929292897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e0500000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900020b162027333f49535e686f7c87929fa6b0b5aba1978f82786d60594f453b30271d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f13050000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745403a31281d1307000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3125180b0200000000000000000000020b1b27323f4c5865727f8b98a5b2b4aa95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8685858585858585858585858585858585867c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c02000000000000000000000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000a141d28323a44505b656d7a849199a3afbbafa39991857a6e665c50473e33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a39352f281f160c01000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a0000000000000000000000000a1724313d4a5764707d8a97a3b0afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c717979797979797979797979797979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e13080000000000000000000000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160906111b262f3a444f59606c77828f96a1abb5b0a69f92877d6f685e544a3f352c21170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c0000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131312d2c29241d160d0400000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2afa295897c6f6256493c2f2316090000000000000000000000000a1623303d495663707c8996a3afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090e17222d38414c56606b727f8c949ea8b2b2a89e948c7f726b60564c42382e231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d12070000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e252525252525252525252525252525252525252525252525252520201d18130c040000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f56544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160b172027333f49535e686f7d87929fa6b0b4aaa0968f82776c60594f443b30261c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b01000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21181818181818181818181818181818181818181818181818181413110d0701000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17222d363f454a4b5252525252525252525252525252525252524947433d342b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b010000000000000000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216141d29323a44505b656d7a849199a3afbaaea39891847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f120300000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b070604010000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4646464646464646464646464646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d1207000000000000000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161b262f3a444f59606c77828f96a1abb5afa59f92867c6f685d53493f352b20170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f0300000000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e31323939393939393939393939393939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e05000000000000000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2217222d38414c56606b727f8c949ea8b2b1a79e938b7f726a5f564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b0000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23221f1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b0200000000000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222027333f49535e686f7d87929fa6b0b4aaa0958e81756d62584e443a2f261b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c11060000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2229323a44505b656d7a849199a3afbaaea2989083796d605b51463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b13131313131313131313131313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f262f3a444f59606c77828f96a1abb5aea49f92867c6e675d51493f342a20160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b02000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000000000000004090d0f0f131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2d38424c56606b737f8c949fa8b2b1a79d928a7e716a5f554b40372d22190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c00000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a0000000000000002091015191b1c202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f333f4a545e68707d87929fa6b0b3a99f958d80746c61574e43392f241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f130400000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f030000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c323b44505b666d7a859199a3afb6aca2979083786d605a50453c31281d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c100400000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f120600000000020c151e262c313536393939393939393433302b241d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3b444f59606c78828f97a1abb5afa49a92857b6e665c51483e332a1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c0000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e2115080000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c424c56606b737f8c949fa9b2b0a69f93887d70695e544b40362c21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d12070000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f22150900000004101b26303942494d4f535353535353534d4c4740382f24190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493f4a545e68707d87929fa6b0b2a99f948d80736b61574d42392e241a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b010000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554944505b666e7a859199a3afb5aba1978f82786d60594f453b30271d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f1203000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625b514f59606c78828f97a1abb5afa39991857a6e665c50473e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f03000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f12060000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988c7f726d635b56606b737f8c949fa9b3afa59f92877d6f685e544a3f352c21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b00000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000c1926333f4c5966727f818282828282817e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f020000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918c7f726d635e68707d87939fa6b0b2a89e938c7f726b60564c42382e231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b110600000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b918c7f736e666e7a859199a4afb4aaa0968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a0000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000916222e3a46515b63666868686868686864615a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e03000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada39b918c80736c78828f97a1abb5aea39891847a6d655b50473d32291e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b020000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb5ada39c928c8075808c949fa9b3afa59f92867c6f685d53493f352b20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e060000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfbbb9ada49c928d8287939fa6b0b1a79e938b7e716a5f564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f1304000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000007111c252d353a3e3f424242424242423e3d39342d241b10060000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb5aeacacafa49c938f9399a4afb4aaa0958e81746d62584e443a2f261b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c1004000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000a131c232a2e31333535353535353531302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aba39f9fa3aba69e9b9fa4abb5aea2989083796d605a50463c32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c00000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000010a11181e222526282828282828282524211d17100900000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399929299a3afaaa8acafb5aea49f92867b6e675d51483f342a20160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d120700000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000070d121618191c1c1c1c1c1c1c181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a0602000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f928786929fa5afb5b9bbb5a99d928a7e71695f554b40362d22190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b0000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000106090c0c0f0f0f0f0f0f0f0b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d070000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f92867f8c939ea6b0b8c0b3a79a8d80746c61574d43392f241b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c030000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a01000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399877a818f949ea6b0b9b1a5988b7e726c615a50473e352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4ab95887b78828f949fa7b1b9ac9f93877e716c61594f473d352b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c201305000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c12070000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f79828f959fa7b1afa49992877e706b61594f473d342b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d1104000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d0200000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6d79829095a0a7b1aba39992877d706b60594f463d342a22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d01000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f676d7a839095a0a8b2aba39992867d706b60584e463c342a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e130800000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62686d7a839096a0a8b2aba39892867d6f6a60584e463c332a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c0100000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e686e7a849196a1a9b2aaa29892867c6f6a5f584e453c332921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f12040000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62565e686e7b849196a1a9b3aaa29892857c6f6a5f574d453b332920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255565e696e7b849197a1a9b3aaa29792857c6f695f574d453b322920170e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554d575f696e7c859297a2aab3a9a19791857b6e695f574d443b322920160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c1106000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255494d575f6a6f7c859298a2aab3a9a19791847b6e695e564d443a32281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a00000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549454e575f6a6f7c869298a2aab3a9a19691847b6e685e564c443a31281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c0300000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5adada295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2adada4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c454e58606a6f7d869298a3abb2a8a19691847a6e685e564c433a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d0000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a0a0a0a095887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a0a0a0a0978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c464e58606b707d869299a3abb2a8a09691837a6d685d554c433931271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c939393939393887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c899393939393938a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c343d464f59606b707d879299a3acb2a8a09590837a6d675d554b433930271e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d10040000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f87878787878787877c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c87878787878787877e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f343d474f59616b717e87929aa4afb1a7a0959083796d675d554b423930261e140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d010000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b353d474f59616c717e88939fa3adb1a79f959082796d675d544b423830261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d665c5044382b1f120600000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222b353e47505a616c727f8b919ba3adb1a79f948f82796d665c544a42382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c01000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c606060606060606060605c544a3f34281c100300000000000000000000000003101c28343f4a545c606060606060606060605c544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22232c353e48505a626d727f8c919ca4aeb0a69f948f82786d665c544a41382d2217140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b5153545454545454545453504a42382e23170b00000000000000000000000000000b17232e38424a5053545454545454545453514a42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221a232c363e48515b626d737f8c929ca4aeb0a69e948f81786d665c53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039404546474747474747474746443f3830261c1106000000000000000000000000000006111c2630383f444647474747474747474644403930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161a242d363f49515b636d73808d929da5afb0a69e938e81786d655b504440382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a38342e261e140a000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216121b242d373f49515b636e74808d939da5afafa59e938e81776c605c524a40372e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2b28231c140c0200000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609121b242d374049525c606c77818e939ea5afafa59e938e80746e645c524940372d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202121212121212121201f1c17110a02000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160909121b252e374044505b656c78818e939ea6b0afa59d928d80746e635b51493f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131314141414141414141312100b0600000000000000000000000000000000000000000000060b10121314141414141414141312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada295887c6f6255493c2f2216090009131c2527333f49535b666d78818f949ea6b0afa59d928d80736d635b51493f34291e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707060300000000000000000000000000000000000000000000000000000306070707070707070707070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a095887c6f6255493c2f22160900010a1317222d38414a545c666d78828f949fa7a0a0a49c928c7f736d635b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f1305000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000006111b262f38424a545c666d79828f95939393939393918c7f726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877c6f6255493c2f221609000000000a141d262f38424b545c676d7983878787878787878787877f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c00000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a786d6053463a2d20130700000000020b141d263039424b555d676d797a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d1207000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d665c5044382b1f12060000000000020b151e273039434b555d666d6d6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b010000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d0000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605c544a3f34281c1003000000000000030c151e27313a434b545c6060606060606060606060605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d0300000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d0000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504a42382e23170b0000000000000000030c151f28313a424a51535454545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f3830261c1106000000000000000000030d161f283039404446474747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f04000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a38342e261e140a0000000000000000000000040d161e272e34383a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c0000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b28231c140c02000000000000000000000000040c151c23282c2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1c17110a020000000000000000000000000000030b12181c1f202121212121212121212121201d19130c04000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a0706040100000000000006060606060606060000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a0000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141312100b06000000000000000000000000000000000000070c101213141414141414141414141413110d0801000000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a131313131313131307070501000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000306070a0d0f0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070603000000000000000000000000000000000000000000000406070707070707070707070707060401000000000000000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d080200000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e0500000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c0604010000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e08020000000000000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c0200000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e130800000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d080100000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e1308000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d3630292119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c01000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e090300000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d0100000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b23191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d040000000009131d272f373d404246464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c0701000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b03000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000814202c37414b53595b60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d0600000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e02000000000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d00000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e0500000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a11080000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e21140800000000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e06000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a1007000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c0500000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d030000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b0100000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b0500000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d120700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e0802000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b080705020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f1409000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e21140700000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d12070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e211407000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e21140700000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c100400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e211407000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d20130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e211407000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a0700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b080705020000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e090200000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e2114070000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e050000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e2114070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e2114070000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f140900000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b0700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e2114070000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e0200000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e2114070000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e11050000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e21140700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e2114070000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d20130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e2114070000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e21140800000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d110500000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e2114070000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a0000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a00000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e13080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e211407000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e2114070000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a0000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a00000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f0600000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e211407000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a0000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e2114070000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a00000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f2216090000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f06000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e211407000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a2219110700000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e353028201910070000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e07000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c0400000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c2721191107000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d08020000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f0700000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b0300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b05000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c07010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000004080d1113141618191a191817161413100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c070000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a0707050100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d08020000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c0500000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e05000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c020000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e13080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d0200000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e130800000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d040000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d02000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c2014070000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e1308000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f23160900000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a00000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e13080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c20130000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d110500000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e06000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c20130000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d20130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c0500000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c201300000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e21140700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e21140700000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c201300000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d20130700000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e0802000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d110500000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b080705020000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c20130000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d0100000f1b2835424e5b68758187878787878787877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000010202010000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e13080000000714202d3a4753606d797a7a7a7a7a7a7a7a786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c0200000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d11040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e040000000004101d2935404b555d606060606060606060605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c040000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e13080000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d08020000000000000007121d273139404547474747474747474746443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a03000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d04000000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e0903000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c0701000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c07040000000000000000000000000000000000000001070c101314141414141414141413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070706040100000000000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000406070707070707070707060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d201408000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c171008000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b0500000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a0804000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161717161414110e0908060300000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c202223242221201e191615130f0a050100000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f30302f2e2d2a2522211f1b15110d08020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3c3b3a36302f2e2b26201e19130e0802000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a49474642403c3b37322d2a251e19140d050000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f5456575554524d4c4947433c3936302a251f170e0801000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636362615e565955534e4746413a3630292019130c040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70706f6e696966625f5854524c46413b3229241e160d0500000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d7d7c7a7875736f6a66615e56524d443f352f281f170e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976828a888785827f7c77736d68615e565045413a312920170f050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9597928f8c8884807a746e68625a524c433b332921170d0400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca19e9c9996918c86807b716c605d564d453b33291f160c01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f383028201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9aba8a8a09e98928d857e756d685e574d453b31281d1207000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6b5b2acaaa29f97928b827a6e695e574d43392f24180e040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca6aaacb2b9b4aea9a29f948f837b6e695e554b40352920160c0200000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f97999da0a8acafb5b3ada69e9590847b6e675d51453e32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c697682898a8d91969a9fa3abb0bab0a7a0969083796d605a50443a3024190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7c7e8084888e92999fa6aebbb1a8a0958e81756c61564c4135291e1308000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d6f7173777c81878f949ca4afb6b1a79e938a7e71685d52453a2f24190d010000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606264666a6f747c828d929fa4acb6afa59e92857a6d60564c4135291d11040000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545657585f626a6e78808b939aa4afb9ada1978d8074685d5245392c2015090000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414547494b4e53585f666c737e88939fa6b0b3a99f92857a6d6054473c31261a0e0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3c3e43474e545b606c727f8c949fabb7aea2988c7f7265574e42372b1e120600000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d2f31373c424a505a606c7882909ca6b0b4aa9e9184776a5f53473a2e21140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123262b2f383f44505b666f7c88949fabb7aca096887b6e6255483b2f22150800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314161b1d262d333f4a54606a76828f9cabb5b2a8988c7f7265594c3f2f24190d01000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b141c222d38424e5864717e8a99a3afb5a99c8f827669554c4135291d1104000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111c262f3c4754606d7a86929facb8ab9e918578675d5145392c201306000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14202c3945515d677683909da9b6ada196877a6d6054473a2d211407000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556774818e9aa7b4b2a995897c6f6256493c2f231609000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b1a5988b7e7265584b3f3225180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb2a5998c7f7266594c3f3326190c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000003050605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000a131c232a2e31333535353535353532312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000010a11181e222526282828282828282524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adada6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0a0a0a0998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899393939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c87878787878787877f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606060606060606060605c554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a5053545454545454545453514b43392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444647474747474747474645403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121314141414141414141313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 @@ -88,6 +88,90 @@ MonoBehaviour: m_StrikethroughThickness: 4.5 m_TabWidth: 28 m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 57.328125 + m_Height: 67.765625 + m_HorizontalBearingX: 2.875 + m_HorizontalBearingY: 67.765625 + m_HorizontalAdvance: 63.09375 + m_GlyphRect: + m_X: 254 + m_Y: 180 + m_Width: 59 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40.953125 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.625 + m_GlyphRect: + m_X: 715 + m_Y: 95 + m_Width: 42 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 51.84375 + m_Height: 66.515625 + m_HorizontalBearingX: 5.3125 + m_HorizontalBearingY: 65.796875 + m_HorizontalAdvance: 62.453125 + m_GlyphRect: + m_X: 432 + m_Y: 95 + m_Width: 53 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 53.09375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 67.765625 + m_GlyphRect: + m_X: 728 + m_Y: 10 + m_Width: 54 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43.5625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 58.6875 + m_GlyphRect: + m_X: 879 + m_Y: 10 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 38.609375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 53.015625 + m_GlyphRect: + m_X: 65 + m_Y: 271 + m_Width: 39 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 62 m_Metrics: m_Width: 54.984375 @@ -102,6 +186,76 @@ MonoBehaviour: m_Height: 67 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 51.484375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 70.203125 + m_GlyphRect: + m_X: 292 + m_Y: 95 + m_Width: 52 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 8.734375 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 27.453125 + m_GlyphRect: + m_X: 186 + m_Y: 271 + m_Width: 10 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 23.21875 + m_Height: 78.46875 + m_HorizontalBearingX: 0.265625 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 32.84375 + m_GlyphRect: + m_X: 10 + m_Y: 377 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 49.140625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 61.109375 + m_GlyphRect: + m_X: 148 + m_Y: 186 + m_Width: 50 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 41.765625 + m_Height: 65.0625 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 55.984375 + m_GlyphRect: + m_X: 425 + m_Y: 181 + m_Width: 43 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 99 m_Metrics: m_Width: 56.609375 @@ -144,6 +298,20 @@ MonoBehaviour: m_Height: 66 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 42.65625 + m_Height: 66.15625 + m_HorizontalBearingX: 4.40625 + m_HorizontalBearingY: 65.4375 + m_HorizontalAdvance: 52.375 + m_GlyphRect: + m_X: 123 + m_Y: 271 + m_Width: 44 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 156 m_Metrics: m_Width: 43.203125 @@ -158,6 +326,48 @@ MonoBehaviour: m_Height: 66 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 48.78125 + m_Height: 65.78125 + m_HorizontalBearingX: 8.546875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 65.796875 + m_GlyphRect: + m_X: 504 + m_Y: 172 + m_Width: 50 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 57.328125 + m_Height: 68.03125 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 65.0625 + m_HorizontalAdvance: 64.703125 + m_GlyphRect: + m_X: 801 + m_Y: 10 + m_Width: 59 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 83.34375 + m_Height: 67.671875 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 64.703125 + m_HorizontalAdvance: 90.71875 + m_GlyphRect: + m_X: 571 + m_Y: 10 + m_Width: 85 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 203 m_Metrics: m_Width: 41.5 @@ -172,6 +382,48 @@ MonoBehaviour: m_Height: 40 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 230 + m_Metrics: + m_Width: 42.015625 + m_Height: 70.5625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 363 + m_Y: 142 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 231 + m_Metrics: + m_Width: 33.65625 + m_Height: 39.0625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.15625 + m_HorizontalAdvance: 41.046875 + m_GlyphRect: + m_X: 675 + m_Y: 10 + m_Width: 34 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 237 + m_Metrics: + m_Width: 42.03125 + m_Height: 70.5625 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 217 + m_Y: 267 + m_Width: 43 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 243 m_Metrics: m_Width: 39.515625 @@ -186,6 +438,34 @@ MonoBehaviour: m_Height: 40 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 265 + m_Metrics: + m_Width: 42.578125 + m_Height: 57.25 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 53.8125 + m_GlyphRect: + m_X: 504 + m_Y: 95 + m_Width: 43 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 271 + m_Metrics: + m_Width: 35.1875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 10 + m_Y: 288 + m_Width: 36 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 274 m_Metrics: m_Width: 9.890625 @@ -200,6 +480,20 @@ MonoBehaviour: m_Height: 56 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 293 + m_Metrics: + m_Width: 34.46875 + m_Height: 69.65625 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 69.65625 + m_HorizontalAdvance: 44.8125 + m_GlyphRect: + m_X: 65 + m_Y: 356 + m_Width: 35 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 296 m_Metrics: m_Width: 8.359375 @@ -228,6 +522,62 @@ MonoBehaviour: m_Height: 39 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 304 + m_Metrics: + m_Width: 35.1875 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 49.765625 + m_GlyphRect: + m_X: 10 + m_Y: 230 + m_Width: 36 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 313 + m_Metrics: + m_Width: 40.953125 + m_Height: 39.703125 + m_HorizontalBearingX: 4.046875 + m_HorizontalBearingY: 38.796875 + m_HorizontalAdvance: 49.046875 + m_GlyphRect: + m_X: 511 + m_Y: 10 + m_Width: 41 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 347 + m_Metrics: + m_Width: 23.03125 + m_Height: 38.703125 + m_HorizontalBearingX: 7.296875 + m_HorizontalBearingY: 38.703125 + m_HorizontalAdvance: 33.84375 + m_GlyphRect: + m_X: 69 + m_Y: 213 + m_Width: 24 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 353 + m_Metrics: + m_Width: 28.34375 + m_Height: 39.234375 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 38.515625 + m_HorizontalAdvance: 36.625 + m_GlyphRect: + m_X: 279 + m_Y: 267 + m_Width: 30 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 360 m_Metrics: m_Width: 25.46875 @@ -312,202 +662,6 @@ MonoBehaviour: m_Height: 10 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 454 - m_Metrics: - m_Width: 36.453125 - m_Height: 7.296875 - m_HorizontalBearingX: 9.09375 - m_HorizontalBearingY: 7.296875 - m_HorizontalAdvance: 54.625 - m_GlyphRect: - m_X: 71 - m_Y: 10 - m_Width: 37 - m_Height: 8 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 477 - m_Metrics: - m_Width: 0 - m_Height: 0 - m_HorizontalBearingX: 0 - m_HorizontalBearingY: 0 - m_HorizontalAdvance: 28.4375 - m_GlyphRect: - m_X: 0 - m_Y: 0 - m_Width: 0 - m_Height: 0 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 68 - m_Metrics: - m_Width: 51.484375 - m_Height: 65.0625 - m_HorizontalBearingX: 9.359375 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 70.203125 - m_GlyphRect: - m_X: 292 - m_Y: 95 - m_Width: 52 - m_Height: 66 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 313 - m_Metrics: - m_Width: 40.953125 - m_Height: 39.703125 - m_HorizontalBearingX: 4.046875 - m_HorizontalBearingY: 38.796875 - m_HorizontalAdvance: 49.046875 - m_GlyphRect: - m_X: 511 - m_Y: 10 - m_Width: 41 - m_Height: 40 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 184 - m_Metrics: - m_Width: 83.34375 - m_Height: 67.671875 - m_HorizontalBearingX: 3.6875 - m_HorizontalBearingY: 64.703125 - m_HorizontalAdvance: 90.71875 - m_GlyphRect: - m_X: 571 - m_Y: 10 - m_Width: 85 - m_Height: 68 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 29 - m_Metrics: - m_Width: 51.84375 - m_Height: 66.515625 - m_HorizontalBearingX: 5.3125 - m_HorizontalBearingY: 65.796875 - m_HorizontalAdvance: 62.453125 - m_GlyphRect: - m_X: 432 - m_Y: 95 - m_Width: 53 - m_Height: 67 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 465 - m_Metrics: - m_Width: 16.828125 - m_Height: 7.390625 - m_HorizontalBearingX: 4.765625 - m_HorizontalBearingY: 23.046875 - m_HorizontalAdvance: 27.359375 - m_GlyphRect: - m_X: 254 - m_Y: 144 - m_Width: 18 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 1 - m_Metrics: - m_Width: 57.328125 - m_Height: 67.765625 - m_HorizontalBearingX: 2.875 - m_HorizontalBearingY: 67.765625 - m_HorizontalAdvance: 63.09375 - m_GlyphRect: - m_X: 254 - m_Y: 180 - m_Width: 59 - m_Height: 68 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 265 - m_Metrics: - m_Width: 42.578125 - m_Height: 57.25 - m_HorizontalBearingX: 4.046875 - m_HorizontalBearingY: 38.796875 - m_HorizontalAdvance: 53.8125 - m_GlyphRect: - m_X: 504 - m_Y: 95 - m_Width: 43 - m_Height: 58 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 230 - m_Metrics: - m_Width: 42.015625 - m_Height: 70.5625 - m_HorizontalBearingX: 7.296875 - m_HorizontalBearingY: 69.65625 - m_HorizontalAdvance: 53.375 - m_GlyphRect: - m_X: 363 - m_Y: 142 - m_Width: 43 - m_Height: 71 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 88 - m_Metrics: - m_Width: 49.140625 - m_Height: 65.0625 - m_HorizontalBearingX: 9.359375 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 61.109375 - m_GlyphRect: - m_X: 148 - m_Y: 186 - m_Width: 50 - m_Height: 66 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 347 - m_Metrics: - m_Width: 23.03125 - m_Height: 38.703125 - m_HorizontalBearingX: 7.296875 - m_HorizontalBearingY: 38.703125 - m_HorizontalAdvance: 33.84375 - m_GlyphRect: - m_X: 69 - m_Y: 213 - m_Width: 24 - m_Height: 39 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 304 - m_Metrics: - m_Width: 35.1875 - m_Height: 38.703125 - m_HorizontalBearingX: 7.296875 - m_HorizontalBearingY: 38.703125 - m_HorizontalAdvance: 49.765625 - m_GlyphRect: - m_X: 10 - m_Y: 230 - m_Width: 36 - m_Height: 39 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 231 - m_Metrics: - m_Width: 33.65625 - m_Height: 39.0625 - m_HorizontalBearingX: 4.046875 - m_HorizontalBearingY: 38.15625 - m_HorizontalAdvance: 41.046875 - m_GlyphRect: - m_X: 675 - m_Y: 10 - m_Width: 34 - m_Height: 40 - m_Scale: 1 - m_AtlasIndex: 0 - m_Index: 444 m_Metrics: m_Width: 10.625 @@ -522,90 +676,6 @@ MonoBehaviour: m_Height: 69 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 237 - m_Metrics: - m_Width: 42.03125 - m_Height: 70.5625 - m_HorizontalBearingX: 4.046875 - m_HorizontalBearingY: 69.65625 - m_HorizontalAdvance: 53.375 - m_GlyphRect: - m_X: 217 - m_Y: 267 - m_Width: 43 - m_Height: 71 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 61 - m_Metrics: - m_Width: 38.609375 - m_Height: 65.0625 - m_HorizontalBearingX: 9.359375 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 53.015625 - m_GlyphRect: - m_X: 65 - m_Y: 271 - m_Width: 39 - m_Height: 66 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 353 - m_Metrics: - m_Width: 28.34375 - m_Height: 39.234375 - m_HorizontalBearingX: 3.875 - m_HorizontalBearingY: 38.515625 - m_HorizontalAdvance: 36.625 - m_GlyphRect: - m_X: 279 - m_Y: 267 - m_Width: 30 - m_Height: 40 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 148 - m_Metrics: - m_Width: 42.65625 - m_Height: 66.15625 - m_HorizontalBearingX: 4.40625 - m_HorizontalBearingY: 65.4375 - m_HorizontalAdvance: 52.375 - m_GlyphRect: - m_X: 123 - m_Y: 271 - m_Width: 44 - m_Height: 67 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 271 - m_Metrics: - m_Width: 35.1875 - m_Height: 69.65625 - m_HorizontalBearingX: 7.296875 - m_HorizontalBearingY: 69.65625 - m_HorizontalAdvance: 49.765625 - m_GlyphRect: - m_X: 10 - m_Y: 288 - m_Width: 36 - m_Height: 70 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 35 - m_Metrics: - m_Width: 53.09375 - m_Height: 65.0625 - m_HorizontalBearingX: 9.359375 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 67.765625 - m_GlyphRect: - m_X: 728 - m_Y: 10 - m_Width: 54 - m_Height: 66 - m_Scale: 1 - m_AtlasIndex: 0 - m_Index: 450 m_Metrics: m_Width: 19.703125 @@ -620,32 +690,74 @@ MonoBehaviour: m_Height: 24 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 293 + - m_Index: 454 m_Metrics: - m_Width: 34.46875 - m_Height: 69.65625 - m_HorizontalBearingX: 7.296875 - m_HorizontalBearingY: 69.65625 - m_HorizontalAdvance: 44.8125 + m_Width: 36.453125 + m_Height: 7.296875 + m_HorizontalBearingX: 9.09375 + m_HorizontalBearingY: 7.296875 + m_HorizontalAdvance: 54.625 m_GlyphRect: - m_X: 65 - m_Y: 356 - m_Width: 35 - m_Height: 70 + m_X: 71 + m_Y: 10 + m_Width: 37 + m_Height: 8 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 86 + - m_Index: 459 m_Metrics: - m_Width: 23.21875 - m_Height: 78.46875 - m_HorizontalBearingX: 0.265625 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 32.84375 + m_Width: 18.71875 + m_Height: 81.546875 + m_HorizontalBearingX: 9.359375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 m_GlyphRect: - m_X: 10 - m_Y: 377 - m_Width: 24 - m_Height: 80 + m_X: 626 + m_Y: 97 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 460 + m_Metrics: + m_Width: 18.625 + m_Height: 81.546875 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 67.953125 + m_HorizontalAdvance: 32.578125 + m_GlyphRect: + m_X: 665 + m_Y: 112 + m_Width: 20 + m_Height: 82 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 465 + m_Metrics: + m_Width: 16.828125 + m_Height: 7.390625 + m_HorizontalBearingX: 4.765625 + m_HorizontalBearingY: 23.046875 + m_HorizontalAdvance: 27.359375 + m_GlyphRect: + m_X: 254 + m_Y: 144 + m_Width: 18 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 477 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 28.4375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 m_Scale: 1 m_AtlasIndex: 0 - m_Index: 511 @@ -662,43 +774,75 @@ MonoBehaviour: m_Height: 47 m_Scale: 1 m_AtlasIndex: 0 - - m_Index: 183 - m_Metrics: - m_Width: 57.328125 - m_Height: 68.03125 - m_HorizontalBearingX: 3.6875 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 64.703125 - m_GlyphRect: - m_X: 801 - m_Y: 10 - m_Width: 59 - m_Height: 69 - m_Scale: 1 - m_AtlasIndex: 0 - - m_Index: 28 - m_Metrics: - m_Width: 40.953125 - m_Height: 65.0625 - m_HorizontalBearingX: 9.359375 - m_HorizontalBearingY: 65.0625 - m_HorizontalAdvance: 55.625 - m_GlyphRect: - m_X: 715 - m_Y: 95 - m_Width: 42 - m_Height: 66 - m_Scale: 1 - m_AtlasIndex: 0 m_CharacterTable: - m_ElementType: 1 m_Unicode: 32 m_GlyphIndex: 477 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 444 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 450 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 465 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 511 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 61 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 71 m_GlyphIndex: 62 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 90 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 78 m_GlyphIndex: 99 @@ -711,10 +855,34 @@ MonoBehaviour: m_Unicode: 82 m_GlyphIndex: 142 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 148 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 84 m_GlyphIndex: 156 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 459 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 460 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 95 m_GlyphIndex: 454 @@ -723,14 +891,38 @@ MonoBehaviour: m_Unicode: 97 m_GlyphIndex: 203 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 230 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 231 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 237 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 101 m_GlyphIndex: 243 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 265 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 271 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 105 m_GlyphIndex: 274 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 293 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 108 m_GlyphIndex: 296 @@ -739,6 +931,22 @@ MonoBehaviour: m_Unicode: 109 m_GlyphIndex: 303 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 304 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 313 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 347 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 353 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 116 m_GlyphIndex: 360 @@ -763,106 +971,6 @@ MonoBehaviour: m_Unicode: 8230 m_GlyphIndex: 443 m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 72 - m_GlyphIndex: 68 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 111 - m_GlyphIndex: 313 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 87 - m_GlyphIndex: 184 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 67 - m_GlyphIndex: 29 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 45 - m_GlyphIndex: 465 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 65 - m_GlyphIndex: 1 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 103 - m_GlyphIndex: 265 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 98 - m_GlyphIndex: 230 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 75 - m_GlyphIndex: 88 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 114 - m_GlyphIndex: 347 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 110 - m_GlyphIndex: 304 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 99 - m_GlyphIndex: 231 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 33 - m_GlyphIndex: 444 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 100 - m_GlyphIndex: 237 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 70 - m_GlyphIndex: 61 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 115 - m_GlyphIndex: 353 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 83 - m_GlyphIndex: 148 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 104 - m_GlyphIndex: 271 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 68 - m_GlyphIndex: 35 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 34 - m_GlyphIndex: 450 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 107 - m_GlyphIndex: 293 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 74 - m_GlyphIndex: 86 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 60 - m_GlyphIndex: 511 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 86 - m_GlyphIndex: 183 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 66 - m_GlyphIndex: 28 - m_Scale: 1 m_AtlasTextures: - {fileID: -2628355017511459027} m_AtlasTextureIndex: 0 @@ -1036,6 +1144,30 @@ MonoBehaviour: m_Y: 85 m_Width: 61 m_Height: 85 + - m_X: 616 + m_Y: 87 + m_Width: 39 + m_Height: 101 + - m_X: 494 + m_Y: 162 + m_Width: 69 + m_Height: 86 + - m_X: 176 + m_Y: 261 + m_Width: 29 + m_Height: 85 + - m_X: 415 + m_Y: 171 + m_Width: 62 + m_Height: 85 + - m_X: 869 + m_Y: 0 + m_Width: 63 + m_Height: 85 + - m_X: 655 + m_Y: 102 + m_Width: 39 + m_Height: 101 m_FreeGlyphRects: - m_X: 89 m_Y: 27 @@ -1077,14 +1209,6 @@ MonoBehaviour: m_Y: 85 m_Width: 24 m_Height: 47 - - m_X: 415 - m_Y: 132 - m_Width: 7 - m_Height: 891 - - m_X: 415 - m_Y: 171 - m_Width: 608 - m_Height: 852 - m_X: 138 m_Y: 143 m_Width: 30 @@ -1093,10 +1217,6 @@ MonoBehaviour: m_Y: 163 m_Width: 2 m_Height: 40 - - m_X: 353 - m_Y: 222 - m_Width: 670 - m_Height: 801 - m_X: 207 m_Y: 176 m_Width: 37 @@ -1121,10 +1241,6 @@ MonoBehaviour: m_Y: 257 m_Width: 4 m_Height: 766 - - m_X: 176 - m_Y: 261 - m_Width: 31 - m_Height: 762 - m_X: 109 m_Y: 347 m_Width: 914 @@ -1149,34 +1265,10 @@ MonoBehaviour: m_Y: 59 m_Width: 5 m_Height: 28 - - m_X: 616 - m_Y: 87 - m_Width: 49 - m_Height: 936 - - m_X: 869 - m_Y: 0 - m_Width: 154 - m_Height: 1023 - - m_X: 494 - m_Y: 170 - m_Width: 529 - m_Height: 853 - - m_X: 494 - m_Y: 162 - m_Width: 211 - m_Height: 861 - m_X: 705 m_Y: 59 m_Width: 13 m_Height: 26 - - m_X: 556 - m_Y: 153 - m_Width: 149 - m_Height: 870 - - m_X: 616 - m_Y: 102 - m_Width: 89 - m_Height: 921 - m_X: 766 m_Y: 88 m_Width: 257 @@ -1185,6 +1277,70 @@ MonoBehaviour: m_Y: 85 m_Width: 25 m_Height: 938 + - m_X: 556 + m_Y: 153 + m_Width: 60 + m_Height: 9 + - m_X: 563 + m_Y: 153 + m_Width: 53 + m_Height: 870 + - m_X: 176 + m_Y: 346 + m_Width: 31 + m_Height: 677 + - m_X: 205 + m_Y: 261 + m_Width: 2 + m_Height: 762 + - m_X: 415 + m_Y: 132 + m_Width: 7 + m_Height: 39 + - m_X: 353 + m_Y: 256 + m_Width: 670 + m_Height: 767 + - m_X: 477 + m_Y: 248 + m_Width: 546 + m_Height: 775 + - m_X: 353 + m_Y: 222 + m_Width: 62 + m_Height: 801 + - m_X: 477 + m_Y: 171 + m_Width: 17 + m_Height: 852 + - m_X: 869 + m_Y: 85 + m_Width: 154 + m_Height: 938 + - m_X: 932 + m_Y: 0 + m_Width: 91 + m_Height: 1023 + - m_X: 655 + m_Y: 87 + m_Width: 10 + m_Height: 15 + - m_X: 694 + m_Y: 170 + m_Width: 329 + m_Height: 853 + - m_X: 694 + m_Y: 102 + m_Width: 11 + m_Height: 921 + - m_X: 563 + m_Y: 203 + m_Width: 460 + m_Height: 820 + - m_X: 563 + m_Y: 188 + m_Width: 92 + m_Height: 835 m_fontInfo: Name: PointSize: 0 diff --git a/game/Assets/Fonts/placeholder SDF.asset b/game/Assets/Fonts/placeholder SDF.asset index bc206fc..37bd63b 100644 --- a/game/Assets/Fonts/placeholder SDF.asset +++ b/game/Assets/Fonts/placeholder SDF.asset @@ -55,6 +55,34 @@ MonoBehaviour: m_Height: 0 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 44.703125 + m_Height: 71.140625 + m_HorizontalBearingX: 8.390625 + m_HorizontalBearingY: 69.03125 + m_HorizontalAdvance: 56.734375 + m_GlyphRect: + m_X: 75 + m_Y: 175 + m_Width: 46 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47.15625 + m_Height: 74.875 + m_HorizontalBearingX: 6.15625 + m_HorizontalBearingY: 70.53125 + m_HorizontalAdvance: 56.203125 + m_GlyphRect: + m_X: 400 + m_Y: 10 + m_Width: 48 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 42 m_Metrics: m_Width: 56.078125 @@ -69,6 +97,34 @@ MonoBehaviour: m_Height: 74 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 43.28125 + m_Height: 67.234375 + m_HorizontalBearingX: 3.296875 + m_HorizontalBearingY: 65.65625 + m_HorizontalAdvance: 49.171875 + m_GlyphRect: + m_X: 10 + m_Y: 199 + m_Width: 44 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 43.421875 + m_Height: 71.859375 + m_HorizontalBearingX: 4.4375 + m_HorizontalBearingY: 67.765625 + m_HorizontalAdvance: 49.578125 + m_GlyphRect: + m_X: 73 + m_Y: 267 + m_Width: 44 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 51 m_Metrics: m_Width: 39.78125 @@ -83,6 +139,76 @@ MonoBehaviour: m_Height: 72 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 52.203125 + m_Height: 66.96875 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 64.46875 + m_HorizontalAdvance: 62.40625 + m_GlyphRect: + m_X: 188 + m_Y: 103 + m_Width: 54 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 59.203125 + m_Height: 67.0625 + m_HorizontalBearingX: 5.09375 + m_HorizontalBearingY: 66.703125 + m_HorizontalAdvance: 61.171875 + m_GlyphRect: + m_X: 140 + m_Y: 190 + m_Width: 60 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 54.234375 + m_Height: 67.8125 + m_HorizontalBearingX: 6.8125 + m_HorizontalBearingY: 66.046875 + m_HorizontalAdvance: 66.3125 + m_GlyphRect: + m_X: 261 + m_Y: 103 + m_Width: 56 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 23.109375 + m_Height: 85.125 + m_HorizontalBearingX: 7.734375 + m_HorizontalBearingY: 66.796875 + m_HorizontalAdvance: 33.875 + m_GlyphRect: + m_X: 357 + m_Y: 10 + m_Width: 24 + m_Height: 86 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 23.109375 + m_Height: 85.125 + m_HorizontalBearingX: 7.734375 + m_HorizontalBearingY: 66.796875 + m_HorizontalAdvance: 33.875 + m_GlyphRect: + m_X: 10 + m_Y: 286 + m_Width: 24 + m_Height: 86 + m_Scale: 1 + m_AtlasIndex: 0 - m_Index: 66 m_Metrics: m_Width: 59.671875 @@ -186,14 +312,50 @@ MonoBehaviour: m_Unicode: 32 m_GlyphIndex: 3 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 71 m_GlyphIndex: 42 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 80 m_GlyphIndex: 51 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 - m_ElementType: 1 m_Unicode: 95 m_GlyphIndex: 66 @@ -263,47 +425,119 @@ MonoBehaviour: m_Y: 0 m_Width: 64 m_Height: 68 - m_FreeGlyphRects: + - m_X: 347 + m_Y: 0 + m_Width: 43 + m_Height: 105 + - m_X: 178 + m_Y: 93 + m_Width: 73 + m_Height: 87 + - m_X: 251 + m_Y: 93 + m_Width: 75 + m_Height: 88 + - m_X: 65 + m_Y: 165 + m_Width: 65 + m_Height: 92 + - m_X: 130 + m_Y: 180 + m_Width: 79 + m_Height: 87 - m_X: 0 m_Y: 189 - m_Width: 1023 - m_Height: 834 + m_Width: 63 + m_Height: 87 + - m_X: 63 + m_Y: 257 + m_Width: 63 + m_Height: 92 + - m_X: 390 + m_Y: 0 + m_Width: 67 + m_Height: 95 + - m_X: 0 + m_Y: 276 + m_Width: 43 + m_Height: 105 + m_FreeGlyphRects: - m_X: 62 m_Y: 30 m_Width: 5 m_Height: 68 - - m_X: 65 - m_Y: 30 - m_Width: 2 - m_Height: 993 - m_X: 97 m_Y: 29 m_Width: 50 m_Height: 62 - - m_X: 65 - m_Y: 165 - m_Width: 958 - m_Height: 858 - - m_X: 65 - m_Y: 121 - m_Width: 32 - m_Height: 902 - - m_X: 178 - m_Y: 93 - m_Width: 845 - m_Height: 930 - m_X: 178 m_Y: 91 m_Width: 29 - m_Height: 932 + m_Height: 2 - m_X: 283 m_Y: 68 - m_Width: 740 + m_Width: 64 + m_Height: 25 + - m_X: 326 + m_Y: 68 + m_Width: 21 m_Height: 955 - - m_X: 347 + - m_X: 326 + m_Y: 105 + m_Width: 697 + m_Height: 918 + - m_X: 65 + m_Y: 30 + m_Width: 2 + m_Height: 135 + - m_X: 65 + m_Y: 121 + m_Width: 32 + m_Height: 44 + - m_X: 130 + m_Y: 165 + m_Width: 48 + m_Height: 15 + - m_X: 209 + m_Y: 181 + m_Width: 814 + m_Height: 842 + - m_X: 209 + m_Y: 180 + m_Width: 42 + m_Height: 843 + - m_X: 63 + m_Y: 189 + m_Width: 2 + m_Height: 68 + - m_X: 126 + m_Y: 267 + m_Width: 897 + m_Height: 756 + - m_X: 126 + m_Y: 257 + m_Width: 4 + m_Height: 766 + - m_X: 390 + m_Y: 95 + m_Width: 633 + m_Height: 928 + - m_X: 457 m_Y: 0 - m_Width: 676 + m_Width: 566 m_Height: 1023 + - m_X: 0 + m_Y: 381 + m_Width: 1023 + m_Height: 642 + - m_X: 43 + m_Y: 349 + m_Width: 980 + m_Height: 674 + - m_X: 43 + m_Y: 276 + m_Width: 20 + m_Height: 747 m_fontInfo: Name: PointSize: 0 @@ -424,7 +658,7 @@ Texture2D: m_ColorSpace: 0 m_PlatformBlob: image data: 1048576 - _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c101212110d07070401000000000000030608090b0c0c090605030000000000000000020507080c0e0d0a06060300000000000000000000000000000000010507070807060400000303030303030303030303030303030303030303030303040404000003060607070808080808080808080808080808080808080808070604000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000030607070603000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000030506050300000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d1f1f1d1a1413110d08010000040a0f1215151819181613120f0b060000000003090e121415191a1a1713120f0b0600000000000000000000000002080d111314151413100c071010101010101010101010101010101010101010101010101111060b0f1213141414151515151515151515151515151515151515151312100c07000000000000000000000000000004070c10131413100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d060b1012131312100b060e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f060b0f1213120f0b060d0b08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2b2c2a2721201d19130c04070c151b1f212225262523201f1b17110a0200060b141a1e212125272724201f1c17110a02000000000000000000050c13191d202121201f1c181c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1d1d1e1e1e171c1f2020212121222222222222222222222222222222222222201f1c18120b0300000000000000000001070c1013181d1f201f1d18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c171c1f20201f1c171c1a181514120e090503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131416191b1d171b1f201f1b171c1a181514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3237383837332d2c29241e160d121820262b2e2f323232302d2b27221b140b0a11171f252a2d2e323433302d2b28221c140b0400000000000000050e161e252a2d2e2e2d2c292329292929292929292929292929292929292929292929292a2a2a2b2b22282b2d2d2d2e2e2e2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231c150c0300000000000000030b12181d1f24292c2d2c29241f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e202124272923282b2d2d2b282329272522211e1a13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181d1f202326282a22272b2d2b272229272522211e1a1312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3f43454544403a39352f2820161d232831373a3c3e3f3f3c3937332d261d16141b222731363a3b3f41403d3938332d261d160e040000000000020c1620283036393a3b3a38342f363636363636363636363636363636363636363636363636373737382d3338393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000030d151d24292c2f35393a39352f2b27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191d20252a2d2e3134362e34383a3a38342e3634312e2d2b26201f1b17110c07010000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181d2024292c2d303335362d33373937332d3634312f2e2b26201f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2730394045464c505252504d4745413a32281e272e343c4347484b4c4b4946443f382f28201d262d333b4246484c4d4d4a46443f382f2820160c020000000008131e28323a414647484745404343434343434343434343434343434343434343434343434343444445453f4446474747484848484848484848484848484848484848484644403930271c120700000000020b151f272f35393a40454745403937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e24292d30363a3b3e4042443f444646443f4442413e3b3a37312d2b27221b18120b060000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d24292c2f35383a3d3f4243453f4446443f4443403e3b3a37312d2b28231c1a140f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b5153595d5e5f5d5a54524c443a3027303940454e535558595856535049413a3228262f383f444d5354585a5a5753504a423a32281e1308000000010d1925303a444c52545453514b504f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f505050515151524a50535354545455555555555555555555555555555555555553514a42392e23180c000000000a141d2731394045474b5153514b46443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24293035393b4246484b4d4f514a505353504a514f4d4b4846423c3937332d29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2f35393a404547494c4e50514950535049514f4d4b4847423d3a38342e2a261f1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c60656a6b6b6a66605d564c42382e39434b51585f6265656563605b534c443a302d38414950575e6165676663605b544c443a3024190d03000005111d2a36414c565e6161605c555d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5f5f5b6060606161616162626262626262626262626262626262605c544a4034281c1004000006111b262f39434b5153555d605d5553504941382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f353a4146474d5254575a5c5d5f5c60605c5f5e5c5a5855534d4946443f38352f28231c140c070000000000000000000000000000000000000000000000000000000000000000050b141c222830363a4045474b515356595b5d5e5f5b605b5f5e5c5a5855534d4a46443f3836312b262019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d7276787877736d685d544a3f34404b555c606a6f7172726f6c655e564c4135333f49535b60696e727473706c665d564c4135291f140900000713202d3946525e686d6e6d676a696969696969696969696969696969696969696969696969696a6a6a6b6b6c666c6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5144382c1f120600000b17222d38414b555d6067676d6766605b53493f33271f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227323a41454c5254575e616467696a6c666d6d666c6a696764615f5756535049454039342e261e18120b030000000000000000000000000000000000000000000000000000000000060e171d262d333a41464b5153555d60636668696b6c656c656b6a696764625f575753504a46423b373129241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d787f83858583807a6d665c50443845515c676d757c7e7f7e7c786d685e5246393744505b656c747b7f80807d786d685d52453b30251a0e02000714212e3a4754616d7a7b7a78777676767676767676767676767676767676767676767676767676777778787879797a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700030f1b27333f49535d676d74787a78726c655b50443b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333e444c52565d6165696e71737577787979797978777574716e696763605b53514b443f383028231c150c0500000000000000000000000000000000000000000000000000000006101820292f383f444c52555d6064676d70727576787979797978777673716e696763605c54534d47433c3530282019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818c909192908d83786d6053463a4653606d7981888b8c8b89837a6d6154473a394653606c7780878b8d8d8a837a6d60574d42362a1e1205000d1a2733404d5a66738087868584838282828282828282828282828282828282828282828283838384848485858686868787878888888888888888888888888888888888887b6e6155483b2e2215080005121f2b3744505b656d79808586857f776c60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f4450565d60686d72777b7e8082848586868686858482807e7b78746f6c65605d55504a423d342e271e170e0600000000000000000000000000000000000000000000000000061018222a333b424a50565e61676d7176797d7f81838485868685858482807e7b7874706d66615f57534e45413a322b221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939d9e9e9d95897c6f6356493f4c5865727f8b93989898958d8074675a4d413e4b5865717e8b92999a99958e8175695e52463a2d201407000d1a2733404d5a6673808d979291908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090919192929299939394949494959595959595959595959595959594887b6e6155483b2e221508000613202d394653606c77828d9297918c8074695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f384149505a61686d747a7f83878a8d8f90929299999292918f8d8b8884807c78726d67605c544f4440393029201810070000000000000000000000000000000000000000000000050e18222a343c454d545b60686d737a7e8286898c8e90919292989292918f8d8b8884817d79736e69625f58524c443d342c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b889aa4ababa7978a7d7164574a424e5b6875818e9ba5a5a79d9083766a5d5043424e5b6875818e9ba3aba79f93877b6e6154483b2e211508000d1a2733404d5a6673808d999f9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9e9e9f9fa3a0a0a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a194887b6e6155483b2e221508000a1724303d4a5763707d8a949fa19e93877b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38424a535b606c717a80868c9095979a9c9d9f9fa3a39f9f9d9c9a9796918d89847f79726d666059514a423a322a22191007000000000000000000000000000000000000000000020b17202a343c464e575e666c727a80858b8f9298999b9c9e9f9fa39f9e9d9c9a9796918d8a84807b756f6a605d564f463e352c22190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6b1a4978a7e7164574b424f5b6875828e9ba8b2aa9d9084776a5d5144414d5a6774808d9aabb5afa49a8b7e7164584b3e3125180b000d1a2733404d5a6673808d99a6aaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabababacaeb5adadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e221508000d1a2734404d5a6773808d9aa6ada4998b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545b656c737e858d92989d9fa7a6a8aaabacaeaeacabaaa8a7a9a19e9a96918b857f786f6b605c544c443c342b2219100700000000000000000000000000000000000000000a141d29333c464e585f696e787f858d92979c9fa3aaa8a9abacacaeacabaaa9a6a8a19e9a96918c87817c746d6860594f473e342b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a6adada8978a7d7164574a424f5b6875828e9ba8b5aa9d9084776a5d51443d4a5764707d8a99a3afb6ac998c807366594d4033261a0d000d1a2733404d5a6673808d99a6acacacacafb5acacacacadadadadadadadadadadadadadadadadb4aeacababaaaaa9a9a9a8a8a8a7a7a7a7a8a8a8a9a9a9aaaaaaaba194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b5ab988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a44505b666c77808a92979fa2aaabb1b3b5b7b8b9bab9b9b8b7b5b3b2adaba8a09e97928b837c736d665e564e463c342b22190f0600000000000000000000000000000000000006111b262f3b454e585f6a6f7b828b92979fa2a9acaeb4b3b0b5afacabacaeb4b0b3b2acaba8a19e99938e87817a6f6b61594f463c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949ea1a29f96897c70635649424f5b6875828e9baaabab9d9083776a5d50443a4753606d7a86929facaeaa9a8d8074675a4d4134271a0e000d1a2733404d5a6673808d999f9f9f9f9fa49f9fa0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a0a0a0a0a39f9f9e9e9d9d9c9c9b9b9b9b9a9a9b9b9b9c9c9c9d9d9d9e9e9e94887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59606c78818d929ea1a9aeb4b8b8b5b2afaeb6afacafb6afb1b4b8b9b8b2aca9a19e95908780786d685f584e463c342b21180d0400000000000000000000000000000000000b17222d38414d575f6a6f7c848f949fa2a9adb3b1acaaa6a4aba39f9f9fa3aba4a6a9acaeb2adaba49f99928d847d706c61584e42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876828d919797928e84796d605346414d5a6774808d989d9e9d998f8275695c4f423945515d677683909d9fa39f988c7f7366594c403326190d000d1a2733404d5a6673808d929292929293999393939393939393939393949494949494949494939399929291919090908f8f8e8e8e8e8e8e8e8f8f8f9090909091919192887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616c73808d939da4adb3bab4aeaca8a5a2a1a0a49fa4a1a2a5a8abadb3b9b9b3ada7a099938d837a6f6a60584e463c332a1f160b02000000000000000000000000000000030f1b27333f49535e696f7c8591969fa6adb3aeaca7a09d9a979599929292999597999c9fa3abacaeafaba39f9691867e706a60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d798085868685817b6e665c51453b4855626e7c868e9091918e877d7063564a3d35404b5564717e8a909298928f867b6e6155483b2e221508000d1a2633404d5966738086868686868686868686868686868686878787878787878787878787878686868585848483838282828181818181828282828383838484848585867b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d88939fa5aeb9b4aeaaa29f9b989694939a939a9496989b9ea1a9acafb5b9b1aba49f9590847c6f6a60584e453c31281d140a00000000000000000000000000000005121f2b3744505b656e7b849197a1a9b0b0aba39f9a95908d8a888686858686888a8d9092999b9fa2aaaeafa8a19892867c6f665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515d676d7478797a78756e695e544b403a47535f6a6e7c81848584817d706b6054483c2f394955616c717e83868786827c6f695f53473a2d211408000c1926323f4b57636e73797979797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878777776767675757574747474757575767676777777787878796e695f53463a2d211407000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7984919aa4afb7b1aaa29f98928f8b89878686868687898b8e92979b9fa3abafb9b5afa79f9691857c6f6a60574d433a2f261b11060000000000000000000000000004111d2935404b55606c77828f96a1a9b2afa69e99928e8884807d7b7a7978797a7b7d8083868a8e92989fa2aab1aaa3989083786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c555d6067676d6d6768615e574d423937434e585f6a6e74777877756f6b60594f44382d3945505a616c7177797a79766f6a60574d42372b1e1206000a17232f3b47525c63666c6c6c6c6c6c6c6c666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6d6d6d6d6c656c6b6b6a6a69696868686867676868686969696a6a6a6b6b6b6b6c615f574d42362a1e1205000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808d96a1acb6b1a7a098928c86827f7c7b7a79797a7b7c7e8185898e92999ea5acb2bbb1a8a19792857c6f695f564c41382d22170b030000000000000000000000000613202c3945515d67727f8b949fa8b2aba39f948f86817c7773716f6d676c676d6f7173767a7d81868c92989fa7b1aaa095897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a434c5154555c60605d5554524d453b30313c464e585f62676a6b6a686360594f473d3328333e48505a6164666c6d6c666260584e453c31261a0e020007131f2a35404a5257595f5f5f5f5f5f60605b606060606060606060606161616161616161616060605b5f5e5e5d5d5d5c5c5b5b5b5b5b5b5b5c5c5c5d5d5d5d5e5e5e5f5f55534d453b31261a0e02000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2b2a8a09590867f7a75726f6e6d6c6c6d6e6f7275797d81878e939ea1a8b0b8b2a9a29792857b6e685d53493f332720150a0000000000000000000000000714202d3a4753606d7985929ea6b0aba399928c827b746f6a676462605d555d60626466676d71757a808690959fa7b1a7998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474b515353514b4846423b33292a343c464e53555b5d5e5e5b56544f473d352b222c363e485055545b6060605b54544e463d332a1f15090000020e19242e3740474b4d535353535353534a5053535353535353545454545454545454545454545353504952515150504f4f4f4e4e4e4e4e4f4f4f4f5050505151515252524846423b33291f140900000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765727f8c98a2aeb9ada19690837b726d6865636160606060616365666c70757b818991969fa6afb7b3a9a19791837a6d655b50443c31261a0c030000000000000000000006131f2b37434e5865727f8c97a1adaca39992877f766e69625f58575553514b51535557555d6064686d737b839095a0aaa79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4045464745403b3a36302921222a343c4347484e5152514f4948443d352b231a242c363e45494a50535453504a48433d342b21180e0300000007121c252e353b3f40464646464646463f4446464646474747474747474747474747474747474746443f45444443434342424241414141424242434343444444454545463b3a36312921180d0300000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909daab4b1a79e91847a6e69605d565654535353535456545b6063696e757d848f949da5afb7b3a9a0958f82776c60584e43372b1e150b000000000000000000000815222e3b4754606a7784919da9afa49a92877e726d615f57534e4a484745404547484a4b5153565e61696e7a839198a19e958b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2e34383a3a38352f2d2a251f1718222a31373a3b41444544423c3b38322b231a121a242c3439383f44464746443f3838322b22190f0600000000000a131c242a2f32333939393939392d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3b3a3a3a3a3937332d383737363635353535343435353536363637373738383838392e2d2a261f180f060000000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb8aba0958a7d70685f57524c49484746464748494a5053575f616b707a828e939da5afb8b1a89e948b7f726a5f53473e30271d12070000000000000000000916232f3c4956626f7c8996a0acac9f93887e716c635b534d47433e3c3a3935393a3c3e4045474c52575f686e7c869196948f83796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2023282c2d2d2c2924201e1a140d0f1820262b2e2f3437383735302f2c2721191108121a22282d2d3338393a3938332d2c2721191007000000000000010a12191f2326262c2c2c2c2c2c22282b2d2d2d2d2d2d2d2d2d2d2e2e2e2e2e2e2e2e2e2d2d2d2b27222b2a2a2a2929282828282828282929292a2a2a2a2b2b2b2c2c22211e1a140d06000000000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a7b1b6aa9d9083776b61564d45413c3b3a39393a3b3c3f44464d535960686d78818e939da6b0bab0a69f92867c6e625a5043392e23180c0000000000000000000c1926333f4c5966727f8c99a8b2a6998d80736c615e56534d47433c37322c292c2d2f2f35393a41464d565f6a6f7d848887827a6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f20201f1d1814120e0903060e151a1f2122282a2b2b2823221f1b160f07000810171d1c22282b2d2d2d2b28221c1b160f07000000000000000000070e1317191a202020202020171c1f202020202020202121212121212121212121212120201f1b171e1e1d1d1c1c1c1b1b1b1b1b1c1c1c1c1d1d1d1e1e1e1f1f1f1514120e090300000000000e1b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000004101d2935404b556875828e9ba8b5b3a9988b7f7265594f443b352f2e2d2d2d2d2e2d33383b42464f565d666d77818e949ea8b2baaea3989082766c61554b4034281c11060000000000000004101c2834404a546975828f9ca8b2a6998c7f7a736d68615e57534e47433d38332b272224292c30363c444e58606b6f797c7b756d685e544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c1013131413100c070502000000030a0f1214151b1e1f1e1c1615130f0a04000000060c1111171c1f2021201f1c17110f0a04000000000000000000000002070a0c0d1313131313130b0f1213131313141414141414141414141414141414141413120f0b06111010100f0f0f0e0e0e0e0f0f0f1010101111111212121308070502000000000000000e1b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7ada197887b6e6155483e32292421212220202122282b31363d444c545c656d78828f96a1abb5b4aa9f948a7e71675c5145382e23170c0000000000000006121f2c3844515c667884919eabb7a89c918c85807a746e69625f58544e48443d37332d28231f252a323c464f5960676d6f6e69615e564c42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070604000000000000000000020608080e1112110f090907030000000000000000060b0f12131413120f0b0600000000000000000000000000000000000000060606060600000306060707070707070707070707070707080807070707060503000004040303020202020101020202030303040404050505050600000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d0604000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb8ab9e918578695f53463a2c24292c2d2e2d2c29241d1f262a323a424a535c666d7a849199a4afbbb0a69e9184796d60544a3f34281c10030000000000000713202d3a4653606d7986939facb9ada49c98928d86817b746e6a626058544f46443f38342e2924202a333d474f555c6062615e57524c443a30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104050402000000000000000000000000000003060607060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a1313100c0708070502000000000000000000000000000000000000000000000000000916222f3c4955626f7c889aa4afb5a99c8f827669574d42362a2f35393a3b3a38352f2c272020283038414a545d686f7c87939fa9b3b9ada1968b7e72665c5044382c1f14090000000000000814212e3b4754616e7a8799a4afbbb6adaaa29f98928d86817c756f6a636059535049443f38352f29242b353d434b51535554524d46413a32291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1011110f090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d40342721201f1c18181514120e090502000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6b4a79a8d8174675a4e4131363a414547484745403938322d2925262f38424c56606a74808d97a1adb9b2a89e9184796d6053463b31251a0e0200000000000815222e3b4855616e7b8894abb5c0bbb6b3aeaaa39f99928e87827c76706b64605b53504a454039352f292b3039404546494746423b36302920170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090a0b0b0a090706040000000000000000000406070d11100a0a08040000000000000000000000000000000000000000050b101416171c1e1e1b1515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3a79a8d8074675a4d41342f2e2d2c28232521201e1a14120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b2a6998c7f7366594c403b41464c52545553514b48443d3935302e2b303a444e58606d7a85929ea9b3b9aca0968a7e7164574d42362a1e120500000000000815222f3b4855626e7b8895a1aeb7afaaa8abadaeaba39f9a938f89827d76706c65605c54514b45403a352f282e34383a3c3b3a36302a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d1114141617171817161312100c070401000001070c1013141a1e1d171614100b0500000000000000000000000000000000000810171c212324292b2b2822211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a79a8d8174675a4e413c3b3b3a38342e312e2d2a25201e1a140f0a040000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5988b7f7265584c3f444c52565d6061605d55544f4746413b3a3731323d45515d67727f8c97a2adb9b2a89c8f8276695e53463a2d21140900000000000815222e3b4855616e7b8894a1aeafa59e9b9ea2a9adafaca49f9b948f89837d78716d66605d55514b454039342e282c2d2f2e2d2a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f121415191e2021232424252422201f1c1813110d08030b12181d1f20272b292423201c1710080000000000000000000000000000010a121a22282d3031363837352f2e2b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e48494848464540413e3b3a36302d2a251f1b150e0903000000000000000000000000000000000d192633404c5966737f8c99a6b2b1a4978b7e7164584b434c565e61686d6e6d6763605954524c4847423e3c3a414c55606d7985929eacb6b9ac9f93877b6e6154483b3025190e02000000000814212e3b4754616e7a8794aab4aa9e938f92979ea1a9acafaca69f9c95908a837e79726d67605d55514b443f383028222221201e1a140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151a1f2122252a2d2e2f303131312f2d2c2823201d19130d151d24292c2d34383631302d28221a120a010000000000000000000000000a131c242c33393c3e434444423c3b37322a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b545555555453514b4e4b4846423b3a36302b26201a140d050000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978a7e7164574b4b555e686e757a7b7a75706b65615e5655534e4b49474545515d6773808d9aa4afbbafa49a8c7f7366564d42362a1e1105000000000714202d3a4753606d7a8698a2aea89b8f82858c91979ea0a8acb0aba79f9d95918b847f79726d67605d55504a423d332d261d15110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f3036393b3c3d3e3e3d3c3a38342e2c29241e1b1f272f35393a4044433d3c39332c241c130a0000000000000000000000040d1c252e363e44494a4f51514e4847433c342b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a89b8e827568606162626261605c555a5854524d4846423b37322a251f170f0801000000000000000000000000000d1a2733404d5a6673808d99a6b3b1a4978a7e7164574b515d676e7a82868886817c77726d6865625f57585553514b4b55616e7b87939facb9b6ac9d908376695e52463a2d201407000000000613202c3945515d677985929faca5998c7f7a7f848b91969da0a7abb1aba7a09d96918b857f79726d67605c544f443f382f271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282b31373a3b40414647494a4a4b4a494644403a39352f2b272a31394045474d51504a49443e362e251c0f06000000000000000000010c161f2e373f485055575c5e5e5b55534e463d342b20160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a89c8f8275656c6d6f6f6e6e6d676a6764615e5754524d47433c3630292119130c040000000000000000000000000d192633404c5966737f8c99a6b2b1a4988b7e7165584b54606d79838f9298928e89847f7a76726e6a676462605c5559585f697683909da9b6b9ac9f93877b6e6154473b2e211a0e0500000004111d2935404b556b7784919eaaa89c8f827572797e848a90959d9fa7abb0aca8a19e97918c857f79726d666059504a423930271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191e262e34383c4347484c4c525456575758575553514a4745413a3732333b434b51535a5e5c5755504840372e22180e03000000000000000008131e28313f49515a6164696b6a68625f584e463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a99c8f827677797a7b7c7b7b79787674716e6966615e57544e46423b3329241e160d0500000000000000000000000c1926333f4c5966727f8c99a5b2b2a5988b7f7265584d596673808c959fa29f9b96918c86827f7b7874716f6d676866656465727f8b98a8b2bbafa49a8b7e7165584b3e362c20160c020000010d18242f424f5c6975828f9ca8ac9f9285796d6d72787e838a90959c9fa6acafaca9a19e97928c857e786f6b605b544b42392f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b222b30383f44464e535559565e61626364646462605c5454524c47433c3c454d555d60676b6964615a524940342a20150a00000000000000010d19242f3a43515b636c71767777756f6a60584e43382b1e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0ab9e92858284868788888887868583817e7b77736e69625f58524d453f352f281f170f06000000000000000000000c1825323f4b5865727e8b98a5b1b2a5998c7f726659515e6a7784919da8aeaca8a09d98928f8b8884817e7c7977757372706f6e7b8896a0acb9b6ac9b8e8174685850483e32281e1308000000071a2734404d5a6773808d9aa6aea298897d7063666d71787d83898f949b9fa4acafada9a19e97918b837d736c665c544b41382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242d343c424a5053585f626669686e6f707171706f6d6665605d56544e48464e575f676d737776706c635b52463c31261a0f0200000000000004111d2935414c55636d727e828484817c6f6a6054473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afada197928f919299959595949792908d8b87847f7b756f6a615e575145413a312921180f060000000000000000000a1724313d4a5764707d8a97a3b0b3a69a8d8073675a525f6b7885929eabb8b8b2acaaa39f9c9896918e8b88868482807e7d7c7b7984919eaab7b7aa9e9184776a615a50443a3025190d0100000b1825313e4b5864717e8b97a8b2aa9a8e8174675c60656c70767d82898f939a9fa4acb0ada9a19e95908880786d665c53493f33271f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252d363f464e545c60646a6e7376787a7c7d7d7e7d7c7975716d68626058554f585f696e798084837d736d63584e43372b1f12060000000000000613202c3945515d67727f8a8f91918e867c6f62564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb3a9a19e9c9e9fa3aba2a1a9a19e9d9a9795908c87827c756e69625b524c433b332a21180e050000000000000000091623303c4956636f7c8996aab4b5a89b8f8275685c505d6a7783909da5adb3b9b8b4aeaca9a8a19e9a979992918e8c8b8a8988879196a0acb9b9aca096887c716c61564c41362a1d110500000815212e3b4854616e7b8796a0acab9f9285796d60535b60646b70767c82878e939a9ea6abb1ada7a09a938c81786d655b50443b30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242d373f48505860666d71777b7f828587898a8a8b8a8885827e7a756f6a6361595f6a6f7b838d918f8a80736a5f53473a2e2114080000000000000714212d3a4754606d7a86929c9e9d98908376685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b5bbb3adaba9aaacaeb4afaeb3adaba9a7a7a09d99938f88817b726d605d564d453b332a20170c03000000000000000814212e3b4754616e7a8798a2aeb6aa9d9083776a574d5865727f8b939ea1a9adb3b9bab9b5b2acaba7aba39f9d9b9998979694939ea0a8b2bdbdb2a89f92877e71685e5246392d20130700000714212d3a46535e697784919eaaada2978a7e71645950535960636a6f757c82878f949d9fa7adb1aca49f938e81776c60574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363f49515a626a6f787e83888c8f9297959697979798928f8b86817c76706b636a6f7c8591959e9c93877b6e6255483b2f2215080000000000000a1723303d4a5663707d8998a2aaaa9f95877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbbeb9b8b5b4b3b1afafb0b0b1b4b6b4b1acaba49f9b938e867f756d685e574d453b32291e150b000000000000000613202d394653606c7985929facb8ab9f928578695e5253606c77818b91979ea1a9acafb5b8b9b9b7b4b5afacaaa8a6a5a3a2a1a0aaacb2bac4c4baaea39992867a6d6154473a2e211407000005121e2a36424d576774808d9aa8b2a99d9083776b61544a4f545860626a6f757c828990959ea1a9afafa59e938c7f72695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333e48515b636c717c838a9095999c9fa2a9a3a4a4aaa29f9c98928e88837d76706f7c859297a0a7a4998c7f7265594c3f3226190c0000000000000b1824313e4b5764717e8a97aab4b1a796897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9b9b1acaaa7a6a4a3a2a3a4a5a7aaacafb5b5afaca59e98928b827a6e695f574d443b30271c120700000000000005121f2b3744505b657783909daab7ada297877b6e6154505b656c757e858c91979c9fa3ababadb2b3b5b7b9b9b7b5b3b1b0afaeadb7b9bdc4cccbbfb4aba2988b7e7165584b3e3225180b0000020e1a25313c4956636f7c8996a0acaba0958a7d70665c5144484e54585f626a6f757d838b92979ea5adafa59f92867b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a636d727e8790959d9fa7a9abadb3b0b0b0b4aeacaaa39f9b949089837d7a849197a1a9ada2978b7e7165584b3e3225180b0000000000000b1824313e4b5764717e8a97a4b1b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8b1a7a09d9b999896959697989a9d9fa3abacafb6afaaa29f938f837b6e695f564d42392e23180c040000000000030f1b27333f49536874818e9ba7b4b3a9978a7d70645749535b606d72797f858a8f92999b9ea1a9a6a9abacafb6b1b3b4b5b6b7b8b8babfbababababdb4aa998c807366594d4033261a0d0000000913202d394653606c7884919ea9b1a79d9083786d60594f4643474e53585f626b70787e858e939fa2a9aea3988c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57616c727f8b92999fa7abb1b3adaba7a5a4a4a4a5a7aaacaca69f9c959089859196a1a9b3ac9f9285796d6053473a2d2014070000000000000b1824313e4b5764717e8a97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7aca095908e8c8b8989898a8b8d9092999c9fa4acafb4aea69e9590847b6e685e544a40342820150a0000000000000b17222d3f4c5865727f8b98aab4b3a6998d807366554c49505b62676d72797d82868a8e919797999c9e9fa4aca5a6a7a8aaaaabacaeb4adadaeaeb3ada49a8c7f7265594c3f3226190c00000005121f2b3744505b65727f8c97a2adaca0958c7f736b60584f464143474e535960666c717a818a9297a2adaa9d9083776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69717e8a919fa3abb1b2ada9a19e9a98979797999b9da0a8ababa79f9d979297a1a8b2afa49a8d8073675d5145392c2013060000000000000b1724313e4a5764717d8a97a4b0b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6aa9d908381807e7c7c7d7d7e8183868a8f939a9ea5acb1b0a7a09691847a6e665c51443c32261b0f0400000000000616232f3c4956626f7c8998a2aeb6a99c8f8376675d51454451555d60666d70757a7d8185878a8d8f91939a9798999a9c9d9e9e9fa2aaa0a1a1a1a9a19e93877c6f6255483c2f221509000000030f1b27333f4953606d7a85929fa8b1a79f92877d706a6059524c484746474f545b60686d757e85929fabac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616e7b86929fa3aeb5b0a8a19e97928e8c8b8a8b8c8e9195999fa2a9aba9a19ea1a9b2b9ac9f93877b6e61554b4035291d10040000000000000a1724313d4a5764707d8a97a3b0b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b1a4978a7e747371706f70717274777a7d82878e939da0a8afb1a9a0969083786d60584e43372b21160a00000000000713202d3a4653606d7985929facb8ac9f92867a6d6054473f434b51545c6064686d7174787b7d80828486888a8b8c8e8f909191929893949494949497928c80746a5f53473a2e211508000000000b17222d3845525d68727f8c96a1acafa39992857c706b615e56555353545556545b60646c717d8a96a3ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75828f98a2aebbb0a69f96918a85817f7e7d7e7f8184888d92979ea5aeadabadb3bbb3a99c8f8276695f5343392f24180d010000000000000a1724303d4a5763707d8a96a3b0b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b1a5988b7e726665636263646567676d71767b818991959ea5afb2a89f958d80736a5f53473d32271b0f010000000006121f2c3844515c6676828f9ca9b5aea3998a7d7164554b403940454a5053565d606468696e717376787a7b7d7e808182838485858687878787878887857f776c60584e43372b1f12060000000006111b2935414c56606d7984919ea5afaba29792857d746d686462606060616265666c70767e86929facab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56636f7c89949eaab4b1a79f948f847d7974727171717274777b80858e939fa3aab3b9bebaada2978a7e7164574d4231281d1207000000000000000a1623303d495663707c8996a3afb3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b2a5988c7f7265595656565758555d6064696e757d838e939da5afb1a79f93877c6f62594f43382c1d13070000000004101c2834404a5466727f8c99a8b2b5ab9b8e8175675c51453835383f44464c525457575e61646669676d6f707273747577777879797a7a7a7b7b7b7b79726c655b50463c31261b0f0300000000000d19242f3a45515d67707d89939da7b1a9a2979288817a75716e6d6c6d6e6f7274787d838b9298a2aeac9c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ba6b0b5ab9f958f8279706d66656464646668696e737a818b9298a1a9b3beb8ab9f9285796d6053463c3120160c0100000000000000091623303c4956636f7c8996a2afb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a6998c807366594d494a4a4b4b5153575f616b7079818e939da6b0afa4998f82766b6054483a2f24180d01000000000c18232e3b4855626e7b8896a0acb8ab9f9285796d6053473c312e34383a4145474a4d5354575a555c606264656667696a6b6b666d6d6d6e6e6e6e6e6c66605b53493f342a20150a00000000000008131e2935404b55616b74818e95a0a9b2a9a29a938d86817e7b7a797a7b7c7e81848a90949fa2aaafa49a8c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9afa3999083796d67605c5458575859575f61686d757e869197a1adb9b2a89a8d8174675c5145382c1f130400000000000000000916222f3c4955626f7c8895a2afb3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79a8d8074675a4d413d3e3f4045474d535960676d77818e949ea9b3ab9f94897c6f63554b4135291d1104000000000714212e3a47535f6a7784919daab7ada2978a7e7164574d42372b282c2f35393a3e4246484a4d4b5153555758595b5c5d5e5e5c6060616161616161605b54504941382d22180e03000000000000010c18242f39434f59606d79839096a1a9b1aca49f98928e8a8886868788898b8e91969c9fa6aeb2a89f93877b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afb9ac9f92877b6e675d55504a4b4a4b4c4d53565e616c717c85919eabb8ada196897c6f63554b4034281c100400000000000000000915222f3c4855626f7b8895a2aeb4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a79a8e8174675b4e4134312f35393b42464f555d656c78828f97a1adb0a69b8e8175675d5145392c2013060000000006121f2b37434e586673808d99a7b1b3a99c8f8376695f53473b31251f24292c2d31363a3b3e40404547484a4b4d4e4f50514a50535454545454555453504a443f382f261b1006000000000000000007121d27313d45515c676e7b849197a0a7afafaaa39f9b97959a939a9495989b9ea1a8abb0b0a9a1968e81756a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9babb5b1a89a8d8074695f554b443f3e3e3e3f42464c525a626a717e8a97a4b1ab9e9184786c605346392e23180c0000000000000000000815222e3b4855616e7b8894a1aeb4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a89b8e8275685b4f42352824292c31363d434b535b666d7a85929ea9b3ac9f92867a6d6054473a2d21140700000000020f1a26313c4855626f7b8895a0acb7ab9f94887b6e62574d42362a1f191d2021252a2d2e312f34383a3c3d3f40414244443f44464747474848484846443f38332d261d140a000000000000000000010b151f2934404b555e696e7b8590959ea5acb1aeaca8a4aca49fa4a1a2a5a7abadb2b1aca69f9791847a6d61584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885929eabb8aca095887b6e62574d433a342e313131363a4146505865727f8c98a5b2a79a8d8174655b5044372b1d12070000000000000000000814212e3b4754616e7a8794a1adb4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c8f8276695c4f433629181d1f262a3139414a545e68717e8b97a1adaea3988a7d7063574a3d3024170700000000000a15212e3a47535f6a7783909daab4b0a69a8e8174695e53463b31251a1113141a1e21212423292c2d2f3132333436372e34383a3a3a3b3b3b3b3b3938332d27221b140b0200000000000000000000030d18232f39434d575f696e7b838e939da0a8acafb5b1b6afacafb6afb1b3b3adaba7a09d9490857b6e685e52463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb7aa9d9184776a5f53453c3128232425262a3035414d5a6774808d9aa7b1a4978a7e716453493f33271b0b000000000000000000000714212d3a4754606d7a8793aab4b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa99c908376695d5043362a1d10141a1f272f38424c56606d7985919eabb4aa9a8d8074675a4d412f24180d010000000006121f2b37434e5865727f8b98a2aeb9ac9f92867b6e61574d42362a1e150b090e12141517181c1f202224252628292a23282b2d2d2e2e2e2e2e2e2d2b28221c17110a0200000000000000000000000007121d27313b454d575f696e79818991959c9fa3aba8aaaaababaaa9a8a6a9a19e9b95918b827b6e695f564c41332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3b3a69a8d807367574e42332a1f1717181a1e2535424f5c6875828f9ba8b3a995887b6e6255483b2d22170b000000000000000000000713202d3a4653606d798698a3aeb5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeaa9d9084776a5d5144372a1e07090d151d262f3a45515c6673808d9aa6b3a99c90837669554b4035291d100400000000030f1b26313c4754606d7a86929facb8aea3998d8174695e53463d30271d120702050708070c1013141517181a1b1c1d171c1f2021212121212221201f1c17110b060000000000000000000000000000010b151f29333c454d575f676d757d848a8f9299999c9d9e9e9e9d9d9b999897918e89847e776e695f574d443a3021180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b1a4978b7e7164584b3e3125180d06090f1c28333f4a546a7683909da9ada197867a6d6053473a2d2014060000000000000000000006121f2b3844505c667986929facb5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeab9e9184786b5e51452f24180c00030b141d2834404b5463707d8996aab4ab9e928578675d5145392c20130600000000000a15202c3945525d6874818e9aa6b0b4ab9f92867b6e61594f42392e23180d040000000000040607090a0c0d0e0f060b1012131414141515151513120f0b060000000000000000000000000000000000030d17212a333c454d555d606b70787d82868a8d8f9091919190908f8d8b8885817d77716c655e564d453c32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3afa295887c6f6255493c2f2216090006121f2b3844505b667885919eabab9e928578675d5145382c1f13060000000000000000000003101c28343f4a5f6b7885929eabb6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb4ab9f9285786c554b4035291d100400020b18232e3a4754616d7a8798a2aeada197867a6d6053473a2d201407000000000004111d2935414c56626f7c88949faab7aea3988f82756b60544b4034281f160c01000000000000000000000001030000030607070708080808080606030000000000000000000000000000000000000000050f18212a333c434b515960666c70767a7d808284848584848382807e7c7875706b64605b534d443c332a20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4b4aa93877a6d6054473a2d211407000613202d394653606c7986929facaa9d9184776a554b4035291d100400000000000000000000000b17232e45515e6b7884919eabb6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aeac9f928679675d5145382c1f130600000713202d3946525e687985929facb3a994877a6e6154473b2e2114080000000000010d1924303a47535f6a76828f9ca6b0b4aa9e93897d70665c51453d31281e130800000000000000000000000000000306070908070502000000000000000000000000000000000000000000000000000000060f18212a313a40454f545b6064686d7173757777787877767573716f6c65636059535049413b322a21180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea29886796c605346392d201306000814212e3b4754616e7a8799a3afa99d9083766a5d50432f24180c000000000000000000000000061e2b3744515e6a7784919daab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667986929facafa399867a6d6053473a2d201407000005111e2a36414c566b7885919eabaea194887b6e6155483b2e22150800000000000008131e2b37434e5863707c89949fabb7afa59d9184796d60594f433a2f241910070000000000000000000000060b101213151414110e08020000000000000000000000000000000000000000000000000000060f181f282f353d424a5053565d606466696a6b6b6b6a6a68666562605b53544f46443f382f2920180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5ac9f928579665b5044382b1f1206000916222f3c4955626f7c8895abb5a99c908376695d5043362a1d07000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb5ab94877a6d6154473a2e21140700060d16202c3945515d677885929eabb4aa94887b6e6155483b2e221508000000000000020f1b26323c4854606b7683909ca6b0b8aca0968d80736b60554c41352922190e050000000000000000060c11171c1f202221201e19140e090300000000000000000000000000000000000000000000000000060d161d24292f383f44464c5254575a5c5d5e5e5e5d5d5c5a585553504948443d37332d261d170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6ab9e9285786b5f4a3f33281c0f03000a1723303d4a5663707d8996a3b0a99c8f8376695c504336291d10030000000000000000000003101d293643505c6976838f9ca9b6ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e45525e6b7885919eabaea194887b6e6155483b2e2215080a11171f28313a4753606d7a86939facaea298877a6d6154473a2e211407000000000000000a15202c38444f59636f7d89949eabb5b2a89f93877d6f675d51453f342b20170d030000000000030a11171c23282b2d2f2e2d2a251f1a150e0600000000000000000000000000000000000000000000000000040c13181d262d33383a4145474a4d4f5151525151504f4d4b4946443f3838332b27221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6ab9f928578655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a99c8f8376695c504336291d100300000000000000000000030f1c2936424f5c6975828f9ca8b5ab9e9185786b5e5245382b1f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaaafa295887c6f6255493c2f221611141b2227313a434e5863707d8999a4afac9f9285796c605346392d2013060000000000000004101b27323d4854606b75828f99a3afbbafa49991847a6d605b51463c32291f150b030000040a0c151c23282e34383a3c3b3936302b261f180f060000000000000000000000000000000000000000000000000001070b141c22282b2f35393a3e404244444545444342403e3c3937332d2c271f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f9286796c605346392d201306000c1925323f4c5865727f8b98a5b2a99c8f8376695c504336291d100300000000000000000000020f1c2835424f5b6875828e9ba8b5ab9f9285786c5f52452e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa296897c6f6356493c3023191d20262d333b434c56606a75818e9babb5a99d908376665b5044382b1f120600000000000000000b16212c38444f59626f7c87929fa9b3b5aba1968e81756d62584e443a31271d150c070c10161b1e262e34383f4446484746413b37312a21180f050000000000000000000000000000000000000000000000000000020a11171c1f24292c2d3133363738383837373533322f2d2b27221b1c160f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa399877b6e6154483b2e211509000d1a2633404d596673808c99a6b3a99c8f8376695c504336291d100300000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9285796c5f4a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa396897c706356493d302524292d2f383f444d555d686f7c87939facb2a89a8d807367544a3f33281c0f030000000000000000040f1b27323d47535f6a74808d97a1adb9b2a89e938b7e726a60564c43392f261e1614181c1f272c30383f444a50535554524d47423c332a21170d03000000000000000000000000000000000000000000000000000000060b0f13191d20212427292a2b2b2b2a2a29272522201f1b1711100b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b5ab96897d7063564a3d31261a0e020e1a2734414d5a6774808d9aa7b3a99c908376695d5043362a1d100300000000000000000000010e1b2734414e5a6774818d9aa7b4ac9f938679665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa396897c706356493d31323035393d414950575e676d7a84919aa4afaca096897c6f6356493c2d22170b000000000000000000000b16212b37434e58606d7a85919ea5afbaafa59f92867c6f685e554b42383028202123282c32383d424a50545c6062615e56534d453c33291f1409000000000000000000000000000000000000000000000000000000000003080d111314171a1c1e1e1f1e1e1d1c1a181613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5b2a6998c7f7366574d42362a1e14080e1b2835414e5b6874818e9ba7b4a99d9083766a5d5043372a1d100400000000000000000000010e1a2734414d5a6774808d9aa7b3afa49986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a396897d7063564a3e3e3e3f4146474f535b60696e79829096a0acb1a79d9184786c605346392d20130600000000000000000000040f1b26313c45525d68717e8a939ea9b2baaea39891847a6d675c544a423a322d2e2e34383d43484f545c60666d6f6e68625f574d453b31251a0e01000000000000000000000000000000000000000000000000000000000000010407070b0d0f1111121211100f0d0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aeb6a99d908376695f53463b3025190e0f1c2835424f5b6875828e9ba8b5aa9d9083776a5d5044372a1d110400000000000000000000000d1a2733404d5a6673808d99a6b3b5a093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a396897d7063564a4a4a4b4c4c52545960656c717b8390949fa8b2aba0958b7e71655b5044372b1f120500000000000000000000000a15202935414c56616c75818e97a1abb5b4aaa1969082796d665c544c443e3a3a3c4045464f545960666d72797b7a766e695f574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9ab9f95887b6e61564c41362a20170d1c2935424f5c6875828f9ba8b5aa9d9084776a5d5144372a1e060000000000000000000000000d192633404c5966737f8c99a6b2ada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a3968a7d7063585757575859565d61656b6f787e8590959fa6b0afa4999083786d6053493f33271b0f030000000000000000000000040d19242f3a43505a616d7a859199a3afbbb2a89f948e81786d665d5650484747494b51535960636b70787f848887837b6e695e5346392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677683909cacb6b1a79a8d8073685e52463d32291f161c2936424f5c6975828f9ca8b5aa9e9184776b5e51442e23170b0000000000000000000000000c1926333f4c5966727f8c99a5b2aea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a3978a7d706564646464656667686d72777c838b9297a0a7b0afa59f93877d6f665c5141382d22170b0000000000000000000000000008131e28313e46525e68707d87929fa5afb9b0a69e938e81786d68615a55535455545c60646b6f767d838b91979490857b6e61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c9aa4afb8ac9f92867a6e61594f443b31281f172935424f5c6875828f9ba8b5ab9e9185786b5e4a3f34281c100300000000000000000000000c1926323f4c5965727f8c98a5b2aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab0a3978a7d737271717171717274777a7e838990959fa2a9b1afa69e938c7f736b60544a402f261b110600000000000000000000000000010c161f2a36414c56606b737f8c939ea7b1b9afa59e938e827a706c656260616265666d71767c828991959ea19f978e8275675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3b4854616e7b87939facb9aea2988e81746b60564d43393129202835424e5b6875818e9ba8b4ac9f928579665c5044382b1f120600000000000000000000000c1925323f4c5865727f8b98a5b2aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6a99c8f82807f7e7d7d7d7e7f8184878b90959d9fa7adb3afa59e948e81776c60594f42392e1d140a000000000000000000000000000000040d1925303a444f59606c77818e959fa8b2b7afa59e948f847d76716e6d6d6f7175797e83898f949da0a7ada99f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca6b0b4aa9f93887d70695e554b433b322b2734414d5a6774808d9aa7b3aea29886796d6053463a2d20130700000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ab9f948f8c8b8b8a8a8a8b8c8e91939a9da0a7abb1b2aba39f938e82786d655b50473d30271c0b020000000000000000000000000000000008131e28323d44505b656d79839096a0a8b2b7afa69f96918a837e7b7a7a7c7e81858a90949c9fa6acb1b9ada197877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636f7c89949fabb5afa49a91857b6e675d554c443e373233404c5966737f8c99a6b2b4aa94877a6d6154473a2e21140700000000000000000000000b1825323e4b5865717e8b98a4b1afa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5b0a69f9c99989797979798999a9d9fa4acabb1b5afa8a199928c81786d665c53493f352b1e150b0000000000000000000000000000000000020c162027333f49535d676e7a849196a1a8b1b8b0a8a19e94908b888687888b8e92979c9fa6abb0b8b8aea59e9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4854606b76828f99a3afb6aca1979083796d675e564f47433c3a3e4b5864717e8b97a4b1aea295887b6f6255483c2f22150900000000000000000000000b1825323e4b5865717e8b98a4b1afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5b8b0aba9a6a5a4a4a4a4a4a5a7aaacafb6b5afaba39f9691877f746d665c544a41382d23190c03000000000000000000000000000000000000050e17222d38414b555e686e7b849196a0a7b0bbb2aca69f9c9895939495989b9fa2a9abb0b7b8b1aca49d938c7f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f59626f7c87929fa7b1b2a99f958f82796e686159544e4947454956636f7c8996a9b3b0a396897d7063564a3d31261a0e02000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a3afb0b2b4b6b3b2b1b0b0b0b1b2b4b6b4b2acaba39f99928d847d726d605c544b42392f261b1007000000000000000000000000000000000000000006111b262f39434c565e696e7b8491959fa6afb5b9b0aba9a4a1a0a0a2a4a8abadb3b7b8b1aca7a09d928d81786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47535f6a73808d959fa9b3b1a79f948f837a706b6260585654525154616e7a8797a1adb2a5988b7f7265574d42372b1e1206000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa6a3a6a8a9aaabacacafb5aeacabaaa8a8a09e99928e8780796f6b635b514b423930271d140a000000000000000000000000000000000000000000000a141d27313b444d575f696e7b838f949fa4abb1b8b7b6b1aeadadafb1b4b8b8b4aeaca7a09d95908980786d665c5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d78839097a1aab4b0a69f9590857d756f6a6663605d5d60646a7885929eabb4a79a8e8174695f53473a2e211408000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818e949596999b9c9d9e9f9fa4a0a39f9e9d9b9896918c87817b736d6760595145403930271e150b0200000000000000000000000000000000000000000000020b151f29323b454d575f696e7a828d9399a0a7abb1b5b7b9bab8b7b5b4aeacaaa29f9b95908a837d736d665c544a3f2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44515c666e7b859298a2aab4b0a79f97918a827c77736f6d68676d71757c84919eabb7ac9f92867b6e6255483b2f221508000000000000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56606d798287888a8c8e90919292939993999292908e8b8884807b756e69605d554f4740342e271e150c03000000000000000000000000000000000000000000000000030d172029333b454d575e686d78808790959d9fa7a8abacaeacaba8aaa29f9c98928e89837e786f6b605c544a42382e1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202834404a545f696f7c869298a2aab2b1a9a19e948f88837f7c7a79787a7d82879196a1adb9aea3988c7f7366594c403326190d000000000000000000000b1825313e4b5864717e8b97a4b1b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b45515d676d757b7c7d7f818384858586868686868583817f7b77736e69615f57514b433d3528231d150c030000000000000000000000000000000000000000000000000000050e17212a333b454d565d666d737c838a9095999c9e9fa29f9e9c9998928f8b85817c77716c666059504a423830261c0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424d57606a707d869298a0a8afb3ada69e9c95908c89878585868a8f939aa1a8b2b9afa5998c807366594d4033261a0d000000000000000000000b1824313e4b5764717e8a97a4b1b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2935414c555d60696e6f707375767778797979797979787775726f6a66615e57534d454039312b2318120b0300000000000000000000000000000000000000000000000000000000050f18212a333b444c545c606a6f787e83888c8f91929892918f8c8a86827e7a746f6b64605b544f443f3830261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b454e58616b707d8691969ea5adb2b0aaa79f9d999698929293999c9fa4acb2b3ada59e93897c6f6356493c30231609000000000000000000000b1724313e4a5764717d8a97a4b0b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a434c51575e6162636668696a6b6c666d6d6d666b6a6865625f5854524d46423c352f281f19100700000000000000000000000000000000000000000000000000000000000000060f182029323a424a505860666c71777b7f82848686858482807d7975716d6763605953504a423d342e261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333d464f59616b707c848f939ea1a9adb3b1abaaa6aaa39f9e9fa4abacafb3ada9a29e938e81756b6054483b2f221509000000000000000000000b1724313e4a5764717d8a97a4b0b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a41454d53545557595b5d5e5f5f5c6060605c545d5b5855534e4846423b373129241d160d07000000000000000000000000000000000000000000000000000000000000000000060e17202830383f444e545b60646a6e727578797979787573706d6764605d55544f46443f382f28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212b343d474f59606a6f7a818a91969ea1a9acaeb4b2b4aeacabacafb4aeaca9a19e97928b81796d60594f43382c1f1307000000000000000000000a1724313d4a5764707d8a97a3b0b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f353b424648494a4c4e5051524a50535353514a504e4c4847433c3a36302b261f18120c040000000000000000000000000000000000000000000000000000000000000000000000050e161e262e343d424a5053585f6266696b666d666b696663605c5553514b48443d38332d261d17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353d474f585f686d757e848c91979b9fa2aaa7a9aaaaaaa9a8aaa29f9b97928c857f776d675c51473d32271b0f03000000000000000000000a1724303d4a5763707d8a96a3b0b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e242931363a3b3c3d40424344453f44464646444044423f3c3a37312d2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f383f44464e5355595c545c605c545c595753514b4745403a38322b28221c140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d464e565d606c71797f858a8f9298989a9c9d9d9d9d9b9998928f8a857f7a726c655c554b40352b21160a00000000000000000000000a1723303d4a5663707d8996a3b0b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2e2f30333536372e34383a3a3a38342e35322f2e2b26201e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d262d33383c4347484c4f4a5053504a4f4d4a4745403a39352f2c271f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b343c444c525a61676d72797d8285898c8e8f909191908e8c8985827d79736d68605b534b43392f23190f0400000000000000000000000a1623303d495663707c8996a3afb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a1e2121222426282a2b23282b2d2d2d2c2823282522211f1b15120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b31373a3b3f423f4446443f42403d3a38342f2c29241d1b160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a323a414550555d60666d7075797c7f818383848483827f7d7975706d66605d565049413931271d1007000000000000000000000000091623303c4956636f7c8996a2afb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151617191b1d1e171c1f2020201f1c181b191515120f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f332e34383a38342e33302d2c2923201d18130f0b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820282f353e434b51545c6064666d6f727476777777767573706d6664605c54524c443f382f271f150b000000000000000000000000000916232f3c4956626f7c8995a2afb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0d0f10060b101213131312100c070c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1f21222623282b2d2b28232624201f1c1813110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429313940454b5153545c60636567696a6a6a6a686663605c5453514a45413a332d261d150d03000000000000000000000000000916222f3c4955626f7c8895a2afb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000306070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12141519171c1f201f1c171a171413100c070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f35394045464b515356595b5c5d5e5e5d5b595653514b46444039352f27221b140b0300000000000000000000000000000915222f3c4855626f7b8895a2aeb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808060b10121312100b060a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d24292e34383a404546494c4e50505151504f4c494645403a38342e29241e17110a020000000000000000000000000000000815222f3b4855626e7b8895a1aeb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000010507080b0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c2e34383a3c3f41434444444342403d3a38342e2c28231c19130b0600000000000000000000000000000000000815222e3b4855616e7b8894a1aeb3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000002080d1114141819171313100c0700000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f23282c2d30323436373737373533302d2c28231f1c18120d08010000000000000000000000000000000000000814212e3b4754616e7a8794a1adb3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000050d14191e2021242524201f1c18120b030000000000000000000000010406070c0e0e0b070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013181c1f20232628292a2b2b2a282623201f1c1812100c070000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adb3a79a8d8074675a4d4134271a0e0000000000000000000000020507080907070401000000000000000000000000090e171e252a2d2e3132302d2c28231d150c06000000000000000001070d101314181b1b181313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10131316191b1d1d1e1e1d1c19161313100c070400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb4a79a8d8174675a4e4134271b0e00000000000000000003090e121415161413110d080200000000000000000009131b20293036393b3e3f3d3a38342e271e181006000000000000040c12181d202025272725201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e10111111100f0d0a07060400000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb4a79a8e8174675b4e4134281b0e0000000000000002080d141a1e20212321201d19130d080200000000000008111b252d323b4146474b4c4a46454039302a22180d0400000000060d161d24292c2d323434312d2c28231d150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb4a79b8e8174685b4e4135281b0e000000000000050d13191f252a2d2e2f2d2c29241e19130c0400000000050f1a232d373f444c525457585753514b433c342a1f160c010000060f181f282f35393a3f41413e3a38342e271e180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0c0b070704010000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b6b4a89b8e8175685b4e4235281b0f0000000000050e171e252a30363a3b3c3a39353029251e160e040000000b16212c353f4951565e61646563605c554e463c31281e130800030d18212931394045474b4e4e4b46454039302921180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131618171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6679869aa4afb4a89b8e8175685b4e4235281b0f00000000020c17202930363b424648494745413a35302820160d030004101c27333d47515b62686e7172706d675f584e433a2f24190d0109141f29333b434b5153585a5a5853514b433b33291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2023252421201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a606c7986939facb5a89b8e8275685b4f4235281c0f000000000a141e29323a41464d52545654524c46413a32281f150b010714202c38444f59626d727a7e7f7d796f6a5f554c4135291d11040e1a26313b454d555d6065676764605c554d453b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c2d3032312d2c29241e160e080000000000000000000000000000000000000000000000000000000000000000000000000b17232e46535f6c7986929facb5a89b8e8275685b4f4235281c0f00000006111c26303a444c52575e6162605d56524c443a31271d12070916232f3c4855606b727f868a8b8a847c6f675d5145392c201306121e2a36424d575f676d727474716d675f574d42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191e262e34383a3d3f3e3a39353028201a1108000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb5a89b8f8275685c4f4235291c0f0000000b17232e38424c565e61696e6f6d68615e564c43392f24180c0a1723303d4a5663707d899298989691847a6d6054473a2d21140714212d3a46535f696e797e81817e796e695f544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222b30383f4446494b4a4745413a322c231a0f0500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89b8f8275685c4f4235291c0f000003101c28343f4a545e686d767b7c7a756d685e554b4035291d10101d293643505c6976828f9ca3a8a1968b7f7265584b3f322518111e2a36424d56616e7b848b8d8d8b847b6e665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b343c424a505356585754524c443e352c21170d03000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89b8f8275685c4f4235291c0f000006121f2b3844505c666d7a82878986817a6d675d5145392c1f13121f2c3845525f6b7885929eabb2a99a8e8174675b4e4134281b14202d3a46525e6976828f969a9a969083786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e545c60636564605d564f473e33291f1409000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89c8f8275695c4f4236291c0f00000713202d3a4653606d78838f9499938e83796d6053473a2d201413202c3946535f6c7986929facb4a89b8e8175685b4e4235281b14212e3b4754616e7b87949fa8a8a095897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454e5860666d7072716d6861594f453b31251a0e000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb5a89b8f8275685c4f4235291c0f0004111d2935414c5664717e8b959fa49f958c7f7265594c3f322619131f2c3845515c667986939facb4a79b8e8174685b4e4135281b1824313e4b5764717e8a97a6b0b1a7968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606a6f787d7e7d7a706b61574d42362a1d12070000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919da8a8a59a8d8174675a4e4134271b0e000713202c3945525d687683909ca7afa79c8f8275695c4f4236291c13202d3a4653606d79869aa4afb4a79a8d8174675a4e4134271b192633404c5966737f8c99a6b2b4ab95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c84898b8a857d70695e5346392e23180c00000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d959b9b9a938a7d7063574a3d3024170a000714212d3a4754606d7a86939facb6a99c8f8376695c504336291d14212d3a4754606d7a8793a0b6b3a6998d8073665a4d4033271a1b2835424e5b6875818e9ba8b4aea399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b859196989792867b6e61554b4034281c1004000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a838b8e8f8d8a81756b6155483c2f23160a000a1623303d495663707c899aa4afb4a89b8e8175685b4e4235281b15212e3b4854616e7b8794a1aeb2a5998c7f7266594c3f3326191c2934404b556a7683909da9b6ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d97a0a8a2988d8174675c5145382c1f1307000000000000000000000000000000000000000000000000000000000000000713202d3946525d686d797e8182817d776c60594f44382c201407000c1825323f4b5865727e8b98acb6b2a6998c7f7366594c4033261915222f3c4855626f7b8895a2aeb1a5988b7e7265584b3f3225181f2c3845515c677885919eabb7aa9e918477655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b2aa9f9285796d6053463a2f24180c0000000000000000000000000000000000000000000000000000000000000005111d2935414c565d676d72747574706c655b50473e33281c1004000d1a2733404d5a6673808d99a6b3b0a4978a7d7164574a3e3124171623303c4956636f7c8996a2afb0a3978a7d7064574a3d312417202d3a4753606d7a86939facb6a99c9083766953493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5ada2978a7d7064554b4035291d1004000000000000000000000000000000000000000000000000000000000000010d1924303a444c555d606568686764605b53493f352c21170b00000e1b2834414e5b6774818e9aa7b4b4aa95887b6f6255483c2f22151724313d4a5764707d8a97a3b0afa296897c6f6356493c302316222e3b4855616e7b889aa4afb4a89b8e8175685b4e422d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aabb5b3a99b8e8175675d5145382c1f13070000000000000000000000000000000000000000000000000000000000000008131e28323a434b5153585b5c5a5753504941382d231a100500000f1b2835424e5b6875818e9ba8b4aea298867a6d6053473a2d20141825323e4b5865717e8b98a4b1b3a994887b6e6155483b2e221623303d495663707c8996acb6b3a6998d8073665a4d4033271a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f9285796d6053473a2f24180d01000000000000000000000000000000000000000000000000000000000000020c16202831394045474b4e4f4e4a46443f382f261b11080000000f1c2835424f5b6875828e9ba8b5ac9f928579675d5145392c20131926333f4c5966727f8c99a5b2ada19786796d6053463a2d201824313e4b5764717e8a97a4b1b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9aea2988a7d7164554b4035291d110400000000000000000000000000000000000000000000000000000000000000040e161f272f35393a3f4142413d3937332d261d140a000000000f1c2935424f5c6875828f9ba8b5ab9f9285786c554b4035291d111a2734404d5a6773808d9aa6b3ab9e928578675c5145382c1f1926333f4c5966727f8c99a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cabb5b4aa9b8e8275675d5145392c2014090000000000000000000000000000000000000000000000000000000000000000040d151d24292c2d32353534312d2b27221b140b02000000000f1c2835424f5b6875828e9ba8b5ac9f928579665c5044382b1f121b2835424e5b6875818e9ba8b4aa9d9083776a554b4034281c1a2734414d5a6774808d9aa7b3b3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b99a3afb8ac9f92867a6d6053473b30251a0e000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202528292724201f1b17110a0200000000000e1b2834414e5b6774818e9aa7b4aea39886796d6053463a2d20131d293643505c6976838f9ca9b5a89b8f8275685c4f422e23181c2835424f5b6875828e9ba8b5ada297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9aea2988a7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000001070c101314181b1c1b1713120f0b06000000000000000d1a2734404d5a6773808d9aa6b3b4aa93877a6d6054473a2d21141c2834404b556a7784909daab4a79a8d8174675a4e4134271b1d2a3643505d697683909ca9b6ab9f928578685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525e6875828f9ca9b3b4aa9c8f8275695e5246382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000406070c0e0f0e0a0605030000000000000000000d192633404c5966737f8c99a6b2aea194887b6e6155483b2e22151f2c3845515c677885929fabb2a5998c7f7266594c3f3326191d2935414c566a7784919daab7aa9d9084776a564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664717d8a97a2adb9ac9f92867b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295897c6f6256493c2f2316202d3a4653606d798697a2adb1a4978a7e7164574b3e312418202c3945525d687985929facb5a89c8f8275695c4f422f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929eabb8afa3998c7f72655b5044372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0b0a3968a7d7063574a3d302417212e3b4854616e7b8794a9b3b6ac96897c706356493d302316212d3a4754606d7a8798a2aeb3a79a8d8074675a4d4134271a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6774808d9aa7b1b5ab9e9184786c6053463b3025190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb1a4988b7e7165584b3e32251823303c4956636f7c8996a2afafa49a887b6e6155483b2e2215222f3c4855626f7b8895aab4b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c88959fabb7aca096897d7063564d42362a1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5b2a5998c7f7266594c3f33261924313d4a5764707d8a97a3b0ac9f9386796d6053463a2d201724303d4a5763707d8a96a3b0b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a7683909da9b3b2a89b8e8275695e5246382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afb3a79a8d8074675a4d4134271a25323f4b5865727e8b98a5b1ab9e928578675c5145382c1f1825323e4b5865717e8b98a4b1b3a995887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8b97a1adb9ac9f92867b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687986929facb4a89b8e8175685b4e4235281b2633404d596673808c99a6b3aa9d9083776a554b4034281c1a2633404d596673808c99a6b3ada197877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c4653606d7985929eabb5afa3998c8073665c5044382c1f160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566b7885929eabb5a89c8f8275695c4f423629152734414e5a6774818d9aa7b4a89b8f8275685c4f422e23181b2834414e5b6774818e9aa7b4ab9e928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a3afb5ab9e9184796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19243044515e6a7784919daab6a99d9083766a5d504330261c2835424f5b6875828e9ba8b3a79a8d8074675a4d4134271a1c2936434f5c6976828f9ca9b5a99d9083766a554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87929facb9ada1968a7e7164584e43382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d2a3743505d6a7683909da9b6aa9d9084776a554c42382e23293643505c6976838f9ca9b2a6998c7f7366594c403326191d2935414b556a7784919daab4a89b8e8175685b4e422f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535e6975828f9ba7b1b2a99d9083766a6054473b30251a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6aa9e918477675d544a3f34282a3744515d6a7784909daab2a5988b7f7265584c3f322519202c3945515d677885929fabb2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb7ab9f95897c6f62574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5ab9f92857a6d665c50443e352b3845515e6b7884919eabb1a4988b7e7165584b3e322518212d3a4754606d7a8798a2aeb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4854606b7783909da9b3b1a79b8e8175695e52463a2f24190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6ada2978f82786d605a50473d343744505b657885929fabb1a4978a7e7164574b3e312418222f3b4855626e7b8895aab4b3aa95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965717e8b97a1adb9ac9f92867b6e61554c4135291c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6b3a99f948d80736c61594f463c394653606c7986939facb0a3978a7d7064574a3d31241623303d4a5663707d8996a3b0aea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d4653606d7985929eaab4afa3998d8073675d5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7bbb0a69f93887e716b60584e453b4753606d7a869aa4afb0a3968a7d7063574a3d2f281f25323e4b5865717e8b98a4b1ab9f928578685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c67737f8c98a3aeb5ab9f92857a6d60544a4034281b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c2bbafa49a92867d706a5f574d444754616d7a8794a0b6b0a3968a7d7063574a413a312a2935404b556774818d9aa7b4aa9d9084776a564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facb8ada2978c7f72665c5144382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5c0b6aca39892857c6f695e564c4754616e7a8794a1adb0a3968a7d70635b514c433d36303845515d677683909da9b5a89c8f8275695c4f422f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa7b4b3a99e9184796d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac2bcb8b4aaa29791847b6e685d554b54616e7b8794a1aeb2a5988b7f726d605d554f46413b3a4753606d7986929facb3a79a8d8074675a4d4134271a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c3945515d67727f8c98a5b2b9ada1968b7e71655b5044372b1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfb9b1aba9aba9a19691837a6d675d5555626e7b8895a1aeb9ac9f92877f746d676059524d45404b5563707d8a98a3aeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7985919eabb8bdb2a89d9083786c6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbcb1a79f9d9fa7a8a0959082796d675e56626f7c8895a2afbbafa399928b817a706b615e56514b515c6774818e9aaab4b5ab968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303945525d68727f8c97a1adb9c4b8aca0958a7d7063584e43382c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b8ab9f9590959faaa79f948f82796d686064707d8a97a3b0c0b5aba39f938e847d756e68605c5555606d7985929eabb8afa499887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7a85929ea9b3bec8bcb1a79c9083766a6054483c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b6a99d90839098a3aea69f948f827a6f6a65727f8c98a5b2bfbdb5afa59e969189817b726d67605d67717e8b97a1adb9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212d3946525e6873808c97a2adbbc4cec3b7ab9f94897c6f62574d42372b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2afa396897c86929fa7b0a69f9490847c736d75828f9ba8b5c2bebab8afa8a19e938e867f79726d676d7984919ea9b3b7aa9e918477675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d56616d7a85929fa9b3bec6c4c6bbb0a69b8f8275695f53473b3025190e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2ada194877b808c959faab0a69f96918780797985929fabb8bbb3adabacaeaca59e98928c847e7a7679818e96a0acbbb5a89b8f827568554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a46525e6973808d98a2aebbbeb9b8b9beb9ac9f93877b6e62564d41362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3ada094877a78839098a2abb0a8a199928c84818e97a2adbab3a9a29f9fa2aaafaaa29f96918b8683848e939ea8b2bcb1a7998c7f7366594c402e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929faab4bbb3adabadb3bbafa49a8e8174685e52463a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3ada093877a6e7b869299a3acb2aba39f96918e939da9b3baada297929298a2acb4aea8a19e98929091969ea5afbab8ab9f95887c6f6255483c2f22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222d3a46535f6974818d98a2aebcb3a9a19ea1a9b3b6ac9f92867b6e61554c4135291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3ada194877a6e707d87929aa3abb4aea8a19e9b9da5afbbb3a99f928586929aa4abb4b2adaaa29f9c9ea1a8afb7bbb0a69d9083766a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424e57616e7b86929faab4b4aaa1979197a1abb5aea3998d8073675d5145392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aea295887b6f6b717e889299a2aab2b2acaba7a9afb7baada2978c807d889399a2aab0b7b4aeaca9abacb2babbb2a99f948a7d7063584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323a47535f6a74818e99a3aebaaea29891859199a4afb4ab9f92857a6d60544b4034281b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b0a3968a7d70636c717e879298a0a8afb6b7b4b6bbb5afa49f92857a717e8792989fa6abb0b4b6b6b7b9b8b6afa9a1978f82766b6155463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626e7b87929fabb5b5ab9f92867c87939facb9ada2978c7f72665c5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b1a4988b7e7165616c717e8691969fa4acafb5b5aeaba49f928b7e716c717e868f949c9fa6a8aaabacacabaaa59e9791857a6e61594f44342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232e3b47535f6a75818e99a3afbbafa3998d8075828f9ca7b1b3a99e9184796d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aeb2a5998c7f72665a616c707c848e939a9fa3ababa39f99938c80746c626c707b828a8f94989b9d9e9f9f9f9d9a938f857c6e685e52473e3322180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38434e58626f7c87939fabb5b9ac9f92877b707d8995a0acb8ada1968b7e71655b5044372b1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facafa5988c7f72655959616a6f7a81878f9299989799928f8780776c605a61696e767d82878b8e9092929392908d88827a6e6a5f564c41352c211006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1c27333b4854606a75828f9aa4afbdb0a69b8e81756b7784919da9b3b2a99d9184786c6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca5a69e93887c6f62554f585f676d747c82868a8b8b8986827c736c655b50575f616b70767b7e81838586868583807c756e685f584e443b30231a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c38444f59626f7c89949eacb6b7aa9e94887c6f65727e8b97a2adb8aca0958a7d7064594f43382c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5463707d8a939c9c948e81756a6054474e555d606a6f757b7d7f7e7c7a756f6a605b53494d53596163696e7275777879797877736f6a615e564e463c32291e110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384854606b76828f9ca6b0beb0a69c8f82766a606d7985929fabb5b1a89c9083766b6054483c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394855616b75818b8f8f8b82796d60584e43434c51586062696e707271706d67625f5850494142464f55575e6165686a6b656c656a67625f58524d443c342a20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f5963707d89949fabb8b7ab9f94897c6f635d6773808d99a4afb7ab9f94897c6f63584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f59606d787f82827e786d675d51463c3a41454e54575e6164656463605d55544e443f38363e44484d5354585b5d5f5b605b535a55534e46413b322a22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b7683909da6b0bbb1a79c9083766b6055616e7b87939facb9b0a69c8f82756a5f53473b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000101c28333e44505c666d727675726d665d554b41342f353d43474d52545758585654514b47433c332d2a33383b4246484b4e5049505350494d4847433c36302920180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8a959fabb8b8ab9f95897d706359535f6975828f9ba7b1b9ac9f93877b6e62574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000b162128343f4a545c6065696965605c544b433a2f242932373b4246474a4c4b494745413a3732272221282c31363a3b3f42443f4446443f403c3b37322a251f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606c7883909da7b1bcb1a79d9083766b60554d5763707d8995a0acb8afa49a8e8174695e52463a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000050c17232e38424a5053585c5c5853504a423a31281d20272b30363a3b3d3f3e3d3a39352f2b262017161c1f252a2d2e32352d33373937332d2f2e2b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b3844505c66717e8a95a0acb9b7ab9f95897d7063594f4854606b7783909da9b3b6ac9f92867b6e61564c4135291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464c4f4f4b46443f3830281f16161b1f252a2d2e313231302d2c29241d1b150b0b10141a1e2121252822272b2d2b272222211f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b54606d7884919da7b1bbb0a69d9083766b605547444f5965727e8b97a2adbaaea3998d8073685d5245392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3f43423f3a38342e261e160d0a0f141a1e20212425252321201d18130f0a040003090e121415181b171b1f201f1b171515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3845515c66717e8b96a0acb9b7ab9f94897d7063594f443d4753606d7985929fabb5b4ab9f92857a6d60554b4034281c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d323636322d2c28231c150c040002090e111414171918161413110d07010000000000020507080c060b0f1213120f0b06080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea8b2bdb0a69c8f82766b6054473d3945515d6773808d99a4afbaaea2988c7f72675c5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2025292925201f1c17110a0300000000020507080a0c0b0a0706040100000000000000000000000000000305060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202c3845515d67727f8b96a1acbab5ab9e94897c6f62594f443535404b55616e7b87939facb9b4aa9e9185796d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213191c1c181312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414b55606d7984919ea8b2bbafa4998f82756a6054473d332f3946535f6975828e9ba6b0b9ada1978b7e71665b5044382b1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c100f0c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303945515d67727f8c97a1adbab4aa9f93877c6f62584e43352b2a36424d57626f7c89949fabb7b3a99d9184786c6053463d32271b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36414c56606d7a85929ea9b2baaea2988e81746a5f53463d322326313b4754606a76838f9ca7b1b8aca0968a7d7064594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303846525e68737f8c97a1adbbb2a89f92867a6e61584e43342b211f2b37434e5863707d8a95a0acb8b2a89d9083766b6054483c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59616d7a85929fa9b3b9aca1968c7f73685e52463c3122191b27323d4855616b7783909da7b1b8ab9f95897c7063584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b74818e98a2aebbb0a69e9184796d60564c41342a201015202c38444f5964717d8a95a0acb8b1a79c8f82756a5f53473b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d89939eaab3b4aa9f948a7d70675d51443b3022180e101c28333e4653606c7883909da7b1b7aa9e94887c6f62574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7883919da5afbaaea3988f82766c61554b4032291e10060b161f2b3744505b65717e8a95a0acb8b0a69b8e8174695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5665727e8b95a0acb7b1a79f92867b6e615a5043392f20170d00030f1b27333f4953606c7883909da7b1b9ac9f92867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919da7b1b5aba0958c7f73695f53483e31271d0e0500000b17222d3844505b65707d8a959fabb8aea3998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8795a0acbbafa3999083786d60574d42362c1f150b00000006111b27333f4953616c7683909da5afb5ab9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb1a79f92877c6f665c51453c31241a0d03000000000b17222d3841505a636f7c89939eaab4ac9f9285796c5f5246392c1f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea4a89f958c80736a60544a40332a1f1108000000000006111b262f3e4854606b75828f98a2aaa49d9083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b93999a969083786d60584e42392e21180e000000000000000a141d2c38434f59616e7b8692989b9a938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626c737f878c8d8b847b6e665c51463d30271c0f0600000000000000020b1b27323d46535f69707e868d8e8d877f736c6155493d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3842505a636d737c80817f7a6e695f544a40342b1e150b0000000000000000000a16212a36424d57616c707b8082807c736d635a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3f48515b636a6f7374726d685f574d42392e22190c03000000000000000000040e1a26313b45505a61696e7375736f6a635b51483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2d36404951585f62666765605d564d453b30271c1007000000000000000000000009141f29333e4850575f62676867625f58514940362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b242e3740464e5355595a5854524c433b33291e150b000000000000000000000000030d18212c363e454d53555a5b5a55534e4640372e241b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e343c4347484d4e4b4745413a312921180c0300000000000000000000000000060f1a232c333c4247484d4f4d4947433c342e251c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c222a31373a3c40413f3a39352f281f180f0600000000000000000000000000000008111a212a31373a3b4042403c3b37322a221c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101820262b2e2f3334322d2c29241e160d060000000000000000000000000000000000080f1820262b2e2f3435342f2e2b262018100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f212226272521201d19130c0400000000000000000000000000000000000000060e151a1e212227282722211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1b181413110d080100000000000000000000000000000000000000000003090e1214151a1c1a1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0e0c0706040100000000000000000000000000000000000000000000000000020608080d0f0d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c101212110d07070401000000000000030608090b0c0c090605030000000000000000020507080c0e0d0a060603000000000000000000000000000000000105070708070604000003030303030303030303030303030303030303030303030404040000030606070708080808080808080808080808080808080808080706040000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000306070706030000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000305060503000001000000000000000000000000000000000000000000000000000000000000000000000000020507080a0a0a0a09080808080809090a0a0b0a070704010000000000000000000000000000000000000000000000000000000000000306070809090a0a0b0b0b0b0b0b0a0a0a0a09090908070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d1f1f1d1a1413110d08010000040a0f1215151819181613120f0b060000000003090e121415191a1a1713120f0b0600000000000000000000000002080d111314151413100c071010101010101010101010101010101010101010101010101111060b0f1213141414151515151515151515151515151515151515151312100c07000000000000000000000000000004070c10131413100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d060b1012131312100b060e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f060b0f1213120f0b060d0b08080602000000000000000000000000000000000000000000000000000000000003090e121415171717161615151515151616171717171413110d08020000000000000000000000000000000000000000000002060808060b10121314151617171717171717171717171616161515141312100b060a060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20262a2b2c2a2721201d19130c04070c151b1f212225262523201f1b17110a0200060b141a1e212125272724201f1c17110a02000000000000000000050c13191d202121201f1c181c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1d1d1e1e1e171c1f2020212121222222222222222222222222222222222222201f1c18120b0300000000000000000001070c1013181d1f201f1d18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c171c1f20201f1c171c1a181514120e090503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131416191b1d171b1f201f1b171c1a181514120e090603000000000000000000000000000000000000000000000000050b10141a1e21222324242323222121212222232324242321201d19130c040000000000000000000000000000000000000205090e12141518171c1f202122232324242424242424242423232323222121201f1c171a1613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3237383837332d2c29241e160d121820262b2e2f323232302d2b27221b140b0a11171f252a2d2e323433302d2b28221c140b0400000000000000050e161e252a2d2e2e2d2c292329292929292929292929292929292929292929292929292a2a2a2b2b22282b2d2d2d2e2e2e2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231c150c0300000000000000030b12181d1f24292c2d2c29241f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e202124272923282b2d2d2b282329272522211e1a13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181d1f202326282a22272b2d2b272229272522211e1a1312100b060000000000000000000000000000000000000000000810161c1f262a2d2e303130302f2f2e2e2e2f2f30303031302d2c29241e160e0900000000000000000000000000000003090e12151a1e21222523282b2d2e2f30303131313131313131303030302f2f2e2d2d2b28232723201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3f43454544403a39352f2820161d232831373a3c3e3f3f3c3937332d261d16141b222731363a3b3f41403d3938332d261d160e040000000000020c1620283036393a3b3a38342f363636363636363636363636363636363636363636363636373737382d3338393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000030d151d24292c2f35393a39352f2b27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191d20252a2d2e3134362e34383a3a38342e3634312e2d2b26201f1b17110c07010000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181d2024292c2d303335362d33373937332d3634312f2e2b26201f1c17110e0903000000000000000000000000000000000008111a21282c31363a3b3d3d3d3d3c3b3b3b3b3b3c3c3d3d3e3d3a39353028201b120900000000000000000000000001070c141a1e21262b2e2f322e34383a3b3c3c3d3d3e3e3e3e3e3e3d3d3d3d3c3c3c3b3a3a38342e34302d2b28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2730394045464c505252504d4745413a32281e272e343c4347484b4c4b4946443f382f28201d262d333b4246484c4d4d4a46443f382f2820160c020000000008131e28323a414647484745404343434343434343434343434343434343434343434343434343444445453f4446474747484848484848484848484848484848484848484644403930271c120700000000020b151f272f35393a40454745403937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e24292d30363a3b3e4042443f444646443f4442413e3b3a37312d2b27221b18120b060000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d24292c2f35383a3d3f4243453f4446443f4443403e3b3a37312d2b28231c1a140f0a03000000000000000000000000000008111a232c33383b4246484a4a4a4949484848484849494a4a4a4a4745413a322d241b100700000000000000000000030b12181f262a2d31373a3b3e413f44464748494a4a4a4a4a4a4a4a4a4a4a49494948484746443f42403d3938332d261d180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b5153595d5e5f5d5a54524c443a3027303940454e535558595856535049413a3228262f383f444d5354585a5a5753504a423a32281e1308000000010d1925303a444c52545453514b504f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f505050515151524a50535354545455555555555555555555555555555555555553514a42392e23180c000000000a141d2731394045474b5153514b46443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24293035393b4246484b4d4f514a505353504a514f4d4b4846423c3937332d29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2f35393a404547494c4e50514950535049514f4d4b4847423d3a38342e2a261f1a150d0802000000000000000000000005101a232c353e44484d53555657575656555454545555565657575654524c443e362d22190e040000000000000000040d151d232931363a3c4247484b4e4a5053545556565757575757575757575656565655545453504a4f4d4946443f382f2a21180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c60656a6b6b6a66605d564c42382e39434b51585f6265656563605b534c443a302d38414950575e6165676663605b544c443a3024190d03000005111d2a36414c565e6161605c555d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5f5f5b6060606161616162626262626262626262626262626262605c544a4034281c1004000006111b262f39434b5153555d605d5553504941382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f353a4146474d5254575a5c5d5f5c60605c5f5e5c5a5855534d4946443f38352f28231c140c070000000000000000000000000000000000000000000000000000000000000000050b141c222830363a4045474b515356595b5d5e5f5b605b5f5e5c5a5855534d4a46443f3836312b262019130c04000000000000000000000b17222c353e474f55575f6163646363626261616162626363636463605d5650483e342b20150a00000000000000040d161f272f343b4246484e5355585a545c606162636364646464646464646363636362626160605c545c5a5653504a423b332a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d7276787877736d685d544a3f34404b555c606a6f7172726f6c655e564c4135333f49535b60696e727473706c665d564c4135291f140900000713202d3946525e686d6e6d676a696969696969696969696969696969696969696969696969696a6a6a6b6b6c666c6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5144382c1f120600000b17222d38414b555d6067676d6766605b53493f33271f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227323a41454c5254575e616467696a6c666d6d666c6a696764615f5756535049454039342e261e18120b030000000000000000000000000000000000000000000000000000000000060e171d262d333a41464b5153555d60636668696b6c656c656b6a696764625f575753504a46423b373129241e160e07000000000000000004101c28333e4750596163696e707070706f6e6e6e6e6e6f6f707071706d68625a50463c32271b0f030000000000010c161f28313940454d5355575f62656769666d6e6f6f7070717171717171707070706f6f6f6e6d6d666a696763605b544d453b2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d787f83858583807a6d665c50443845515c676d757c7e7f7e7c786d685e5246393744505b656c747b7f80807d786d685d52453b30251a0e02000714212e3a4754616d7a7b7a78777676767676767676767676767676767676767676767676767676777778787879797a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700030f1b27333f49535d676d74787a78726c655b50443b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333e444c52565d6165696e71737577787979797978777574716e696763605b53514b443f383028231c150c0500000000000000000000000000000000000000000000000000000006101820292f383f444c52555d6064676d70727576787979797978777673716e696763605c54534d47433c35302820191008000000000000000814202d3944505a616b70777b7d7d7d7c7c7b7b7b7b7b7c7c7d7d7d7d7a716c62584e43372b1f1306000000000007121d283139434b51575f61666a6e71747678797a7b7c7d7d7d7d7d7d7d7d7d7d7d7c7c7c7b7b7a7978777573706c665f574d42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818c909192908d83786d6053463a4653606d7981888b8c8b89837a6d6154473a394653606c7780878b8d8d8a837a6d60574d42362a1e1205000d1a2733404d5a66738087868584838282828282828282828282828282828282828282828283838384848485858686868787878888888888888888888888888888888888887b6e6155483b2e2215080005121f2b3744505b656d79808586857f776c60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f4450565d60686d72777b7e8082848586868686858482807e7b78746f6c65605d55504a423d342e271e170e0600000000000000000000000000000000000000000000000000061018222a333b424a50565e61676d7176797d7f81838485868685858482807e7b7874706d66615f57534e45413a322b221a11080000000000000a1623303c4955616c707d8488898a8a898988878787888889898a8a89867e716a6054473b2e22150800000000010d18242f39434b555c60696e73787b7e81838586878889898a8a8a8a8a8a8a8a8a8989898988878786858482807d786e695f544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939d9e9e9d95897c6f6356493f4c5865727f8b93989898958d8074675a4d413e4b5865717e8b92999a99958e8175695e52463a2d201407000d1a2733404d5a6673808d979291908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090919192929299939394949494959595959595959595959595959594887b6e6155483b2e221508000613202d394653606c77828d9297918c8074695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f384149505a61686d747a7f83878a8d8f90929299999292918f8d8b8884807c78726d67605c544f4440393029201810070000000000000000000000000000000000000000000000050e18222a343c454d545b60686d737a7e8286898c8e90919292989292918f8d8b8884817d79736e69625f58524c443d342c231a10070000000005121e2a36424d5764707e8891959697969695959494949595969696979892877c6f6255493c2f2216090000000004101d2935404b555d676d747b8084888b8d909192999596969797979797979797969696969595949a9392918f8d89837b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b889aa4ababa7978a7d7164574a424e5b6875818e9ba5a5a79d9083766a5d5043424e5b6875818e9ba3aba79f93877b6e6154483b2e211508000d1a2733404d5a6673808d999f9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9e9e9f9fa3a0a0a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a194887b6e6155483b2e221508000a1724303d4a5763707d8a949fa19e93877b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38424a535b606c717a80868c9095979a9c9d9f9fa3a39f9f9d9c9a9796918d89847f79726d666059514a423a322a22191007000000000000000000000000000000000000000000020b17202a343c464e575e666c727a80858b8f9298999b9c9e9f9fa39f9e9d9c9a9796918d8a84807b756f6a605d564f463e352c22190b020000000714212d3a46535f697784919aa0a7a3a3a3a2a1a1a1a1a1a2a2a3a3aaa2998e8174685b4e4135281b0e000000030e18212c3945515d676d7980878d9196989a9c9e9fa3aba2a3a3a4a4a4a4a4a4a3a3a3a3a2a2a2a1a49f9e9d9c9a959083786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6b1a4978a7e7164574b424f5b6875828e9ba8b2aa9d9084776a5d5144414d5a6774808d9aabb5afa49a8b7e7164584b3e3125180b000d1a2733404d5a6673808d99a6aaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabababacaeb5adadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e221508000d1a2734404d5a6773808d9aa6ada4998b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545b656c737e858d92989d9fa7a6a8aaabacaeaeacabaaa8a7a9a19e9a96918b857f786f6b605c544c443c342b2219100700000000000000000000000000000000000000000a141d29333c464e585f696e787f858d92979c9fa3aaa8a9abacacaeacabaaa9a6a8a19e9a96918c87817c746d6860594f473e342b1d140a0000000815222e3b4855616e7b8896a0acb1b0b0afafaeaeaeaeaeafafb0b0b4ab9d9083776a5d5044372a1d1100000009151f2c38444f59606d79838d92999ea1a8a7a9abacafb5afb0b0b0b0b0b0b0b0b0b0b0afafafaeb6afacabaaa8a7a095897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a6adada8978a7d7164574a424f5b6875828e9ba8b5aa9d9084776a5d51443d4a5764707d8a99a3afb6ac998c807366594d4033261a0d000d1a2733404d5a6673808d99a6acacacacafb5acacacacadadadadadadadadadadadadadadadadb4aeacababaaaaa9a9a9a8a8a8a7a7a7a7a8a8a8a9a9a9aaaaaaaba194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b5ab988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a44505b666c77808a92979fa2aaabb1b3b5b7b8b9bab9b9b8b7b5b3b2adaba8a09e97928b837c736d665e564e463c342b22190f0600000000000000000000000000000000000006111b262f3b454e585f6a6f7b828b92979fa2a9acaeb4b3b0b5afacabacaeb4b0b3b2acaba8a19e99938e87817a6f6b61594f463c2f261c11060000091623303c4956636f7c8996a8b2bebab6b5b0b1b1b1b1b1b0b0afafb2aa9d9083776a5d5044372a1d110000020e1a26313c4854606b75818e959fa3abadb2b4b6b6b5b4b4b4b4b4b4b5b5b5b6b6b6b7b7b7b7b8b8b8b9b9b8b7b5b1a7988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949ea1a29f96897c70635649424f5b6875828e9baaabab9d9083776a5d50443a4753606d7a86929facaeaa9a8d8074675a4d4134271a0e000d1a2733404d5a6673808d999f9f9f9f9fa49f9fa0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a0a0a0a0a39f9f9e9e9d9d9c9c9b9b9b9b9a9a9b9b9b9c9c9c9d9d9d9e9e9e94887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59606c78818d929ea1a9aeb4b8b8b5b2afaeb6afacafb6afb1b4b8b9b8b2aca9a19e95908780786d685f584e463c342b21180d0400000000000000000000000000000000000b17222d38414d575f6a6f7c848f949fa2a9adb3b1acaaa6a4aba39f9f9fa3aba4a6a9acaeb2adaba49f99928d847d706c61584e42382d22170b00000a1623303d495663707d8996a3afb7afaaa8a3a4a4a5a5a4a4a3a3a2a8a1988d8074675a4e4134271b0e000006121e2b37424d5763707d89939ea7afb5b7b3adaba9a8a8a7a7a7a7a8a8a8a8a9a9a9aaaaaaababababacaeb4b1b2b2a8988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876828d919797928e84796d605346414d5a6774808d989d9e9d998f8275695c4f423945515d677683909d9fa39f988c7f7366594c403326190d000d1a2733404d5a6673808d929292929293999393939393939393939393949494949494949494939399929291919090908f8f8e8e8e8e8e8e8e8f8f8f9090909091919192887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616c73808d939da4adb3bab4aeaca8a5a2a1a0a49fa4a1a2a5a8abadb3b9b9b3ada7a099938d837a6f6a60584e463c332a1f160b02000000000000000000000000000000030f1b27333f49535e696f7c8591969fa6adb3aeaca7a09d9a979599929292999597999c9fa3abacaeafaba39f9691867e706a60544a3f33281c0f03000a1623303d495663707c8996a3afafa59e9b97979898989797969696959691867b6e6155483b2e22150800000814212d3a47535f6976828f9ca5afbbb0aaa9a29f9d9c9b9a9a9a9b9b9b9b9c9c9c9d9d9d9e9e9e9e9e9fa3aba4a5a8a1968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d798085868685817b6e665c51453b4855626e7c868e9091918e877d7063564a3d35404b5564717e8a909298928f867b6e6155483b2e221508000d1a2633404d5966738086868686868686868686868686868686878787878787878787878787878686868585848483838282828181818181828282828383838484848585867b6e6155483b2e221508000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d88939fa5aeb9b4aeaaa29f9b989694939a939a9496989b9ea1a9acafb5b9b1aba49f9590847c6f6a60584e453c31281d140a00000000000000000000000000000005121f2b3744505b656e7b849197a1a9b0b0aba39f9a95908d8a888686858686888a8d9092999b9fa2aaaeafa8a19892867c6f665b5044382b1f1206000a1623303d495663707c8996a3afaa9e938e8a8a8b8b8b8b8a8a89898888847d70695f53463a2d21140700000815222e3b4855616e7b88949fabb7b0a69f9c9792908f8e8e8e8e8e8e8e8f8f8f909090919191919292929996979998969184796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515d676d7478797a78756e695e544b403a47535f6a6e7c81848584817d706b6054483c2f394955616c717e83868786827c6f695f53473a2d211408000c1926323f4b57636e73797979797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878777776767675757574747474757575767676777777787878796e695f53463a2d211407000e1b2834414e5b6774818e9aa7b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7984919aa4afb7b1aaa29f98928f8b89878686868687898b8e92979b9fa3abafb9b5afa79f9691857c6f6a60574d433a2f261b11060000000000000000000000000004111d2935404b55606c77828f96a1a9b2afa69e99928e8884807d7b7a7978797a7b7d8083868a8e92989fa2aab1aaa3989083786c605346392d20130600091623303c4956636f7c8996a2afa89b8e817d7e7e7e7e7e7d7d7c7c7c7b78706b60574d42372b1e120500000c1926323f4c5965727f8c98a6b0b3aa9f948f88858382818181818181828282838383848484848585858687898b8c8c8a847c6f665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c555d6067676d6d6768615e574d423937434e585f6a6e74777877756f6b60594f44382d3945505a616c7177797a79766f6a60574d42372b1e1206000a17232f3b47525c63666c6c6c6c6c6c6c6c666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6d6d6d6d6c656c6b6b6a6a69696868686867676868686969696a6a6a6b6b6b6b6c615f574d42362a1e1205000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808d96a1acb6b1a7a098928c86827f7c7b7a79797a7b7c7e8185898e92999ea5acb2bbb1a8a19792857c6f695f564c41382d22170b030000000000000000000000000613202c3945515d67727f8b949fa8b2aba39f948f86817c7773716f6d676c676d6f7173767a7d81868c92989fa7b1aaa095897c706356493d3023160a00091623303c4956636f7c8996a2afa69a8d807371717272717170706f6f6e6c6660594f453c31261a0e020005121e2a36424d576976828f9ca9b5aea2988f827c79767575747474747575757576767677777778787878797a7c7e7f7f7d796f6a60544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a434c5154555c60605d5554524d453b30313c464e585f62676a6b6a686360594f473d3328333e48505a6164666c6d6c666260584e453c31261a0e020007131f2a35404a5257595f5f5f5f5f5f60605b606060606060606060606161616161616161616060605b5f5e5e5d5d5d5c5c5b5b5b5b5b5b5b5c5c5c5d5d5d5d5e5e5e5f5f55534d453b31261a0e02000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2b2a8a09590867f7a75726f6e6d6c6c6d6e6f7275797d81878e939ea1a8b0b8b2a9a29792857b6e685d53493f332720150a0000000000000000000000000714202d3a4753606d7985929ea6b0aba399928c827b746f6a676462605d555d60626466676d71757a808690959fa7b1a7998c807366594d4033261a0d000916232f3c4956626f7c8995a2afa79a8d80746765656564646363636262605b544f473d332a1f140900000714212d3a46535f697885929fabb8ab9f9285796f6c656968676767686868686969696a6a6a6b6b6b6b6b686e6f717272706d6660584e42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474b515353514b4846423b33292a343c464e53555b5d5e5e5b56544f473d352b222c363e485055545b6060605b54544e463d332a1f15090000020e19242e3740474b4d535353535353534a5053535353535353545454545454545454545454545353504952515150504f4f4f4e4e4e4e4e4f4f4f4f5050505151515252524846423b33291f140900000e1b2834414e5b6774818e9aa7b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765727f8c98a2aeb9ada19690837b726d6865636160606060616365666c70757b818991969fa6afb7b3a9a19791837a6d655b50443c31261a0c030000000000000000000006131f2b37434e5865727f8c97a1adaca39992877f766e69625f58575553514b51535557555d6064686d737b839095a0aaa79a8d8074675a4d4134271a0e000916222f3c4955626f7c8895a2afa79a8d8174675a58585857575656555553504a423d352b21180e0300000815222e3b4855616e7b8897a2adb5a89b8e817567605b535b5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5e5f565e616364666563605c544e463c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4045464745403b3a36302921222a343c4347484e5152514f4948443d352b231a242c363e45494a50535453504a48433d342b21180e0300000007121c252e353b3f40464646464646463f4446464646474747474747474747474747474747474746443f45444443434342424241414141424242434343444444454545463b3a36312921180d0300000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909daab4b1a79e91847a6e69605d565654535353535456545b6063696e757d848f949da5afb7b3a9a0958f82776c60584e43372b1e150b000000000000000000000815222e3b4754606a7784919da9afa49a92877e726d615f57534e4a484745404547484a4b5153565e61696e7a839198a19e958b7e7164584b3e3125180b000915222f3c4855626f7b8895a2aea79a8e8174675b4e4b4b4a4a4949494846443f382f2b23190f060000000a1724303d4a5763707d8a96a9b3b2a5988c7f72655550494e4e4e4e4e4e4f4f4f5050505151515152524c5254565859595753514b423c342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2e34383a3a38352f2d2a251f1718222a31373a3b41444544423c3b38322b231a121a242c3439383f44464746443f3838322b22190f0600000000000a131c242a2f32333939393939392d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3b3a3a3a3a3937332d383737363635353535343435353536363637373738383838392e2d2a261f180f060000000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb8aba0958a7d70685f57524c49484746464748494a5053575f616b707a828e939da5afb8b1a89e948b7f726a5f53473e30271d12070000000000000000000916232f3c4956626f7c8996a0acac9f93887e716c635b534d47433e3c3a3935393a3c3e4045474c52575f686e7c869196948f83796d6053463a2d201307000915222f3c4855626f7b8895a2aea89b8e8175685b4e423e3e3d3d3c3c3b3938332d261d191107000000000c1925323f4c5865727f8b98a5b2b0a3968a7d7063574a3f424141414142424242434343444444454545414647494b4c4c4a46454039302b22190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2023282c2d2d2c2924201e1a140d0f1820262b2e2f3437383735302f2c2721191108121a22282d2d3338393a3938332d2c2721191007000000000000010a12191f2326262c2c2c2c2c2c22282b2d2d2d2d2d2d2d2d2d2d2e2e2e2e2e2e2e2e2e2d2d2d2b27222b2a2a2a2929282828282828282929292a2a2a2a2b2b2b2c2c22211e1a140d06000000000e1b2834414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a7b1b6aa9d9083776b61564d45413c3b3a39393a3b3c3f44464d535960686d78818e939da6b0bab0a69f92867c6e625a5043392e23180c0000000000000000000c1926333f4c5966727f8c99a8b2a6998d80736c615e56534d47433c37322c292c2d2f2f35393a41464d565f6a6f7d848887827a6d665c5145382c1f1306000815222f3b4855626e7b8895a1aea89b8e8275685b4f4235313030302f2f2d2b28221c140b0700000000000d1a2734404d5a6773808d9aa6b3afa295887c6f6255493c2d343434353535353636363737373838383036393b3c3e3f3f3d3a38342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f20201f1d1814120e0903060e151a1f2122282a2b2b2823221f1b160f07000810171d1c22282b2d2d2d2b28221c1b160f07000000000000000000070e1317191a202020202020171c1f202020202020202121212121212121212121212120201f1b171e1e1d1d1c1c1c1b1b1b1b1b1c1c1c1c1d1d1d1e1e1e1f1f1f1514120e090300000000000e1b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000004101d2935404b556875828e9ba8b5b3a9988b7f7265594f443b352f2e2d2d2d2d2e2d33383b42464f565d666d77818e949ea8b2baaea3989082766c61554b4034281c11060000000000000004101c2834404a546975828f9ca8b2a6998c7f7a736d68615e57534e47433d38332b272224292c30363c444e58606b6f797c7b756d685e544b4034281c1004000815222e3b4855616e7b8894a1aea89b8f8275685c4f4235292423232222201f1c17110a020000000000000e1b2835414e5b6874818e9ba7b4ada194877a6e6154473b2e2828282828282929292a2a2a2b2b2b2b252a2d2e30313332302d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c1013131413100c070502000000030a0f1214151b1e1f1e1c1615130f0a04000000060c1111171c1f2021201f1c17110f0a04000000000000000000000002070a0c0d1313131313130b0f1213131313141414141414141414141414141414141413120f0b06111010100f0f0f0e0e0e0e0f0f0f1010101111111212121308070502000000000000000e1b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7ada197887b6e6155483e32292421212220202122282b31363d444c545c656d78828f96a1abb5b4aa9f948a7e71675c5145382e23170c0000000000000006121f2c3844515c667884919eabb7a89c918c85807a746e69625f58544e48443d37332d28231f252a323c464f5960676d6f6e69615e564c42392e23180c00000814212e3b4754616e7a8794a1ada89c8f8275695c4f4236291c1616161513120f0b0600000000000000000f1c2935424f5c6875828f9ba8b5b4aa93867a6d6053473a2d201b1b1b1b1c1c1c1d1d1d1e1e1e1e1f191e20212325262624201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070604000000000000000000020608080e1112110f090907030000000000000000060b0f12131413120f0b0600000000000000000000000000000000000000060606060600000306060707070707070707070707070707080807070707060503000004040303020202020101020202030303040404050505050600000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d0604000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb8ab9e918578695f53463a2c24292c2d2e2d2c29241d1f262a323a424a535c666d7a849199a4afbbb0a69e9184796d60544a3f34281c10030000000000000713202d3a4653606d7986939facb9ada49c98928d86817b746e6a626058544f46443f38342e2924202a333d474f555c6062615e57524c443a30271d120700000714212e3a4754616d7a8794a0ada99c8f8376695c504336291d1009090806060300000000000000000000101d2a3643505d697683909ca9b6aea39886796c605346392d20130e0e0f0f0f0f10101011111112080e11141416181919171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104050402000000000000000000000000000003060607060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a1313100c0708070502000000000000000000000000000000000000000000000000000916222f3c4955626f7c889aa4afb5a99c8f827669574d42362a2f35393a3b3a38352f2c272020283038414a545d686f7c87939fa9b3b9ada1968b7e72665c5044382c1f14090000000000000814212e3b4754616e7a8799a4afbbb6adaaa29f98928d86817c756f6a636059535049443f38352f29242b353d434b51535554524d46413a32291e150b0000000714212d3a4754606d7a8793a0ada99c908376695d5043362a1d1003000000000000000000000000000000111d2a3744505d6a7783909daab6ac9f928679655b5044372b1f12050202020203030304040405050002050708090b0c0c0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1011110f090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d40342721201f1c18181514120e090502000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6b4a79a8d8174675a4e4131363a414547484745403938322d2925262f38424c56606a74808d97a1adb9b2a89e9184796d6053463b31251a0e0200000000000815222e3b4855616e7b8894abb5c0bbb6b3aeaaa39f99928e87827c76706b64605b53504a454039352f292b3039404546494746423b36302920170c030000000714202d3a4753606d7a8693a0ada99d9083766a5d5043372a1d1004000000000000000000000000000000111e2a3744515d6a7784909daab7ac9f9285796c5f493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090a0b0b0a090706040000000000000000000406070d11100a0a08040000000000000000000000000000000000000000050b101416171c1e1e1b1515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3a79a8d8074675a4d41342f2e2d2c28232521201e1a14120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b2a6998c7f7366594c403b41464c52545553514b48443d3935302e2b303a444e58606d7a85929ea9b3b9aca0968a7e7164574d42362a1e120500000000000815222f3b4855626e7b8895a1aeb7afaaa8abadaeaba39f9a938f89827d76706c65605c54514b45403a352f282e34383a3c3b3a36302a251e170e05000000000713202d3a4653606d798693a0b5aa9d9083776a5d5044372a1d1104000000000000000000000000000000111e2a3744515d6a7784909daab7ab9f9285786c5f52452d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d1114141617171817161312100c070401000001070c1013141a1e1d171614100b0500000000000000000000000000000000000810171c212324292b2b2822211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a79a8d8174675a4e413c3b3b3a38342e312e2d2a25201e1a140f0a040000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5988b7f7265584c3f444c52565d6061605d55544f4746413b3a3731323d45515d67727f8c97a2adb9b2a89c8f8276695e53463a2d21140900000000000815222e3b4855616e7b8894a1aeafa59e9b9ea2a9adafaca49f9b948f89837d78716d66605d55514b454039342e282c2d2f2e2d2a251f19130c05000000000006121f2c3844515c66798699a3aeaa9d9084776a5d5144372a1e1104000000000000000000000000000000111e2b3744515e6a7784919daab7ab9f9285786c5f5245392c1f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f121415191e2021232424252422201f1c1813110d08030b12181d1f20272b292423201c1710080000000000000000000000000000010a121a22282d3031363837352f2e2b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e48494848464540413e3b3a36302d2a251f1b150e0903000000000000000000000000000000000d192633404c5966737f8c99a6b2b1a4978b7e7164584b434c565e61686d6e6d6763605954524c4847423e3c3a414c55606d7985929eacb6b9ac9f93877b6e6154483b3025190e02000000000814212e3b4754616e7a8794aab4aa9e938f92979ea1a9acafaca69f9c95908a837e79726d67605d55514b443f383028222221201e1a140d080200000000000004101c2834404a5f6c7986929facaa9e9184776b5e5144382b1e1105000000000000000000000000000000111e2b3744515e6a7784919daab7ac9f9285796c5f52462e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151a1f2122252a2d2e2f303131312f2d2c2823201d19130d151d24292c2d34383631302d28221a120a010000000000000000000000000a131c242c33393c3e434444423c3b37322a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b545555555453514b4e4b4846423b3a36302b26201a140d050000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978a7e7164574b4b555e686e757a7b7a75706b65615e5655534e4b49474545515d6773808d9aa4afbbafa49a8c7f7366564d42362a1e1105000000000714202d3a4753606d7a8698a2aea89b8f82858c91979ea0a8acb0aba79f9d95918b847f79726d67605d55504a423d332d261d15110e09020000000000000000000c18232e46525f6c7985929facab9e9184786b5e5145382b1e1205000000000000000000000000000000111e2a3744515d6a7784909daab7ac9f9285796c5f4a3f34281c10030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f3036393b3c3d3e3e3d3c3a38342e2c29241e1b1f272f35393a4044433d3c39332c241c130a0000000000000000000000040d1c252e363e44494a4f51514e4847433c342b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a89b8e827568606162626261605c555a5854524d4846423b37322a251f170f0801000000000000000000000000000d1a2733404d5a6673808d99a6b3b1a4978a7e7164574b515d676e7a82868886817c77726d6865625f57585553514b4b55616e7b87939facb9b6ac9d908376695e52463a2d201407000000000613202c3945515d677985929faca5998c7f7a7f848b91969da0a7abb1aba7a09d96918b857f79726d67605c544f443f382f271e150b0200000000000000000000071f2c3845525f6b7885929eabab9e9185786b5e5245382b1f1205000000000000000000000000000000111d2a3744505d6a7783909daab6ac9f928679665c5044382c1f120d070e0d0c0b0908070604010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282b31373a3b40414647494a4a4b4a494644403a39352f2b272a31394045474d51504a49443e362e251c0f06000000000000000000010c161f2e373f485055575c5e5e5b55534e463d342b20160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a89c8f8275656c6d6f6f6e6e6d676a6764615e5754524d47433c3630292119130c040000000000000000000000000d192633404c5966737f8c99a6b2b1a4988b7e7165584b54606d79838f9298928e89847f7a76726e6a676462605c5559585f697683909da9b6b9ac9f93877b6e6154473b2e211a0e0500000004111d2935404b556b7784919eaaa89c8f827572797e848a90959d9fa7abb0aca8a19e97918c857f79726d666059504a423930271d140a00000000000000000005121f2b3845525e6b7885919eabab9e9285786b5f5245382c1f0700000000000000000000000000000000101d2a3743505d6a7683909da9b6afa39986796d6053463a2d201d181c1b1a181716151413110d070e0d0c0b0a080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191e262e34383c4347484c4c525456575758575553514a4745413a3732333b434b51535a5e5c5755504840372e22180e03000000000000000008131e28313f49515a6164696b6a68625f584e463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a99c8f827677797a7b7c7b7b79787674716e6966615e57544e46423b3329241e160d0500000000000000000000000c1926333f4c5966727f8c99a5b2b2a5988b7f7265584d596673808c959fa29f9b96918c86827f7b7874716f6d676866656465727f8b98a8b2bbafa49a8b7e7165584b3e362c20160c020000010d18242f424f5c6975828f9ca8ac9f9285796d6d72787e838a90959c9fa6acafaca9a19e97928c857e786f6b605b544b42392f261b1106000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c00000000000000000000000000000000101d293643505c6976838f9ca9b6b5a093867a6d6053473a2d2c29242928262524232221201d181c1b1a191716151413120f0b0606040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b222b30383f44464e535559565e61626364646462605c5454524c47433c3c454d555d60676b6964615a524940342a20150a00000000000000010d19242f3a43515b636c71767777756f6a60584e43382b1e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0ab9e92858284868788888887868583817e7b77736e69625f58524d453f352f281f170f06000000000000000000000c1825323f4b5865727e8b98a5b1b2a5998c7f726659515e6a7784919da8aeaca8a09d98928f8b8884817e7c7977757372706f6e7b8896a0acb9b6ac9b8e8174685850483e32281e1308000000071a2734404d5a6773808d9aa6aea298897d7063666d71787d83898f949b9fa4acafada9a19e97918b837d736c665c544b41382d22170b020000000000000004111e2b3744515e6a7784919daaac9f9286796c5f4a4034281c1004000000000000000000000000000000101c2936434f5c6976828f9ca9b5ada194877a6e6154473b3a39352f3534333231302e2d2c29242928262524232221201f1b171413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242d343c424a5053585f626669686e6f707171706f6d6665605d56544e48464e575f676d737776706c635b52463c31261a0f0200000000000004111d2935414c55636d727e828484817c6f6a6054473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afada197928f919299959595949792908d8b87847f7b756f6a615e575145413a312921180f060000000000000000000a1724313d4a5764707d8a97a3b0b3a69a8d8073675a525f6b7885929eabb8b8b2acaaa39f9c9896918e8b88868482807e7d7c7b7984919eaab7b7aa9e9184776a615a50443a3025190d0100000b1825313e4b5864717e8b97a8b2aa9a8e8174675c60656c70767d82898f939a9fa4acb0ada9a19e95908880786d665c53493f33271f14090000000000000004111e2a3744515d6a7784909daaac9f938679665c5144382c1f12060000000000000000000000000000000f1c2835424f5b6875828e9ba8b5aea194887b6e61554948474541434241403f3e3c3b3a39352f3534333231302f2e2d2b272221201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252d363f464e545c60646a6e7376787a7c7d7d7e7d7c7975716d68626058554f585f696e798084837d736d63584e43372b1f12060000000000000613202c3945515d67727f8a8f91918e867c6f62564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb3a9a19e9c9e9fa3aba2a1a9a19e9d9a9795908c87827c756e69625b524c433b332a21180e050000000000000000091623303c4956636f7c8996aab4b5a89b8f8275685c505d6a7783909da5adb3b9b8b4aeaca9a8a19e9a979992918e8c8b8a8988879196a0acb9b9aca096887c716c61564c41362a1d110500000815212e3b4854616e7b8796a0acab9f9285796d60535b60646b70767c82878e939a9ea6abb1ada7a09a938c81786d655b50443b30251a0e0200000000000004111d2a3744505d6a7783909daaafa49a86796d6053463a2d2013070000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aea295887b6f6257565554514b504f4e4d4b4a4948474541434241403f3e3d3b3a3937332d2d2c29241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242d373f48505860666d71777b7f828587898a8a8b8a8885827e7a756f6a6361595f6a6f7b838d918f8a80736a5f53473a2e2114080000000000000714212d3a4754606d7a86929c9e9d98908376685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b5bbb3adaba9aaacaeb4afaeb3adaba9a7a7a09d99938f88817b726d605d564d453b332a20170c03000000000000000814212e3b4754616e7a8798a2aeb6aa9d9083776a574d5865727f8b939ea1a9adb3b9bab9b5b2acaba7aba39f9d9b9998979694939ea0a8b2bdbdb2a89f92877e71685e5246392d20130700000714212d3a46535e697784919eaaada2978a7e71645950535960636a6f757c82878f949d9fa7adb1aca49f938e81776c60574d42362a1e110500000000000003101d2a3643505d697683909ca9b6a093867a6d6053473a2d2014070000000000000000000000000000000e1a2734414d5a6774808d9aa7b3afa296897c6f65646361605d555d5c5b595857565554514b504f4e4d4c4a49484746443f3f3a39352f281f170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363f49515a626a6f787e83888c8f9297959697979798928f8b86817c76706b636a6f7c8591959e9c93877b6e6255483b2f2215080000000000000a1723303d4a5663707d8998a2aaaa9f95877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbbeb9b8b5b4b3b1afafb0b0b1b4b6b4b1acaba49f9b938e867f756d685e574d453b32291e150b000000000000000613202d394653606c7985929facb8ab9f928578695e5253606c77818b91979ea1a9acafb5b8b9b9b7b4b5afacaaa8a6a5a3a2a1a0aaacb2bac4c4baaea39992867a6d6154473a2e211407000005121e2a36424d576774808d9aa8b2a99d9083776b61544a4f545860626a6f757c828990959ea1a9afafa59e938c7f72695e52463a2d20140700000000000003101d293643505c6976838f9ca9ada093877a6d6054473a2d2114070000000000000000000000000000000d1a2733404d5a6673808d99a6b3b0a3968a7d7372716f6e6d676b6a68676665646361605d555d5c5b5958575655545350494c4745413a312921170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333e48515b636c717c838a9095999c9fa2a9a3a4a4aaa29f9c98928e88837d76706f7c859297a0a7a4998c7f7265594c3f3226190c0000000000000b1824313e4b5764717e8a97aab4b1a796897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9b9b1acaaa7a6a4a3a2a3a4a5a7aaacafb5b5afaca59e98928b827a6e695f574d443b30271c120700000000000005121f2b3744505b657783909daab7ada297877b6e6154505b656c757e858c91979c9fa3ababadb2b3b5b7b9b9b7b5b3b1b0afaeadb7b9bdc4cccbbfb4aba2988b7e7165584b3e3225180b0000020e1a25313c4956636f7c8996a0acaba0958a7d70665c5144484e54585f626a6f757d838b92979ea5adafa59f92867b6e6154473b2e21140800000000000003101c2936434f5c6976828f9ca9ada194877a6e6154473b2e2114080000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5a99c8f82807e7d7c7b7a79777675747372716f6e6d676b6a6867666564636261605b535954514c433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a636d727e8790959d9fa7a9abadb3b0b0b0b4aeacaaa39f9b949089837d7a849197a1a9ada2978b7e7165584b3e3225180b0000000000000b1824313e4b5764717e8a97a4b1b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8b1a7a09d9b999896959697989a9d9fa3abacafb6afaaa29f938f837b6e695f564d42392e23180c040000000000030f1b27333f49536874818e9ba7b4b3a9978a7d70645749535b606d72797f858a8f92999b9ea1a9a6a9abacafb6b1b3b4b5b6b7b8b8babfbababababdb4aa998c807366594d4033261a0d0000000913202d394653606c7884919ea9b1a79d9083786d60594f4643474e53585f626b70787e858e939fa2a9aea3988c807366594d4033261a0d000000000000020f1c2935424f5c6875828f9ba8aea194877b6e6154483b2e2115080000000000000000000000000000000c1925323f4c5865727f8b98a5b2b7aa9f948f8c8b8a8988878584838281807e7d7c7b7a7978767574737271706e6d6c656966605d554d453b31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57616c727f8b92999fa7abb1b3adaba7a5a4a4a4a5a7aaacaca69f9c959089859196a1a9b3ac9f9285796d6053473a2d2014070000000000000b1824313e4b5764717e8a97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7aca095908e8c8b8989898a8b8d9092999c9fa4acafb4aea69e9590847b6e685e544a40342820150a0000000000000b17222d3f4c5865727f8b98aab4b3a6998d807366554c49505b62676d72797d82868a8e919797999c9e9fa4aca5a6a7a8aaaaabacaeb4adadaeaeb3ada49a8c7f7265594c3f3226190c00000005121f2b3744505b65727f8c97a2adaca0958c7f736b60584f464143474e535960666c717a818a9297a2adaa9d9083776a5d5144372a1e11040000000000020f1c2835424f5b6875828e9ba8aea194887b6e6155483b2e2215080000000000000000000000000000000b1825323e4b5865717e8b98a4b1bbb0a69f9c9998979694989291908f8e8c8b8a8988878584838281807f7d7c7b7a797876726d675f574d42362a1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69717e8a919fa3abb1b2ada9a19e9a98979797999b9da0a8ababa79f9d979297a1a8b2afa49a8d8073675d5145392c2013060000000000000b1724313e4a5764717d8a97a4b0b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6aa9d908381807e7c7c7d7d7e8183868a8f939a9ea5acb1b0a7a09691847a6e665c51443c32261b0f0400000000000616232f3c4956626f7c8998a2aeb6a99c8f8376675d51454451555d60666d70757a7d8185878a8d8f91939a9798999a9c9d9e9e9fa2aaa0a1a1a1a9a19e93877c6f6255483c2f221509000000030f1b27333f4953606d7a85929fa8b1a79f92877d706a6059524c484746474f545b60686d757e85929fabac9f9286796c5f5346392c2013060000000000020e1b2835414e5b6874818e9ba7aea195887b6e6255483b2f2215080000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1b8b0aaa9a6a5a4a2aaa29f9e9d9b9a9998979694989291908f8e8c8b8a8988878685827f7a6e695f5346382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616e7b86929fa3aeb5b0a8a19e97928e8c8b8a8b8c8e9195999fa2a9aba9a19ea1a9b2b9ac9f93877b6e61554b4035291d10040000000000000a1724313d4a5764707d8a97a3b0b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b1a4978a7e747371706f70717274777a7d82878e939da0a8afb1a9a0969083786d60584e43372b21160a00000000000713202d3a4653606d7985929facb8ac9f92867a6d6054473f434b51545c6064686d7174787b7d80828486888a8b8c8e8f909191929893949494949497928c80746a5f53473a2e211508000000000b17222d3845525d68727f8c96a1acafa39992857c706b615e56555353545556545b60646c717d8a96a3ac9f9386796c605346392d2013060000000000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000000000000000000000000000000111d2a3744505d6a7783909daab6c3c2bbb7b5b3b1b0afb4aeacaaa9a8a7a6a5a4a2aaa29f9e9d9b9a99989796959992918f8c847b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75828f98a2aebbb0a69f96918a85817f7e7d7e7f8184888d92979ea5aeadabadb3bbb3a99c8f8276695f5343392f24180d010000000000000a1724303d4a5763707d8a96a3b0b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b1a5988b7e726665636263646567676d71767b818991959ea5afb2a89f958d80736a5f53473d32271b0f010000000006121f2c3844515c6676828f9ca9b5aea3998a7d7164554b403940454a5053565d606468696e717376787a7b7d7e808182838485858687878787878887857f776c60584e43372b1f12060000000006111b2935414c56606d7984919ea5afaba29792857d746d686462606060616265666c70767e86929facab9e9285786b5f5245382c1f12050000000000010e1b2734414e5a6774818d9aa7afa295897c6f6256493c2f231609000000000000000000000000000000101d293643505c6976838f9ca9b6c2c6bfbab8b2b4b5b6b7b9b8b7b6b5b4b3b1b0afb4aeacaba9a8a7a6a5a4a3aba39f9e9c968f8275665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56636f7c89949eaab4b1a79f948f847d7974727171717274777b80858e939fa3aab3b9bebaada2978a7e7164574d4231281d1207000000000000000a1623303d495663707c8996a3afb3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b2a5988c7f7265595656565758555d6064696e757d838e939da5afb1a79f93877c6f62594f43382c1d13070000000004101c2834404a5466727f8c99a8b2b5ab9b8e8175675c51453835383f44464c525457575e61646669676d6f707273747577777879797a7a7a7b7b7b7b79726c655b50463c31261b0f0300000000000d19242f3a45515d67707d89939da7b1a9a2979288817a75716e6d6c6d6e6f7274787d838b9298a2aeac9c908376695d5043362a1d10030000000000010d1a2734404d5a6773808d9aa6afa296897c6f6356493c302316090000000000000000000000000000000d192633404c5966737f8c99aab4bfbcb4aeaca6a7a8a9abacaeb4afb1b2b3b4b6b7b8bab8b7b6b5b4b3b2b0afb5aeacaba89f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ba6b0b5ab9f958f8279706d66656464646668696e737a818b9298a1a9b3beb8ab9f9285796d6053463c3120160c0100000000000000091623303c4956636f7c8996a2afb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a6998c807366594d494a4a4b4b5153575f616b7079818e939da6b0afa4998f82766b6054483a2f24180d01000000000c18232e3b4855626e7b8896a0acb8ab9f9285796d6053473c312e34383a4145474a4d5354575a555c606264656667696a6b6b666d6d6d6e6e6e6e6e6c66605b53493f342a20150a00000000000008131e2935404b55616b74818e95a0a9b2a9a29a938d86817e7b7a797a7b7c7e81848a90949fa2aaafa49a8c807366594d4033261a0d000000000000000d1a2733404d5a6673808d99a6afa396897c706356493d3023160a0000000000000000000000000000000714212d3a4754606d7a8798a2aebab4aaa29f999a9b9d9e9fa3aaa3a4a5a6a8a9aaabadb3afb0b1b3b4b5b6b8b9bbb9b8aea398877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9afa3999083796d67605c5458575859575f61686d757e869197a1adb9b2a89a8d8174675c5145382c1f130400000000000000000916222f3c4955626f7c8895a2afb3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79a8d8074675a4d413d3e3f4045474d535960676d77818e949ea9b3ab9f94897c6f63554b4135291d1104000000000714212e3a47535f6a7784919daab7ada2978a7e7164574d42372b282c2f35393a3e4246484a4d4b5153555758595b5c5d5e5e5c6060616161616161605b54504941382d22180e03000000000000010c18242f39434f59606d79839096a1a9b1aca49f98928e8a8886868788898b8e91969c9fa6aeb2a89f93877b6e6255483b2f221508000000000000000d192633404c5966737f8c99a6b0a396897d7063564a3d3023170a0000000000000000000000000000000713202c3945525d687985929facb8aea298928c8d8f90919298959697989a9b9c9d9fa2a9a2a3a5a6a7a9aaabacafb5b0aa9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afb9ac9f92877b6e675d55504a4b4a4b4c4d53565e616c717c85919eabb8ada196897c6f63554b4034281c100400000000000000000915222f3c4855626f7b8895a2aeb4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a79a8e8174675b4e4134312f35393b42464f555d656c78828f97a1adb0a69b8e8175675d5145392c2013060000000006121f2b37434e586673808d99a7b1b3a99c8f8376695f53473b31251f24292c2d31363a3b3e40404547484a4b4d4e4f50514a50535454545454555453504a443f382f261b1006000000000000000007121d27313d45515c676e7b849197a0a7afafaaa39f9b97959a939a9495989b9ea1a8abb0b0a9a1968e81756a5f53473a2e211408000000000000000c1926333f4c5966727f8c99a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000004111d2935414c566b7884919eabb7ac9f92867f81828384868788898a8c8d8e8f91929794959798999b9c9d9e9fa3aba69f98908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9babb5b1a89a8d8074695f554b443f3e3e3e3f42464c525a626a717e8a97a4b1ab9e9184786c605346392e23180c0000000000000000000815222e3b4855616e7b8894a1aeb4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a89b8e8275685b4f42352824292c31363d434b535b666d7a85929ea9b3ac9f92867a6d6054473a2d21140700000000020f1a26313c4855626f7b8895a0acb7ab9f94887b6e62574d42362a1f191d2021252a2d2e312f34383a3c3d3f40414244443f44464747474848484846443f38332d261d140a000000000000000000010b151f2934404b555e696e7b8590959ea5acb1aeaca8a4aca49fa4a1a2a5a7abadb2b1aca69f9791847a6d61584e43372b1f1206000000000000000c1926323f4c5965727f8c98a5b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d19242f44515d6a7784909daab7ac9f92867974757678797a7b7c7e7f80818384858687898a8b8c8e8f9091929994959490867c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885929eabb8aca095887b6e62574d433a342e313131363a4146505865727f8c98a5b2a79a8d8174655b5044372b1d12070000000000000000000814212e3b4754616e7a8794a1adb4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c8f8276695c4f433629181d1f262a3139414a545e68717e8b97a1adaea3988a7d7063574a3d3024170700000000000a15212e3a47535f6a7783909daab4b0a69a8e8174695e53463b31251a1113141a1e21212423292c2d2f3132333436372e34383a3a3a3b3b3b3b3b3938332d27221b140b0200000000000000000000030d18232f39434d575f696e7b838e939da0a8acafb5b1b6afacafb6afb1b3b3adaba7a09d9490857b6e685e52463c31261a0f02000000000000000c1825323f4b5865727e8b98a5b0a4978a7d7164574a3e3124170b00000000000000000000000000000000081d2a3643505d697683909ca9b6aea399867a6d686a6b686d6e7071727375767778797b7c7d7e80818283858687888887837c6f6a6054433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb7aa9d9184776a5f53453c3128232425262a3035414d5a6774808d9aa7b1a4978a7e716453493f33271b0b000000000000000000000714212d3a4754606d7a8793aab4b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa99c908376695d5043362a1d10141a1f272f38424c56606d7985919eabb4aa9a8d8074675a4d412f24180d010000000006121f2b37434e5865727f8b98a2aeb9ac9f92867b6e61574d42362a1e150b090e12141517181c1f202224252628292a23282b2d2d2e2e2e2e2e2e2d2b28221c17110a0200000000000000000000000007121d27313b454d575f696e79818991959c9fa3aba8aaaaababaaa9a8a6a9a19e9b95918b827b6e695f564c41332a20150900000000000000000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e3124180b000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5b4ab94877b6e615d565d60626364656768696a676d6e6f70727374767778797a7b7b7a766f6a60584e4331281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3b3a69a8d807367574e42332a1f1717181a1e2535424f5c6875828f9ba8b3a995887b6e6255483b2d22170b000000000000000000000713202d3a4653606d798698a3aeb5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeaa9d9084776a5d5144372a1e07090d151d262f3a45515c6673808d9aa6b3a99c90837669554b4035291d100400000000030f1b26313c4754606d7a86929facb8aea3998d8174695e53463d30271d120702050708070c1013141517181a1b1c1d171c1f2021212121212221201f1c17110b060000000000000000000000000000010b151f29333c454d575f676d757d848a8f9299999c9d9e9e9e9d9d9b999897918e89847e776e695f574d443a3021180e0300000000000000000b1825313e4b5864717e8b97a4b1a4978b7e7164584b3e3125180b000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4aea295887b6f62554c5254555657595a5b5c555c60616264656668696a656c6d6e6e6d686260584e463d321f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b1a4978b7e7164584b3e3125180d06090f1c28333f4a546a7683909da9ada197867a6d6053473a2d2014060000000000000000000006121f2b3844505c667986929facb5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeab9e9184786b5e51452f24180c00030b141d2834404b5463707d8996aab4ab9e928578675d5145392c20130600000000000a15202c3945525d6874818e9aa6b0b4ab9f92867b6e61594f42392e23180d040000000000040607090a0c0d0e0f060b1012131414141515151513120f0b060000000000000000000000000000000000030d17212a333c454d555d606b70787d82868a8d8f9091919190908f8d8b8885817d77716c655e564d453c32281e0f060000000000000000000b1724313e4a5764717d8a97a4b0a4988b7e7165584b3e3225180b000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3afa296897c6f635649454748494b4c4d4e504b515354565758595b5c535b60606162615d56544e463d342b200d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3afa295887c6f6255493c2f2216090006121f2b3844505b667885919eabab9e928578675d5145382c1f13060000000000000000000003101c28343f4a5f6b7885929eabb6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb4ab9f9285786c554b4035291d100400020b18232e3a4754616d7a8798a2aeada197867a6d6053473a2d201407000000000004111d2935414c56626f7c88949faab7aea3988f82756b60544b4034281f160c01000000000000000000000001030000030607070708080808080606030000000000000000000000000000000000000000050f18212a333c434b515960666c70767a7d808284848584848382807e7c7875706b64605b534d443c332a20160c000000000000000000000a1724313d4a5764707d8a97a3b0a5988b7e7265584b3f3225180c000000000000000000000000000000000d1a2633404d596673808c99a6b3b0a3968a7d7063574a3d3a3b3d3e3f40424340454648494a4b4d4e4f49505354555554524c47433c342b22190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4b4aa93877a6d6054473a2d211407000613202d394653606c7986929facaa9d9184776a554b4035291d100400000000000000000000000b17232e45515e6b7884919eabb6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aeac9f928679675d5145382c1f130600000713202d3946525e687985929facb3a994877a6e6154473b2e2114080000000000010d1924303a47535f6a76828f9ca6b0b4aa9e93897d70665c51453d31281e130800000000000000000000000000000306070908070502000000000000000000000000000000000000000000000000000000060f18212a313a40454f545b6064686d7173757777787877767573716f6c65636059535049413b322a21180e04000000000000000000000a1724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a4978a7e7164574b3e312f30313234352e34383a3b3c3d3f4041433f44464748484746413a37322b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea29886796c605346392d201306000814212e3b4754616e7a8799a3afa99d9083766a5d50432f24180c000000000000000000000000061e2b3744515e6a7784919daab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667986929facafa399867a6d6053473a2d201407000005111e2a36414c566b7885919eabaea194887b6e6155483b2e22150800000000000008131e2b37434e5863707c89949fabb7afa59d9184796d60594f433a2f241910070000000000000000000000060b101213151414110e08020000000000000000000000000000000000000000000000000000060f181f282f353d424a5053565d606466696a6b6b6b6a6a68666562605b53544f46443f382f2920180f0600000000000000000000000a1723303d4a5663707d8996a3b0a5988b7f7265584c3f3225190c000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b1a4988b7e7165584b3e3225232426272823282c2d2e2f313233352d3337393a3b3b3a3935302b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5ac9f928579665b5044382b1f1206000916222f3c4955626f7c8895abb5a99c908376695d5043362a1d07000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb5ab94877a6d6154473a2e21140700060d16202c3945515d677885929eabb4aa94887b6e6155483b2e221508000000000000020f1b26323c4854606b7683909ca6b0b8aca0968d80736b60554c41352922190e050000000000000000060c11171c1f202221201e19140e090300000000000000000000000000000000000000000000000000060d161d24292f383f44464c5254575a5c5d5e5e5e5d5d5c5a585553504948443d37332d261d170e06000000000000000000000000091623303c4956636f7c8996a2afa5988c7f7265594c3f3226190c000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b2a5988c7f7265594c3f32261918191a1b181c1f2021232425262822272b2d2d2e2f2e2d29241e1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6ab9e9285786b5f4a3f33281c0f03000a1723303d4a5663707d8996a3b0a99c8f8376695c504336291d10030000000000000000000003101d293643505c6976838f9ca9b6ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e45525e6b7885919eabaea194887b6e6155483b2e2215080a11171f28313a4753606d7a86939facaea298877a6d6154473a2e211407000000000000000a15202c38444f59636f7d89949eabb5b2a89f93877d6f675d51453f342b20170d030000000000030a11171c23282b2d2f2e2d2a251f1a150e0600000000000000000000000000000000000000000000000000040c13181d262d33383a4145474a4d4f5151525151504f4d4b4946443f3838332b27221b140b05000000000000000000000000000916232f3c4956626f7c8995a2afa5998c7f7266594c3f3326190c000000000000000000000000000000000a1724313d4a5764707d8a97a3b0b2a6998c7f7366594c403326190d0c0d070c101313151617181a1b171b1f2021222221201d19130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6ab9f928578655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a99c8f8376695c504336291d100300000000000000000000030f1c2936424f5c6975828f9ca8b5ab9e9185786b5e5245382b1f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaaafa295887c6f6255493c2f221611141b2227313a434e5863707d8999a4afac9f9285796c605346392d2013060000000000000004101b27323d4854606b75828f99a3afbbafa49991847a6d605b51463c32291f150b030000040a0c151c23282e34383a3c3b3936302b261f180f060000000000000000000000000000000000000000000000000001070b141c22282b2f35393a3e404244444545444342403e3c3937332d2c271f1b17110a0200000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c403326190d000000000000000000000000000000000a1723303d4a5663707d8996a3b0b3a6998d8073665a4d4033271a0d0001000004060708090a0c0d060b0f12131415151413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f9286796c605346392d201306000c1925323f4c5865727f8b98a5b2a99c8f8376695c504336291d100300000000000000000000020f1c2835424f5b6875828e9ba8b5ab9f9285786c5f52452e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa296897c6f6356493c3023191d20262d333b434c56606a75818e9babb5a99d908376665b5044382b1f120600000000000000000b16212c38444f59626f7c87929fa9b3b5aba1968e81756d62584e443a31271d150c070c10161b1e262e34383f4446484746413b37312a21180f050000000000000000000000000000000000000000000000000000020a11171c1f24292c2d3133363738383837373533322f2d2b27221b1c160f0b06000000000000000000000000000000000915222f3c4855626f7b8895a2aea6998c807366594d4033261a0d00000000000000000000000000000000091623303c4956636f7c8996a2afb3a79a8d8074675a4d4134271a0e01000000000000000000000000000305060708080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5afa399877b6e6154483b2e211509000d1a2633404d596673808c99a6b3a99c8f8376695c504336291d100300000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9285796c5f4a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa396897c706356493d302524292d2f383f444d555d686f7c87939facb2a89a8d807367544a3f33281c0f030000000000000000040f1b27323d47535f6a74808d97a1adb9b2a89e938b7e726a60564c43392f261e1614181c1f272c30383f444a50535554524d47423c332a21170d03000000000000000000000000000000000000000000000000000000060b0f13191d20212427292a2b2b2b2a2a29272522201f1b1711100b030000000000000000000000000000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000000000000000000000000000000000916222f3c4955626f7c8895a2afb4a79a8d8174675a4e4134271b0e01000000000000000000000000000000020507080b0e10110d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b5ab96897d7063564a3d31261a0e020e1a2734414d5a6774808d9aa7b3a99c908376695d5043362a1d100300000000000000000000010e1b2734414e5a6774818d9aa7b4ac9f938679665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaafa396897c706356493d31323035393d414950575e676d7a84919aa4afaca096897c6f6356493c2d22170b000000000000000000000b16212b37434e58606d7a85919ea5afbaafa59f92867c6f685e554b42383028202123282c32383d424a50545c6062615e56534d453c33291f1409000000000000000000000000000000000000000000000000000000000003080d111314171a1c1e1e1f1e1e1d1c1a181613120f0b060000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aea69a8d8073675a4d4034271a0d010000000000000000000000000000000915222f3c4855626f7b8895a2aeb4a79b8e8174685b4e4135281b0e070604010001010001010001050707080e111414181b1d1d1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5b2a6998c7f7366574d42362a1e14080e1b2835414e5b6874818e9ba7b4a99d9083766a5d5043372a1d100400000000000000000000010e1a2734414d5a6774808d9aa7b3afa49986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a396897d7063564a3e3e3e3f4146474f535b60696e79829096a0acb1a79d9184786c605346392d20130600000000000000000000040f1b26313c45525d68717e8a939ea9b2baaea39891847a6d675c544a423a322d2e2e34383d43484f545c60666d6f6e68625f574d453b31251a0e01000000000000000000000000000000000000000000000000000000000000010407070b0d0f1111121211100f0d0b0906050300000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e010000000000000000000000000000000815222f3b4855626e7b8895a1aeb4a89b8e8175685b4e4235281b161413110d080e0d0d0e0e080d11131416191e202124272a2a2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aeb6a99d908376695f53463b3025190e0f1c2835424f5b6875828e9ba8b5aa9d9083776a5d5044372a1d110400000000000000000000000d1a2733404d5a6673808d99a6b3b5a093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a396897d7063564a4a4a4b4c4c52545960656c717b8390949fa8b2aba0958b7e71655b5044372b1f120500000000000000000000000a15202935414c56616c75818e97a1abb5b4aaa1969082796d665c544c443e3a3a3c4045464f545960666d72797b7a766e695f574d42362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e010000000000000000000000000000000815222f3b4855626e7b8895a1aeb4a89b8e8175685b4e423526252221201d191b1b1a1a1a1b1b191d202123252a2d2e31343637342e2d2a251e160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9ab9f95887b6e61564c41362a20170d1c2935424f5c6875828f9ba8b5aa9d9084776a5d5144372a1e060000000000000000000000000d192633404c5966737f8c99a6b2ada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a3968a7d7063585757575859565d61656b6f787e8590959fa6b0afa4999083786d6053493f33271b0f030000000000000000000000040d19242f3a43505a616d7a859199a3afbbb2a89f948e81786d665d5650484747494b51535960636b70787f848887837b6e695e5346392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e010000000000000000000000000000000815222f3b4855626e7b8895a1aeb4a89b8e8175685b4e423731312f2d2c29242828272727282825292d2e303036393b3e414344403a3936302820170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677683909cacb6b1a79a8d8073685e52463d32291f161c2936424f5c6975828f9ca8b5aa9e9184776b5e51442e23170b0000000000000000000000000c1926333f4c5966727f8c99a5b2aea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab0a3978a7d706564646464656667686d72777c838b9297a0a7b0afa59f93877d6f665c5141382d22170b0000000000000000000000000008131e28313e46525e68707d87929fa5afb9b0a69e938e81786d68615a55535455545c60646b6f767d838b91979490857b6e61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e020000000000000000000000000000000916222f3c4955626f7c8895a2afb4a79a8e8174675b4e4742403e3c3a39352f353434333434353035393a3d3f4146474b4e50504d4746413a322921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c9aa4afb8ac9f92867a6e61594f443b31281f172935424f5c6875828f9ba8b5ab9e9185786b5e4a3f34281c100300000000000000000000000c1926323f4c5965727f8c98a5b2aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab0a3978a7d737271717171717274777a7e838990959fa2a9b1afa69e938c7f736b60544a402f261b110600000000000000000000000000010c161f2a36414c56606b737f8c939ea7b1b9afa59e938e827a706c656260616265666d71767c828991959ea19f978e8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada89b8e8175685b4e4235281b0f020000000000000000000000000000000a1723303d4a5663707d8996a3b0b3a6998d8073665a55534d4d4b49474541424241404041414243414647494c4c5254575a5d5d5a54524c443b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3b4854616e7b87939facb9aea2988e81746b60564d43393129202835424e5b6875818e9ba8b4ac9f928579665c5044382b1f120600000000000000000000000c1925323f4c5865727f8b98a5b2aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6a99c8f82807f7e7d7d7d7e7f8184878b90959d9fa7adb3afa59e948e81776c60594f42392e1d140a000000000000000000000000000000040d1925303a444f59606c77818e959fa8b2b7afa59e948f847d76716e6d6d6f7175797e83898f949da0a7ada99f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada89b8e8275685b4f4235281c0f020000000000000000000000000000000b1825323e4b5865717e8b98a4b1b2a5988b7f726865625f575a585554514c4f4e4e4d4d4d4e4e4f4c52545658565e616467696a67615e564d453b30251a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca6b0b4aa9f93887d70695e554b433b322b2734414d5a6774808d9aa7b3aea29886796d6053463a2d20130700000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ab9f948f8c8b8b8a8a8a8b8c8e91939a9da0a7abb1b2aba39f938e82786d655b50473d30271c0b020000000000000000000000000000000008131e28323d44505b656d79839096a0a8b2b7afa69f96918a837e7b7a7a7c7e81858a90949c9fa6acb1b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca89b8f8275685c4f4235291c0f020000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4988b7e7875716e6969676462605d555c5b5b5a5a5a5b5b5c565e61636568686e71747677736d685e574d42362a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636f7c89949fabb5afa49a91857b6e675d554c443e373233404c5966737f8c99a6b2b4aa94877a6d6154473a2e21140700000000000000000000000b1825323e4b5865717e8b98a4b1afa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5b0a69f9c99989797979798999a9d9fa4acabb1b5afa8a199928c81786d665c53493f352b1e150b0000000000000000000000000000000000020c162027333f49535d676e7a849196a1a8b1b8b0a8a19e94908b888687888b8e92979c9fa6abb0b8b8aea59e9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939fb6a89c8f8275695c4f4236291c0f030000000000000000000000000000020f1b2835424e5b6875818e9ba8b4b3a69b908b84817e7b787673716f6d676a6968676766676768696a686d707274777a7e818383807a6e695e52463b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4854606b76828f99a3afb6aca1979083796d675e564f47433c3a3e4b5864717e8b97a4b1aea295887b6f6255483c2f22150900000000000000000000000b1825323e4b5865717e8b98a4b1afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5b8b0aba9a6a5a4a4a4a4a4a5a7aaacafb6b5afaba39f9691877f746d665c544a41382d23190c03000000000000000000000000000000000000050e17222d38414b555e686e7b849196a0a7b0bbb2aca69f9c9895939495989b9fa2a9abb0b7b8b1aca49d938c7f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6679869aa4afa99c8f8276695c4f4336291c1003000000000000000000000000000003101d2a3643505d697683909ca9b6b7aca29b96918e8b888583807e7c7a787775757473737474757677797a7c7f8184878a8d90908d847b6e61574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f59626f7c87929fa7b1b2a99f958f82796e686159544e4947454956636f7c8996a9b3b0a396897d7063564a3d31261a0e02000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a3afb0b2b4b6b3b2b1b0b0b0b1b2b4b6b4b2acaba39f99928d847d726d605c544b42392f261b1007000000000000000000000000000000000000000006111b262f39434c565e696e7b8491959fa6afb5b9b0aba9a4a1a0a0a2a4a8abadb3b7b8b1aca7a09d928d81786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a606c7986939faca99c8f8376695c504336291d1003000000000000000000000000000005121e2b3845515e6b7884919eabb7beb5aca9a19e9b9897928f8d8b88878584828181808080818182848587898b8e9196979a9c9d968f8276695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47535f6a73808d959fa9b3b1a79f948f837a706b6260585654525154616e7a8797a1adb2a5988b7f7265574d42372b1e1206000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa6a3a6a8a9aaabacacafb5aeacabaaa8a8a09e99928e8780796f6b635b514b423930271d140a000000000000000000000000000000000000000000000a141d27313b444d575f696e7b838f949fa4abb1b8b7b6b1aeadadafb1b4b8b8b4aeaca7a09d95908980786d665c5042382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939faca99c908376695d5043362a1d1003000000000000000000000000000005121f2b3744505b657985929facb8c5bebbb2adaba8a9a29e9c9a97959792908f8e8e8d8d8d8e8e8f91929896989b9da0a8a7a9a89f94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d78839097a1aab4b0a69f9590857d756f6a6663605d5d60646a7885929eabb4a79a8e8174695f53473a2e211408000000000000000000000b1825323e4b5865717e8b98a4b1b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818e949596999b9c9d9e9f9fa4a0a39f9e9d9b9896918c87817b736d6760595145403930271e150b0200000000000000000000000000000000000000000000020b151f29323b454d575f696e7a828d9399a0a7abb1b5b7b9bab8b7b5b4aeacaaa29f9b95908a837d736d665c544a3f2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afa99d9083766a5d5043372a1d100c08070502000000000000000000000613202d394653606c798698a2aebabdb8b7b8b9b8b4b3adaba9a6a4a9a29f9d9c9b9a9a999a9a9b9c9d9fa2aaa5a7aaacb2b4b6b0a696897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44515c666e7b859298a2aab4b0a79f97918a827c77736f6d68676d71757c84919eabb7ac9f92867b6e6255483b2f221508000000000000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56606d798287888a8c8e90919292939993999292908e8b8884807b756e69605d554f4740342e271e150c03000000000000000000000000000000000000000000000000030d172029333b454d575e686d78808790959d9fa7a8abacaeacaba8aaa29f9c98928e89837e786f6b605c544a42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5a99c908376695d5043362a1d1c191414110e0802000000000000000005121f2b3744505b657986929facb9b2acaaabadb3b5b8b9b8b6b3b1b3adabaaa8a8a7a6a6a7a7a8a9aaacaeb4b2b4b7b8b9b8b2aca197897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202834404a545f696f7c869298a2aab2b1a9a19e948f88837f7c7a79787a7d82879196a1adb9aea3988c7f7366594c403326190d000000000000000000000b1825313e4b5864717e8b97a4b1b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b45515d676d757b7c7d7f818384858586868686868583817f7b77736e69615f57514b433d3528231d150c030000000000000000000000000000000000000000000000000000050e17212a333b454d565d666d737c838a9095999c9e9fa29f9e9c9998928f8b85817c77716c666059504a423830261c0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aea99c908376695d5043362b2a292621201e19140d0500000000000000030f1b27333f49536b7784919ea9aca8a09d9fa2a9a8abadb3b2b4b7b8bab8b7b5b4b4b3b3b3b4b4b5b7b8babab8b6b4b3adaba8a19e9285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424d57606a707d869298a0a8afb3ada69e9c95908c89878585868a8f939aa1a8b2b9afa5998c807366594d4033261a0d000000000000000000000b1824313e4b5764717e8a97a4b1b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2935414c555d60696e6f707375767778797979797979787775726f6a66615e57534d454039312b2318120b0300000000000000000000000000000000000000000000000000000000050f18212a333b444c545c606a6f787e83888c8f91929892918f8c8a86827e7a746f6b64605b544f443f3830261e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa99c8f8376695c504338383736332e2d2a251e170e06000000000000000b17222d414d5a6774808d979e9f9d96919297989b9ea1a9a5a8aaabaeb3b0b1b1b2b2b3b3b2b2b1b1b0b3aeaba9a7a9a19e9b96918a7e71675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b454e58616b707d8691969ea5adb2b0aaa79f9d999698929293999c9fa4acb2b3ada59e93897c6f6356493c30231609000000000000000000000b1724313e4a5764717d8a97a4b0b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a434c51575e6162636668696a6b6c666d6d6d666b6a6865625f5854524d46423c352f281f19100700000000000000000000000000000000000000000000000000000000000000060f182029323a424a505860666c71777b7f82848686858482807d7975716d6763605953504a423d342e261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa99c8f8276695c4f45454444423f3b39363029201810060000000000000614212e3b4754616e7b858e9292918c8485888b8e919796999b9d9fa2aaa3a4a5a5a6a6a6a6a5a5a4a3aaa29f9d9a9897928e8a847e716c62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333d464f59616b707c848f939ea1a9adb3b1abaaa6aaa39f9e9fa4abacafb3ada9a29e938e81756b6054483b2f221509000000000000000000000b1724313e4a5764717d8a97a4b0b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a41454d53545557595b5d5e5f5f5c6060605c545d5b5855534e4846423b373129241d160d07000000000000000000000000000000000000000000000000000000000000000000060e17202830383f444e545b60646a6e727578797979787573706d6764605d55544f46443f382f28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a89c8f8275695c52525251504f4c4746413b322a22180e0400000000000714202d3a46525e696e7b818586847f79797c7f828587898c8e90929895969798989999999998989796959892908e8b8885817d79716c625a5043392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212b343d474f59606a6f7a818a91969ea1a9acaeb4b2b4aeacabacafb4aeaca9a19e97928b81796d60594f43382c1f1307000000000000000000000a1724313d4a5764707d8a97a3b0b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f353b424648494a4c4e5051524a50535353514a504e4c4847433c3a36302b261f18120c040000000000000000000000000000000000000000000000000000000000000000000000050e161e262e343d424a5053585f6266696b666d666b696663605c5553514b48443d38332d261d17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a89b8e8275685f5f5f5e5e5d5c5954524c443c342a20150a000000000005111e2a36424d575f696e75787977726d6c6f7275787a7d7f81848587888a8b8b8c8c8d8c8c8c8b8a8988878583817e7c7974706d66615a50483f31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353d474f585f686d757e848c91979b9fa2aaa7a9aaaaaaa9a8aaa29f9b97928c857f776d675c51473d32271b0f03000000000000000000000a1724303d4a5763707d8a96a3b0b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e242931363a3b3c3d40424344453f44464646444044423f3c3a37312d2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f383f44464e5355595c545c605c545c595753514b4745403a38322b28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a79b8e81746b6c6c6c6b6b6a6966615e564e463c32261b0f0000000000020e1a25303b454d575f61686b6c6a666060626568686e70727577787a7b7d7e7e7f7f80807f7f7e7e7d7b7a787674726f6c6663605c5450483f362d1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d464e565d606c71797f858a8f9298989a9c9d9d9d9d9b9998928f8a857f7a726c655c554b40352b21160a00000000000000000000000a1723303d4a5663707d8996a3b0b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2e2f30333536372e34383a3a3a38342e35322f2e2b26201e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d262d33383c4347484c4f4a5053504a4f4d4a4745403a39352f2c271f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2a79a8d80787878787878777775726e685f584e43372b1c1106000000000009141f29333c454d53555b5f5f5e5953535558565e616366686a686d6f7071727273737373727271706f6d686a676562605b5453504a423e362d241b0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b343c444c525a61676d72797d8285898c8e8f909191908e8c8985827d79736d68605b534b43392f23190f0400000000000000000000000a1623303d495663707c8996a3afb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a1e2121222426282a2b23282b2d2d2d2c2823282522211f1b15120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b31373a3b3f423f4446443f42403d3a38342f2c29241d1b160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3ab9f92858485858585858483827f7a6f6a5f5347382e23170c0000000000020d17202a333c4246484f5253514c4646484c4d525456595b565d606263646565666666666565646362605d565b585553504a46443f38302c241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a323a414550555d60666d7075797c7f818383848483827f7d7975706d66605d565049413931271d1007000000000000000000000000091623303c4956636f7c8996a2afb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151617191b1d1e171c1f2020201f1c181b191515120f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f332e34383a38342e33302d2c2923201d18130f0b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3ada2979291929292929191908f8c857c6f62544a3f34281c10030000000000050e18212a31373a3b424546443f3a393c3f4146474a4c4e4c52545557585859595a5959595857565554524c4e4b4946443f3a38342e261e1a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820282f353e434b51545c6064666d6f727476777777767573706d6664605c54524c443f382f271f150b000000000000000000000000000916232f3c4956626f7c8995a2afb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0d0f10060b101213131312100c070c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1f21222623282b2d2b28232624201f1c1813110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4b3a9a29f9e9e9f9f9f9e9e9d9c978f8276665c5044382c1f1206000000000000060f181f262b2d2e35383937332d2d2f3036393b3d3f42414547484a4b4b4c4c4d4d4c4c4b4b4a48474541413f3c3938332d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429313940454b5153545c60636567696a6a6a6a686663605c5453514a45413a332d261d150d03000000000000000000000000000916222f3c4955626f7c8895a2afb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000306070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12141519171c1f201f1c171a171413100c070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5bcb3adabababababababaaaaa99f9286796d6053463a2d20130700000000000000060e141a1e2122282c2c2b26202022252a2d2e30332f35393a3c3d3e3f3f404040403f3f3e3d3c3a393530322f2d2b28221f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f35394045464b515356595b5c5d5e5e5d5b595653514b46444039352f27221b140b0300000000000000000000000000000915222f3c4855626f7b8895a2aeb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808060b10121312100b060a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5b6b6b5b5b4b4b4b4b4b5b6b6afa399877b6e6154483b2e211508000000000000000003090e1214151c1f201e19131315191e2021232624292c2d2f3031323233333333323231302f2d2c29242522201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d24292e34383a404546494c4e50505151504f4c494645403a38342e29241e17110a020000000000000000000000000000000815222f3b4855626e7b8895a1aeb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000010507080b0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba5a9a9a9a8a8a7a7a7a7a7a8a9a9aba095877a6d6054473a2d21140700000000000000000000020507080f1213110c0706080e1114141719191d2021222425252626272626262524232221201d19181613120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c2e34383a3c3f41434444444342403d3a38342e2c28231c19130b0600000000000000000000000000000000000815222e3b4855616e7b8894a1aeb3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000002080d1114141819171313100c070000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a939c9d9d9c9c9b9b9a9a9a9b9b9c9d9c99908377685d5245392c20130600000000000000000000000000000205060400000000020507080a080d1113141517181819191a1a1919181817151413110d08090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f23282c2d30323436373737373533302d2c28231f1c18120d08010000000000000000000000000000000000000814212e3b4754616e7a8794a1adb3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000050d14191e2021242524201f1c18120b030000000000000000000000010406070c0e0e0b0706040000000000000000000000000000000000000000000000000000000000000000000001050707090b0b0c0c0d0c0c0b090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0f0f1010100f0e0c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818b8f90908f8f8e8e8e8d8d8e8f8f90908e877d7063564c4135291d11040000000000000000000000000000000000000000000000000000000001040607090a0b0c0c0d0d0d0d0c0c0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013181c1f20232628292a2b2b2a282623201f1c1812100c070000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adb3a79a8d8074675a4d4134271a0e0000000000000000000000020507080907070401000000000000000000000000090e171e252a2d2e3132302d2c28231d150c06000000000000000001070d101314181b1b181313100c0700000000000000000000000000000000000000000000000000000000040607080d111314161718191919191817161513120f0b0607050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080e11141417181a1b1c1c1d1c1c1b19161413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d787e828383838282818181818182838383817c706b6155433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10131316191b1d1d1e1e1d1c19161313100c070400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb4a79a8d8174675a4e4134271b0e00000000000000000003090e121415161413110d080200000000000000000009131b20293036393b3e3f3d3a38342e271e181006000000000000040c12181d202025272725201f1c18120b03000000000000000000000000000000000000000000000004070c10131417191d20212324252526262625242321201f1b171414110e080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314191e20212425272829292a292827262321201d1913110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d72767676767575747474747475767676746f6a61594f4431281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e10111111100f0d0a07060400000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb4a79a8e8174675b4e4134281b0e0000000000000002080d141a1e20212321201d19130d080200000000000008111b252d323b4146474b4c4a46454039302a22180d0400000000060d161d24292c2d323434312d2c28231d150c060000000000000000000000000000000000000000070c1013181d1f2023252a2d2e303132323333323231302e2d2b272221201e1914110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2021252a2d2e3032333535363636353432302d2c2924201d19130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414a545c6065696a6a696968686767676868696a69676260584f473e331f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb4a79b8e8174685b4e4135281b0e000000000000050d13191f252a2d2e2f2d2c29241e19130c0400000000050f1a232d373f444c525457585753514b433c342a1f160c010000060f181f282f35393a3f41413e3a38342e271e180f060000000000000000000000000000000002090e12181c1f24292c2d303036393a3c3e3e3f3f403f3f3e3c3b3937332d2e2d2a25201e19140f0a04000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e24292c2d3036393b3d3f40424243434342413f3d3a39352f2c29241e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a5053585c5d5d5c5c5b5b5b5a5a5b5c5c5d5d5b55544e463e352c210d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0c0b070704010000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b6b4a89b8e8175685b4e4235281b0f0000000000050e171e252a30363a3b3c3a39353029251e160e040000000b16212c353f4951565e61646563605c554e463c31281e130800030d18212931394045474b4e4e4b46454039302921180c020000000000000000000000000001080d14191d23282c2f35383a3d40414647494a4b4c4c4c4c4b4a494846443f3e3b3936302d2a251e1b160f0a04000000000000000000000000000000000000000000000000000000000000000001070c151b20272b2f35393a3e4146474a4b4d4e4f4f504f4f4e4c494745413a39352f29241e160d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f44464b4f5050504f4f4e4e4e4e4e4f5050504e4947433c342c231a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131618171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6679869aa4afb4a89b8e8175685b4e4235281b0f00000000020c17202930363b424648494745413a35302820160d030004101c27333d47515b62686e7172706d675f584e433a2f24190d0109141f29333b434b5153585a5a5853514b433b33291e140a000000000000000000000000040c13191f252a2e34383a4045474a4d4c525456575858595959585756545350494b4746413b3936302c27211b160d08020000000000000000000000000000000000000000000000000000000000030b121820262b32373a4145474b4d525457585a5b5c5c5d5c5b5a595654514c4745413a352f281f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e34383a3f434343434242414141414142434343413c3b37322b221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2023252421201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a606c7986939facb5a89b8e8275685b4f4235281c0f000000000a141e29323a41464d52545654524c46413a32281f150b010714202c38444f59626d727a7e7f7d796f6a5f554c4135291d11040e1a26313b454d555d6065676764605c554d453b30261c110600000000000000000000080d161e24293036394045464b5153565a565e616364656566666565646361605b535754524c4746413b38322b272019130d05000000000000000000000000000000000000000000000000000000050d151d242932373d43474c515457565e61636566686869696968676563605d5554524c45413a3129241d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d32363737363635353434343535363736342f2e2b2720191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c2d3032312d2c29241e160e080000000000000000000000000000000000000000000000000000000000000000000000000b17232e46535f6c7986929facb5a89b8e8275685b4f4235281c0f00000006111c26303a444c52575e6162605d56524c443a31271d12070916232f3c4855606b727f868a8b8a847c6f675d5145392c201306121e2a36424d575f676d727474716d675f574d42382e23170b0000000000000000010a111a1f282f353b42464b5153555d60636769686d6f71717272737272716f6e6c656764615e5654524c48433d37322a251e170e0600000000000000000000000000000000000000000000000000060f171f272f353c43474e54555d606468686e7072737575767676757472706d6765605d56524c433f352f271f160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2025292a2a292928282827272829292a2a2822221f1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191e262e34383a3d3f3e3a39353028201a1108000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb5a89b8f8275685c4f4235291c0f0000000b17232e38424c565e61696e6f6d68615e564c43392f24180c0a1723303d4a5663707d899298989691847a6d6054473a2d21140714212d3a46535f696e797e81817e796e695f544a3f34281c1003000000000000010a131b232b313a41454d52545c6064676d707376787a7c7d7e7f7f7f7f7e7d7c7b797774716e6865615e56544e47433d3630292017110a02000000000000000000000000000000000000000000000610182129313940454e53586062676d7175787a7d7e80818282838282817f7c7a76716d68605d5650454039312820160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213181c1d1d1d1c1c1b1b1b1b1b1c1d1d1d1b1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222b30383f4446494b4a4745413a322c231a0f0500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89b8f8275685c4f4235291c0f000003101c28343f4a545e686d767b7c7a756d685e554b4035291d10101d293643505c6976828f9ca3a8a1968b7f7265584b3f322518111e2a36424d56616e7b848b8d8d8b847b6e665c5044382b1f12060000000000000a131c252d353d434c51565e61666d7176797d80838587898a8b8b8c8c8c8b8a89878583817e7a76726e68626058544e46413a3228231c140c030000000000000000000000000000000000000000060f18222a333b434b51585f626a6f757a7e8284878a8b8d8e8f8f908f8e8d8c8986837e7a736d68625a514b433a322820160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c101010100f0f0e0e0e0e0e0f1010100e0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b343c424a505356585754524c443e352c21170d03000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89b8f8275685c4f4235291c0f000006121f2b3844505c666d7a82878986817a6d675d5145392c1f13121f2c3845525f6b7885929eabb2a99a8e8174675b4e4134281b14202d3a46525e6976828f969a9a969083786d6053463a2d201307000000000008111c252e373f474f555d60696e73797d8286898d909297969798989999989897969892908d8a87837f7a756f6a626058524c443e342e261e150d03000000000000000000000000000000000000050e18222a343c454d555d606a6f767c82868a8e91969698999b9b9c9c9c9b9a989a93908b86807a716c605d554c443a32281f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e545c60636564605d564f473e33291f1409000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb5a89c8f8275695c4f4236291c0f00000713202d3a4653606d78838f9499938e83796d6053473a2d201413202c3946535f6c7986929facb4a89b8e8175685b4e4235281b14212e3b4754616e7b87949fa8a8a095897c6f6256493c2f23160900000000030d1a232e373f49515960676d737b80858a8f92989a9c9ea2a9a4a4a5a5a6a5a5a4aaa29f9d9a9a93908c86827c766f6a615e564f443f3830271f150d0300000000000000000000000000000000020b17202a343c464e575e676d747c83898e92999b9ea1a8a5a6a8a8a9a9a9a8a7aca49f9c98928d857e746d675e564c443a31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454e5860666d7072716d6861594f453b31251a0e000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb5a89b8f8275685c4f4235291c0f0004111d2935414c5664717e8b959fa49f958c7f7265594c3f322619131f2c3845515c667986939facb4a79b8e8174685b4e4135281b1824313e4b5764717e8a97a6b0b1a7968a7d7063574a3d3024170a000000010b151f2c353f49515b626b707a80868d92979c9fa3aaa9abadb3b0b1b2b2b2b2b1b0b4aeacaaaca49f9d99928e89827c746d686159504a423931271f150b020000000000000000000000000000000a141d29323c464e585f696e79808790949b9fa3ababadb2b1b0afb6afacafb6b1b6afacaaa29f97928b81796d685e564c43392f23180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606a6f787d7e7d7a706b61574d42362a1d12070000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919da8a8a59a8d8174675a4e4134271b0e000713202c3945525d687683909ca7afa79c8f8275695c4f4236291c13202d3a4653606d79869aa4afb4a79a8d8174675a4e4134271b192633404c5966737f8c99a6b2b4ab95897c6f6256493c2f23160900000007121d27313d47515b636d727d848d92989ea1a9acaeb4b4b5aeacaaa9a9a8a8a9aaabadb2b1b5b6afacaba39f9b948f87817a706b605c544b433931271d140a000000000000000000000000000006111c262f3a444e585f6a6f7b838d92999fa6acaeb4b1acaaa7a4a2a0a49fa4aca4a8acafb4aea9a19e938e837a6d685d554b40342920170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c84898b8a857d70695e5346392e23180c00000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d959b9b9a938a7d7063574a3d3024170a000714212d3a4754606d7a86939facb6a99c8f8376695c504336291d14212d3a4754606d7a8793a0b6b3a6998d8073665a4d4033271a1b2835424e5b6875818e9ba8b4aea399877a6e6154473b2e2114080000000c18232f39434f59636d727f8791969fa3aaadb3b3adaba8aba39f9d9d9c9b9c9c9d9ea1a8a5a8acaeb4b5aeaca69f9a938e857d746d665d554b43392f261c1106000000000000000000000000000b17222d38424c565f6a6f7c8590959fa3abb0b4aeaca7a09d9a9795949a939a95989b9fa3abafb3ada59e9590837a6d675c51453e32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b859196989792867b6e61554b4034281c1004000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a838b8e8f8d8a81756b6155483c2f23160a000a1623303d495663707c899aa4afb4a89b8e8175685b4e4235281b15212e3b4854616e7b8794a1aeb2a5998c7f7266594c3f3326191c2934404b556a7683909da9b6ac9f9286796c605346392d201306000004101c2934404b55616b727f8c9399a1a8aeb4b2ada9a29f9b97999291908f8f8f9090919696989b9fa2aaacafb5b0aca49f97928a80786d675d554b42382d22170b040000000000000000000000030f1c28333f4a545e686e7c859297a0a7afb5b0aba39f9a95908d8a8887868687888b8e92999da5adb3afa7a0959083796d605a50443a3025190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d97a0a8a2988d8174675c5145382c1f1307000000000000000000000000000000000000000000000000000000000000000713202d3946525d686d797e8182817d776c60594f44382c201407000c1825323f4b5865727e8b98acb6b2a6998c7f7366594c4033261915222f3c4855626f7b8895a2aeb1a5988b7e7265584b3f3225181f2c3845515c677885919eabb7aa9e918477655b5044372b1f1205000006131f2c3845515c67707d89919fa4abb2baafa8a19e97928e8a8886848383828283838587898b8f92989c9fa4abaeb4afa9a19e928d82796d675c544a3f332820150a00000000000000000000020d17212b3844505b666d7a849197a1a9b1b5afa69e99928d8884807d7c7a79797a7b7e82868e939fa2a9b3b1a79f958e81746c61564c41362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b2aa9f9285796d6053463a2f24180c0000000000000000000000000000000000000000000000000000000000000005111d2935414c565d676d72747574706c655b50473e33281c1004000d1a2733404d5a6673808d99a6b3b0a4978a7d7164574a3e3124171623303c4956636f7c8996a2afb0a3978a7d7064574a3d312417202d3a4753606d7a86939facb6a99c9083766953493f33271b0f0300000714202d3a4753606d7984919ea3afb5b6aea59d96918b85817e7b7977767675757677787a7c7e82858a8f93999fa3abb0b3ada49d948f82796d665b50443c32261b0f0500000000000000000009141f2a36414d56606c78828f96a1a9b3b5aba49f948f86817c7774716f6d6d6c6d6e71757b818a9297a2a9b3b1a79d928a7e71685e52463c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5ada2978a7d7064554b4035291d1004000000000000000000000000000000000000000000000000000000000000010d1924303a444c555d606568686764605b53493f352c21170b00000e1b2834414e5b6774818e9aa7b4b4aa95887b6f6255483c2f22151724313d4a5764707d8a97a3b0afa296897c6f6356493c302316222e3b4855616e7b889aa4afb4a89b8e8175685b4e422d22170b0000000b1825323e4b5865717e8b96a1adbbb8aea49d938e847e7975716e6d666a696869696a686d6f7275797d82878d92999ea6aeb4aea69e948e81786c60584e43372b21160b0000000000000000020e1a25303946525e68727f8b949fa8b2b5aba399938c827b746f6a676462616060606265696e747d859297a2aab4afa59f92857a6d61584e43372b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aabb5b3a99b8e8175675d5145382c1f13070000000000000000000000000000000000000000000000000000000000000008131e28323a434b5153585b5c5a5753504941382d231a100500000f1b2835424e5b6875818e9ba8b4aea298867a6d6053473a2d20141825323e4b5865717e8b98a4b1b3a994887b6e6155483b2e221623303d495663707c8996acb6b3a6998d8073665a4d4033271a06000004111d2935414c566976828f9ca8b2baafa59d928d8179726d666462605c545c5c5c5d565d606365676d70757b80868f949fa3abb4b0a69e938c7f736a5f53473d33271c10020000000000000005121e2a36424d57616e7b85929fa6b0bbafa39992877f776e69625f5857555453535455575e616c707c859298a3aebaada2978e81746a6054473c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f9285796d6053473a2f24180d01000000000000000000000000000000000000000000000000000000000000020c16202831394045474b4e4f4e4a46443f382f261b11080000000f1c2835424f5b6875828e9ba8b5ac9f928579675d5145392c20131926333f4c5966727f8c99a5b2ada19786796d6053463a2d201824313e4b5764717e8a97a4b1b1a5988b7e7265584b3f3225180c00000713202c3945525d687985929facb8b2a89e938d80746d67605c545553504a504f4f504c525456555c6063696e747b828b9299a2aab4afa59f92877c6f62594f44382c1e1308000000000000000714202d3a46525e6974808d98a2aeb8afa59f92877e726c655f57534e4a4947464647484d535a616a6f7c86929fa6b0b3a99f93877c6f62584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9aea2988a7d7164554b4035291d110400000000000000000000000000000000000000000000000000000000000000040e161f272f35393a3f4142413d3937332d261d140a000000000f1c2935424f5c6875828f9ba8b5ab9f9285786c554b4035291d111a2734404d5a6773808d9aa6b3ab9e928578675c5145382c1f1926333f4c5966727f8c99a5b2b0a3968a7d7063574a3d3024170a00000714212d3a4754606d7a8798a2aeb5aba0968f81776c605c55514a4846443f43424243414547494b5153575f61696e757f879298a2abb5aea3999083766b6054483a3025190d01000000000004101c2834404a54616e7b86929faab4b3a99e938b7f726c605b534d47433e3c3a3a393a3b42465058606a727f8b949eabb5afa4998f82756a5f53473a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cabb5b4aa9b8e8275675d5145392c2014090000000000000000000000000000000000000000000000000000000000000000040d151d24292c2d32353534312d2b27221b140b02000000000f1c2835424f5b6875828e9ba8b5ac9f928579665c5044382b1f121b2835424e5b6875818e9ba8b4aa9d9083776a554b4034281c1a2734414d5a6774808d9aa7b3b3a995887b6f6255483c2f22150900000714212d3a4754606d7a8795a0abada39991847a6d655b514b44403b3a38342e35362f35393a3c4045474d53575f616d727d869299a4afb5ab9f95897d7063564c41362a1d1105000000000006121f2c3844515c6673808d99a3aeb9ada1978e81756d625a5049413b37312f2e2d2d2d31363e464e58626d75828f99a3aeb5ab9f93877c6f62564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b99a3afb8ac9f92867a6d6053473b30251a0e000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202528292724201f1b17110a0200000000000e1b2834414e5b6774818e9aa7b4aea39886796d6053463a2d20131d293643505c6976838f9ca9b5a89b8f8275685c4f422e23181c2835424f5b6875828e9ba8b5ada297877a6d6054473a2d21140700000713202c3945525d68778491999fa19e92877d6f675d53494039342e2d2c2823292924292c2d2f34383b42464d535b626b707d87939fa9b3b1a79c8f8276685e5246392d20130700000000000713202d3a4653606d7985919eabb4b2a89e92857a6d605b51443f382f2b262221202021252a343c46515b626e7b86929fabb5afa49a8e8174685e5246392d201409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9aea2988a7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000001070c101314181b1c1b1713120f0b06000000000000000d1a2734404d5a6773808d9aa6b3b4aa93877a6d6054473a2d21141c2834404b556a7784909daab4a79a8d8174675a4e4134271b1d2a3643505d697683909ca9b6ab9f928578685d5245392c201306000004111d2935414c5663707d87909396918a7f726b60554c41382f2823201f1c171c1c191d202123292c31363b42465159616c73808d97a1adb9ac9f92867a6d6154473a2e21140700000000030f1c28333f4a5463707d8a97a1adb9aca1968b7e71685d52493f332d261d1b16141313141a222b343f47535f6974808d99a3afb6ac9f92867a6d6154473b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525e6875828f9ca9b3b4aa9c8f8275695e5246382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000406070c0e0f0e0a0605030000000000000000000d192633404c5966737f8c99a6b2aea194887b6e6155483b2e22151f2c3845515c677885929fabb2a5998c7f7266594c3f3326191d2935414c566a7784919daab7aa9d9084776a564c4135291d11040000010d1924303a4854606b707d838687847e726d62594f433a2f261d181312100c06080d111314181c1f262a31363f474f59606d7a85929eabb8afa3998b7e7165584b3e3225180b0000000006121f2b3844505b6674818e9ba9b3b5ab9e9184796d60564c413727221b140b0a070706091019222b37424d57616e7b86929facb9aea3998b7e7265574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664717d8a97a2adb9ac9f92867b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295897c6f6256493c2f2316202d3a4653606d798697a2adb1a4978a7e7164574b3e312418202c3945525d687985929facb5a89c8f8275695c4f422f24190d0100000008131e2c38444f59606b6f767a7a78716c625b51473d31281d140c070603000000010406070c10141a1f262a353e45515d6773808d9aa6b3b5ab9a8e8174675b4e4134281b07000000000613202d394653606c7985929eabb8afa3998b7f72665c50443a302517110a02000000000007101a26313c46535e6975818e9ba8b2b4ab9c908376695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929eabb8afa3998c7f72655b5044372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0b0a3968a7d7063574a3d302417212e3b4854616e7b8794a9b3b6ac96897c706356493d302316212d3a4754606d7a8798a2aeb3a79a8d8074675a4d4134271a080000000002101c27333d474f596063676d6d6864615a51493f342b1f160b02000000000000000000000004090e141a232935414b5563707c8996aab4b6a99d9083766a5d50432f23180c000000000916222f3c4955626f7c8897a1adb9ac9f92867a6d61544a3f32281e1306000000000000000009151f2a36424d5763707c8996a1adb9ac9f93877b6e6154483b2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6774808d9aa7b1b5ab9e9184786c6053463b3025190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb1a4988b7e7165584b3e32251823303c4956636f7c8996a2afafa49a887b6e6155483b2e2215222f3c4855626f7b8895aab4b2a5988c7f7265594c3f3226190c00000000000b16212b353d474f54555d60615e565550483f372d22190d04000000000000000000000000000003091118242f3a4753606d7a8698a2aeb8ab9e9285786b554b4034291c10040000000c1926323f4c5965727f8c98a9b3b5a89c8f8275685e5242382e20160c000000000000000000030e1a25313b4653606c7884919eabb8afa49a8c7f7265544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c88959fabb7aca096897d7063564d42362a1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5b2a5998c7f7266594c3f33261924313d4a5764707d8a97a3b0ac9f9386796d6053463a2d201724303d4a5763707d8a96a3b0b0a3978a7d7064574a3d3124170a0000000000050f19232b343d43484b515354524c49453e362d251b1007000000000000000000000000000000000007131f2c3945515d677985929facb8ac9f928679675c5145382c1f1306000004111d2935414c566875828e9ba8b5b3a9988b7f7265564c4130261c0e040000000000000000000009141f2b3744505b6574808d9aaab4b6ac9c8f8275665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a7683909da9b3b2a89b8e8275695e5246382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afb3a79a8d8074675a4d4134271a25323f4b5865727e8b98a5b1ab9e928578675c5145382c1f1825323e4b5865717e8b98a4b1b3a995887b6f6255483c2f221509000000000000081119222b32383a4045474746413a39342c241b13090000000000000000000000000000000001080d161f2c3845515d677885929fabb8aea399867a6d6053473a2d20140700000613202c3945525d687784919eaab7ada197887b6e6255483b3022150a0000000000000000000000030f1b27333f4953636f7c8998a2aeb8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8b97a1adb9ac9f92867b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687986929facb4a89b8e8175685b4e4235281b2633404d596673808c99a6b3aa9d9083776a554b4034281c1a2633404d596673808c99a6b3ada197877a6d6054473a2d2114070000000000000008101921272c2f35393a3a3936302d28221a120901000000000000000000000000000305090e13191f28313a4753606d7a86939facb9aea29886796c605346392d20130600000714212d3a4754606d7a86939facb8ab9e928578695f53473a2e2114030000000000000000000000000b17222d3a4653606d7985929facb8aea298897c706356493d3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c4653606d7985929eabb5afa3998c8073665c5044382c1f160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566b7885929eabb5a89c8f8275695c4f423629152734414e5a6774818d9aa7b4a89b8f8275685c4f422e23181b2834414e5b6774818e9aa7b4ab9e928578675d5145392c2013060000000000000000070f161b1d24292c2d2e2d2a251e1d1710090000000000000104060708090a060b0f12131a1e2429313a434e5863707c899aa4afb8ab9f928578665b5044382b1f120600000916232f3c4956626f7c899aa4afb5a99c8f827669574d42372b1e120600000000000000000000000006121f2c3844515c6675828f9ca8b5b4aa998c807366594d4031251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a3afb5ab9e9184796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19243044515e6a7784919daab6a99d9083766a5d504330261c2835424f5b6875828e9ba8b3a79a8d8074675a4d4134271a1c2936434f5c6976828f9ca9b5a99d9083766a554c4135291d1104000000000000000000040a0f13181d202021201e1913110c0600010406070a080d11131415161718171b1f20262b2f353c434b555f6a74818e9bacb6b6aa9d9083776a544a3f33281c0f0300000b1824313e4b5764717e8a97acb6b3a6998d8073665a4d4031261a0e0200000000000000000000000004101c2834404a5465727f8c98abb5b5a99c8f827669574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87929facb9ada1968a7e7164584e43382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d2a3743505d6a7683909da9b6aa9d9084776a554c42382e23293643505c6976838f9ca9b2a6998c7f7366594c403326191d2935414b556a7784919daab4a89b8e8175685b4e422f24190d01000000000000000000000001070d1113141413110d08020004080d111314171a191d20212223242522272b2d31373a41454e555d676e7c87929facb9b5ab9b8e8174685b4e412d22170b0000000d192633404c5966737f8c99a6b2b1a4988b7e7165584b3e3225180900000000000000000000000000000c18232e3c4956636f7c8999a3afb8ab9e928578695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535e6975828f9ba7b1b2a99d9083766a6054473b30251a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6aa9e918477675d544a3f34282a3744515d6a7784909daab2a5988b7f7265584c3f322519202c3945515d677885929fabb2a6998c7f7366594c40332619080000000000000000000000000000010406070707050100070c1013191d2021242624292c2d2e2f30312d3337393c42474c52585f676d79839099a3aebbafa3998b7e7165584b3e322518060000010e1b2834414e5b6774818e9aa7b4afa396897c706356493d3023160a00000000000000000000000000000714202d3a4753606d7a86929facb9ada197877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb7ab9f95897c6f62574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5ab9f92857a6d665c50443e352b3845515e6b7884919eabb1a4988b7e7165584b3e322518212d3a4754606d7a8798a2aeb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000001070c12181c1f24292c2d31332f35393a3b3c3d3e3f3f4446494d53565d606a6f79828f95a0abb5b9ac9f92867a6d6154473a2e2114070000020f1c2935424f5c6875828f9ba8b5b5ab94887b6e6155483b2e221508000000000000000000000000000006131f2c3945515d677784909daab7b3a9978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4854606b7783909da9b3b1a79b8e8175695e52463a2f24190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6ada2978f82786d605a50473d343744505b657885929fabb1a4978a7e7164574b3e312418222f3b4855626e7b8895aab4b3aa95887c6f6255493c2f22160900000000000000000000000000000000000000030b12181d23282c2f35393a3d404241454748494a4b4c49505355575f62686d737c838f949fa7b1bbafa59b8f8275685e5246392d201307000003101d2a3643505d697683909ca9b6afa399877a6d6054473a2d211407000000000000000000000000000004101d2935404b556874818e9ba7b4b2a6998c7f7366594c403326190800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965717e8b97a1adb9ac9f92867b6e61554c4135291c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6b3a99f948d80736c61594f463c394653606c7986939facb0a3978a7d7064574a3d31241623303d4a5663707d8996a3b0aea298877a6d6054473a2d211407000000000000000000000000000000000000070d151d24292e34383a4145474a4d4f4c52545556575859535b606266696e747a808690959fa6b0b9b3a99e93897c6f62564c41362a1d1105000004111e2a3744515d6a7784909daab7ac9f9286796c605346392d2013060000000000000000000000000000000c18242f404c5966737f8c99a6b2b4a79b8e8174685b4e413024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d4653606d7985929eaab4afa3998d8073675d5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7bbb0a69f93887e716b60584e453b4753606d7a869aa4afb0a3968a7d7063574a3d2f281f25323e4b5865717e8b98a4b1ab9f928578685d5245392c20130700000000000000000000000000000000010a11191f272f35394045464c515457595c565d60616263646567656c6f73767b80858d9299a0a7b0b8b5aba1978e81756a6054443a3025190d01000005121e2b3845515e6b7884919eabb7ab9f928578655b5044372b1f1205000000000000000000000000000000071724313e4a5764717d8a97a4b0b6a99d9083766a564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c67737f8c98a3aeb5ab9f92857a6d60544a4034281b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c2bbafa49a92867d706a5f574d444754616d7a8794a0b6b0a3968a7d7063574a413a312a2935404b556774818d9aa7b4aa9d9084776a564c4135291d1104000000000000000000000000000000010a131c232b313940454b5153555d606466696b686d6e6f7071727476797c7f83878d92989fa3abb1b9b4aca39991857a6e61584e4332281e130800000005121f2c3845525f6b7885929eabb8ab9e9185786b5e493f33271b0f030000000000000000000000000000000915222f3c4855626f7b8895a9b3b8ab9e928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facb8ada2978c7f72665c5144382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5c0b6aca39892857c6f695e564c4754616e7a8794a1adb0a3968a7d70635b514c433d36303845515d677683909da9b5a89c8f8275695c4f422f24190d010000000000000000000000000000000a131c252e353d434b51545c6064676d70737578797a7b7c7d7e7f818385888c90939a9fa2aaaeb4bbb2aba39a92877d70685e52463d3220160c0200000005121f2b3744505b657985929facb7ab9e9184786b5e51452d22170b000000000000000000000000000000000714202d3a4753606d7a8697a2adb9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa7b4b3a99e9184796d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac2bcb8b4aaa29791847b6e685d554b54616e7b8794a1aeb2a5988b7f726d605d554f46413b3a4753606d7986929facb3a79a8d8074675a4d4134271a0800000000000000000000000000000008121c252e373f474f555d60666d71757a7d808284868788898a8b8c8e909298999d9fa4acaeb4bab7afa9a19992887e716b60564c41342b200e05000000000613202d394653606c7986939facb7aa9e9184776b5e5144382b1e060000000000000000000000000000000006131f2c3845515d677885929eabb8b3a995887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c3945515d67727f8c98a5b2b9ada1968b7e71655b5044372b1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfb9b1aba9aba9a19691837a6d675d5555626e7b8895a1aeb9ac9f92877f746d676059524d45404b5563707d8a98a3aeb2a5988b7f7265584c3f3225190c0000000000000000000000000000040d1a242e374049515960676d72797e82868a8c8f91929894959697989a9d9fa2aaa9acafb6bab8b0aba59e9791877e716c61594f443b3022190f00000000000714202d3a4753606d7a869aa4afb7aa9e9184776b5e5144382b1e110500000000000000000000000000000004101d2935404b556a7784909daab7b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7985919eabb8bdb2a89d9083786c6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbcb1a79f9d9fa7a8a0959082796d675e56626f7c8895a2afbbafa399928b817a706b615e56514b515c6774818e9aaab4b5ab968a7d7063574a3d3024170a00000000000000000000000000010c161f2c364049525b636b70797f848b8f9299999c9e9fa3aaa2a3a4a5a7a9abaeb4b6b8b6b3adaba69f9c938e857d716c615a50473d32291e100700000000000714212d3a4754606d7a8793a0b6b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000c18242f424f5c6975828f9ca8b5b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303945525d68727f8c97a1adb9c4b8aca0958a7d7063584e43382c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b8ab9f9590959faaa79f948f82796d686064707d8a97a3b0c0b5aba39f938e847d756e68605c5555606d7985929eabb8afa499887b6e6255483b2f2215080000000000000000000000000008131e28313e48525c636d727d848c91969c9fa3aba8abacaeb4afb0b1b2b3b2b1b0b3adaba9a9a29f9b949089817a706b615a50483e352b20170d0000000000000714212e3a4754616d7a8794a0adb7aa9e9184776b5e5144382b1e110500000000000000000000000000000000071b2834414e5b6774818e9aa7b4b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7a85929ea9b3bec8bcb1a79c9083766a6054483c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b6a99d90839098a3aea69f948f827a6f6a65727f8c98a5b2bfbdb5afa59e969189817b726d67605d67717e8b97a1adb9ac9f9386796d6053463a2d201307000000000000000000000000010d19242f3a43505a636e737f8791969ea1a8acaeb4b5b6b2b4aeacaaa9a8a6a5a5a3a9a29f9c9997928e89837d756d68605950483e362c23190e050000000000000814212e3b4754616e7a8794a1adb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212d3946525e6873808c97a2adbbc4cec3b7ab9f94897c6f62574d42372b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2afa396897c86929fa7b0a69f9490847c736d75828f9ba8b5c2bebab8afa8a19e938e867f79726d676d7984919ea9b3b7aa9e918477675c5145382c1f130600000000000000000000000004111d2935414c55616c73808c9399a0a8adb2b9b5afaca9a6aaa29f9d9c9b9a999897959792908d8985817c76706b615e564f473e362c241a1107000000000000000815212e3b4854616e7b8794a1aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d56616d7a85929fa9b3bec6c4c6bbb0a69b8f8275695f53473b3025190e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2ada194877b808c959faab0a69f96918780797985929fabb8bbb3adabacaeaca59e98928c847e7a7679818e96a0acbbb5a89b8f827568554b4034281c10040000000000000000000000000613202c3945515d67717e8a929fa4abb2b9b3adaba49f9c99969892918f8e8d8c8b8a89878583807d79746f6a636059524c443d352c241a120900000000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a46525e6973808d98a2aebbbeb9b8b9beb9ac9f93877b6e62564d41362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3ada094877a78839098a2abb0a8a199928c84818e97a2adbab3a9a29f9fa2aaafaaa29f96918b8683848e939ea8b2bcb1a7998c7f7366594c402e23180c000000000000000000000000000714212d3a4754606d7a85929ea4afb5b9b1a9a29f9993908c898785848381807f7e7d7c7a787673706d67626058544f46413a322b231a12090000000000000000000815222f3b4855626e7b8895a1aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000a1724313d4a5764707d8a97a3b0b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929faab4bbb3adabadb3bbafa49a8e8174685e52463a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3ada093877a6e7b869299a3acb2aba39f96918e939da9b3baada297929298a2acb4aea8a19e98929091969ea5afbab8ab9f95887c6f6255483c2f22150700000000000000000000000005121e2a36424d5766737f8c97a1adbbbab1a79f97928c87837f7d7a79777675737272706f6e68696663605c55544e48443d36302820191108000000000000000000000815222f3b4855626e7b8895a1aeb7aa9e9184776b5e5144382b1e110500000000000000000000000000000000091623303c4956636f7c8996a2afb6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222d3a46535f6974818d98a2aebcb3a9a19ea1a9b3b6ac9f92867b6e61554c4135291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3ada194877a6e707d87929aa3abb4aea8a19e9b9da5afbbb3a99f928586929aa4abb4b2adaaa29f9c9ea1a8afb7bbb0a69d9083766a5f53473a2e2115080000000000000000000000000714202d3a46525e697784919da9b3bdb2a89f959085807b7673706e696a69686766656462615e565a5653514b48433d38322a251e160e0700000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000916222f3c4955626f7c8895a2afb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424e57616e7b86929faab4b4aaa1979197a1abb5aea3998d8073675d5145392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aea295887b6f6b717e889299a2aab2b2acaba7a9afb7baada2978c807d889399a2aab0b7b4aeaca9abacb2babbb2a99f948a7d7063584e43372b1f12060000000000000000000000000815212e3b4854616e7b8796a0acbbb9aca19690827b736e696663615e565c5b5a5958575654524d4d4a4645403938322c272119130c050000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000815222f3b4855626e7b8895a1aeb8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323a47535f6a74818e99a3aebaaea29891859199a4afb4ab9f92857a6d60544b4034281b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b0a3968a7d70636c717e879298a0a8afb6b7b4b6bbb5afa49f92857a717e8792989fa6abb0b4b6b6b7b9b8b6afa9a1978f82766b6155463c31261b0f030000000000000000000000000a1723303d4a5663707d8996a8b2bdb7ab9e9184796e69615e565654524d504e4d4c4b4a49474641403d3a38342e2c27211b160d0802000000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000815212e3b4854616e7b8794a1aeb8ac9f9285796c5f5246392c1f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626e7b87929fabb5b5ab9f92867c87939facb9ada2978c7f72665c5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b1a4988b7e7165616c717e8691969fa4acafb5b5aeaba49f928b7e716c717e868f949c9fa6a8aaabacacabaaa59e9791857a6e61594f44342a20150a000000000000000000000000000b1824313e4b5764717e8a97a4b1bdb2a5988c7f72675e57524d4a4746424342403f3f3d3c3b393630302d2c28231d1b16100b040000000000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000714212e3a4754616d7a8794a0adb8ac9f9285796c5f52462e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232e3b47535f6a75818e99a3afbbafa3998d8075828f9ca7b1b3a99e9184796d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aeb2a5998c7f72665a616c707c848e939a9fa3ababa39f99938c80746c626c707b828a8f94989b9d9e9f9f9f9d9a938f857c6e685e52473e3322180e04000000000000000000000000000b1824313e4b5764717e8a97a4b1bdb0a3968a7d7063554d46423d3b3a363035343332312f2e2d2a2523201f1c18120f0a0400000000000000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000714202d3a4753606d7a8693a0adb9ac9f9286796c5f4a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38434e58626f7c87939fabb5b9ac9f92877b707d8995a0acb8ada1968b7e71655b5044372b1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facafa5988c7f72655959616a6f7a81878f9299989799928f8780776c605a61696e767d82878b8e9092929392908d88827a6e6a5f564c41352c21100600000000000000000000000000000a1724303d4a5763707d8a96a9b3beb0a4978a7d7164574a3e36302e2d2a2528272625242321201e19171313100c070e0f0e0b070604000000000000000000000000000916222f3c4955626f7c8895a2afb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000713202d3a4653606d798693a0acbbafa3998679665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1c27333b4854606a75828f9aa4afbdb0a69b8e81756b7784919da9b3b2a99d9184786c6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca5a69e93887c6f62554f585f676d747c82868a8b8b8986827c736c655b50575f616b70767b7e81838586868583807c756e685f584e443b30231a100000000000000000000000000000000815222e3b4855616e7b8897a1adb9b2a6998c7f7366584e42382e26201e191b1a191817161414110e0e12141517191b1c1b181313100c0700000000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000713202d3a4653606d798693a0b5c0b5a09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c38444f59626f7c89949eacb6b7aa9e94887c6f65727e8b97a2adb8aca0958a7d7064594f43382c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5463707d8a939c9c948e81756a6054474e555d606a6f757b7d7f7e7c7a756f6a605b53494d53596163696e7275777879797877736f6a615e564e463c32291e11080000000000000000000000000000000814212d3a47535f697885929eabb8b6a99d9083766a60544a3f382f28231d1a1513121010131315171a1e2121242627282725201f1c18120b030000000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000006121f2b3844505c66798699a3afbbada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384854606b76828f9ca6b0beb0a69c8f82766a606d7985929fabb5b1a89c9083766b6054483c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394855616b75818b8f8f8b82796d60584e43434c51586062696e707271706d67625f5850494142464f55575e6165686a6b656c656a67625f58524d443c342a20170d0000000000000000000000000000000006121e2b37424d576874818e9ba6b0b8ab9f95897c6f665c504a423b342e2a2521201f1c1c1f202224252a2d2e3133343534322d2c28231d150c0300000000000000000915222f3c4855626f7b8895a2aeb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000003101c28343f4a5f6c7986929facb9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f5963707d89949fabb8b7ab9f94897c6f635d6773808d99a4afb7ab9f94897c6f63584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f59606d787f82827e786d675d51463c3a41454e54575e6164656463605d55544e443f38363e44484d5354585b5d5f5b605b535a55534e46413b322a22180e0500000000000000000000000000000000020e1a26313c4956636f7c89949fabb5b1a79d9083786d605b544c45403936302e2d2c28282c2d2f3131363a3b3d3f4142413e3a38342e271e150d03000000000000000815222f3b4855626e7b8895a1aeb7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000b17232e46535f6c7986929facb9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b7683909da6b0bbb1a79c9083766b6055616e7b87939facb9b0a69c8f82756a5f53473b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000101c28333e44505c666d727675726d665d554b41342f353d43474d52545758585654514b47433c332d2a33383b4246484b4e5049505350494d4847433c36302920180f060000000000000000000000000000000000000915222f3b4854606b76828f99a3afb8ab9f958d80746c665e56514b46423d3b3a383434383a3c3e404246484a4c4e4f4e4b4645403930271f150b010000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000013202c3946535f6c7986929facb9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8a959fabb8b8ab9f95897d706359535f6975828f9ba7b1b9ac9f93877b6e62574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000b162128343f4a545c6065696965605c544b433a2f242932373b4246474a4c4b494745413a3732272221282c31363a3b3f42443f4446443f403c3b37322a251f170e060000000000000000000000000000000000000007131f2c38434f59626f7c87929fa6b0b1a79d928d80786e68605c55524d4a4846443f404546484a4d4d535457595a5b5a5853514b423931271d12070000000000000815212e3b4854616e7b8794a1aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202c3946535f6c7986929facb9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606c7883909da7b1bcb1a79d9083766b60554d5763707d8995a0acb8afa49a8e8174695e52463a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000050c17232e38424a5053585c5c5853504a423a31281d20272b30363a3b3d3f3e3d3a39352f2b262017161c1f252a2d2e32352d33373937332d2f2e2b262019140d050000000000000000000000000000000000000000030f1b27323d4754606a73808c949fa7b1aea49d928d827a726d67615e57575453504a4b515355575a575e61646667686765605c544b43392f23180c0000000000000814212e3b4754616e7a8794a1adb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202c3946535f6c7986929facb9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b3844505c66717e8a95a0acb9b7ab9f95897d7063594f4854606b7783909da9b3b6ac9f92867b6e61564c4135291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464c4f4f4b46443f3830281f16161b1f252a2d2e313231302d2c29241d1b150b0b10141a1e2121252822272b2d2b272222211f1b150e0802000000000000000000000000000000000000000000000a16212b37434e58606d78828f95a0a7b0aea49d948f867f79736e69666461605c54555c6062646669696e7072747574716d665c554b4034291c100400000000000714212d3a4754606d7a8793aab4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202c3946535f6c7986929facb9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b54606d7884919da7b1bbb0a69d9083766b605547444f5965727e8b97a2adbaaea3998d8073685d5245392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3f43423f3a38342e261e160d0a0f141a1e20212425252321201d18130f0a040003090e121415181b171b1f201f1b171515120f0a04000000000000000000000000000000000000000000000000040f1b27323c44505c666d7a8390959fa6aeaea69f98928c847f7b7673706e6d666b6b676d6f717376787b7d7f8182817e796d675c5145382c1f130600000000000713202d3a4653606d798698a2aeb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202c3946535f6c7986929facb9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3845515c66717e8b96a0acb9b7ab9f94897d7063594f443d4753606d7985929fabb5b4ab9f92857a6d60554b4034281c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d323636322d2c28231c150c040002090e111414171918161413110d07010000000000020507080c060b0f1213120f0b060806030000000000000000000000000000000000000000000000000000000a152028343f4a545d686e7a8390949da4adb0aaa29f96918c8783807d7b7978777778797b7d808285878a8c8d8e8d8b83796d6053473a2d201407000000000006121f2b3844505c667985929facb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000006121f2b3844505b667986939facb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea8b2bdb0a69c8f82766b6054473d3945515d6773808d99a4afbaaea2988c7f72675c5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2025292925201f1c17110a0300000000020507080a0c0b0a07060401000000000000000000000000000003050605030000000000000000000000000000000000000000000000000000000000000000040c17232e38424c565e686e7a828d929fa2a9b0aea8a19e99938f8d8a87868584848586888a8d8f929797999a9b9a958c7f7265594c3f3226190c000000000003101c28343f4a546b7884919eabb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202d394653606c79869aa4afbbaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202c3845515d67727f8b96a1acbab5ab9e94897c6f62594f443535404b55616e7b87939facb9b4aa9e9185796d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213191c1c181312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434c565e686d78808a92979ea6acb2acaba49f9c9997949892919192939a97999c9ea1a9a5a7a8a79b8e8175685b4e4235281b0f0200000000000b17232e44505d6a7783909daab6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000613202d394653606c798697a2adbaac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414b55606d7984919ea8b2bbafa4998f82756a6054473d332f3946535f6975828e9ba6b0b9ada1978b7e71665b5044382b1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c100f0c070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313b444c565d666d747e858f949ea0a8acb2afaca9a6a3aaa29f9e9e9e9fa4aca6a9abadb3b5afaba39b8f8275685c4f4235291c0f020000000000061c2936424f5c6975828f9ca8b5aa9d9084776a5d5144372a1e11040000000000000000000000000000000006121f2b3844505b667885929fabb8aea3998679655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303945515d67727f8c97a1adbab4aa9f93877c6f62584e43352b2a36424d57626f7c89949fabb7b3a99d9184786c6053463d32271b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b444c545c606c717b828a91969ea0a8acafb5b3b0b3aeabaaaaabacafb6b3b5b5afacaba39f99928a7d7064574a3d3124170a0000000000010e1b2734414e5a6774818d9aa7b4a99c8f8376695c504336291d100300000000000000000000000000000000030f1c28333f4a546a7784919daab7ac9f9286796c5f493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36414c56606d7a85929ea9b2baaea2988e81746a5f53463d322326313b4754606a76838f9ca7b1b8aca0968a7d7064594f44382c20150a0000000000000000000000000000030506070807070706050300000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029323a424b515a61696e757d848b91969c9fa3abaaacb2b0b1b2b2b1b0b3adaba9aba39f9c99928e877f726c6155493c3023160a0000000000000c1825323f4b5865727e8b98a6b0aa9a8e8174675b4e4134281b0e0100000000000000000000000000000000000b17222d424f5b6875828e9ba9b3ab9e9185786b5e52452d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303846525e68737f8c97a1adbbb2a89f92867a6e61584e43342b211f2b37434e5863707d8a95a0acb8b2a89d9083766b6054483c31261b0f030000000000000000000000060b0f1213141414141413120f0b060f0d0c0a0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1720283039404550575e616b70797e848a8f92999b9ea0a8a4a4a5a5a5a4a9a29e9c999992908c86817b726d625a5044392d2014080000000000000815222f3b4855626e7b88949fa9a3988b7e7165584b3e3225180b000000000000000000000000000000000000061824313e4b5764717e8a97a1aca89c8f8376695c504336291d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59616d7a85929fa9b3b9aca1968c7f73685e52463c3122191b27323d4855616b7783909da7b1b8ab9f95897c7063584e43372b1f1409000000000000000000060b11171b1f202121212120201f1b171d1b1a1917151312100c07070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454d525961666d71787d82868a8e9196959798989898979597928f8d8a86837f7b756e6a625b51483e33281c10040000000000000814212e3a47535f6a76828f979c9c92867a6d6154473a2e2114070000000000000000000000000000000000000714202d3a4753606d7985929a9f9f968b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b74818e98a2aebbb0a69e9184796d60564c41342a201015202c38444f5964717d8a95a0acb8b1a79c8f82756a5f53473b30251a0e02000000000000020a11171b22272b2d2e2e2e2d2d2d2b2722292827252422201f1c18161312100b060502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464f545c60666d70757a7e818487898a8b8c8c8b8a89878583807d7a76726e69625f5751493f362c22170b0000000000000006121e2b37424e57616e7b858d908f8b7f72685e5246392d2013070000000000000000000000000000000000000613202c3945515d67717e889193928e84796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d89939eaab3b4aa9f948a7d70675d51443b3022180e101c28333e4653606c7883909da7b1b7aa9e94887c6f62574d42362a1e12050000000000030c141c23282d3337393a3b3a3a3a3937332d36353432302f2d2c282322201f1c1714110e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363e424a51545c6064686d7175777a7c7d7e7f7f7e7d7c7a787673706d6865615e56534e453f372d231a100500000000000000020e1a26313c46535f696e7b8083827e726d63564c41362a1d110500000000000000000000000000000000000004111d2935404b55616c717e848685817a6e675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7883919da5afbaaea3988f82766c61554b4032291e10060b161f2b3744505b65717e8a95a0acb8b0a69b8e8174695e52463a2d20140700000000030c151e262e34383f4446474747474746443f444342403f3d3b3a38342e2f2d2b2823201e1914110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a303940444a5053565e616468686d6f7171727272716f6e69696663605d5654524d47423c332d251b11080000000000000000000915202a36424d575f696e747676716c635b51443a3025190d01000000000000000000000000000000000000010d18242f3a43505a616c71777978756e685e554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5665727e8b95a0acb7b1a79f92867b6e615a5043392f20170d00030f1b27333f4953606c7883909da7b1b9ac9f92867b6e6154483b2e211508000000000b151e2730383f44495053545454545353504951504e4d4c4a484644403f3c3a38342e2d2a25201d18130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e272e34383f44464c525457565d616264656565656462615e565a5754524c4746423b37312a211b130900000000000000000000030e1a26313b454d575e6167696964615a51493f32281e1308000000000000000000000000000000000000000007131d28313e48505a6164666d6668615e564d43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919da7b1b5aba0958c7f73695f53483e31271d0e0500000b17222d3844505b65707d8a959fabb8aea3998d8073665a4d4033271a0d00000007121c273039424a50535b606161616060605b5e5d5c5b5a58575553514a4c4946443f3b3a36302c29241d19140c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c151c23282e34383a4146474b4c5254565758595958575654524d4d4a4745413b3a36302b2620180f0901000000000000000000000009141f2a333b454d52545a5d5c585650483f372e20160c020000000000000000000000000000000000000000010c161f2c363e485055545c605c5454524d443b31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8795a0acbbafa3999083786d60574d42362c1f150b00000006111b27333f4953616c7683909da5afb5ab9e9184776b5e5144382b1e110000000c18232e39424a545c60656c6d6e6d6d6d6c656b6a696867656362605c54585553504a4746423b39352f2a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b3035393a3e414647494a4b4c4c4b4a49474642403d3a39352f2d2a251f1a150e0600000000000000000000000000030e18212a333b4246484d50504b49453e362e251c0e0500000000000000000000000000000000000000000000040d1a242c363e45494a5053504a4746413b32291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb1a79f92877c6f665c51453c31241a0d03000000000b17222d3841505a636f7c89939eaab4ac9f9285796c5f5246392c1f13000004101c2834404a545c666d72787a7a7a7a7a7978787776757372706e6d66686562605c5454524d4745403a363029241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f25292d2e3035393a3c3e3e3f3f3f3e3c3b3a3630302d2c2924201e19140e0903000000000000000000000000000000060f18212930363a3b4143433e3d39342d241c130a00000000000000000000000000000000000000000000000008121a242c3339383f4446443f3b3936302920170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea4a89f958c80736a60544a40332a1f1108000000000006111b262f3e4854606b75828f98a2aaa49d9083776a5d5144372a1e11000006121f2c3844515c666d787f848787878786868585848381807f7d7b797775726f6d6665615e5653514b46413b352f271f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d202124292d2e2f3132323232312f2e2d2a252421201d1914110e0902000000000000000000000000000000000000060f171f252a2d2e34363631302d28221b120a010000000000000000000000000000000000000000000000000008121a22282d2e34383a38342e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b93999a969083786d60584e42392e21180e000000000000000a141d2c38434f59616e7b8692989b9a938a7e7164574b3e3124180b0006121f2b37434e58606d78818c919794949399939291908f8e8d8b8a888684817f7c7975716e6965605d55524c4540393127221b140b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314191d2021232425262625242321201e19171413110d080502000000000000000000000000000000000000000000050d141a1e2021272a292524211d171009000000000000000000000000000000000000000000000000000000000810171d1c23282c2d2c2823201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626c737f878c8d8b847b6e665c51463d30271c0f0600000000000000020b1b27323d46535f69707e868d8e8d877f736c6155493d3024170a000815212e3a47535f6a74808d939ea1a9a0a0a49f9f9e9d9c9b9a98969992908e8b8885827e7b76716d67615e56514b433d332d261d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d11131416171819191817161414110e09070604010000000000000000000000000000000000000000000000000002090e1214151a1d1d181715110c06000000000000000000000000000000000000000000000000000000000000050c1111171c1f201f1c1714110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3842505a636d737c80817f7a6e695f544a40342b1e150b0000000000000000000a16212a36424d57616c707b8082807c736d635a5045392d211508000915222f3c4855626f7c87939fa6adb2adb5afacababaaa9a8a6a5aba39f9d9b9898928f8b86837e7a736e68605d554e443f382f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0b0c0c0c0b09080705020000000000000000000000000000000000000000000000000000000000000000020507080e10100b0a08050000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c06050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3f48515b636a6f7374726d685f574d42392e22190c03000000000000000000040e1a26313b45505a61696e7375736f6a635b51483e34281d1105000d192633404c5966737f8c9aa4afb9bebebab8b9b8b8b7b6b4b3b2b4aeacaaa8aaa29f9b99938f8b85807a736d6760585049413a312920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103030000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2d36404951585f62666765605d564d453b30271c1007000000000000000000000009141f29333e4850575f62676867625f58514940362c22170c00000e1b2834414e5b6774818e9aacb6c0bbb3adabacaeb4aeafb1b2b4b6b8b9b7b4b4aeababa49f9c97928d867f796f6a605b534b433a322920170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b242e3740464e5355595a5854524c433b33291e150b000000000000000000000000030d18212c363e454d53555a5b5a55534e4640372e241b100600000e1b2834414e5b6774818e9aa7b4beb3a9a29f9fa3aaa1a3a4a5a7a9abadb3b3b6b9b8b5afaca9a29f98928c847c736c655d554c443a32291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151617161312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e343c4347484d4e4b4745413a312921180c0300000000000000000000000000060f1a232c333c4247484d4f4d4947433c342e251c12090000000e1b2834414e5b6774818e9aa7b4baada29792929894959697999a9c9ea1a9a6a9acaeb5b8b9b3adaaa29f9691877f776d675e564c443a31271d1207000000000000000000000000000000000000000000000000000000000000000000000003090e151b1f21222423201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c222a31373a3c40413f3a39352f281f180f0600000000000000000000000000000008111a212a31373a3b4042403c3b37322a221c130a000000000e1b2834414e5b6774818e9aa7b4b8ab9f928586868788898a8c8e8f929796999c9fa3abacaeb4b9b4aea8a099928c81796d685e564c43392f24180c02000000000000000000000000000000000000000000000000000000000000000000060e151a20262b2e2f31302d2b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101820262b2e2f3334322d2c29241e160d060000000000000000000000000000000000080f1820262b2e2f3435342f2e2b262018100a01000000000e1b2834414e5b6774818e9aa7b4ada194877a79797a7b7c7e7f818385878a8d9092999b9fa3aaacb2bab2aba39f938f837a6d685e554b4035291e140a0000000000000000000000000000000000000000000000000000000000000000060f1820262b32373b3c3e3c3a38342e261e180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f212226272521201d19130c0400000000000000000000000000000000000000060e151a1e212227282722211f1b150e060000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6d6d6e7071727476787a7d8083868a8e92989ea1a8aeb4b5afa59e9590837a6d675d51453e30261c1106000000000000000000000000000000000000000000000000000000000000050f18212a31373c4347494a4946443f38302a21180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1b181413110d080100000000000000000000000000000000000000000003090e1214151a1c1a1615130f0a04000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6161626364666769686e7073767a7d82868b91969fa2aab1bbafa7a0959083796d605a5042382e23170b0000000000000000000000000000000000000000000000000000000000030d17212a333c42474e5355575653504a423c332a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0e0c0706040100000000000000000000000000000000000000000000000000020608080d0f0d090806030000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154555657595b565e616366676d71757a7f848c92989fa7afb7b1a89f958e81746c61544a3f34281c10030000000000000000000000000000000000000000000000000000000009141f29333c454e53585f626463605c544d453c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e615448494b4c4e4d525457555d6064686d72797f8690959ea5aeb6b1a79e938a7d70665c5044382b1f1206000000000000000000000000000000000000000000000000000000020e1a25303b454e575f626a6f716f6d665f574d43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0e0d0d0c0b090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473d3e3f414146474a4c5154565d60676d727b838e939ca4aeb6afa59e9184786d6053463a2d20130700000000000000000000000000000000000000000000000000000005121e2a36424d575f6a6e767c7d7c786e695f554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191a1a1a191816151312100c070b0a080706050300000505050504040404030303030200000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473b31333036393b3d4145474c52555c60696e79818d929ca4aeb9aca0968a7d7164574a3e2f24180c0000000000000000000000000000000000000000000000000000000714202d3a46525e696e7c83888a89847b6e675c5145382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212527272625242322201f1c18191816151413120f0b121212121111111110101010100f0b070603000000000000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473b2e26252a2d2e2f35393a41454b51575f676d75808d929da7b1b2a89b8e827568554b4035291d100400000000000000000000000000000000000000000000000000000815212e3b4854616e7b85909597959184796d6053473b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a2d2e323434333231302e2d2c28232624232221201f1b171f1f1f1e1e1e1e1d1d1d1d1d1d1c181312100b0600000000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473b2e21191e202124292c2f353940454d555c606e73808d95a0acb8ab9e918578675d5145392c1f130600000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e979fa7a0968c7f7265564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a20293036393a3f4140403f3e3c3b3a38342e3331302f2e2d2b27222c2c2b2b2b2b2a2a2a2a2a29292825201f1c17110a020000000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473b2e2114111414191d2024292e343c434b515c606d7984919daab7ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919da9b1a89d908376695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b323a4146474c4d4d4d4c4b494846444041403e3d3b3a3937332d3938383838373737373636363635312d2b28231c140c0300000000000000000e1b2834414e5b6774818e9aa7b4ada194877a6e6154473b2e2118191a1e2123282c30363940454b51585f6975818e9ba8b4aea298877a6d6054473a2d2114070000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7ac9f93867b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17212b353d444c5254585a5a595857565553514a4e4c4b49484746443f4545454545444444444343434343423e3a38342e261e150d03000000000000000e1b2734414e5a6774818d9aa7b4aea194877b6e6154483b2e252526252a2d2e34383b41464b51555d606a6f7b86929fabb8ac9f928579685d5245392c2013060000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6afa49a897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d474f565e616567676665646361605c545b595756555453504952525252515151515050505050504f4b46443f3830271f150b010000000000000e1a2734414d5a6774808d9aa7b3aea194887b6e6155483b3332323331363a3b4045464c52555c60676d737c849198a2aeb4aa9d9083776a564c4135291d110400000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4b6ac978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454f5960686d7274737372716f6e6d6669676664636261605b5f5f5f5f5e5e5e5e5d5d5d5d5d5c5c5b5853504a423931271d12070000000000000d1a2733404d5a6673808d99a6b3aea195887b6e62554840403f3e3f414246484b5153565e61676d72797f869196a1aab4aea2988c7f7366594c402f24190d0100000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606b707a7f8080807f7e7c7b797876747371706e6d6c656c6c6c6b6b6b6b6a6a6a6a696969696864605c544b43392f23180c0000000000000d1a2633404d596673808c99a6b3aea295887b6f62554c4d4c4c4b4c4e4d5354555c6064686e73797f848c9298a1a8b2b1a79f92867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707d858b8d8d8c8b8a8988868483817f7e7c7b7a797979787878787877777777767676767675716d665c554b4034291c110600000000000c1926333f4c5966727f8c99a5b2afa295897c6f62585959595858595b575e6164676d70757a80858b91969fa3aab2b2a89f958c8073695e52463a2d2014070000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8692979a9a999897969992918f8e8c8a8988878686858585858584848484838383838383827e786d675c5145382d22170b00000000000c1825323f4b5865727e8b98a5b1afa396897c706465666666656566686a696e7175797d82868c92979ea1a8aeb4b0a8a0969083796d60574d42362a1e12050000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c98a2a9a6a6a5a4aba39f9e9c9a99979695949992929292929191919190909090908f8f8e8b82796d60544a3f33281c0f03000000000b1825313e4b5864717e8b97a4b1b0a3968a7d7071727373737271727476787b7e81858a8f92999ea1a9adb2b4aea69f9691847b6e675c51453b30251a0e020000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3afa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9caab3b3b3b2b1b5afacaba9a7a6a4a3a1aba39f9f9f9f9e9e9e9e9d9d9d9d9c9c9c9c9b948d8073665b5044382b1f1206000000000b1724313e4a5764717d8a97a4b0b2a5988b7f7c7e7f7f807f7f7e7f818385878b8e92989b9fa3abadb3b8b0aba39f948f847b6e695e554b4033291f1409000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b1b2b2b3b5b6b7b9b7b6b4b2b1afaeb4aeacacabababababaaaaaaaaa9a9a9a9a9a69f9285796c605346392d201306000000000a1723303d4a5663707d8996a3b0b3a79b918b898a8b8c8c8c8b8b8c8e909298979b9fa2aaacafb5b7b1aba69e99928c827a6e695e564d43392f21170d02000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5aea398877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c96a0a8a5a6a7a8a9abacafb5b8babebcbbbfbab9b8b8b8b8b8b7b7b7b7b6b6b6b6b6b6ada297877a6e6154473b2e21140800000000091623303c4956636f7c8996a2afb8ada39b989697989999999898999b9d9fa2aaa8abaeb3b9bbb0aba79f9d948f867f776d685e574d443b31271d0f050000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8491959898999a9b9c9e9fa3ababadb3bbc5c6bfbab9adaeaeaeaeaeaeaeafafafafafb2ab9f95877a6d6054473a2d211407000000000915222f3c4855626f7b8895a2aebbb5ada7a5a3a4a5a6a6a6a5a4a5a7a9abaeb4b4b8babebbb0a69f9c959089827b726c655e564d453b32291f150b000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7ab9e9185786b554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676e7c84898b8c8c8d8e90919299969fa2a9b3bebcb4aeaca1a1a1a1a1a1a2a2a2a2a2a2a3a8a199908377675d5145392c201306000000000815212e3b4854616e7b8794abb5c0bfb8b3b2afb1b2b2b3b2b2b1b2b4b6b8babec1c5c6c3b7ab9f948f89837d756e69605b534c443b332920170d03000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7aa9e9184776b5e51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c555f6a6e787d7e7f7f808283848688899297a2adbab4aaa39f94949494959595959595959696969691877d7063554c4135291d1104000000000714202d3a4753606d7a8699a3afbbc7c7c0bbb9b8b7b6b5b4b4b5b7b9babfc3c5c8cecfc2b5a99c8f827d76706b625f575049413a322921170e0500000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb7aa9d9184776a5e5144372b1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434e575f666d7072727374757678797b7d85929fabb8aea39892878787888888888888898989898988847d706b6054433a2f24190d01000000000613202c3945515d677986929facb9c5beb6afacabaaa9a8a7a7a8aaacaeb4b7b8bcc3c7c0b3a79a8d80786d676059534d443f382f2820170f050000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667986929facb7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c454e545c6063656566676869666d6e7784909daab7ac9f92867a7b7b7b7b7b7b7b7c7c7c7c7c7c7c78706b61594f4431281e1308000000000004111d2935404b556b7885929eabb8bdb5aca49f9f9e9d9c9b9a9c9d9fa3abaaacb1b7bbc2b5a99d928d82796d675d544a3f342d261d160e0500000000000000000000000000000000000000000000000000000000000000000613202d394653606c798698a3aeb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c424a5053565859595a5b545c606976828f9ca9b5aea39886796e6e6e6e6e6f6f6f6f6f6f70706f6c6661594f473d321f160c010000000000010d18242f44515e6b7784919eaab7b5aba49a939291908f8e8d8f919299999da0a7abb0b9b9aea49d948f82796d665c50443d30261c11060000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b4b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a30383f4446494b4c4c4d4f4a505b6875828e9ba8b5b4aa94877a6e61616262626262626263636362605b544f473e352b210d0400000000000000071d2a3743505d6a7683909da9b6afa4998a87858483828181828486898d90959c9fa6adb3b6aea69f948f82786d60594f42382e23170c0000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3d3f3f4041423f4e5a6774818d9aa7b4aea195887b6e6255555555555556565656565553504a423e352c23190f0000000000000003101c2936434f5c6976828f9ca9b5ac9f9387787877767574747577797c8084898f949ea1a9b0b8b0a69f948d80736b60544a3f34281c110600000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d30323233342e414d5a6774808d9aa7b3aea295887b6f6255484848484949494949494846443f382f2c231a110700000000000000020f1b2835424e5b6875818e9ba8b4afa499867a6d6b6a69686769666d6f73777d828a91979ea6afb7b0a69f93887d70665c5044382d22170b00000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adb5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20232526262733404d5a6673808d99a6b3afa295887c6f6255493c3c3c3c3c3c3c3d3d3c3938332d261d1a11080000000000000000010e1b2734414e5a6774818d9aa7b4b5a194877a6e615d5c5b5a545c6063666b70767d858f949ea5afbbafa49a9183786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adb4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131618191a2633404d596673808c99a6b3afa295897c6f6256493c2f2f2f2f2f3030302f2d2b28221c140b08000000000000000000000d1a2733404d5a6673808d99a6b3aea194887b6e61554f4e4e4a5053565960636b707a828e939ea6b0b6aca0958b7f72665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aeb4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0c0d1a2633404d596673808c99a6b3afa296897c6f6356493c302322232323232322201f1c17110a0200000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f62554941413f4446494f545961686d78818e949fa9b3b1a79e9184786c605346392d22170b000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa296897c6f6356493c30231616161616161513120f0b06000000000000000000000000000b1825323e4b5865717e8b98a4b1afa396897c706356493d2e34383a3d44484f565e666d78829097a2adb9aca0968a7d706353493f33271b0f03000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3afa296897c6f6356493c3023160909090a0a090606030000000000000000000000000000000b1724313e4a5764717d8a97a4b0b0a3968a7d7063574a3d30282b2d33383e444c545c666e7b85929fa9b3b2a89b8e8175655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b1a4978a7e7164574b3e31241f20272c323a424b545e69727f8c97a2adb8ab9e9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afb1a5988b7e7265584b3f322518131c20293039424d57606d7985929fabb8ada197887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aeb2a5998c7f7266594c3f3326190b0e171e27303b45515d6774818e9aa7b4b3a9978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5aea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adb3a6998c807366594d4033261a0d050c151e2935404b5564717e8a97a4b1b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4b3a79a8d8074675a4d4134271a0e00030c18242f3b4855626e7b8895abb5b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000613202d394653606c798698a3aeb4a79b8e8174685b4e4135281b0e02000714202d3a4753606d7a8699a3afb5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5aea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7afa39986796d6053463a2d201307000000000000000000000000000000000000000000000006121f2b3844505b667985929facb5a89b8e8275685b4f4235281c0f020107131f2c3845515d677986929facb5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6ac9f928579675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8ac9f928679665c5044382b1f12060000000000000000000000000000000000000000000000030f1c28333f4a5f6b7885929eabb5a99c8f8276695c4f4336291c10030b1218202d3a4653606d798699a3afb5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000004101d2935404b556b7784919eaab7ab9e9185786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667986929facb8ac9f9285796c5f4a3f34281c10030000000000000000000000000000000000000000000000000b17222d45525e6b7885919eabb6a99d9083766a5d5043372a1d0a0d151d232935414b55626f7c8895abb5b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3aeb8ab9f9285786c5f52452e23170b00000000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaab7aa9d9084776a5d5144372a1e141b1f272f343f45515d6773808c99a6b3b5ab998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aeb6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b4b8ab9e9185786b5e5245382b1f0600000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7aa9e9184776b5e5144382b2021262b31394045515b606d7a85929eabb8afa4998a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7ab9e9184786b5e5145382b2d2e32373d434b515b626d74818e97a1adb9ac9f93867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afb4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7ab9e9184786b5e51453338393a3c43474e555c606d727f8b939da9b3b2a89c908376685e5246392d20130700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6ab9e9185786b5e523f3f444647494e545860676d747f88939fa5afb9ada1968b7e7164564c41362a1e110500000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6ab9e9185786b5e504a4a50535456585f626a6f79808b939aa4afb7b0a69e9184796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5b8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6ab9e9285786b605b5f5f5b606163666a6f757c848d929fa4acb6b2a89e948a7e71665c514438291e13080000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afb8ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5ab9e9285786d6c666c6c666c6d6f73767c818791959da4afb6b3aaa1968f82756c61544a403428170d020000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667986939facb8ab9f9285786c5f52452d22170b000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ab9f92857c7a7979787878797a7c7f83888e9399a0a8aebbb2a9a29891847a6d615a5042392e231805000000000000000000000000000000000000000000000000000000000001020f1c2935424f5c6875828f9ba8b5aea295887b6f6255483c2f221509000406070809090a0b0c0c0c0d0c09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5f6c7985929facb8ac9f9285796c5f4a3f33281c0f030000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4aea29892888786868585858687898c90959b9fa4abb1bab0a8a19792867c6f685e52483e30271c120700000000000000000000000000000000000000000001050707090b0c0d0e0e101d293643505c6976838f9ca9b6aea194877b6e6154483b2e2115070c101213141516171818191919191515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e45525f6c7885929fabb8ac9f928679665b5044382b1f12060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b4aaa29f95949992929292929996999d9fa7acafb5b4aea69f9691857c6f6a5f564c41362c1e150b000000000000000000000000000000000000030606080d1113141617191a1a1b1c1e2a3744515d6a7784909daab7afa499877a6d6054473a2d211c1d181c1f202122232424252626262522211f1b150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061f2b3845525e6b7885919eabb8aea39986796c605346392d2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bcb4aeaba2aba39f9f9f9e9fa3aba6a9abb1b9b7b0aba39f948f847c6f6a60584e443a30241a0c0300000000000000000000000000000000060b0f121317191d2021232425262728282928343f4a546b7884919eabb7ac9f9386796c605346392d28292923282c2d2e2f30303132323333322f2e2b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7b5a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5b9bbbab8aeb4aeacabababacafb5b2b6b7b8b0aba69f99928c827a6f6a60584e463c32291e1208000000000000000000000000000000020a11171c1f2023252a2d2e2f31323334353536363844505c667985929facb8ab9f928578655b504437343536362e34383a3b3c3c3d3e3f3f3f403f3c3b373228231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6ada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3aaacafb6b3b5b6b7b8b8b8b8b9b8b7b5b3adaba69f9c948f867f786d685f584e463d342a20170c000000000000000000000000000000070b141c22282b2d303036393a3c3e3f404141424243434653606d798698a2aeb7ab9e9184786b5e493f4141424243444044464748494a4b4b4c4c4c4c4847433c342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000814212e3b4754616e7a86929a9d9fa4aca7a8a9aaabacacafacabaaa8a9a29e9a949089827b726c665e564e463d342b22180e0500000000000000000000000000000711191d262d3338393d40414647494a4c4d4d4e4f4f4f505054606d7a8793aab4b7aa9d9184776a5e514d4d4e4e4f50514a51535455565757585959595855534e44403930271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000714202d3946525e6874808a8d90939a989a9b9c9e9f9f9fa49f9f9d9b9997928e89837d766e69605b544c443c342b221910060000000000000000000000000000061019232b2f383f44464a4d4c5254565758595a5b5b5c5c5c5c5c616e7b8794a1aeb6a99d9083766a5d5a5a5a5b5b5c5c5d545c6061626363646565666665625f58514a42392e23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000005111e2a36414c56606c787d808386898b8d8e9091929293999392908f8c8985817c76706b625f57504a423a322a221910070000000000000000000000000000040e18222b353d424a5053565a565e61626465666768686969696969696e7b8895a1aeb6a99c8f83766966666767676869696a6b666d6e6f6f707172727273726f6a605c544a4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4afa296897c6f6356493c30231609070708090909070604010000000000000000000000000000010d1925303b44505b666c7073777a7c7e8082838485858686868584827f7c79746f6a636059534d443f382f29201810070000000000000000000000000000000a15202a343d474f545b60636769686d6f717273747475757676767676767c8895a2afb5a89c8f8275737373737474757576777878797a7b7c7d7e7e7f7f7f7f7c746d665c51443a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020d1a2734404d5a6773808d9aa6b3b0a396897d7063564a3d302317111314151616161413110d07010000000000000000000000000008141e28333f4a545b606367676d6f71747576777879797979787775736f6d66626058544f47423c332d261d170e06000000000000000000000000000000030f1b26323c464f5960666c707376787a7c7d7f808081828282838383828283909ca9b6b7aa9e918480808080808081818283848485868788898a8a8b8c8c8c8b8881786d60564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0f0f0f192633404c5966737f8c99a6b2b0a4978a7d7164574a3e3124191d20212223232321201d18130d07010000000000000000000000020b17222d38424a505357555d6062656768696b6c6c666d666c6a686663605c54544e48443d373128221c140b050000000000000000000000000000000006121f2b37434e58606b70787d80838587898a8b8c8d8e8e8f8f8f8f8f8f8f90949fabb7b9aca096918d8d8d8d8d8d8e8e8f8f9091929894959696979898999998938d8073685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1c1c1c1b25323f4c5865727f8b98a5b2b1a4988b7e7165584b3e322824292c2d2e2f302f2d2c29241d18130c04000000000000000000000006111c262f383f44464a4b515456585a5b5d5e5f5f5c605c5f5d5c595653504a47433d38332b262017110a0200000000000000000000000000000000000815212e3b47535f6a707d84898d8f9297959798999a9b9b9c9c9c9c9c9c9c9c9fa6b0bcbdb2a8a09e999999999a9a9a9b9c9c9d9e9fa2aaa2a2a3a4a5a5a5a6a59f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122272929282828313e4b5864717e8b97a4b1b2a5988b7f7265584c3f33343035393a3b3c3c3c3a39352f29241d160d0400000000000000000000000a141d262d3338393d414547494b4d4f5051524a5153514a514f4c4946443f3837322c27211a150b06000000000000000000000000000000000000000915222f3c4855626f7c8791969a9c9fa2a9a4a5a6a7a7a8a8a9a9a9a9a9a9a9abb0b9c2c3bab2acaaa6a6a6a6a6a7a7a8a8a9aaababaeb4aeafb0b1b1b2b2b2aea399897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b2d2e333535353535343d4a5763707d8a96a3b0b3a6998c807366594d40404143414547484949494745413a352f281f160b0200000000000000000000020b141c22282b2d2f35393a3c3e414243444540444644404442403c3a38342e2b27201c160e090300000000000000000000000000000000000000000f1b2835424e5b6875818e99a1a8a9abadb3b0b2b3b3b4b5b5b5b6b6b6b5b5b6b7bcbdbebebebdb9b7b3b3b3b3b3b3b4b4b5b6b7b7b8b8b7b7b6b5b4b4b3b3b3aea399897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a212a31373a3b40424242424141414956636f7c8996a2afb3a79a8d8074675a4d4b4c4e504c52545556565654514b45413a31281d140a0000000000000000000000020a11171c1f2024292c2d2f32343536382e34383a38342e3533302d2c28231c1b15100b0500000000000000000000000000000000000000000000111e2b3744515e6a7784919dabb2b6b8babeb9b8b6b5b4b2b1b0b0b0b0b0b0b0b0b0b1b1b1b1b2b2b2b2b2b2b2b2b1b1b0b0afaeb4aeacabaaa9a8a8a7a7a6a6a59f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c333c4247484d4f4f4f4e4e4e4d4d55626e7b8895acb6b4a89b8e8175685b5657595b5c565d6061626362605d55514b433a2f261b1106000000000000000000000000060b0f1213181d2021232527282a2b23282c2d2c2823292623201f1c17110f0a04000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eabb5b3b1b0b3adabaaa8a7a6a5a4a3a3a3a3a3a3a3a4a4a4a4a5a5a5a5a5a5a6a5a5a5a4a4a3a2a1aaa29f9e9d9c9c9b9a9a999998938d8073685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e454d53555a5c5c5b5b5b5b5a5a59616d7a879aa4afb5a89c8f8275696162646667696b686d6e6f6f6f6d67605d554b41382d22170b00000000000000000000000000000306070d11131416181a1c1d1e181c1f201f1c181c19161312100c060000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e99a3aba6a4a3a9a19e9d9b9a99989796969696969697979797989898989899999999989897979695959498929190908f8e8e8d8d8d8c8881786d60564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333e4850575f6166686868686867676766666d7986939facb6a99d908376686e6f7173747677797a7b7c7c7c7a746d675d53493f33271b0f030000000000000000000000000000000001040607090b0e0f10070c10121312100c070d0907060300000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8792999a999896959792908f8d8c8b8a8a898989898a8a8a8a8b8b8b8b8b8c8c8c8c8c8c8b8b8a8989888786858484838281818080807f7c746d665c51443a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45505a61696e7375757575747474737373727885929fabb7aa9e918477797a7c7e7f8183848687888989898681796d655b5044372b1f120500000000000000000000000000000000000000000000010203000004060706040000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a727f878c8d8c8b8a8886858382817f7e7d7d7d7d7d7d7d7d7d7e7e7e7e7f7f7f7f7f7f7f7f7e7e7d7d7c7b7a7979787776757574747373726f6a605c544a4032281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616c717b808282828181818080807f7f7f85929eabb8ac9f9287838587898a8c8e8f91929894959699928e82776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e58626d727b7f80807e7d7b7a787775747372717070707070707071717171727272727272737272727171706f6e6d6d666b6a6969686767666665625f58514a42392e20160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69717e868d8f8f8e8e8e8e8d8d8c8c8c8b9297a1adb9aea399929092989597999a9c9e9fa3aaa2aba39f948a7d7063574a3d3024170a0000000000000000000000000000000306070707070706040000020100000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46515b62696e73747371706f6d676a6867666564636363636363646464646565656565666666666565646463626261605c545d5d5c5b5b5a5a5a5955544e44403930271c0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8692999b9b9b9b9b9a9a9a999998989ea1a9b3beb4aba39f9d9fa2aaa4a6a7a9aaacaeb4afb4aea6998d8073665a4d4033271a0d00000000000000000000000406060b1012131414141413100c070f0d0c0a0807060400000000000000000000000000000000000000000000000000000000000000000000000a16212b343f4951575f62666766656362605d555c5a59585757565656565757575758585858585959595959595858575656555453514a51504f4e4e4d4d4d4c4947433c342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a3aba8a8a8a7a7a7a6a6a6a5a5abadb3bbc5bdb4aeacaaacaeb4b1b2b4b6b7b9babeb9b8b3aa998c807366594d4033261a0d000000000000000001070c101314171c1f20212121201f1c181d1c1a1817151313100c07090706040000000000000000000000000000000000000000000000000000000000040f19222d373f454d5355595a5958575553514b4f4e4c4b4a4a4a4a4a4a4a4a4a4b4b4b4b4c4c4c4c4c4c4c4c4b4b4a4a49484746444044434242414140403f3c3b373228231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9babb4b5b5b4b4b4b3b3b3b2b2b1b8b9bec1c1c0bfbab9b7b8babbb9b8b6b5b3b2b0b3adabaaa2988b7e7164584b3e3125180b00000000000000030b12181d1f2023282b2d2d2e2d2d2c29232a2827252422201f1c1818151313100c070606030000000000000000000000000000000000000000000000000007101b252d333c4247484c4d4d4b4a484745404241403f3e3d3d3d3d3d3d3d3e3e3e3e3f3f3f3f3f3f403f3f3f3e3e3d3c3b3a3a38342e36363534343333322f2e2b262018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba9b1b1b2b2b3b3b4b4b4b4b4b4b4b4b4b4b4b3b3b2b1b0b0b5afacabaaa8a7a5a3a9a19e9d9892857a6d6154473a2e211407000000000000070d151d24292c2d2e34383a3a3a3a3a38342f36353432302f2d2c28232422201f1c181513120f0b0606030000000000000000000000000000000000000000000009131b212a31373a3b4041403e3d3c3a39352f343332313030303030303131313132323232323333333332323131302f2f2e2d2c28232a2928282727272622221f1b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c979fa7a4a5a6a6a7a7a7a7a7a8a8a8a8a8a7a7a7a6a5a5a4a3aba39f9e9d9b9a9897959792908c867e71685d5246392d20130700000000000710191f272f35393a3f3f4446474747474540444342403f3d3b3a38342e312f2d2c282322201f1c1715120f0a07030000000000000000000000000000000000000000090f1820262b2e2f33343332302f2d2c292427262524242323232324242424252525252526262626262625252423232221201f1c181d1c1b1b1a1a1a191615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85909596979899999a9a9a9b9b9b9b9b9b9b9b9a9a999998979695999291908f8d8c8a88878583807b716c61564c4135291d110500000000060f19222b31394045474b4a505354545453514b51504f4d4b4a48464540403e3c3a38342e2f2d2b2822211f1b15130f0a0401000000000000000000000000000000000000060e151a1e212226272625242220201d181b1918171717171717171717181818181919191919191919181817171615141312100c070f0f0e0e0d0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c83888a8b8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8d8d8c8b8a89888786858382807f7d7c7a7876736e6a615a50443a3024190d01000000030e18212b343d434b515358545c60606160605c555e5d5b5a58575553514b4d4b484645403f3c3938332d2e2b26221f1b16100d0701000000000000000000000000000000000003090e121415191a1a1817151413110d070d0c0b0a0a0a0a0a0a0a0b0b0b0b0c0c0c0c0c0c0d0c0c0c0b0b0a0908070706040000030201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f6a6f767b7d7e7f7f8080818181818181818181818180807f7e7d7d7c7a797877757472706f6d686a66625f5750483e32281e13080000000009151f2a333d464e555d606569666d6d6d6d6d676b6a696867656362605c545a575553514b4b4846443f3c3a37312f2c27201d18120c04000000000000000000000000000000000000020608080d0e0d0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e585f62696e70717273737474747474757575757574747473727271706f6e6d666a6867656462605d565955534e453e362c20160c02000000020e1a26313c454e5860676d727578797a7a7a7a79787776757372706e6d6668666462605c54585553504a4847433c3b38322c29241d160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323c464e53575f6163646566666767676868686868686868676766666564636261605c545c5a59575554524c4d4847423c332c241a0e040000000006121e2b37424d57606a6f797e828486878787868685848382807e7d7b79777573716f6d66676562605b5455534e4948433d39352f281f191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a343c43474d5355575859595a5a5a5b5b5b5b5b5b5b5b5b5b5a5a59585756555453504a4f4d4c4a49474541403b3a37312a211a120800000000000814212e3a47535f696f7c848b8f91939994939a939291908e8d8b8a88868482807e7c797774726f6c6665625f5856544f47454039312b23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a32373b4246484a4b4c4c4d4d4e4e4e4e4e4e4e4e4e4e4e4d4d4c4b4a4a494746443f42413f3d3c3a39352f2f2e2b2620180f08000000000005111d2935414c56626e7b8691979c9e9fa4a0a0a49f9e9d9c9b9a98969992918f8d8a888683817e7b7975726f6a6763605953514b433d352b21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b31363a3b3d3e3f404041414141414242424242414141403f3f3e3d3c3b3a38342e3432312f2d2c292422211e1a150e060000000000000713202d3946525d6875828f98a1a9abacafb5b6afacabaaa9a8a6a5aba39f9d9b99979992908e8b8885827f7b78746f6b65605d554f473d332a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f262a2d2e30313233333434343535353535353535343433333231302f2e2d2b28232726242221201d191514120e0903000000000000000714212e3a4754616d7a86939faab2b7b9bab8b8b8b9b8b7b6b5b3b1b5afacaaa8a6aba39f9d9a9897928f8c8884807c77726d6760594f453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212224252626272727282828282828282828282727262524232221201f1c171a1917161413110d080806020000000000000000000a1724313d4a5764707d8a99a4afbcbcb3adababacacafb6afb1b2b4b6b8b9b7b5b3b5aeacaaa7a9a29f9c9896918d89847f796f6b60574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171819191a1a1b1b1b1b1b1b1b1b1b1b1b1a1a1918171716141312100b060c0a0907060401000000000000000000000000000c1926323f4c5965727f8c98abb5beb3a9a29f9f9f9fa4aca2a4a5a7a9abadb3b2b5b8b9b9b6b4b3adaba8a8a19e9a96918c847d6f695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0d0d0e0e0e0e0e0f0f0f0f0f0e0e0e0d0c0c0b0a0908070603000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3baada297929292939a959697999a9c9fa2a9a6a8abadb2b4b7b8bab8b5b2adaba8a09e9691867b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b8ab9f92858585868788898a8c8e90929796999b9ea1a8a7aaacb1b4b8b9b9b7b2aca8a1988e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a0a0a0a09090808080809090a0a0a09070604010000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2afa295887c7879797a7b7c7e7f81838587898c8f9196979a9da0a8a8abadb3b7b8b8b2aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f121415171717161615151515151516171717161413110d0701000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f8b98a5b1afa295887c6f666c6d6e6f71727476787a7d7f8284878a8e9195979b9ea1a9aaacb1b4aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151a1f21222424242323222221212222232324242321201d18130d080200000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1afa295887c6f626061626364666769686e707375787b7e8184878b8e9297999da0a7aaa2988d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f313130302f2f2e2e2e2e2f30303131302d2c29241d19130c05000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0afa396897c70635654555657595b565e61636668696e7174777b7e8185898c909597999892867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d242931373a3b3d3d3d3d3c3c3b3b3b3b3c3c3d3d3d3c3a39352f2a251e170e05000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb0a3978a7d7064574a48494b4c4e4c52545659575e616467696e7175787c8083878b8c8b867e70695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f353c4347484a4a4a4949484848484848494a4a4a494745413a36302920170d0300000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb1a4988b7e7165584b3e3c3e3f414146474a4c4d535457575e6164656c6f73777b7e807f7b706c61574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454e53555757575656555554545555565657575654514b46413a32291f150b01000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b5b2a5998c7f7266594c3f3331333036393b3d404246484b4d5254535b606266696e7173726e68615a50453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51585f6264646363626261616161626363646463605d55524c443a31271d1207000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afb3a69a8d8073675a4d40342726252a2d2e3031363a3b3e42464749505356575e61646665615e5650483e332a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e707070706f6f6e6e6e6e6f6f7070706f6d67615e564c43392f24180c000000000000000000000000000000000000000000000613202d394653606c7986939facb4a79b8e8174685b4e4135281b191e202123252a2d2e30363a3b3f4446494d535458595854524d443e362c21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d757b7d7d7d7c7c7b7b7b7b7b7b7c7d7d7d7c7a756d685e554b4035291d100400000000000000000000000000000000000000000005121f2b3744505b657885929fabb5a99c8f8276695c4f4336291c0e111414171a1e2121252a2d2d3337393c4246484b4d4c4746413b322c241a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7982888a8a8a898988888787888889898a8a8986817a6d675d5145392c1f1306000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb6aa9d9083776a5d50442f24180c050708090e1214151a1e2022272b2d31363a3b3e403f3b39363029201a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6874818e9397979696959594949494959696979799928e83796d6053473a2d201407000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7ab9e9184786b554b4035291d1004000000020507090e1114171b1f20252a2d2e3133322e2d2a251f170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa5a3a3a3a2a2a1a1a1a1a2a2a3a3aba39f958b7f7265584c3f3225190c00000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6ac9f928579675d5145382c1f1306000000000000000205060b0f12131a1e212125262521201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afb0b0afafaeaeaeaeaeaeafb0b0b5aea79c8f8275695c4f4236291c0f000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5aea398867a6d6053473a2d20140700000000000000000000000305090e121415181a191414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aeb5afb0b0b1b1b1b1b1b0b0b8babfb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4b4aa94877a6e6154473b2e2114080000000000000000000000000000020507080b0d0c08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929fa3aba2a3a3a4a4a5a5a4a4a3acaeb4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c929995969697979898989797969fa2aab4aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c788086888989898a8a8b8b8b8b8a8a9298a2aeaa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3944505b666c737a7b7c7c7d7d7e7e7e7e7e7d7d86929facaa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28333f4a545b60676d6f6f6f70707171727271717985929facaa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38424a50555d60626263636464656565646c7986929faca99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444c51545556565657575858585c66798699a3aea99c908376695d5043362a1d10000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333a4145474849494a4a4b4b4b53606d798693a0b4a99c908376695d5043362a1d10000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282f35393a3c3c3c3d3d3e3e4753606d7a8693a0ada99c8f8376695c504336291d10000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afb3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292c2d2f2f303031313a4754616d7a8794a0ada99c8f8276695c4f4336291c10000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d202122232323242e3b4754616e7a8794a1ada89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aeb4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131415161617212e3b4854616e7b8794a1aea89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adb4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709090915222e3b4855616e7b8894a1aea89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000713202d3a4653606d798699a4afb5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000006131f2c3845515c677986939facb6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000c18232e45525f6c7885929fabb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000071f2b3845525e6b7885919eabb7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998c807366594d4033261a0d0000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c7f7366594c403326190d0000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7ab9e9285786b5f5245382c1f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6ac9f9285796c5f52462e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6ac9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ac9f938679665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6afa49a86796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b6a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5ada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6afa396897c706356493d3023160a00000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6afa296897c6f6356493c3023160900000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7afa295897c6f6256493c2f23160900000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8aea194877b6e6154483b2e21150800000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8ada094877a6d6154473a2e21140700000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4aea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9afa49a86796d6053463a2d20130700000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9ac9f938679665c5144382c1f120600000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9ac9f9286796c5f4a4034281c100400000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9ab9f9285786c5f52452e23180c0000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9285786b5f5245382c1f070000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b4ab95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a9b3aea399887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaaa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a1aaa79f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabaa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000714202d3a4753606d798591989c9b958e8174675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabaa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000613202c3945515d676f7d868d8f8f8b83796d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eaba99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000004111d2935404b55606b6f7b8082827f796d675d5143392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929faba99c908376695d5043362a1d10030000000000000000000000000000000000000000000000010d18242f3a434f5960696e737675726d675d554c4131281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929faca99c8f8376695c504336291d100300000000000000000000000000000000000000000000000007131d28313d474f575e6167696865605c554c433a2f1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000010c161f2b353d454d53545a5c5c5853514b433a31281e0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667986939faca89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000040d19232b333b4246484d4f4f4b4645403930281f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afa89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000071119212931363a3b4043423f3a38342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b6a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000070f171f252a2d2e343635322d2c28231d150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0ada89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d141a1e212127292925201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000003090e1214151a1c1c181313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1ada79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000020507080d100f0c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aea79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aea79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0e16222f3c4955626f7c8895a2afa79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161a1d222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c202223272a2a2f3c4855626f7b8895a2aea99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a111921272c2f30343637383b4855626e7b8895a1aea99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232b33383c3d41434445454855616e7b8894a1aeaa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1c252e353d4448494d505151525254616e7a8794a1b6ab9e9184786b5e51452f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212e3740474f54565a5d5d5e5f5f5f606d7a879aa4afab9f9285786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a33404a5259606367696a6b6b6c6c6c6c7986939facac9f938679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c46525c636b707476777878787878787885929fabafa499867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636e737d8083848485858585858487929facb5a194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7380898d9090919292929291919299a3afaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87939a9c9d9e9e9f9f9f9e9e9fa3abb5afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b99a4a9aaabababababababacafb5bdafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5b6b5b4b4b4b4b4b4b5b5b6b6b2a9978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a9a9a8a8a7a7a7a7a8a8a9a9a9aba197897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939c9d9c9c9b9a9a9a9a9b9b9c9c9d9d999184796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818b8f90908f8e8e8d8d8e8e8f8f9090908e867d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d787e828383828181818181818282838383817c706b60554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d44505c666d72757676757574747474757576767676746f6a60594f43392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a162128343f4a545c6065696a69696867676767686869696a6a68625f584f473d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c17232e38424a5053585c5d5d5c5b5b5a5a5b5b5c5c5d5d5d5b55544e463d352c1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464b4f50504f4e4e4e4e4e4e4f4f5050504e4947433c342c231a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3f424343424241414141424243434343413c3b37322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d32363736363534343434353536363737352f2e2b26201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2025292a2a2928282727282829292a2a2a2822221f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213181c1d1d1c1b1b1b1b1b1b1c1c1d1d1d1b1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c0f10100f0f0e0e0e0e0f0f101010100e09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 diff --git a/game/Assets/PathCreator.meta b/game/Assets/PathCreator.meta new file mode 100644 index 0000000..e3aaeef --- /dev/null +++ b/game/Assets/PathCreator.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c78921add991a914aa4263c80d69a9d6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core.meta b/game/Assets/PathCreator/Core.meta new file mode 100644 index 0000000..af53750 --- /dev/null +++ b/game/Assets/PathCreator/Core.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fded9f896ea32473eb30ae61b640a176 +folderAsset: yes +timeCreated: 1519645413 +licenseType: Store +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor.meta b/game/Assets/PathCreator/Core/Editor.meta new file mode 100644 index 0000000..081c996 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 76c2f3171eae9954aa317277dbffd478 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor/Helper.meta b/game/Assets/PathCreator/Core/Editor/Helper.meta new file mode 100644 index 0000000..c7dd6da --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 366e41d4e3408334aad31e48f28757e4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs b/game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs new file mode 100644 index 0000000..0ae6b33 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs @@ -0,0 +1,43 @@ +using UnityEngine; +using UnityEditor; +using PathCreation; + +namespace PathCreationEditor +{ + public static class MouseUtility + { + /// + /// Determines mouse position in world. If PathSpace is xy/xz, the position will be locked to that plane. + /// If PathSpace is xyz, then depthFor3DSpace will be used as distance from scene camera. + /// + public static Vector3 GetMouseWorldPosition(PathSpace space, float depthFor3DSpace = 10) + { + Ray mouseRay = HandleUtility.GUIPointToWorldRay(Event.current.mousePosition); + Vector3 worldMouse = mouseRay.GetPoint(depthFor3DSpace); + + // Mouse can only move on XY plane + if (space == PathSpace.xy) + { + float zDir = mouseRay.direction.z; + if (zDir != 0) + { + float dstToXYPlane = Mathf.Abs(mouseRay.origin.z / zDir); + worldMouse = mouseRay.GetPoint(dstToXYPlane); + } + } + // Mouse can only move on XZ plane + else if (space == PathSpace.xz) + { + float yDir = mouseRay.direction.y; + if (yDir != 0) + { + float dstToXZPlane = Mathf.Abs(mouseRay.origin.y / yDir); + worldMouse = mouseRay.GetPoint(dstToXZPlane); + } + } + + return worldMouse; + } + + } +} \ No newline at end of file diff --git a/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs.meta b/game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs.meta similarity index 83% rename from game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs.meta rename to game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs.meta index 7a926c9..4b5ec6b 100644 --- a/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs.meta +++ b/game/Assets/PathCreator/Core/Editor/Helper/MouseUtility.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 44966bb2b773ce145a9d6c7c9f42aeba +guid: bd0de63ca5c52504a8d2063418a326c3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs b/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs new file mode 100644 index 0000000..613fdb8 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs @@ -0,0 +1,237 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using PathCreation; + +namespace PathCreationEditor +{ + public static class PathHandle + { + + public const float extraInputRadius = .005f; + + static Vector2 handleDragMouseStart; + static Vector2 handleDragMouseEnd; + static Vector3 handleDragWorldStart; + + static int selectedHandleID; + static bool mouseIsOverAHandle; + + public enum HandleInputType + { + None, + LMBPress, + LMBClick, + LMBDrag, + LMBRelease, + }; + + static float dstMouseToDragPointStart; + + static List ids; + static HashSet idHash; + + static PathHandle() + { + ids = new List(); + idHash = new HashSet(); + + dstMouseToDragPointStart = float.MaxValue; + } + + public static Vector3 DrawHandle(Vector3 position, PathSpace space, bool isInteractive, float handleDiameter, Handles.CapFunction capFunc, HandleColours colours, out HandleInputType inputType, int handleIndex) + { + int id = GetID(handleIndex); + Vector3 screenPosition = Handles.matrix.MultiplyPoint(position); + Matrix4x4 cachedMatrix = Handles.matrix; + + inputType = HandleInputType.None; + + EventType eventType = Event.current.GetTypeForControl(id); + float handleRadius = handleDiameter / 2f; + float dstToHandle = HandleUtility.DistanceToCircle(position, handleRadius + extraInputRadius); + float dstToMouse = HandleUtility.DistanceToCircle(position, 0); + + // Handle input events + if (isInteractive) + { + // Repaint if mouse is entering/exiting handle (for highlight colour) + if (dstToHandle == 0) + { + if (!mouseIsOverAHandle) + { + HandleUtility.Repaint(); + mouseIsOverAHandle = true; + } + } + else + { + if (mouseIsOverAHandle) + { + HandleUtility.Repaint(); + mouseIsOverAHandle = false; + } + } + switch (eventType) + { + case EventType.MouseDown: + if (Event.current.button == 0 && Event.current.modifiers != EventModifiers.Alt) + { + if (dstToHandle == 0 && dstToMouse < dstMouseToDragPointStart) + { + dstMouseToDragPointStart = dstToMouse; + GUIUtility.hotControl = id; + handleDragMouseEnd = handleDragMouseStart = Event.current.mousePosition; + handleDragWorldStart = position; + selectedHandleID = id; + inputType = HandleInputType.LMBPress; + } + } + break; + + case EventType.MouseUp: + dstMouseToDragPointStart = float.MaxValue; + if (GUIUtility.hotControl == id && Event.current.button == 0) + { + GUIUtility.hotControl = 0; + selectedHandleID = -1; + Event.current.Use(); + + inputType = HandleInputType.LMBRelease; + + + if (Event.current.mousePosition == handleDragMouseStart) + { + inputType = HandleInputType.LMBClick; + } + } + break; + + case EventType.MouseDrag: + if (GUIUtility.hotControl == id && Event.current.button == 0) + { + handleDragMouseEnd += new Vector2(Event.current.delta.x, -Event.current.delta.y); + Vector3 position2 = Camera.current.WorldToScreenPoint(Handles.matrix.MultiplyPoint(handleDragWorldStart)) + + (Vector3)(handleDragMouseEnd - handleDragMouseStart); + inputType = HandleInputType.LMBDrag; + // Handle can move freely in 3d space + if (space == PathSpace.xyz) + { + position = Handles.matrix.inverse.MultiplyPoint(Camera.current.ScreenToWorldPoint(position2)); + } + // Handle is clamped to xy or xz plane + else + { + position = MouseUtility.GetMouseWorldPosition(space); + } + + GUI.changed = true; + Event.current.Use(); + } + break; + } + } + + switch (eventType) + { + case EventType.Repaint: + Color originalColour = Handles.color; + Handles.color = (isInteractive) ? colours.defaultColour : colours.disabledColour; + + if (id == GUIUtility.hotControl) + { + Handles.color = colours.selectedColour; + } + else if (dstToHandle == 0 && selectedHandleID == -1 && isInteractive) + { + Handles.color = colours.highlightedColour; + } + + + Handles.matrix = Matrix4x4.identity; + Vector3 lookForward = Vector3.up; + Camera cam = Camera.current; + if (cam != null) + { + if (cam.orthographic) + { + lookForward= -cam.transform.forward; + } + else + { + lookForward = (cam.transform.position - position); + } + } + + capFunc(id, screenPosition, Quaternion.LookRotation(lookForward), handleDiameter, EventType.Repaint); + Handles.matrix = cachedMatrix; + + Handles.color = originalColour; + break; + + case EventType.Layout: + Handles.matrix = Matrix4x4.identity; + HandleUtility.AddControl(id, HandleUtility.DistanceToCircle(screenPosition, handleDiameter / 2f)); + Handles.matrix = cachedMatrix; + break; + } + + return position; + } + + public struct HandleColours + { + public Color defaultColour; + public Color highlightedColour; + public Color selectedColour; + public Color disabledColour; + + public HandleColours(Color defaultColour, Color highlightedColour, Color selectedColour, Color disabledColour) + { + this.defaultColour = defaultColour; + this.highlightedColour = highlightedColour; + this.selectedColour = selectedColour; + this.disabledColour = disabledColour; + } + } + + static void AddIDs(int upToIndex) + { + int numIDAtStart = ids.Count; + int numToAdd = (upToIndex - numIDAtStart) + 1; + for (int i = 0; i < numToAdd; i++) + { + string hashString = string.Format("pathhandle({0})", numIDAtStart + i); + int hash = hashString.GetHashCode(); + + int id = GUIUtility.GetControlID(hash, FocusType.Passive); + int numIts = 0; + + // This is a bit of a shot in the dark at fixing a reported bug that I've been unable to reproduce. + // The problem is that multiple handles are being selected when just one is clicked on. + // I assume this is because they're somehow being assigned the same id. + while (idHash.Contains(id)) { + numIts ++; + id += numIts * numIts; + if (numIts > 100) { + Debug.LogError("Failed to generate unique handle id."); + break; + } + } + + idHash.Add(id); + ids.Add(id); + } + } + + static int GetID(int handleIndex) + { + if (handleIndex >= ids.Count) + { + AddIDs(handleIndex); + } + + return ids[handleIndex]; + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs.meta b/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs.meta new file mode 100644 index 0000000..4dee2f9 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper/PathHandle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 804ddb43548540a4ca3b0a534a75c4b3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs b/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs new file mode 100644 index 0000000..50b28a2 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs @@ -0,0 +1,215 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using PathCreation; +using PathCreation.Utility; + +namespace PathCreationEditor +{ + public class ScreenSpacePolyLine + { + const int accuracyMultiplier = 10; + // dont allow vertices to be spaced too far apart, as screenspace-worldspace conversion can then be noticeably off + const float intermediaryThreshold = .2f; + + public readonly List verticesWorld; + // For each point in the polyline, says which bezier segment it belongs to + readonly List vertexToPathSegmentMap; + // Stores the index in the vertices list where the start point of each segment is + readonly int[] segmentStartIndices; + + readonly float pathLengthWorld; + readonly float[] cumululativeLengthWorld; + + Vector2[] points; + + Vector3 prevCamPos; + Quaternion prevCamRot; + bool premCamIsOrtho; + + readonly Transform transform; + readonly Vector3 transformPosition; + readonly Quaternion transformRotation; + readonly Vector3 transformScale; + + public ScreenSpacePolyLine(BezierPath bezierPath, Transform transform, float maxAngleError, float minVertexDst, float accuracy = 1) + { + this.transform = transform; + transformPosition = transform.position; + transformRotation = transform.rotation; + transformScale = transform.localScale; + + // Split path in vertices based on angle error + verticesWorld = new List(); + vertexToPathSegmentMap = new List(); + segmentStartIndices = new int[bezierPath.NumSegments+1]; + + verticesWorld.Add(bezierPath[0]); + vertexToPathSegmentMap.Add(0); + Vector3 prevPointOnPath = bezierPath[0]; + float dstSinceLastVertex = 0; + Vector3 lastAddedPoint = prevPointOnPath; + float dstSinceLastIntermediary = 0; + + for (int segmentIndex = 0; segmentIndex < bezierPath.NumSegments; segmentIndex++) + { + Vector3[] segmentPoints = bezierPath.GetPointsInSegment(segmentIndex); + verticesWorld.Add(segmentPoints[0]); + vertexToPathSegmentMap.Add(segmentIndex); + segmentStartIndices[segmentIndex] = verticesWorld.Count-1; + + prevPointOnPath = segmentPoints[0]; + lastAddedPoint = prevPointOnPath; + dstSinceLastVertex = 0; + dstSinceLastIntermediary = 0; + + float estimatedSegmentLength = CubicBezierUtility.EstimateCurveLength(segmentPoints[0], segmentPoints[1], segmentPoints[2], segmentPoints[3]); + int divisions = Mathf.CeilToInt(estimatedSegmentLength * accuracy * accuracyMultiplier); + float increment = 1f / divisions; + + for (float t = increment; t <= 1; t += increment) + { + Vector3 pointOnPath = CubicBezierUtility.EvaluateCurve(segmentPoints[0], segmentPoints[1], segmentPoints[2], segmentPoints[3], t); + Vector3 nextPointOnPath = CubicBezierUtility.EvaluateCurve(segmentPoints[0], segmentPoints[1], segmentPoints[2], segmentPoints[3], t + increment); + + // angle at current point on path + float localAngle = 180 - MathUtility.MinAngle(prevPointOnPath, pointOnPath, nextPointOnPath); + // angle between the last added vertex, the current point on the path, and the next point on the path + float angleFromPrevVertex = 180 - MathUtility.MinAngle(lastAddedPoint, pointOnPath, nextPointOnPath); + float angleError = Mathf.Max(localAngle, angleFromPrevVertex); + + + if (angleError > maxAngleError && dstSinceLastVertex >= minVertexDst) + { + dstSinceLastVertex = 0; + dstSinceLastIntermediary = 0; + verticesWorld.Add(pointOnPath); + vertexToPathSegmentMap.Add(segmentIndex); + lastAddedPoint = pointOnPath; + } + else + { + if (dstSinceLastIntermediary > intermediaryThreshold) + { + verticesWorld.Add(pointOnPath); + vertexToPathSegmentMap.Add(segmentIndex); + dstSinceLastIntermediary = 0; + } + else + { + dstSinceLastIntermediary += (pointOnPath - prevPointOnPath).magnitude; + } + dstSinceLastVertex += (pointOnPath - prevPointOnPath).magnitude; + } + prevPointOnPath = pointOnPath; + } + } + + segmentStartIndices[bezierPath.NumSegments] = verticesWorld.Count; + + // ensure final point gets added (unless path is closed loop) + if (!bezierPath.IsClosed) + { + verticesWorld.Add(bezierPath[bezierPath.NumPoints - 1]); + } + else + { + verticesWorld.Add(bezierPath[0]); + } + + // Calculate length + cumululativeLengthWorld = new float[verticesWorld.Count]; + for (int i = 0; i < verticesWorld.Count; i++) + { + verticesWorld[i] = MathUtility.TransformPoint(verticesWorld[i], transform, bezierPath.Space); + if (i > 0) { + pathLengthWorld += (verticesWorld[i - 1] - verticesWorld[i]).magnitude; + cumululativeLengthWorld[i] = pathLengthWorld; + } + } + + } + + void ComputeScreenSpace() + { + if (Camera.current.transform.position != prevCamPos || Camera.current.transform.rotation != prevCamRot || Camera.current.orthographic != premCamIsOrtho) + { + points = new Vector2[verticesWorld.Count]; + for (int i = 0; i < verticesWorld.Count; i++) + { + points[i] = HandleUtility.WorldToGUIPoint(verticesWorld[i]); + } + + prevCamPos = Camera.current.transform.position; + prevCamRot = Camera.current.transform.rotation; + premCamIsOrtho = Camera.current.orthographic; + } + } + + public MouseInfo CalculateMouseInfo() + { + ComputeScreenSpace(); + + Vector2 mousePos = Event.current.mousePosition; + float minDst = float.MaxValue; + int closestPolyLineSegmentIndex = 0; + int closestBezierSegmentIndex = 0; + + for (int i = 0; i < points.Length - 1; i++) + { + float dst = HandleUtility.DistancePointToLineSegment(mousePos, points[i], points[i + 1]); + + if (dst < minDst) + { + minDst = dst; + closestPolyLineSegmentIndex = i; + closestBezierSegmentIndex = vertexToPathSegmentMap[i]; + } + } + + Vector2 closestPointOnLine = MathUtility.ClosestPointOnLineSegment(mousePos, points[closestPolyLineSegmentIndex], points[closestPolyLineSegmentIndex + 1]); + float dstToPointOnLine = (points[closestPolyLineSegmentIndex] - closestPointOnLine).magnitude; + float percentBetweenVertices = dstToPointOnLine / (points[closestPolyLineSegmentIndex] - points[closestPolyLineSegmentIndex + 1]).magnitude; + Vector3 closestPoint3D = Vector3.Lerp(verticesWorld[closestPolyLineSegmentIndex], verticesWorld[closestPolyLineSegmentIndex + 1], percentBetweenVertices); + + float distanceAlongPathWorld = cumululativeLengthWorld[closestPolyLineSegmentIndex] + Vector3.Distance(verticesWorld[closestPolyLineSegmentIndex], closestPoint3D); + float timeAlongPath = distanceAlongPathWorld / pathLengthWorld; + + // Calculate how far between the current bezier segment the closest point on the line is + + int bezierSegmentStartIndex = segmentStartIndices[closestBezierSegmentIndex]; + int bezierSegmentEndIndex = segmentStartIndices[closestBezierSegmentIndex+1]; + float bezierSegmentLength = cumululativeLengthWorld[bezierSegmentEndIndex] - cumululativeLengthWorld[bezierSegmentStartIndex]; + float distanceAlongBezierSegment = distanceAlongPathWorld - cumululativeLengthWorld[bezierSegmentStartIndex]; + float timeAlongBezierSegment = distanceAlongBezierSegment/bezierSegmentLength; + + return new MouseInfo(minDst, closestPoint3D, distanceAlongPathWorld, timeAlongPath, timeAlongBezierSegment, closestBezierSegmentIndex); + } + + public bool TransformIsOutOfDate() { + return transform.position != transformPosition || transform.rotation != transformRotation || transform.localScale != transformScale; + } + + + public struct MouseInfo + { + public readonly float mouseDstToLine; + public readonly Vector3 closestWorldPointToMouse; + public readonly float distanceAlongPathWorld; + public readonly float timeOnPath; + public readonly float timeOnBezierSegment; + public readonly int closestSegmentIndex; + + + public MouseInfo(float mouseDstToLine, Vector3 closestWorldPointToMouse, float distanceAlongPathWorld, float timeOnPath, float timeOnBezierSegment, int closestSegmentIndex) + { + this.mouseDstToLine = mouseDstToLine; + this.closestWorldPointToMouse = closestWorldPointToMouse; + this.distanceAlongPathWorld = distanceAlongPathWorld; + this.timeOnPath = timeOnPath; + this.timeOnBezierSegment = timeOnBezierSegment; + this.closestSegmentIndex = closestSegmentIndex; + } + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs.meta b/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs.meta new file mode 100644 index 0000000..d860ffe --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/Helper/ScreenSpacePolyLine.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 05aed72a972059e45a62e31c2bb60fc4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef b/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef new file mode 100644 index 0000000..a53287d --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef @@ -0,0 +1,16 @@ +{ + "name": "PathCreatorEditor", + "references": [ + "PathCreator" + ], + "optionalUnityReferences": [], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [] +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef.meta b/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef.meta new file mode 100644 index 0000000..0c83f71 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/PathCreatorEditor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 92ee438f32d811247a22ca14bf2a3fe0 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Editor/PathEditor.cs b/game/Assets/PathCreator/Core/Editor/PathEditor.cs new file mode 100644 index 0000000..7c52cc6 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/PathEditor.cs @@ -0,0 +1,736 @@ +using System.Collections.Generic; +using PathCreation; +using PathCreation.Utility; +using UnityEditor; +using UnityEditor.IMGUI.Controls; +using UnityEngine; + +namespace PathCreationEditor { + /// Editor class for the creation of Bezier and Vertex paths + + [CustomEditor (typeof (PathCreator))] + public class PathEditor : Editor { + + #region Fields + + // Interaction: + const float segmentSelectDistanceThreshold = 10f; + const float screenPolylineMaxAngleError = .3f; + const float screenPolylineMinVertexDst = .01f; + + // Help messages: + const string helpInfo = "Shift-click to add or insert new points. Control-click to delete points. For more detailed infomation, please refer to the documentation."; + static readonly string[] spaceNames = { "3D (xyz)", "2D (xy)", "Top-down (xz)" }; + static readonly string[] tabNames = { "Bézier Path", "Vertex Path" }; + const string constantSizeTooltip = "If true, anchor and control points will keep a constant size when zooming in the editor."; + + // Display + const int inspectorSectionSpacing = 10; + const float constantHandleScale = .01f; + const float normalsSpacing = .2f; + GUIStyle boldFoldoutStyle; + + // References: + PathCreator creator; + Editor globalDisplaySettingsEditor; + ScreenSpacePolyLine screenSpaceLine; + ScreenSpacePolyLine.MouseInfo pathMouseInfo; + GlobalDisplaySettings globalDisplaySettings; + PathHandle.HandleColours splineAnchorColours; + PathHandle.HandleColours splineControlColours; + Dictionary capFunctions; + ArcHandle anchorAngleHandle = new ArcHandle (); + VertexPath normalsVertexPath; + + // State variables: + int selectedSegmentIndex; + int draggingHandleIndex; + int mouseOverHandleIndex; + int handleIndexToDisplayAsTransform; + + bool shiftLastFrame; + bool hasUpdatedScreenSpaceLine; + bool hasUpdatedNormalsVertexPath; + bool editingNormalsOld; + + Vector3 transformPos; + Vector3 transformScale; + Quaternion transformRot; + + Color handlesStartCol; + + // Constants + const int bezierPathTab = 0; + const int vertexPathTab = 1; + + #endregion + + #region Inspectors + + public override void OnInspectorGUI () { + // Initialize GUI styles + if (boldFoldoutStyle == null) { + boldFoldoutStyle = new GUIStyle (EditorStyles.foldout); + boldFoldoutStyle.fontStyle = FontStyle.Bold; + } + + Undo.RecordObject (creator, "Path settings changed"); + + // Draw Bezier and Vertex tabs + int tabIndex = GUILayout.Toolbar (data.tabIndex, tabNames); + if (tabIndex != data.tabIndex) { + data.tabIndex = tabIndex; + TabChanged (); + } + + // Draw inspector for active tab + switch (data.tabIndex) { + case bezierPathTab: + DrawBezierPathInspector (); + break; + case vertexPathTab: + DrawVertexPathInspector (); + break; + } + + // Notify of undo/redo that might modify the path + if (Event.current.type == EventType.ValidateCommand && Event.current.commandName == "UndoRedoPerformed") { + data.PathModifiedByUndo (); + } + } + + void DrawBezierPathInspector () { + using (var check = new EditorGUI.ChangeCheckScope ()) { + // Path options: + data.showPathOptions = EditorGUILayout.Foldout (data.showPathOptions, new GUIContent ("Bézier Path Options"), true, boldFoldoutStyle); + if (data.showPathOptions) { + bezierPath.Space = (PathSpace) EditorGUILayout.Popup ("Space", (int) bezierPath.Space, spaceNames); + bezierPath.ControlPointMode = (BezierPath.ControlMode) EditorGUILayout.EnumPopup (new GUIContent ("Control Mode"), bezierPath.ControlPointMode); + if (bezierPath.ControlPointMode == BezierPath.ControlMode.Automatic) { + bezierPath.AutoControlLength = EditorGUILayout.Slider (new GUIContent ("Control Spacing"), bezierPath.AutoControlLength, 0, 1); + } + + bezierPath.IsClosed = EditorGUILayout.Toggle ("Closed Path", bezierPath.IsClosed); + data.showTransformTool = EditorGUILayout.Toggle (new GUIContent ("Enable Transforms"), data.showTransformTool); + + Tools.hidden = !data.showTransformTool; + + // Check if out of bounds (can occur after undo operations) + if (handleIndexToDisplayAsTransform >= bezierPath.NumPoints) { + handleIndexToDisplayAsTransform = -1; + } + + // If a point has been selected + if (handleIndexToDisplayAsTransform != -1) { + EditorGUILayout.LabelField ("Selected Point:"); + + using (new EditorGUI.IndentLevelScope ()) { + var currentPosition = creator.bezierPath[handleIndexToDisplayAsTransform]; + var newPosition = EditorGUILayout.Vector3Field ("Position", currentPosition); + if (newPosition != currentPosition) { + Undo.RecordObject (creator, "Move point"); + creator.bezierPath.MovePoint (handleIndexToDisplayAsTransform, newPosition); + } + // Don't draw the angle field if we aren't selecting an anchor point/not in 3d space + if (handleIndexToDisplayAsTransform % 3 == 0 && creator.bezierPath.Space == PathSpace.xyz) { + var anchorIndex = handleIndexToDisplayAsTransform / 3; + var currentAngle = creator.bezierPath.GetAnchorNormalAngle (anchorIndex); + var newAngle = EditorGUILayout.FloatField ("Angle", currentAngle); + if (newAngle != currentAngle) { + Undo.RecordObject (creator, "Set Angle"); + creator.bezierPath.SetAnchorNormalAngle (anchorIndex, newAngle); + } + } + } + } + + if (data.showTransformTool & (handleIndexToDisplayAsTransform == -1)) { + if (GUILayout.Button ("Centre Transform")) { + + Vector3 worldCentre = bezierPath.CalculateBoundsWithTransform (creator.transform).center; + Vector3 transformPos = creator.transform.position; + if (bezierPath.Space == PathSpace.xy) { + transformPos = new Vector3 (transformPos.x, transformPos.y, 0); + } else if (bezierPath.Space == PathSpace.xz) { + transformPos = new Vector3 (transformPos.x, 0, transformPos.z); + } + Vector3 worldCentreToTransform = transformPos - worldCentre; + + if (worldCentre != creator.transform.position) { + //Undo.RecordObject (creator, "Centralize Transform"); + if (worldCentreToTransform != Vector3.zero) { + Vector3 localCentreToTransform = MathUtility.InverseTransformVector (worldCentreToTransform, creator.transform, bezierPath.Space); + for (int i = 0; i < bezierPath.NumPoints; i++) { + bezierPath.SetPoint (i, bezierPath.GetPoint (i) + localCentreToTransform, true); + } + } + + creator.transform.position = worldCentre; + bezierPath.NotifyPathModified (); + } + } + } + + if (GUILayout.Button ("Reset Path")) { + Undo.RecordObject (creator, "Reset Path"); + bool in2DEditorMode = EditorSettings.defaultBehaviorMode == EditorBehaviorMode.Mode2D; + data.ResetBezierPath (creator.transform.position, in2DEditorMode); + EditorApplication.QueuePlayerLoopUpdate (); + } + + GUILayout.Space (inspectorSectionSpacing); + } + + data.showNormals = EditorGUILayout.Foldout (data.showNormals, new GUIContent ("Normals Options"), true, boldFoldoutStyle); + if (data.showNormals) { + bezierPath.FlipNormals = EditorGUILayout.Toggle (new GUIContent ("Flip Normals"), bezierPath.FlipNormals); + if (bezierPath.Space == PathSpace.xyz) { + bezierPath.GlobalNormalsAngle = EditorGUILayout.Slider (new GUIContent ("Global Angle"), bezierPath.GlobalNormalsAngle, 0, 360); + + if (GUILayout.Button ("Reset Normals")) { + Undo.RecordObject (creator, "Reset Normals"); + bezierPath.FlipNormals = false; + bezierPath.ResetNormalAngles (); + } + } + GUILayout.Space (inspectorSectionSpacing); + } + + // Editor display options + data.showDisplayOptions = EditorGUILayout.Foldout (data.showDisplayOptions, new GUIContent ("Display Options"), true, boldFoldoutStyle); + if (data.showDisplayOptions) { + data.showPathBounds = GUILayout.Toggle (data.showPathBounds, new GUIContent ("Show Path Bounds")); + data.showPerSegmentBounds = GUILayout.Toggle (data.showPerSegmentBounds, new GUIContent ("Show Segment Bounds")); + data.displayAnchorPoints = GUILayout.Toggle (data.displayAnchorPoints, new GUIContent ("Show Anchor Points")); + if (!(bezierPath.ControlPointMode == BezierPath.ControlMode.Automatic && globalDisplaySettings.hideAutoControls)) { + data.displayControlPoints = GUILayout.Toggle (data.displayControlPoints, new GUIContent ("Show Control Points")); + } + data.keepConstantHandleSize = GUILayout.Toggle (data.keepConstantHandleSize, new GUIContent ("Constant Point Size", constantSizeTooltip)); + data.bezierHandleScale = Mathf.Max (0, EditorGUILayout.FloatField (new GUIContent ("Handle Scale"), data.bezierHandleScale)); + DrawGlobalDisplaySettingsInspector (); + } + + if (check.changed) { + SceneView.RepaintAll (); + EditorApplication.QueuePlayerLoopUpdate (); + } + } + } + + void DrawVertexPathInspector () { + + GUILayout.Space (inspectorSectionSpacing); + EditorGUILayout.LabelField ("Vertex count: " + creator.path.NumPoints); + GUILayout.Space (inspectorSectionSpacing); + + data.showVertexPathOptions = EditorGUILayout.Foldout (data.showVertexPathOptions, new GUIContent ("Vertex Path Options"), true, boldFoldoutStyle); + if (data.showVertexPathOptions) { + using (var check = new EditorGUI.ChangeCheckScope ()) { + data.vertexPathMaxAngleError = EditorGUILayout.Slider (new GUIContent ("Max Angle Error"), data.vertexPathMaxAngleError, 0, 45); + data.vertexPathMinVertexSpacing = EditorGUILayout.Slider (new GUIContent ("Min Vertex Dst"), data.vertexPathMinVertexSpacing, 0, 1); + + GUILayout.Space (inspectorSectionSpacing); + if (check.changed) { + data.VertexPathSettingsChanged (); + SceneView.RepaintAll (); + EditorApplication.QueuePlayerLoopUpdate (); + } + } + } + + data.showVertexPathDisplayOptions = EditorGUILayout.Foldout (data.showVertexPathDisplayOptions, new GUIContent ("Display Options"), true, boldFoldoutStyle); + if (data.showVertexPathDisplayOptions) { + using (var check = new EditorGUI.ChangeCheckScope ()) { + data.showNormalsInVertexMode = GUILayout.Toggle (data.showNormalsInVertexMode, new GUIContent ("Show Normals")); + data.showBezierPathInVertexMode = GUILayout.Toggle (data.showBezierPathInVertexMode, new GUIContent ("Show Bezier Path")); + + if (check.changed) { + SceneView.RepaintAll (); + EditorApplication.QueuePlayerLoopUpdate (); + } + } + DrawGlobalDisplaySettingsInspector (); + } + } + + void DrawGlobalDisplaySettingsInspector () { + using (var check = new EditorGUI.ChangeCheckScope ()) { + data.globalDisplaySettingsFoldout = EditorGUILayout.InspectorTitlebar (data.globalDisplaySettingsFoldout, globalDisplaySettings); + if (data.globalDisplaySettingsFoldout) { + CreateCachedEditor (globalDisplaySettings, null, ref globalDisplaySettingsEditor); + globalDisplaySettingsEditor.OnInspectorGUI (); + } + if (check.changed) { + UpdateGlobalDisplaySettings (); + SceneView.RepaintAll (); + } + } + } + + #endregion + + #region Scene GUI + + void OnSceneGUI () { + if (!globalDisplaySettings.visibleBehindObjects) { + Handles.zTest = UnityEngine.Rendering.CompareFunction.LessEqual; + } + + EventType eventType = Event.current.type; + + using (var check = new EditorGUI.ChangeCheckScope ()) { + handlesStartCol = Handles.color; + switch (data.tabIndex) { + case bezierPathTab: + if (eventType != EventType.Repaint && eventType != EventType.Layout) { + ProcessBezierPathInput (Event.current); + } + + DrawBezierPathSceneEditor (); + break; + case vertexPathTab: + if (eventType == EventType.Repaint) { + DrawVertexPathSceneEditor (); + } + break; + } + + // Don't allow clicking over empty space to deselect the object + if (eventType == EventType.Layout) { + HandleUtility.AddDefaultControl (0); + } + + if (check.changed) { + EditorApplication.QueuePlayerLoopUpdate (); + } + } + + SetTransformState (); + } + + void DrawVertexPathSceneEditor () { + + Color bezierCol = globalDisplaySettings.bezierPath; + bezierCol.a *= .5f; + + if (data.showBezierPathInVertexMode) { + for (int i = 0; i < bezierPath.NumSegments; i++) { + Vector3[] points = bezierPath.GetPointsInSegment (i); + for (int j = 0; j < points.Length; j++) { + points[j] = MathUtility.TransformPoint (points[j], creator.transform, bezierPath.Space); + } + Handles.DrawBezier (points[0], points[3], points[1], points[2], bezierCol, null, 2); + } + } + + Handles.color = globalDisplaySettings.vertexPath; + + for (int i = 0; i < creator.path.NumPoints; i++) { + int nextIndex = (i + 1) % creator.path.NumPoints; + if (nextIndex != 0 || bezierPath.IsClosed) { + Handles.DrawLine (creator.path.GetPoint (i), creator.path.GetPoint (nextIndex)); + } + } + + if (data.showNormalsInVertexMode) { + Handles.color = globalDisplaySettings.normals; + Vector3[] normalLines = new Vector3[creator.path.NumPoints * 2]; + for (int i = 0; i < creator.path.NumPoints; i++) { + normalLines[i * 2] = creator.path.GetPoint (i); + normalLines[i * 2 + 1] = creator.path.GetPoint (i) + creator.path.localNormals[i] * globalDisplaySettings.normalsLength; + } + Handles.DrawLines (normalLines); + } + } + + void ProcessBezierPathInput (Event e) { + // Find which handle mouse is over. Start by looking at previous handle index first, as most likely to still be closest to mouse + int previousMouseOverHandleIndex = (mouseOverHandleIndex == -1) ? 0 : mouseOverHandleIndex; + mouseOverHandleIndex = -1; + for (int i = 0; i < bezierPath.NumPoints; i += 3) { + + int handleIndex = (previousMouseOverHandleIndex + i) % bezierPath.NumPoints; + float handleRadius = GetHandleDiameter (globalDisplaySettings.anchorSize * data.bezierHandleScale, bezierPath[handleIndex]) / 2f; + Vector3 pos = MathUtility.TransformPoint (bezierPath[handleIndex], creator.transform, bezierPath.Space); + float dst = HandleUtility.DistanceToCircle (pos, handleRadius); + if (dst == 0) { + mouseOverHandleIndex = handleIndex; + break; + } + } + + // Shift-left click (when mouse not over a handle) to split or add segment + if (mouseOverHandleIndex == -1) { + if (e.type == EventType.MouseDown && e.button == 0 && e.shift) { + UpdatePathMouseInfo (); + // Insert point along selected segment + if (selectedSegmentIndex != -1 && selectedSegmentIndex < bezierPath.NumSegments) { + Vector3 newPathPoint = pathMouseInfo.closestWorldPointToMouse; + newPathPoint = MathUtility.InverseTransformPoint (newPathPoint, creator.transform, bezierPath.Space); + Undo.RecordObject (creator, "Split segment"); + bezierPath.SplitSegment (newPathPoint, selectedSegmentIndex, pathMouseInfo.timeOnBezierSegment); + } + // If path is not a closed loop, add new point on to the end of the path + else if (!bezierPath.IsClosed) { + // insert new point at same dst from scene camera as the point that comes before it (for a 3d path) + float dstCamToEndpoint = (Camera.current.transform.position - bezierPath[bezierPath.NumPoints - 1]).magnitude; + Vector3 newPathPoint = MouseUtility.GetMouseWorldPosition (bezierPath.Space, dstCamToEndpoint); + newPathPoint = MathUtility.InverseTransformPoint (newPathPoint, creator.transform, bezierPath.Space); + + Undo.RecordObject (creator, "Add segment"); + if (e.control || e.command) { + bezierPath.AddSegmentToStart (newPathPoint); + } else { + bezierPath.AddSegmentToEnd (newPathPoint); + } + + } + + } + } + + // Control click or backspace/delete to remove point + if (e.keyCode == KeyCode.Backspace || e.keyCode == KeyCode.Delete || ((e.control || e.command) && e.type == EventType.MouseDown && e.button == 0)) { + + if (mouseOverHandleIndex != -1) { + Undo.RecordObject (creator, "Delete segment"); + bezierPath.DeleteSegment (mouseOverHandleIndex); + if (mouseOverHandleIndex == handleIndexToDisplayAsTransform) { + handleIndexToDisplayAsTransform = -1; + } + mouseOverHandleIndex = -1; + Repaint (); + } + } + + // Holding shift and moving mouse (but mouse not over a handle/dragging a handle) + if (draggingHandleIndex == -1 && mouseOverHandleIndex == -1) { + bool shiftDown = e.shift && !shiftLastFrame; + if (shiftDown || ((e.type == EventType.MouseMove || e.type == EventType.MouseDrag) && e.shift)) { + + UpdatePathMouseInfo (); + + if (pathMouseInfo.mouseDstToLine < segmentSelectDistanceThreshold) { + if (pathMouseInfo.closestSegmentIndex != selectedSegmentIndex) { + selectedSegmentIndex = pathMouseInfo.closestSegmentIndex; + HandleUtility.Repaint (); + } + } else { + selectedSegmentIndex = -1; + HandleUtility.Repaint (); + } + + } + } + + shiftLastFrame = e.shift; + + } + + void DrawBezierPathSceneEditor () { + + bool displayControlPoints = data.displayControlPoints && (bezierPath.ControlPointMode != BezierPath.ControlMode.Automatic || !globalDisplaySettings.hideAutoControls); + Bounds bounds = bezierPath.CalculateBoundsWithTransform (creator.transform); + + if (Event.current.type == EventType.Repaint) { + for (int i = 0; i < bezierPath.NumSegments; i++) { + Vector3[] points = bezierPath.GetPointsInSegment (i); + for (int j = 0; j < points.Length; j++) { + points[j] = MathUtility.TransformPoint (points[j], creator.transform, bezierPath.Space); + } + + if (data.showPerSegmentBounds) { + Bounds segmentBounds = CubicBezierUtility.CalculateSegmentBounds (points[0], points[1], points[2], points[3]); + Handles.color = globalDisplaySettings.segmentBounds; + Handles.DrawWireCube (segmentBounds.center, segmentBounds.size); + } + + // Draw lines between control points + if (displayControlPoints) { + Handles.color = (bezierPath.ControlPointMode == BezierPath.ControlMode.Automatic) ? globalDisplaySettings.handleDisabled : globalDisplaySettings.controlLine; + Handles.DrawLine (points[1], points[0]); + Handles.DrawLine (points[2], points[3]); + } + + // Draw path + bool highlightSegment = (i == selectedSegmentIndex && Event.current.shift && draggingHandleIndex == -1 && mouseOverHandleIndex == -1); + Color segmentCol = (highlightSegment) ? globalDisplaySettings.highlightedPath : globalDisplaySettings.bezierPath; + Handles.DrawBezier (points[0], points[3], points[1], points[2], segmentCol, null, 2); + } + + if (data.showPathBounds) { + Handles.color = globalDisplaySettings.bounds; + Handles.DrawWireCube (bounds.center, bounds.size); + } + + // Draw normals + if (data.showNormals) { + if (!hasUpdatedNormalsVertexPath) { + normalsVertexPath = new VertexPath (bezierPath, creator.transform, normalsSpacing); + hasUpdatedNormalsVertexPath = true; + } + + if (editingNormalsOld != data.showNormals) { + editingNormalsOld = data.showNormals; + Repaint (); + } + + Vector3[] normalLines = new Vector3[normalsVertexPath.NumPoints * 2]; + Handles.color = globalDisplaySettings.normals; + for (int i = 0; i < normalsVertexPath.NumPoints; i++) { + normalLines[i * 2] = normalsVertexPath.GetPoint (i); + normalLines[i * 2 + 1] = normalsVertexPath.GetPoint (i) + normalsVertexPath.GetNormal (i) * globalDisplaySettings.normalsLength; + } + Handles.DrawLines (normalLines); + } + } + + if (data.displayAnchorPoints) { + for (int i = 0; i < bezierPath.NumPoints; i += 3) { + DrawHandle (i); + } + } + if (displayControlPoints) { + for (int i = 1; i < bezierPath.NumPoints - 1; i += 3) { + DrawHandle (i); + DrawHandle (i + 1); + } + } + } + + void DrawHandle (int i) { + Vector3 handlePosition = MathUtility.TransformPoint (bezierPath[i], creator.transform, bezierPath.Space); + + float anchorHandleSize = GetHandleDiameter (globalDisplaySettings.anchorSize * data.bezierHandleScale, bezierPath[i]); + float controlHandleSize = GetHandleDiameter (globalDisplaySettings.controlSize * data.bezierHandleScale, bezierPath[i]); + + bool isAnchorPoint = i % 3 == 0; + bool isInteractive = isAnchorPoint || bezierPath.ControlPointMode != BezierPath.ControlMode.Automatic; + float handleSize = (isAnchorPoint) ? anchorHandleSize : controlHandleSize; + bool doTransformHandle = i == handleIndexToDisplayAsTransform; + + PathHandle.HandleColours handleColours = (isAnchorPoint) ? splineAnchorColours : splineControlColours; + if (i == handleIndexToDisplayAsTransform) { + handleColours.defaultColour = (isAnchorPoint) ? globalDisplaySettings.anchorSelected : globalDisplaySettings.controlSelected; + } + var cap = capFunctions[(isAnchorPoint) ? globalDisplaySettings.anchorShape : globalDisplaySettings.controlShape]; + PathHandle.HandleInputType handleInputType; + handlePosition = PathHandle.DrawHandle (handlePosition, bezierPath.Space, isInteractive, handleSize, cap, handleColours, out handleInputType, i); + + if (doTransformHandle) { + // Show normals rotate tool + if (data.showNormals && Tools.current == Tool.Rotate && isAnchorPoint && bezierPath.Space == PathSpace.xyz) { + Handles.color = handlesStartCol; + + int attachedControlIndex = (i == bezierPath.NumPoints - 1) ? i - 1 : i + 1; + Vector3 dir = (bezierPath[attachedControlIndex] - handlePosition).normalized; + float handleRotOffset = (360 + bezierPath.GlobalNormalsAngle) % 360; + anchorAngleHandle.radius = handleSize * 3; + anchorAngleHandle.angle = handleRotOffset + bezierPath.GetAnchorNormalAngle (i / 3); + Vector3 handleDirection = Vector3.Cross (dir, Vector3.up); + Matrix4x4 handleMatrix = Matrix4x4.TRS ( + handlePosition, + Quaternion.LookRotation (handleDirection, dir), + Vector3.one + ); + + using (new Handles.DrawingScope (handleMatrix)) { + // draw the handle + EditorGUI.BeginChangeCheck (); + anchorAngleHandle.DrawHandle (); + if (EditorGUI.EndChangeCheck ()) { + Undo.RecordObject (creator, "Set angle"); + bezierPath.SetAnchorNormalAngle (i / 3, anchorAngleHandle.angle - handleRotOffset); + } + } + + } else { + handlePosition = Handles.DoPositionHandle (handlePosition, Quaternion.identity); + } + + } + + switch (handleInputType) { + case PathHandle.HandleInputType.LMBDrag: + draggingHandleIndex = i; + handleIndexToDisplayAsTransform = -1; + Repaint (); + break; + case PathHandle.HandleInputType.LMBRelease: + draggingHandleIndex = -1; + handleIndexToDisplayAsTransform = -1; + Repaint (); + break; + case PathHandle.HandleInputType.LMBClick: + draggingHandleIndex = -1; + if (Event.current.shift) { + handleIndexToDisplayAsTransform = -1; // disable move tool if new point added + } else { + if (handleIndexToDisplayAsTransform == i) { + handleIndexToDisplayAsTransform = -1; // disable move tool if clicking on point under move tool + } else { + handleIndexToDisplayAsTransform = i; + } + } + Repaint (); + break; + case PathHandle.HandleInputType.LMBPress: + if (handleIndexToDisplayAsTransform != i) { + handleIndexToDisplayAsTransform = -1; + Repaint (); + } + break; + } + + Vector3 localHandlePosition = MathUtility.InverseTransformPoint (handlePosition, creator.transform, bezierPath.Space); + + if (bezierPath[i] != localHandlePosition) { + Undo.RecordObject (creator, "Move point"); + bezierPath.MovePoint (i, localHandlePosition); + + } + + } + + #endregion + + #region Internal methods + + void OnDisable () { + Tools.hidden = false; + } + + void OnEnable () { + creator = (PathCreator) target; + bool in2DEditorMode = EditorSettings.defaultBehaviorMode == EditorBehaviorMode.Mode2D; + creator.InitializeEditorData (in2DEditorMode); + + data.bezierCreated -= ResetState; + data.bezierCreated += ResetState; + Undo.undoRedoPerformed -= OnUndoRedo; + Undo.undoRedoPerformed += OnUndoRedo; + + LoadDisplaySettings (); + UpdateGlobalDisplaySettings (); + ResetState (); + SetTransformState (true); + } + + void SetTransformState (bool initialize = false) { + Transform t = creator.transform; + if (!initialize) { + if (transformPos != t.position || t.localScale != transformScale || t.rotation != transformRot) { + data.PathTransformed (); + } + } + transformPos = t.position; + transformScale = t.localScale; + transformRot = t.rotation; + } + + void OnUndoRedo () { + hasUpdatedScreenSpaceLine = false; + hasUpdatedNormalsVertexPath = false; + selectedSegmentIndex = -1; + + Repaint (); + } + + void TabChanged () { + SceneView.RepaintAll (); + RepaintUnfocusedSceneViews (); + } + + void LoadDisplaySettings () { + globalDisplaySettings = GlobalDisplaySettings.Load (); + + capFunctions = new Dictionary (); + capFunctions.Add (GlobalDisplaySettings.HandleType.Circle, Handles.CylinderHandleCap); + capFunctions.Add (GlobalDisplaySettings.HandleType.Sphere, Handles.SphereHandleCap); + capFunctions.Add (GlobalDisplaySettings.HandleType.Square, Handles.CubeHandleCap); + } + + void UpdateGlobalDisplaySettings () { + var gds = globalDisplaySettings; + splineAnchorColours = new PathHandle.HandleColours (gds.anchor, gds.anchorHighlighted, gds.anchorSelected, gds.handleDisabled); + splineControlColours = new PathHandle.HandleColours (gds.control, gds.controlHighlighted, gds.controlSelected, gds.handleDisabled); + + anchorAngleHandle.fillColor = new Color (1, 1, 1, .05f); + anchorAngleHandle.wireframeColor = Color.grey; + anchorAngleHandle.radiusHandleColor = Color.clear; + anchorAngleHandle.angleHandleColor = Color.white; + } + + void ResetState () { + selectedSegmentIndex = -1; + draggingHandleIndex = -1; + mouseOverHandleIndex = -1; + handleIndexToDisplayAsTransform = -1; + hasUpdatedScreenSpaceLine = false; + hasUpdatedNormalsVertexPath = false; + + bezierPath.OnModified -= OnPathModifed; + bezierPath.OnModified += OnPathModifed; + + SceneView.RepaintAll (); + EditorApplication.QueuePlayerLoopUpdate (); + } + + void OnPathModifed () { + hasUpdatedScreenSpaceLine = false; + hasUpdatedNormalsVertexPath = false; + + RepaintUnfocusedSceneViews (); + } + + void RepaintUnfocusedSceneViews () { + // If multiple scene views are open, repaint those which do not have focus. + if (SceneView.sceneViews.Count > 1) { + foreach (SceneView sv in SceneView.sceneViews) { + if (EditorWindow.focusedWindow != (EditorWindow) sv) { + sv.Repaint (); + } + } + } + } + + void UpdatePathMouseInfo () { + + if (!hasUpdatedScreenSpaceLine || (screenSpaceLine != null && screenSpaceLine.TransformIsOutOfDate ())) { + screenSpaceLine = new ScreenSpacePolyLine (bezierPath, creator.transform, screenPolylineMaxAngleError, screenPolylineMinVertexDst); + hasUpdatedScreenSpaceLine = true; + } + pathMouseInfo = screenSpaceLine.CalculateMouseInfo (); + } + + float GetHandleDiameter (float diameter, Vector3 handlePosition) { + float scaledDiameter = diameter * constantHandleScale; + if (data.keepConstantHandleSize) { + scaledDiameter *= HandleUtility.GetHandleSize (handlePosition) * 2.5f; + } + return scaledDiameter; + } + + BezierPath bezierPath { + get { + return data.bezierPath; + } + } + + PathCreatorData data { + get { + return creator.EditorData; + } + } + + bool editingNormals { + get { + return Tools.current == Tool.Rotate && handleIndexToDisplayAsTransform % 3 == 0 && bezierPath.Space == PathSpace.xyz; + } + } + + #endregion + + } + +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Editor/PathEditor.cs.meta b/game/Assets/PathCreator/Core/Editor/PathEditor.cs.meta new file mode 100644 index 0000000..40e26f1 --- /dev/null +++ b/game/Assets/PathCreator/Core/Editor/PathEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 45d81a20743ff42a3b0dfbd499d4797e +timeCreated: 1516864234 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime.meta b/game/Assets/PathCreator/Core/Runtime.meta new file mode 100644 index 0000000..3756548 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c62dae0f992c5174a951248617cc5720 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects.meta b/game/Assets/PathCreator/Core/Runtime/Objects.meta new file mode 100644 index 0000000..be235b4 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b76edb14a39ed944b9c906e5f1d3aaa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs b/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs new file mode 100644 index 0000000..a3912b2 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs @@ -0,0 +1,678 @@ +using System.Collections.Generic; +using System.Linq; +using PathCreation.Utility; +using UnityEngine; + +namespace PathCreation { + /// A bezier path is a path made by stitching together any number of (cubic) bezier curves. + /// A single cubic bezier curve is defined by 4 points: anchor1, control1, control2, anchor2 + /// The curve moves between the 2 anchors, and the shape of the curve is affected by the positions of the 2 control points + + /// When two curves are stitched together, they share an anchor point (end anchor of curve 1 = start anchor of curve 2). + /// So while one curve alone consists of 4 points, two curves are defined by 7 unique points. + + /// Apart from storing the points, this class also provides methods for working with the path. + /// For example, adding, inserting, and deleting points. + + [System.Serializable] + public class BezierPath { + public event System.Action OnModified; + public enum ControlMode { Aligned, Mirrored, Free, Automatic }; + + #region Fields + + [SerializeField, HideInInspector] + List points; + [SerializeField, HideInInspector] + bool isClosed; + [SerializeField, HideInInspector] + PathSpace space; + [SerializeField, HideInInspector] + ControlMode controlMode; + [SerializeField, HideInInspector] + float autoControlLength = .3f; + [SerializeField, HideInInspector] + bool boundsUpToDate; + [SerializeField, HideInInspector] + Bounds bounds; + + // Normals settings + [SerializeField, HideInInspector] + List perAnchorNormalsAngle; + [SerializeField, HideInInspector] + float globalNormalsAngle; + [SerializeField, HideInInspector] + bool flipNormals; + + #endregion + + #region Constructors + + /// Creates a two-anchor path centred around the given centre point + /// Should the end point connect back to the start point? + /// Determines if the path is in 3d space, or clamped to the xy/xz plane + public BezierPath (Vector3 centre, bool isClosed = false, PathSpace space = PathSpace.xyz) { + + Vector3 dir = (space == PathSpace.xz) ? Vector3.forward : Vector3.up; + float width = 2; + float controlHeight = .5f; + float controlWidth = 1f; + points = new List { + centre + Vector3.left * width, + centre + Vector3.left * controlWidth + dir * controlHeight, + centre + Vector3.right * controlWidth - dir * controlHeight, + centre + Vector3.right * width + }; + + perAnchorNormalsAngle = new List () { 0, 0 }; + + Space = space; + IsClosed = isClosed; + } + + /// Creates a path from the supplied 3D points + /// List or array of points to create the path from. + /// Should the end point connect back to the start point? + /// Determines if the path is in 3d space, or clamped to the xy/xz plane + public BezierPath (IEnumerable points, bool isClosed = false, PathSpace space = PathSpace.xyz) { + Vector3[] pointsArray = points.ToArray (); + + if (pointsArray.Length < 2) { + Debug.LogError ("Path requires at least 2 anchor points."); + } else { + controlMode = ControlMode.Automatic; + this.points = new List { pointsArray[0], Vector3.zero, Vector3.zero, pointsArray[1] }; + perAnchorNormalsAngle = new List (new float[] { 0, 0 }); + + for (int i = 2; i < pointsArray.Length; i++) { + AddSegmentToEnd (pointsArray[i]); + perAnchorNormalsAngle.Add (0); + } + } + + this.Space = space; + this.IsClosed = isClosed; + } + + /// Creates a path from the positions of the supplied 2D points + /// List or array of transforms to create the path from. + /// Should the end point connect back to the start point? + /// Determines if the path is in 3d space, or clamped to the xy/xz plane + public BezierPath (IEnumerable transforms, bool isClosed = false, PathSpace space = PathSpace.xy): + this (transforms.Select (p => new Vector3 (p.x, p.y)), isClosed, space) { } + + /// Creates a path from the positions of the supplied transforms + /// List or array of transforms to create the path from. + /// Should the end point connect back to the start point? + /// Determines if the path is in 3d space, or clamped to the xy/xz plane + public BezierPath (IEnumerable transforms, bool isClosed = false, PathSpace space = PathSpace.xy): + this (transforms.Select (t => t.position), isClosed, space) { } + + /// Creates a path from the supplied 2D points + /// List or array of 2d points to create the path from. + /// Should the end point connect back to the start point? + /// Determines if the path is in 3d space, or clamped to the xy/xz plane + public BezierPath (IEnumerable points, PathSpace space = PathSpace.xyz, bool isClosed = false): + this (points.Select (p => new Vector3 (p.x, p.y)), isClosed, space) { } + + #endregion + + #region Public methods and accessors + + /// Get world space position of point + public Vector3 this [int i] { + get { + return GetPoint (i); + } + } + + /// Get world space position of point + public Vector3 GetPoint (int i) { + return points[i]; + } + + /// Get world space position of point + public void SetPoint (int i, Vector3 localPosition, bool suppressPathModifiedEvent = false) { + points[i] = localPosition; + if (!suppressPathModifiedEvent) { + NotifyPathModified(); + } + } + + /// Total number of points in the path (anchors and controls) + public int NumPoints { + get { + return points.Count; + } + } + + /// Number of anchor points making up the path + public int NumAnchorPoints { + get { + return (IsClosed) ? points.Count / 3 : (points.Count + 2) / 3; + } + } + + /// Number of bezier curves making up this path + public int NumSegments { + get { + return points.Count / 3; + } + } + + /// Path can exist in 3D (xyz), 2D (xy), or Top-Down (xz) space + /// In xy or xz space, points will be clamped to that plane (so in a 2D path, for example, points will always be at 0 on z axis) + public PathSpace Space { + get { + return space; + } + set { + if (value != space) { + PathSpace previousSpace = space; + space = value; + UpdateToNewPathSpace (previousSpace); + } + } + } + + /// If closed, path will loop back from end point to start point + public bool IsClosed { + get { + return isClosed; + } + set { + if (isClosed != value) { + isClosed = value; + UpdateClosedState (); + } + } + } + + /// The control mode determines the behaviour of control points. + /// Possible modes are: + /// Aligned = controls stay in straight line around their anchor + /// Mirrored = controls stay in straight, equidistant line around their anchor + /// Free = no constraints (use this if sharp corners are needed) + /// Automatic = controls placed automatically to try make the path smooth + public ControlMode ControlPointMode { + get { + return controlMode; + } + set { + if (controlMode != value) { + controlMode = value; + if (controlMode == ControlMode.Automatic) { + AutoSetAllControlPoints (); + NotifyPathModified (); + } + } + } + } + + /// When using automatic control point placement, this value scales how far apart controls are placed + public float AutoControlLength { + get { + return autoControlLength; + } + set { + value = Mathf.Max (value, .01f); + if (autoControlLength != value) { + autoControlLength = value; + AutoSetAllControlPoints (); + NotifyPathModified (); + } + } + } + + /// Add new anchor point to end of the path + public void AddSegmentToEnd (Vector3 anchorPos) { + if (isClosed) { + return; + } + + int lastAnchorIndex = points.Count - 1; + // Set position for new control to be mirror of its counterpart + Vector3 secondControlForOldLastAnchorOffset = (points[lastAnchorIndex] - points[lastAnchorIndex - 1]); + if (controlMode != ControlMode.Mirrored && controlMode != ControlMode.Automatic) { + // Set position for new control to be aligned with its counterpart, but with a length of half the distance from prev to new anchor + float dstPrevToNewAnchor = (points[lastAnchorIndex] - anchorPos).magnitude; + secondControlForOldLastAnchorOffset = (points[lastAnchorIndex] - points[lastAnchorIndex - 1]).normalized * dstPrevToNewAnchor * .5f; + } + Vector3 secondControlForOldLastAnchor = points[lastAnchorIndex] + secondControlForOldLastAnchorOffset; + Vector3 controlForNewAnchor = (anchorPos + secondControlForOldLastAnchor) * .5f; + + points.Add (secondControlForOldLastAnchor); + points.Add (controlForNewAnchor); + points.Add (anchorPos); + perAnchorNormalsAngle.Add (perAnchorNormalsAngle[perAnchorNormalsAngle.Count - 1]); + + if (controlMode == ControlMode.Automatic) { + AutoSetAllAffectedControlPoints (points.Count - 1); + } + + NotifyPathModified (); + } + + /// Add new anchor point to start of the path + public void AddSegmentToStart (Vector3 anchorPos) { + if (isClosed) { + return; + } + + // Set position for new control to be mirror of its counterpart + Vector3 secondControlForOldFirstAnchorOffset = (points[0] - points[1]); + if (controlMode != ControlMode.Mirrored && controlMode != ControlMode.Automatic) { + // Set position for new control to be aligned with its counterpart, but with a length of half the distance from prev to new anchor + float dstPrevToNewAnchor = (points[0] - anchorPos).magnitude; + secondControlForOldFirstAnchorOffset = secondControlForOldFirstAnchorOffset.normalized * dstPrevToNewAnchor * .5f; + } + + Vector3 secondControlForOldFirstAnchor = points[0] + secondControlForOldFirstAnchorOffset; + Vector3 controlForNewAnchor = (anchorPos + secondControlForOldFirstAnchor) * .5f; + points.Insert (0, anchorPos); + points.Insert (1, controlForNewAnchor); + points.Insert (2, secondControlForOldFirstAnchor); + perAnchorNormalsAngle.Insert (0, perAnchorNormalsAngle[0]); + + if (controlMode == ControlMode.Automatic) { + AutoSetAllAffectedControlPoints (0); + } + NotifyPathModified (); + } + + /// Insert new anchor point at given position. Automatically place control points around it so as to keep shape of curve the same + public void SplitSegment (Vector3 anchorPos, int segmentIndex, float splitTime) { + splitTime = Mathf.Clamp01 (splitTime); + + if (controlMode == ControlMode.Automatic) { + points.InsertRange (segmentIndex * 3 + 2, new Vector3[] { Vector3.zero, anchorPos, Vector3.zero }); + AutoSetAllAffectedControlPoints (segmentIndex * 3 + 3); + } else { + // Split the curve to find where control points can be inserted to least affect shape of curve + // Curve will probably be deformed slightly since splitTime is only an estimate (for performance reasons, and so doesn't correspond exactly with anchorPos) + Vector3[][] splitSegment = CubicBezierUtility.SplitCurve (GetPointsInSegment (segmentIndex), splitTime); + points.InsertRange (segmentIndex * 3 + 2, new Vector3[] { splitSegment[0][2], splitSegment[1][0], splitSegment[1][1] }); + int newAnchorIndex = segmentIndex * 3 + 3; + MovePoint (newAnchorIndex - 2, splitSegment[0][1], true); + MovePoint (newAnchorIndex + 2, splitSegment[1][2], true); + MovePoint (newAnchorIndex, anchorPos, true); + + if (controlMode == ControlMode.Mirrored) { + float avgDst = ((splitSegment[0][2] - anchorPos).magnitude + (splitSegment[1][1] - anchorPos).magnitude) / 2; + MovePoint (newAnchorIndex + 1, anchorPos + (splitSegment[1][1] - anchorPos).normalized * avgDst, true); + } + } + + // Insert angle for new anchor (value should be set inbetween neighbour anchor angles) + int newAnchorAngleIndex = (segmentIndex + 1) % perAnchorNormalsAngle.Count; + int numAngles = perAnchorNormalsAngle.Count; + float anglePrev = perAnchorNormalsAngle[segmentIndex]; + float angleNext = perAnchorNormalsAngle[newAnchorAngleIndex]; + float splitAngle = Mathf.LerpAngle (anglePrev, angleNext, splitTime); + perAnchorNormalsAngle.Insert (newAnchorAngleIndex, splitAngle); + + NotifyPathModified (); + } + + /// Delete the anchor point at given index, as well as its associated control points + public void DeleteSegment (int anchorIndex) { + // Don't delete segment if its the last one remaining (or if only two segments in a closed path) + if (NumSegments > 2 || !isClosed && NumSegments > 1) { + if (anchorIndex == 0) { + if (isClosed) { + points[points.Count - 1] = points[2]; + } + points.RemoveRange (0, 3); + } else if (anchorIndex == points.Count - 1 && !isClosed) { + points.RemoveRange (anchorIndex - 2, 3); + } else { + points.RemoveRange (anchorIndex - 1, 3); + } + + perAnchorNormalsAngle.RemoveAt (anchorIndex / 3); + + if (controlMode == ControlMode.Automatic) { + AutoSetAllControlPoints (); + } + + NotifyPathModified (); + } + } + + /// Returns an array of the 4 points making up the segment (anchor1, control1, control2, anchor2) + public Vector3[] GetPointsInSegment (int segmentIndex) { + segmentIndex = Mathf.Clamp (segmentIndex, 0, NumSegments - 1); + return new Vector3[] { this [segmentIndex * 3], this [segmentIndex * 3 + 1], this [segmentIndex * 3 + 2], this [LoopIndex (segmentIndex * 3 + 3)] }; + } + + /// Move an existing point to a new position + public void MovePoint (int i, Vector3 pointPos, bool suppressPathModifiedEvent = false) { + + if (space == PathSpace.xy) { + pointPos.z = 0; + } else if (space == PathSpace.xz) { + pointPos.y = 0; + } + Vector3 deltaMove = pointPos - points[i]; + bool isAnchorPoint = i % 3 == 0; + + // Don't process control point if control mode is set to automatic + if (isAnchorPoint || controlMode != ControlMode.Automatic) { + points[i] = pointPos; + + if (controlMode == ControlMode.Automatic) { + AutoSetAllAffectedControlPoints (i); + } else { + // Move control points with anchor point + if (isAnchorPoint) { + if (i + 1 < points.Count || isClosed) { + points[LoopIndex (i + 1)] += deltaMove; + } + if (i - 1 >= 0 || isClosed) { + points[LoopIndex (i - 1)] += deltaMove; + } + } + // If not in free control mode, then move attached control point to be aligned/mirrored (depending on mode) + else if (controlMode != ControlMode.Free) { + bool nextPointIsAnchor = (i + 1) % 3 == 0; + int attachedControlIndex = (nextPointIsAnchor) ? i + 2 : i - 2; + int anchorIndex = (nextPointIsAnchor) ? i + 1 : i - 1; + + if (attachedControlIndex >= 0 && attachedControlIndex < points.Count || isClosed) { + float distanceFromAnchor = 0; + // If in aligned mode, then attached control's current distance from anchor point should be maintained + if (controlMode == ControlMode.Aligned) { + distanceFromAnchor = (points[LoopIndex (anchorIndex)] - points[LoopIndex (attachedControlIndex)]).magnitude; + } + // If in mirrored mode, then both control points should have the same distance from the anchor point + else if (controlMode == ControlMode.Mirrored) { + distanceFromAnchor = (points[LoopIndex (anchorIndex)] - points[i]).magnitude; + + } + Vector3 dir = (points[LoopIndex (anchorIndex)] - pointPos).normalized; + points[LoopIndex (attachedControlIndex)] = points[LoopIndex (anchorIndex)] + dir * distanceFromAnchor; + } + } + } + + if (!suppressPathModifiedEvent) { + NotifyPathModified (); + } + } + } + + /// Update the bounding box of the path + public Bounds CalculateBoundsWithTransform (Transform transform) { + // Loop through all segments and keep track of the minmax points of all their bounding boxes + MinMax3D minMax = new MinMax3D (); + + for (int i = 0; i < NumSegments; i++) { + Vector3[] p = GetPointsInSegment (i); + for (int j = 0; j < p.Length; j++) { + p[j] = MathUtility.TransformPoint (p[j], transform, space); + } + + minMax.AddValue (p[0]); + minMax.AddValue (p[3]); + + List extremePointTimes = CubicBezierUtility.ExtremePointTimes (p[0], p[1], p[2], p[3]); + foreach (float t in extremePointTimes) { + minMax.AddValue (CubicBezierUtility.EvaluateCurve (p, t)); + } + } + + return new Bounds ((minMax.Min + minMax.Max) / 2, minMax.Max - minMax.Min); + } + + /// Flip the normal vectors 180 degrees + public bool FlipNormals { + get { + return flipNormals; + } + set { + if (flipNormals != value) { + flipNormals = value; + NotifyPathModified (); + } + } + } + + /// Global angle that all normal vectors are rotated by (only relevant for paths in 3D space) + public float GlobalNormalsAngle { + get { + return globalNormalsAngle; + } + set { + if (value != globalNormalsAngle) { + globalNormalsAngle = value; + NotifyPathModified (); + } + } + } + + /// Get the desired angle of the normal vector at a particular anchor (only relevant for paths in 3D space) + public float GetAnchorNormalAngle (int anchorIndex) { + return perAnchorNormalsAngle[anchorIndex] % 360; + } + + /// Set the desired angle of the normal vector at a particular anchor (only relevant for paths in 3D space) + public void SetAnchorNormalAngle (int anchorIndex, float angle) { + angle = (angle + 360) % 360; + if (perAnchorNormalsAngle[anchorIndex] != angle) { + perAnchorNormalsAngle[anchorIndex] = angle; + NotifyPathModified (); + } + } + + /// Reset global and anchor normal angles to 0 + public void ResetNormalAngles () { + for (int i = 0; i < perAnchorNormalsAngle.Count; i++) { + perAnchorNormalsAngle[i] = 0; + } + globalNormalsAngle = 0; + NotifyPathModified (); + } + + /// Bounding box containing the path + public Bounds PathBounds { + get { + if (!boundsUpToDate) { + UpdateBounds (); + } + return bounds; + } + } + + #endregion + + #region Internal methods and accessors + + /// Update the bounding box of the path + void UpdateBounds () { + if (boundsUpToDate) { + return; + } + + // Loop through all segments and keep track of the minmax points of all their bounding boxes + MinMax3D minMax = new MinMax3D (); + + for (int i = 0; i < NumSegments; i++) { + Vector3[] p = GetPointsInSegment (i); + minMax.AddValue (p[0]); + minMax.AddValue (p[3]); + + List extremePointTimes = CubicBezierUtility.ExtremePointTimes (p[0], p[1], p[2], p[3]); + foreach (float t in extremePointTimes) { + minMax.AddValue (CubicBezierUtility.EvaluateCurve (p, t)); + } + } + + boundsUpToDate = true; + bounds = new Bounds ((minMax.Min + minMax.Max) / 2, minMax.Max - minMax.Min); + } + + /// Determines good positions (for a smooth path) for the control points affected by a moved/inserted anchor point + void AutoSetAllAffectedControlPoints (int updatedAnchorIndex) { + for (int i = updatedAnchorIndex - 3; i <= updatedAnchorIndex + 3; i += 3) { + if (i >= 0 && i < points.Count || isClosed) { + AutoSetAnchorControlPoints (LoopIndex (i)); + } + } + + AutoSetStartAndEndControls (); + } + + /// Determines good positions (for a smooth path) for all control points + void AutoSetAllControlPoints () { + if (NumAnchorPoints > 2) { + for (int i = 0; i < points.Count; i += 3) { + AutoSetAnchorControlPoints (i); + } + } + + AutoSetStartAndEndControls (); + } + + /// Calculates good positions (to result in smooth path) for the controls around specified anchor + void AutoSetAnchorControlPoints (int anchorIndex) { + // Calculate a vector that is perpendicular to the vector bisecting the angle between this anchor and its two immediate neighbours + // The control points will be placed along that vector + Vector3 anchorPos = points[anchorIndex]; + Vector3 dir = Vector3.zero; + float[] neighbourDistances = new float[2]; + + if (anchorIndex - 3 >= 0 || isClosed) { + Vector3 offset = points[LoopIndex (anchorIndex - 3)] - anchorPos; + dir += offset.normalized; + neighbourDistances[0] = offset.magnitude; + } + if (anchorIndex + 3 >= 0 || isClosed) { + Vector3 offset = points[LoopIndex (anchorIndex + 3)] - anchorPos; + dir -= offset.normalized; + neighbourDistances[1] = -offset.magnitude; + } + + dir.Normalize (); + + // Set the control points along the calculated direction, with a distance proportional to the distance to the neighbouring control point + for (int i = 0; i < 2; i++) { + int controlIndex = anchorIndex + i * 2 - 1; + if (controlIndex >= 0 && controlIndex < points.Count || isClosed) { + points[LoopIndex (controlIndex)] = anchorPos + dir * neighbourDistances[i] * autoControlLength; + } + } + } + + /// Determines good positions (for a smooth path) for the control points at the start and end of a path + void AutoSetStartAndEndControls () { + if (isClosed) { + // Handle case with only 2 anchor points separately, as will otherwise result in straight line () + if (NumAnchorPoints == 2) { + Vector3 dirAnchorAToB = (points[3] - points[0]).normalized; + float dstBetweenAnchors = (points[0] - points[3]).magnitude; + Vector3 perp = Vector3.Cross (dirAnchorAToB, (space == PathSpace.xy) ? Vector3.forward : Vector3.up); + points[1] = points[0] + perp * dstBetweenAnchors / 2f; + points[5] = points[0] - perp * dstBetweenAnchors / 2f; + points[2] = points[3] + perp * dstBetweenAnchors / 2f; + points[4] = points[3] - perp * dstBetweenAnchors / 2f; + + } else { + AutoSetAnchorControlPoints (0); + AutoSetAnchorControlPoints (points.Count - 3); + } + } else { + // Handle case with 2 anchor points separately, as otherwise minor adjustments cause path to constantly flip + if (NumAnchorPoints == 2) { + points[1] = points[0] + (points[3] - points[0]) * .25f; + points[2] = points[3] + (points[0] - points[3]) * .25f; + } else { + points[1] = (points[0] + points[2]) * .5f; + points[points.Count - 2] = (points[points.Count - 1] + points[points.Count - 3]) * .5f; + } + } + } + + /// Update point positions for new path space + /// (for example, if changing from xy to xz path, y and z axes will be swapped so the path keeps its shape in the new space) + void UpdateToNewPathSpace (PathSpace previousSpace) { + // If changing from 3d to 2d space, first find the bounds of the 3d path. + // The axis with the smallest bounds will be discarded. + if (previousSpace == PathSpace.xyz) { + Vector3 boundsSize = PathBounds.size; + float minBoundsSize = Mathf.Min (boundsSize.x, boundsSize.y, boundsSize.z); + + for (int i = 0; i < NumPoints; i++) { + if (space == PathSpace.xy) { + float x = (minBoundsSize == boundsSize.x) ? points[i].z : points[i].x; + float y = (minBoundsSize == boundsSize.y) ? points[i].z : points[i].y; + points[i] = new Vector3 (x, y, 0); + } else if (space == PathSpace.xz) { + float x = (minBoundsSize == boundsSize.x) ? points[i].y : points[i].x; + float z = (minBoundsSize == boundsSize.z) ? points[i].y : points[i].z; + points[i] = new Vector3 (x, 0, z); + } + } + } else { + // Nothing needs to change when going to 3d space + if (space != PathSpace.xyz) { + for (int i = 0; i < NumPoints; i++) { + // from xz to xy + if (space == PathSpace.xy) { + points[i] = new Vector3 (points[i].x, points[i].z, 0); + } + // from xy to xz + else if (space == PathSpace.xz) { + points[i] = new Vector3 (points[i].x, 0, points[i].y); + } + } + } + } + + NotifyPathModified (); + } + + /// Add/remove the extra 2 controls required for a closed path + void UpdateClosedState () { + if (isClosed) { + // Set positions for new controls to mirror their counterparts + Vector3 lastAnchorSecondControl = points[points.Count - 1] * 2 - points[points.Count - 2]; + Vector3 firstAnchorSecondControl = points[0] * 2 - points[1]; + if (controlMode != ControlMode.Mirrored && controlMode != ControlMode.Automatic) { + // Set positions for new controls to be aligned with their counterparts, but with a length of half the distance between start/end anchor + float dstBetweenStartAndEndAnchors = (points[points.Count - 1] - points[0]).magnitude; + lastAnchorSecondControl = points[points.Count - 1] + (points[points.Count - 1] - points[points.Count - 2]).normalized * dstBetweenStartAndEndAnchors * .5f; + firstAnchorSecondControl = points[0] + (points[0] - points[1]).normalized * dstBetweenStartAndEndAnchors * .5f; + } + points.Add (lastAnchorSecondControl); + points.Add (firstAnchorSecondControl); + } else { + points.RemoveRange (points.Count - 2, 2); + + } + + if (controlMode == ControlMode.Automatic) { + AutoSetStartAndEndControls (); + } + + if (OnModified != null) { + OnModified (); + } + } + + /// Loop index around to start/end of points array if out of bounds (useful when working with closed paths) + int LoopIndex (int i) { + return (i + points.Count) % points.Count; + } + + // Called when the path is modified + public void NotifyPathModified () { + boundsUpToDate = false; + if (OnModified != null) { + OnModified (); + } + } + + #endregion + + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs.meta new file mode 100644 index 0000000..c1c193e --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/BezierPath.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 756209f371f304fb1920c53a8a25a5e2 +timeCreated: 1516786483 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs b/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs new file mode 100644 index 0000000..697e361 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs @@ -0,0 +1,3 @@ +namespace PathCreation { + public enum EndOfPathInstruction {Loop, Reverse, Stop}; +} diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs.meta new file mode 100644 index 0000000..6f25bdf --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/EndOfPathInstruction.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c0d7fa70c03166e4180909b6e5d546c7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs b/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs new file mode 100644 index 0000000..0d9254d --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs @@ -0,0 +1,70 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation +{ + //[CreateAssetMenu()] + public class GlobalDisplaySettings : ScriptableObject + { + + public enum HandleType { Sphere, Circle, Square }; + + [Header("Appearance")] + public float anchorSize = 10; + public float controlSize = 7f; + + [Tooltip("Should the path still be drawn when behind objects in the scene?")] + public bool visibleBehindObjects = true; + [Tooltip("Should the path be drawn even when the path object is not selected?")] + public bool visibleWhenNotSelected = true; + [Tooltip("If true, control points will be hidden when the control point mode is set to automatic. Otherwise they will inactive, but still visible.")] + public bool hideAutoControls = true; + public HandleType anchorShape; + public HandleType controlShape; + + + [Header("Anchor Colours")] + public Color anchor = new Color(0.95f, 0.25f, 0.25f, 0.85f); + public Color anchorHighlighted = new Color(1, 0.57f, 0.4f); + public Color anchorSelected = Color.white; + + [Header("Control Colours")] + public Color control = new Color(0.35f, 0.6f, 1, 0.85f); + public Color controlHighlighted = new Color(0.8f, 0.67f, 0.97f); + public Color controlSelected = Color.white; + public Color handleDisabled = new Color(1, 1, 1, 0.2f); + public Color controlLine = new Color(0, 0, 0, 0.35f); + + [Header("Bezier Path Colours")] + public Color bezierPath = Color.green; + public Color highlightedPath = new Color(1, 0.6f, 0); + public Color bounds = new Color(1, 1, 1, .4f); + public Color segmentBounds = new Color(1, 1, 1, .4f); + + [Header("Vertex Path Colours")] + public Color vertexPath = Color.white; + + [Header("Normals")] + public Color normals = Color.yellow; + [Range(0,1)] + public float normalsLength = .1f; + +#if UNITY_EDITOR + public static GlobalDisplaySettings Load() { + string[] guids = UnityEditor.AssetDatabase.FindAssets("t:GlobalDisplaySettings"); + if (guids.Length == 0) + { + Debug.LogWarning("Could not find DisplaySettings asset. Will use default settings instead."); + return ScriptableObject.CreateInstance(); + } + else + { + string path = UnityEditor.AssetDatabase.GUIDToAssetPath(guids[0]); + return UnityEditor.AssetDatabase.LoadAssetAtPath(path); + } + } +#endif + + } +} diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs.meta new file mode 100644 index 0000000..cd66ac9 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/GlobalDisplaySettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 46d5e8d803e252f4499b52e657f8e1a2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs b/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs new file mode 100644 index 0000000..4229602 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs @@ -0,0 +1,21 @@ +using UnityEngine; + +namespace PathCreation { + public class MinMax3D { + + public Vector3 Min { get; private set; } + public Vector3 Max { get; private set; } + + public MinMax3D() + { + Min = Vector3.one * float.MaxValue; + Max = Vector3.one * float.MinValue; + } + + public void AddValue(Vector3 v) + { + Min = new Vector3(Mathf.Min(Min.x, v.x), Mathf.Min(Min.y,v.y), Mathf.Min(Min.z,v.z)); + Max = new Vector3(Mathf.Max(Max.x, v.x), Mathf.Max(Max.y,v.y), Mathf.Max(Max.z,v.z)); + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs.meta new file mode 100644 index 0000000..f96e783 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/MinMax3D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 194e1b7893dcbf940a71eb507d8b10f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs new file mode 100644 index 0000000..e8ecc19 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs @@ -0,0 +1,112 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation { + public class PathCreator : MonoBehaviour { + + /// This class stores data for the path editor, and provides accessors to get the current vertex and bezier path. + /// Attach to a GameObject to create a new path editor. + + public event System.Action pathUpdated; + + [SerializeField, HideInInspector] + PathCreatorData editorData; + [SerializeField, HideInInspector] + bool initialized; + + GlobalDisplaySettings globalEditorDisplaySettings; + + // Vertex path created from the current bezier path + public VertexPath path { + get { + if (!initialized) { + InitializeEditorData (false); + } + return editorData.GetVertexPath(transform); + } + } + + // The bezier path created in the editor + public BezierPath bezierPath { + get { + if (!initialized) { + InitializeEditorData (false); + } + return editorData.bezierPath; + } + set { + if (!initialized) { + InitializeEditorData (false); + } + editorData.bezierPath = value; + } + } + + #region Internal methods + + /// Used by the path editor to initialise some data + public void InitializeEditorData (bool in2DMode) { + if (editorData == null) { + editorData = new PathCreatorData (); + } + editorData.bezierOrVertexPathModified -= TriggerPathUpdate; + editorData.bezierOrVertexPathModified += TriggerPathUpdate; + + editorData.Initialize (in2DMode); + initialized = true; + } + + public PathCreatorData EditorData { + get { + return editorData; + } + + } + + public void TriggerPathUpdate () { + if (pathUpdated != null) { + pathUpdated (); + } + } + +#if UNITY_EDITOR + + // Draw the path when path objected is not selected (if enabled in settings) + void OnDrawGizmos () { + + // Only draw path gizmo if the path object is not selected + // (editor script is resposible for drawing when selected) + GameObject selectedObj = UnityEditor.Selection.activeGameObject; + if (selectedObj != gameObject) { + + if (path != null) { + path.UpdateTransform (transform); + + if (globalEditorDisplaySettings == null) { + globalEditorDisplaySettings = GlobalDisplaySettings.Load (); + } + + if (globalEditorDisplaySettings.visibleWhenNotSelected) { + + Gizmos.color = globalEditorDisplaySettings.bezierPath; + + for (int i = 0; i < path.NumPoints; i++) { + int nextI = i + 1; + if (nextI >= path.NumPoints) { + if (path.isClosedLoop) { + nextI %= path.NumPoints; + } else { + break; + } + } + Gizmos.DrawLine (path.GetPoint (i), path.GetPoint (nextI)); + } + } + } + } + } +#endif + + #endregion + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs.meta new file mode 100644 index 0000000..242d3f5 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreator.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 8e5ac92bc18f545cc84cd886ece82b4d +timeCreated: 1516864223 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs new file mode 100644 index 0000000..8002be6 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs @@ -0,0 +1,136 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation { + /// Stores state data for the path creator editor + + [System.Serializable] + public class PathCreatorData { + public event System.Action bezierOrVertexPathModified; + public event System.Action bezierCreated; + + [SerializeField] + BezierPath _bezierPath; + VertexPath _vertexPath; + + [SerializeField] + bool vertexPathUpToDate; + + // vertex path settings + public float vertexPathMaxAngleError = .3f; + public float vertexPathMinVertexSpacing = 0.01f; + + // bezier display settings + public bool showTransformTool = true; + public bool showPathBounds; + public bool showPerSegmentBounds; + public bool displayAnchorPoints = true; + public bool displayControlPoints = true; + public float bezierHandleScale = 1; + public bool globalDisplaySettingsFoldout; + public bool keepConstantHandleSize; + + // vertex display settings + public bool showNormalsInVertexMode; + public bool showBezierPathInVertexMode; + + // Editor display states + public bool showDisplayOptions; + public bool showPathOptions = true; + public bool showVertexPathDisplayOptions; + public bool showVertexPathOptions = true; + public bool showNormals; + public bool showNormalsHelpInfo; + public int tabIndex; + + public void Initialize (bool defaultIs2D) { + if (_bezierPath == null) { + CreateBezier (Vector3.zero, defaultIs2D); + } + vertexPathUpToDate = false; + _bezierPath.OnModified -= BezierPathEdited; + _bezierPath.OnModified += BezierPathEdited; + } + + public void ResetBezierPath (Vector3 centre, bool defaultIs2D = false) { + CreateBezier (centre, defaultIs2D); + } + + void CreateBezier (Vector3 centre, bool defaultIs2D = false) { + if (_bezierPath != null) { + _bezierPath.OnModified -= BezierPathEdited; + } + + var space = (defaultIs2D) ? PathSpace.xy : PathSpace.xyz; + _bezierPath = new BezierPath (centre, false, space); + + _bezierPath.OnModified += BezierPathEdited; + vertexPathUpToDate = false; + + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + if (bezierCreated != null) { + bezierCreated (); + } + } + + public BezierPath bezierPath { + get { + return _bezierPath; + } + set { + _bezierPath.OnModified -= BezierPathEdited; + vertexPathUpToDate = false; + _bezierPath = value; + _bezierPath.OnModified += BezierPathEdited; + + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + if (bezierCreated != null) { + bezierCreated (); + } + + } + } + + // Get the current vertex path + public VertexPath GetVertexPath (Transform transform) { + // create new vertex path if path was modified since this vertex path was created + if (!vertexPathUpToDate || _vertexPath == null) { + vertexPathUpToDate = true; + _vertexPath = new VertexPath (bezierPath, transform, vertexPathMaxAngleError, vertexPathMinVertexSpacing); + } + return _vertexPath; + } + + public void PathTransformed () { + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + } + + public void VertexPathSettingsChanged () { + vertexPathUpToDate = false; + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + } + + public void PathModifiedByUndo () { + vertexPathUpToDate = false; + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + } + + void BezierPathEdited () { + vertexPathUpToDate = false; + if (bezierOrVertexPathModified != null) { + bezierOrVertexPathModified (); + } + } + + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs.meta new file mode 100644 index 0000000..b626c46 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathCreatorData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19547029ffb83484e90d00c182104817 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs b/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs new file mode 100644 index 0000000..8bb0052 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs @@ -0,0 +1,3 @@ +namespace PathCreation { + public enum PathSpace {xyz, xy, xz}; +} diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs.meta new file mode 100644 index 0000000..2c89861 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/PathSpace.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 407af8f85a5bae449bce4730c5d97d1a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs b/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs new file mode 100644 index 0000000..5fd6e6b --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs @@ -0,0 +1,345 @@ +using System.Collections.Generic; +using PathCreation.Utility; +using UnityEngine; + + +namespace PathCreation { + /// A vertex path is a collection of points (vertices) that lie along a bezier path. + /// This allows one to do things like move at a constant speed along the path, + /// which is not possible with a bezier path directly due to how they're constructed mathematically. + + /// This class also provides methods for getting the position along the path at a certain distance or time + /// (where time = 0 is the start of the path, and time = 1 is the end of the path). + /// Other info about the path (tangents, normals, rotation) can also be retrieved in this manner. + + public class VertexPath { + #region Fields + + public readonly PathSpace space; + public readonly bool isClosedLoop; + public readonly Vector3[] localPoints; + public readonly Vector3[] localTangents; + public readonly Vector3[] localNormals; + + /// Percentage along the path at each vertex (0 being start of path, and 1 being the end) + public readonly float[] times; + /// Total distance between the vertices of the polyline + public readonly float length; + /// Total distance from the first vertex up to each vertex in the polyline + public readonly float[] cumulativeLengthAtEachVertex; + /// Bounding box of the path + public readonly Bounds bounds; + /// Equal to (0,0,-1) for 2D paths, and (0,1,0) for XZ paths + public readonly Vector3 up; + + // Default values and constants: + const int accuracy = 10; // A scalar for how many times bezier path is divided when determining vertex positions + const float minVertexSpacing = .01f; + + Transform transform; + + #endregion + + #region Constructors + + /// Splits bezier path into array of vertices along the path. + ///How much can the angle of the path change before a vertex is added. This allows fewer vertices to be generated in straighter sections. + ///Vertices won't be added closer together than this distance, regardless of angle error. + public VertexPath (BezierPath bezierPath, Transform transform, float maxAngleError = 0.3f, float minVertexDst = 0): + this (bezierPath, VertexPathUtility.SplitBezierPathByAngleError (bezierPath, maxAngleError, minVertexDst, VertexPath.accuracy), transform) { } + + /// Splits bezier path into array of vertices along the path. + ///How much can the angle of the path change before a vertex is added. This allows fewer vertices to be generated in straighter sections. + ///Vertices won't be added closer together than this distance, regardless of angle error. + ///Higher value means the change in angle is checked more frequently. + public VertexPath (BezierPath bezierPath, Transform transform, float vertexSpacing): + this (bezierPath, VertexPathUtility.SplitBezierPathEvenly (bezierPath, Mathf.Max (vertexSpacing, minVertexSpacing), VertexPath.accuracy), transform) { } + + /// Internal contructor + VertexPath (BezierPath bezierPath, VertexPathUtility.PathSplitData pathSplitData, Transform transform) { + this.transform = transform; + space = bezierPath.Space; + isClosedLoop = bezierPath.IsClosed; + int numVerts = pathSplitData.vertices.Count; + length = pathSplitData.cumulativeLength[numVerts - 1]; + + localPoints = new Vector3[numVerts]; + localNormals = new Vector3[numVerts]; + localTangents = new Vector3[numVerts]; + cumulativeLengthAtEachVertex = new float[numVerts]; + times = new float[numVerts]; + bounds = new Bounds ((pathSplitData.minMax.Min + pathSplitData.minMax.Max) / 2, pathSplitData.minMax.Max - pathSplitData.minMax.Min); + + // Figure out up direction for path + up = (bounds.size.z > bounds.size.y) ? Vector3.up : -Vector3.forward; + Vector3 lastRotationAxis = up; + + // Loop through the data and assign to arrays. + for (int i = 0; i < localPoints.Length; i++) { + localPoints[i] = pathSplitData.vertices[i]; + localTangents[i] = pathSplitData.tangents[i]; + cumulativeLengthAtEachVertex[i] = pathSplitData.cumulativeLength[i]; + times[i] = cumulativeLengthAtEachVertex[i] / length; + + // Calculate normals + if (space == PathSpace.xyz) { + if (i == 0) { + localNormals[0] = Vector3.Cross (lastRotationAxis, pathSplitData.tangents[0]).normalized; + } else { + // First reflection + Vector3 offset = (localPoints[i] - localPoints[i - 1]); + float sqrDst = offset.sqrMagnitude; + Vector3 r = lastRotationAxis - offset * 2 / sqrDst * Vector3.Dot (offset, lastRotationAxis); + Vector3 t = localTangents[i - 1] - offset * 2 / sqrDst * Vector3.Dot (offset, localTangents[i - 1]); + + // Second reflection + Vector3 v2 = localTangents[i] - t; + float c2 = Vector3.Dot (v2, v2); + + Vector3 finalRot = r - v2 * 2 / c2 * Vector3.Dot (v2, r); + Vector3 n = Vector3.Cross (finalRot, localTangents[i]).normalized; + localNormals[i] = n; + lastRotationAxis = finalRot; + } + } else { + localNormals[i] = Vector3.Cross (localTangents[i], up) * ((bezierPath.FlipNormals) ? 1 : -1); + } + } + + // Apply correction for 3d normals along a closed path + if (space == PathSpace.xyz && isClosedLoop) { + // Get angle between first and last normal (if zero, they're already lined up, otherwise we need to correct) + float normalsAngleErrorAcrossJoin = Vector3.SignedAngle (localNormals[localNormals.Length - 1], localNormals[0], localTangents[0]); + // Gradually rotate the normals along the path to ensure start and end normals line up correctly + if (Mathf.Abs (normalsAngleErrorAcrossJoin) > 0.1f) // don't bother correcting if very nearly correct + { + for (int i = 1; i < localNormals.Length; i++) { + float t = (i / (localNormals.Length - 1f)); + float angle = normalsAngleErrorAcrossJoin * t; + Quaternion rot = Quaternion.AngleAxis (angle, localTangents[i]); + localNormals[i] = rot * localNormals[i] * ((bezierPath.FlipNormals) ? -1 : 1); + } + } + } + + // Rotate normals to match up with user-defined anchor angles + if (space == PathSpace.xyz) { + for (int anchorIndex = 0; anchorIndex < pathSplitData.anchorVertexMap.Count - 1; anchorIndex++) { + int nextAnchorIndex = (isClosedLoop) ? (anchorIndex + 1) % bezierPath.NumSegments : anchorIndex + 1; + + float startAngle = bezierPath.GetAnchorNormalAngle (anchorIndex) + bezierPath.GlobalNormalsAngle; + float endAngle = bezierPath.GetAnchorNormalAngle (nextAnchorIndex) + bezierPath.GlobalNormalsAngle; + float deltaAngle = Mathf.DeltaAngle (startAngle, endAngle); + + int startVertIndex = pathSplitData.anchorVertexMap[anchorIndex]; + int endVertIndex = pathSplitData.anchorVertexMap[anchorIndex + 1]; + + int num = endVertIndex - startVertIndex; + if (anchorIndex == pathSplitData.anchorVertexMap.Count - 2) { + num += 1; + } + for (int i = 0; i < num; i++) { + int vertIndex = startVertIndex + i; + float t = i / (num - 1f); + float angle = startAngle + deltaAngle * t; + Quaternion rot = Quaternion.AngleAxis (angle, localTangents[vertIndex]); + localNormals[vertIndex] = (rot * localNormals[vertIndex]) * ((bezierPath.FlipNormals) ? -1 : 1); + } + } + } + } + + #endregion + + #region Public methods and accessors + + public void UpdateTransform (Transform transform) { + this.transform = transform; + } + public int NumPoints { + get { + return localPoints.Length; + } + } + + public Vector3 GetTangent (int index) { + return MathUtility.TransformDirection (localTangents[index], transform, space); + } + + public Vector3 GetNormal (int index) { + return MathUtility.TransformDirection (localNormals[index], transform, space); + } + + public Vector3 GetPoint (int index) { + return MathUtility.TransformPoint (localPoints[index], transform, space); + } + + /// Gets point on path based on distance travelled. + public Vector3 GetPointAtDistance (float dst, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + float t = dst / length; + return GetPointAtTime (t, endOfPathInstruction); + } + + /// Gets forward direction on path based on distance travelled. + public Vector3 GetDirectionAtDistance (float dst, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + float t = dst / length; + return GetDirection (t, endOfPathInstruction); + } + + /// Gets normal vector on path based on distance travelled. + public Vector3 GetNormalAtDistance (float dst, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + float t = dst / length; + return GetNormal (t, endOfPathInstruction); + } + + /// Gets a rotation that will orient an object in the direction of the path at this point, with local up point along the path's normal + public Quaternion GetRotationAtDistance (float dst, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + float t = dst / length; + return GetRotation (t, endOfPathInstruction); + } + + /// Gets point on path based on 'time' (where 0 is start, and 1 is end of path). + public Vector3 GetPointAtTime (float t, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + var data = CalculatePercentOnPathData (t, endOfPathInstruction); + return Vector3.Lerp (GetPoint (data.previousIndex), GetPoint (data.nextIndex), data.percentBetweenIndices); + } + + /// Gets forward direction on path based on 'time' (where 0 is start, and 1 is end of path). + public Vector3 GetDirection (float t, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + var data = CalculatePercentOnPathData (t, endOfPathInstruction); + Vector3 dir = Vector3.Lerp (localTangents[data.previousIndex], localTangents[data.nextIndex], data.percentBetweenIndices); + return MathUtility.TransformDirection (dir, transform, space); + } + + /// Gets normal vector on path based on 'time' (where 0 is start, and 1 is end of path). + public Vector3 GetNormal (float t, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + var data = CalculatePercentOnPathData (t, endOfPathInstruction); + Vector3 normal = Vector3.Lerp (localNormals[data.previousIndex], localNormals[data.nextIndex], data.percentBetweenIndices); + return MathUtility.TransformDirection (normal, transform, space); + } + + /// Gets a rotation that will orient an object in the direction of the path at this point, with local up point along the path's normal + public Quaternion GetRotation (float t, EndOfPathInstruction endOfPathInstruction = EndOfPathInstruction.Loop) { + var data = CalculatePercentOnPathData (t, endOfPathInstruction); + Vector3 direction = Vector3.Lerp (localTangents[data.previousIndex], localTangents[data.nextIndex], data.percentBetweenIndices); + Vector3 normal = Vector3.Lerp (localNormals[data.previousIndex], localNormals[data.nextIndex], data.percentBetweenIndices); + return Quaternion.LookRotation (MathUtility.TransformDirection (direction, transform, space), MathUtility.TransformDirection (normal, transform, space)); + } + + /// Finds the closest point on the path from any point in the world + public Vector3 GetClosestPointOnPath (Vector3 worldPoint) { + TimeOnPathData data = CalculateClosestPointOnPathData (worldPoint); + return Vector3.Lerp (GetPoint (data.previousIndex), GetPoint (data.nextIndex), data.percentBetweenIndices); + } + + /// Finds the 'time' (0=start of path, 1=end of path) along the path that is closest to the given point + public float GetClosestTimeOnPath (Vector3 worldPoint) { + TimeOnPathData data = CalculateClosestPointOnPathData (worldPoint); + return Mathf.Lerp (times[data.previousIndex], times[data.nextIndex], data.percentBetweenIndices); + } + + /// Finds the distance along the path that is closest to the given point + public float GetClosestDistanceAlongPath (Vector3 worldPoint) { + TimeOnPathData data = CalculateClosestPointOnPathData (worldPoint); + return Mathf.Lerp (cumulativeLengthAtEachVertex[data.previousIndex], cumulativeLengthAtEachVertex[data.nextIndex], data.percentBetweenIndices); + } + + #endregion + + #region Internal methods + + /// For a given value 't' between 0 and 1, calculate the indices of the two vertices before and after t. + /// Also calculate how far t is between those two vertices as a percentage between 0 and 1. + TimeOnPathData CalculatePercentOnPathData (float t, EndOfPathInstruction endOfPathInstruction) { + // Constrain t based on the end of path instruction + switch (endOfPathInstruction) { + case EndOfPathInstruction.Loop: + // If t is negative, make it the equivalent value between 0 and 1 + if (t < 0) { + t += Mathf.CeilToInt (Mathf.Abs (t)); + } + t %= 1; + break; + case EndOfPathInstruction.Reverse: + t = Mathf.PingPong (t, 1); + break; + case EndOfPathInstruction.Stop: + t = Mathf.Clamp01 (t); + break; + } + + int prevIndex = 0; + int nextIndex = NumPoints - 1; + int i = Mathf.RoundToInt (t * (NumPoints - 1)); // starting guess + + // Starts by looking at middle vertex and determines if t lies to the left or to the right of that vertex. + // Continues dividing in half until closest surrounding vertices have been found. + while (true) { + // t lies to left + if (t <= times[i]) { + nextIndex = i; + } + // t lies to right + else { + prevIndex = i; + } + i = (nextIndex + prevIndex) / 2; + + if (nextIndex - prevIndex <= 1) { + break; + } + } + + float abPercent = Mathf.InverseLerp (times[prevIndex], times[nextIndex], t); + return new TimeOnPathData (prevIndex, nextIndex, abPercent); + } + + /// Calculate time data for closest point on the path from given world point + TimeOnPathData CalculateClosestPointOnPathData (Vector3 worldPoint) { + float minSqrDst = float.MaxValue; + Vector3 closestPoint = Vector3.zero; + int closestSegmentIndexA = 0; + int closestSegmentIndexB = 0; + + for (int i = 0; i < localPoints.Length; i++) { + int nextI = i + 1; + if (nextI >= localPoints.Length) { + if (isClosedLoop) { + nextI %= localPoints.Length; + } else { + break; + } + } + + Vector3 closestPointOnSegment = MathUtility.ClosestPointOnLineSegment (worldPoint, GetPoint (i), GetPoint (nextI)); + float sqrDst = (worldPoint - closestPointOnSegment).sqrMagnitude; + if (sqrDst < minSqrDst) { + minSqrDst = sqrDst; + closestPoint = closestPointOnSegment; + closestSegmentIndexA = i; + closestSegmentIndexB = nextI; + } + + } + float closestSegmentLength = (GetPoint (closestSegmentIndexA) - GetPoint (closestSegmentIndexB)).magnitude; + float t = (closestPoint - GetPoint (closestSegmentIndexA)).magnitude / closestSegmentLength; + return new TimeOnPathData (closestSegmentIndexA, closestSegmentIndexB, t); + } + + public struct TimeOnPathData { + public readonly int previousIndex; + public readonly int nextIndex; + public readonly float percentBetweenIndices; + + public TimeOnPathData (int prev, int next, float percentBetweenIndices) { + this.previousIndex = prev; + this.nextIndex = next; + this.percentBetweenIndices = percentBetweenIndices; + } + } + + #endregion + + } + +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs.meta b/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs.meta new file mode 100644 index 0000000..b8cf388 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Objects/VertexPath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 223183313f20d4049a397d83fab3151e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef b/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef new file mode 100644 index 0000000..26c0dac --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef @@ -0,0 +1,3 @@ +{ + "name": "PathCreator" +} diff --git a/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef.meta b/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef.meta new file mode 100644 index 0000000..4b98d32 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/PathCreator.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 626070ea3273cb844a310aa4f53b31fa +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Utility.meta b/game/Assets/PathCreator/Core/Runtime/Utility.meta new file mode 100644 index 0000000..14dfdff --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c55bdfe2cdafc04ba5f909d4f1f192b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs b/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs new file mode 100644 index 0000000..ceded9f --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs @@ -0,0 +1,136 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation.Utility { + + /// Collection of functions related to cubic bezier curves + /// (a curve with a start and end 'anchor' point, and two 'control' points to define the shape of the curve between the anchors) + public static class CubicBezierUtility { + + /// Returns point at time 't' (between 0 and 1) along bezier curve defined by 4 points (anchor_1, control_1, control_2, anchor_2) + public static Vector3 EvaluateCurve (Vector3[] points, float t) { + return EvaluateCurve (points[0], points[1], points[2], points[3], t); + } + + /// Returns point at time 't' (between 0 and 1) along bezier curve defined by 4 points (anchor_1, control_1, control_2, anchor_2) + public static Vector3 EvaluateCurve (Vector3 a1, Vector3 c1, Vector3 c2, Vector3 a2, float t) { + t = Mathf.Clamp01 (t); + return (1 - t) * (1 - t) * (1 - t) * a1 + 3 * (1 - t) * (1 - t) * t * c1 + 3 * (1 - t) * t * t * c2 + t * t * t * a2; + } + + /// Returns a vector tangent to the point at time 't' + /// This is the vector tangent to the curve at that point + public static Vector3 EvaluateCurveDerivative (Vector3[] points, float t) { + return EvaluateCurveDerivative (points[0], points[1], points[2], points[3], t); + } + + /// Calculates the derivative of the curve at time 't' + /// This is the vector tangent to the curve at that point + public static Vector3 EvaluateCurveDerivative (Vector3 a1, Vector3 c1, Vector3 c2, Vector3 a2, float t) { + t = Mathf.Clamp01 (t); + return 3 * (1 - t) * (1 - t) * (c1 - a1) + 6 * (1 - t) * t * (c2 - c1) + 3 * t * t * (a2 - c2); + } + + /// Returns the second derivative of the curve at time 't' + public static Vector3 EvaluateCurveSecondDerivative (Vector3[] points, float t) { + return EvaluateCurveSecondDerivative (points[0], points[1], points[2], points[3], t); + } + + ///Returns the second derivative of the curve at time 't' + public static Vector3 EvaluateCurveSecondDerivative (Vector3 a1, Vector3 c1, Vector3 c2, Vector3 a2, float t) { + t = Mathf.Clamp01 (t); + return 6 * (1 - t) * (c2 - 2 * c1 + a1) + 6 * t * (a2 - 2 * c2 + c1); + } + + /// Calculates the normal vector (vector perpendicular to the curve) at specified time + public static Vector3 Normal (Vector3[] points, float t) { + return Normal (points[0], points[1], points[2], points[3], t); + } + + /// Calculates the normal vector (vector perpendicular to the curve) at specified time + public static Vector3 Normal (Vector3 a1, Vector3 c1, Vector3 c2, Vector3 a2, float t) { + Vector3 tangent = EvaluateCurveDerivative (a1, c1, c2, a2, t); + Vector3 nextTangent = EvaluateCurveSecondDerivative (a1, c1, c2, a2, t); + Vector3 c = Vector3.Cross (nextTangent, tangent); + return Vector3.Cross (c, tangent).normalized; + } + + public static Bounds CalculateSegmentBounds (Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3) { + MinMax3D minMax = new MinMax3D (); + minMax.AddValue (p0); + minMax.AddValue (p3); + + List extremePointTimes = ExtremePointTimes (p0,p1,p2,p3); + foreach (float t in extremePointTimes) { + minMax.AddValue (CubicBezierUtility.EvaluateCurve (p0, p1, p2, p3, t)); + } + + return new Bounds ((minMax.Min + minMax.Max) / 2, minMax.Max - minMax.Min); + } + + /// Splits curve into two curves at time t. Returns 2 arrays of 4 points. + public static Vector3[][] SplitCurve (Vector3[] points, float t) { + Vector3 a1 = Vector3.Lerp (points[0], points[1], t); + Vector3 a2 = Vector3.Lerp (points[1], points[2], t); + Vector3 a3 = Vector3.Lerp (points[2], points[3], t); + Vector3 b1 = Vector3.Lerp (a1, a2, t); + Vector3 b2 = Vector3.Lerp (a2, a3, t); + Vector3 pointOnCurve = Vector3.Lerp (b1, b2, t); + + return new Vector3[][] { + new Vector3[] { points[0], a1, b1, pointOnCurve }, + new Vector3[] { pointOnCurve, b2, a3, points[3] } + }; + } + + // Crude, but fast estimation of curve length. + public static float EstimateCurveLength (Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3) { + float controlNetLength = (p0 - p1).magnitude + (p1 - p2).magnitude + (p2 - p3).magnitude; + float estimatedCurveLength = (p0 - p3).magnitude + controlNetLength / 2f; + return estimatedCurveLength; + } + + /// Times of stationary points on curve (points where derivative is zero on any axis) + public static List ExtremePointTimes (Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3) { + // coefficients of derivative function + Vector3 a = 3 * (-p0 + 3 * p1 - 3 * p2 + p3); + Vector3 b = 6 * (p0 - 2 * p1 + p2); + Vector3 c = 3 * (p1 - p0); + + List times = new List (); + times.AddRange (StationaryPointTimes (a.x, b.x, c.x)); + times.AddRange (StationaryPointTimes (a.y, b.y, c.y)); + times.AddRange (StationaryPointTimes (a.z, b.z, c.z)); + return times; + } + + // Finds times of stationary points on curve defined by ax^2 + bx + c. + // Only times between 0 and 1 are considered as Bezier only uses values in that range + static IEnumerable StationaryPointTimes (float a, float b, float c) { + List times = new List (); + + // from quadratic equation: y = [-b +- sqrt(b^2 - 4ac)]/2a + if (a != 0) { + float discriminant = b * b - 4 * a * c; + if (discriminant >= 0) { + float s = Mathf.Sqrt (discriminant); + float t1 = (-b + s) / (2 * a); + if (t1 >= 0 && t1 <= 1) { + times.Add (t1); + } + + if (discriminant != 0) { + float t2 = (-b - s) / (2 * a); + + if (t2 >= 0 && t2 <= 1) { + times.Add (t2); + } + } + } + } + return times; + } + + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs.meta b/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs.meta new file mode 100644 index 0000000..ebf6cae --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/CubicBezierUtility.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c66a6536bb2d641558729d6da1ec7594 +timeCreated: 1519565538 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs b/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs new file mode 100644 index 0000000..af862ba --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs @@ -0,0 +1,162 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation.Utility { + public static class MathUtility { + + static PosRotScale LockTransformToSpace (Transform t, PathSpace space) { + var original = new PosRotScale (t); + if (space == PathSpace.xy) { + t.eulerAngles = new Vector3 (0, 0, t.eulerAngles.z); + t.position = new Vector3 (t.position.x, t.position.y, 0); + } else if (space == PathSpace.xz) { + t.eulerAngles = new Vector3 (0, t.eulerAngles.y, 0); + t.position = new Vector3 (t.position.x, 0, t.position.z); + } + + //float maxScale = Mathf.Max (t.localScale.x * t.parent.localScale.x, t.localScale.y * t.parent.localScale.y, t.localScale.z * t.parent.localScale.z); + float maxScale = Mathf.Max (t.lossyScale.x, t.lossyScale.y, t.lossyScale.z); + + t.localScale = Vector3.one * maxScale; + + return original; + } + + public static Vector3 TransformPoint (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.TransformPoint (p); + original.SetTransform (t); + return transformedPoint; + } + + public static Vector3 InverseTransformPoint (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.InverseTransformPoint (p); + original.SetTransform (t); + return transformedPoint; + } + + public static Vector3 TransformVector (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.TransformVector (p); + original.SetTransform (t); + return transformedPoint; + } + + public static Vector3 InverseTransformVector (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.InverseTransformVector (p); + original.SetTransform (t); + return transformedPoint; + } + + public static Vector3 TransformDirection (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.TransformDirection (p); + original.SetTransform (t); + return transformedPoint; + } + + public static Vector3 InverseTransformDirection (Vector3 p, Transform t, PathSpace space) { + var original = LockTransformToSpace (t, space); + Vector3 transformedPoint = t.InverseTransformDirection (p); + original.SetTransform (t); + return transformedPoint; + } + + public static bool LineSegmentsIntersect (Vector2 a1, Vector2 a2, Vector2 b1, Vector2 b2) { + float d = (b2.x - b1.x) * (a1.y - a2.y) - (a1.x - a2.x) * (b2.y - b1.y); + if (d == 0) + return false; + float t = ((b1.y - b2.y) * (a1.x - b1.x) + (b2.x - b1.x) * (a1.y - b1.y)) / d; + float u = ((a1.y - a2.y) * (a1.x - b1.x) + (a2.x - a1.x) * (a1.y - b1.y)) / d; + + return t >= 0 && t <= 1 && u >= 0 && u <= 1; + } + + public static bool LinesIntersect (Vector2 a1, Vector2 a2, Vector2 a3, Vector2 a4) { + return (a1.x - a2.x) * (a3.y - a4.y) - (a1.y - a2.y) * (a3.x - a4.x) != 0; + } + + public static Vector2 PointOfLineLineIntersection (Vector2 a1, Vector2 a2, Vector2 a3, Vector2 a4) { + float d = (a1.x - a2.x) * (a3.y - a4.y) - (a1.y - a2.y) * (a3.x - a4.x); + if (d == 0) { + Debug.LogError ("Lines are parallel, please check that this is not the case before calling line intersection method"); + return Vector2.zero; + } else { + float n = (a1.x - a3.x) * (a3.y - a4.y) - (a1.y - a3.y) * (a3.x - a4.x); + float t = n / d; + return a1 + (a2 - a1) * t; + } + } + + public static Vector2 ClosestPointOnLineSegment (Vector2 p, Vector2 a, Vector2 b) { + Vector2 aB = b - a; + Vector2 aP = p - a; + float sqrLenAB = aB.sqrMagnitude; + + if (sqrLenAB == 0) + return a; + + float t = Mathf.Clamp01 (Vector2.Dot (aP, aB) / sqrLenAB); + return a + aB * t; + } + + public static Vector3 ClosestPointOnLineSegment (Vector3 p, Vector3 a, Vector3 b) { + Vector3 aB = b - a; + Vector3 aP = p - a; + float sqrLenAB = aB.sqrMagnitude; + + if (sqrLenAB == 0) + return a; + + float t = Mathf.Clamp01 (Vector3.Dot (aP, aB) / sqrLenAB); + return a + aB * t; + } + + public static int SideOfLine (Vector2 a, Vector2 b, Vector2 c) { + return (int) Mathf.Sign ((c.x - a.x) * (-b.y + a.y) + (c.y - a.y) * (b.x - a.x)); + } + + /// returns the smallest angle between ABC. Never greater than 180 + public static float MinAngle (Vector3 a, Vector3 b, Vector3 c) { + return Vector3.Angle ((a - b), (c - b)); + } + + public static bool PointInTriangle (Vector2 a, Vector2 b, Vector2 c, Vector2 p) { + float area = 0.5f * (-b.y * c.x + a.y * (-b.x + c.x) + a.x * (b.y - c.y) + b.x * c.y); + float s = 1 / (2 * area) * (a.y * c.x - a.x * c.y + (c.y - a.y) * p.x + (a.x - c.x) * p.y); + float t = 1 / (2 * area) * (a.x * b.y - a.y * b.x + (a.y - b.y) * p.x + (b.x - a.x) * p.y); + return s >= 0 && t >= 0 && (s + t) <= 1; + } + + public static bool PointsAreClockwise (Vector2[] points) { + float signedArea = 0; + for (int i = 0; i < points.Length; i++) { + int nextIndex = (i + 1) % points.Length; + signedArea += (points[nextIndex].x - points[i].x) * (points[nextIndex].y + points[i].y); + } + + return signedArea >= 0; + } + + class PosRotScale { + public readonly Vector3 position; + public readonly Quaternion rotation; + public readonly Vector3 scale; + + public PosRotScale (Transform t) { + this.position = t.position; + this.rotation = t.rotation; + this.scale = t.localScale; + } + + public void SetTransform (Transform t) { + t.position = position; + t.rotation = rotation; + t.localScale = scale; + + } + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs.meta b/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs.meta new file mode 100644 index 0000000..277ff19 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/MathUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 096bae1d1ed960d4bb7605dce06767c1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs b/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs new file mode 100644 index 0000000..69ab950 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs @@ -0,0 +1,139 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace PathCreation.Utility +{ + public static class VertexPathUtility + { + + public static PathSplitData SplitBezierPathByAngleError(BezierPath bezierPath, float maxAngleError, float minVertexDst, float accuracy) + { + PathSplitData splitData = new PathSplitData(); + + splitData.vertices.Add(bezierPath[0]); + splitData.tangents.Add(CubicBezierUtility.EvaluateCurveDerivative(bezierPath.GetPointsInSegment(0), 0).normalized); + splitData.cumulativeLength.Add(0); + splitData.anchorVertexMap.Add(0); + splitData.minMax.AddValue(bezierPath[0]); + + Vector3 prevPointOnPath = bezierPath[0]; + Vector3 lastAddedPoint = bezierPath[0]; + + float currentPathLength = 0; + float dstSinceLastVertex = 0; + + // Go through all segments and split up into vertices + for (int segmentIndex = 0; segmentIndex < bezierPath.NumSegments; segmentIndex++) + { + Vector3[] segmentPoints = bezierPath.GetPointsInSegment(segmentIndex); + float estimatedSegmentLength = CubicBezierUtility.EstimateCurveLength(segmentPoints[0], segmentPoints[1], segmentPoints[2], segmentPoints[3]); + int divisions = Mathf.CeilToInt(estimatedSegmentLength * accuracy); + float increment = 1f / divisions; + + for (float t = increment; t <= 1; t += increment) + { + bool isLastPointOnPath = (t + increment > 1 && segmentIndex == bezierPath.NumSegments - 1); + if (isLastPointOnPath) + { + t = 1; + } + Vector3 pointOnPath = CubicBezierUtility.EvaluateCurve(segmentPoints, t); + Vector3 nextPointOnPath = CubicBezierUtility.EvaluateCurve(segmentPoints, t + increment); + + // angle at current point on path + float localAngle = 180 - MathUtility.MinAngle(prevPointOnPath, pointOnPath, nextPointOnPath); + // angle between the last added vertex, the current point on the path, and the next point on the path + float angleFromPrevVertex = 180 - MathUtility.MinAngle(lastAddedPoint, pointOnPath, nextPointOnPath); + float angleError = Mathf.Max(localAngle, angleFromPrevVertex); + + + if ((angleError > maxAngleError && dstSinceLastVertex >= minVertexDst) || isLastPointOnPath) + { + + currentPathLength += (lastAddedPoint - pointOnPath).magnitude; + splitData.cumulativeLength.Add(currentPathLength); + splitData.vertices.Add(pointOnPath); + splitData.tangents.Add(CubicBezierUtility.EvaluateCurveDerivative(segmentPoints, t).normalized); + splitData.minMax.AddValue(pointOnPath); + dstSinceLastVertex = 0; + lastAddedPoint = pointOnPath; + } + else + { + dstSinceLastVertex += (pointOnPath - prevPointOnPath).magnitude; + } + prevPointOnPath = pointOnPath; + } + splitData.anchorVertexMap.Add(splitData.vertices.Count - 1); + } + return splitData; + } + + public static PathSplitData SplitBezierPathEvenly(BezierPath bezierPath, float spacing, float accuracy) + { + PathSplitData splitData = new PathSplitData(); + + splitData.vertices.Add(bezierPath[0]); + splitData.tangents.Add(CubicBezierUtility.EvaluateCurveDerivative(bezierPath.GetPointsInSegment(0), 0).normalized); + splitData.cumulativeLength.Add(0); + splitData.anchorVertexMap.Add(0); + splitData.minMax.AddValue(bezierPath[0]); + + Vector3 prevPointOnPath = bezierPath[0]; + Vector3 lastAddedPoint = bezierPath[0]; + + float currentPathLength = 0; + float dstSinceLastVertex = 0; + + // Go through all segments and split up into vertices + for (int segmentIndex = 0; segmentIndex < bezierPath.NumSegments; segmentIndex++) + { + Vector3[] segmentPoints = bezierPath.GetPointsInSegment(segmentIndex); + float estimatedSegmentLength = CubicBezierUtility.EstimateCurveLength(segmentPoints[0], segmentPoints[1], segmentPoints[2], segmentPoints[3]); + int divisions = Mathf.CeilToInt(estimatedSegmentLength * accuracy); + float increment = 1f / divisions; + + for (float t = increment; t <= 1; t += increment) + { + bool isLastPointOnPath = (t + increment > 1 && segmentIndex == bezierPath.NumSegments - 1); + if (isLastPointOnPath) + { + t = 1; + } + Vector3 pointOnPath = CubicBezierUtility.EvaluateCurve(segmentPoints, t); + dstSinceLastVertex += (pointOnPath - prevPointOnPath).magnitude; + + // If vertices are now too far apart, go back by amount we overshot by + if (dstSinceLastVertex > spacing) { + float overshootDst = dstSinceLastVertex - spacing; + pointOnPath += (prevPointOnPath-pointOnPath).normalized * overshootDst; + t-=increment; + } + + if (dstSinceLastVertex >= spacing || isLastPointOnPath) + { + currentPathLength += (lastAddedPoint - pointOnPath).magnitude; + splitData.cumulativeLength.Add(currentPathLength); + splitData.vertices.Add(pointOnPath); + splitData.tangents.Add(CubicBezierUtility.EvaluateCurveDerivative(segmentPoints, t).normalized); + splitData.minMax.AddValue(pointOnPath); + dstSinceLastVertex = 0; + lastAddedPoint = pointOnPath; + } + prevPointOnPath = pointOnPath; + } + splitData.anchorVertexMap.Add(splitData.vertices.Count - 1); + } + return splitData; + } + + + public class PathSplitData { + public List vertices = new List(); + public List tangents = new List(); + public List cumulativeLength = new List(); + public List anchorVertexMap = new List(); + public MinMax3D minMax = new MinMax3D(); + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs.meta b/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs.meta new file mode 100644 index 0000000..a36c3a7 --- /dev/null +++ b/game/Assets/PathCreator/Core/Runtime/Utility/VertexPathUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5505526f3c472e8499fa7ce169410ace +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Settings.meta b/game/Assets/PathCreator/Core/Settings.meta new file mode 100644 index 0000000..8ecf40c --- /dev/null +++ b/game/Assets/PathCreator/Core/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4f9b1508dc64040469b4b1ee117d27a9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset b/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset new file mode 100644 index 0000000..53dbd17 --- /dev/null +++ b/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 46d5e8d803e252f4499b52e657f8e1a2, type: 3} + m_Name: GlobalDisplaySettings + m_EditorClassIdentifier: + anchorSize: 10 + controlSize: 7 + visibleBehindObjects: 1 + visibleWhenNotSelected: 1 + hideAutoControls: 1 + anchorShape: 0 + controlShape: 0 + anchor: {r: 1, g: 0.3726415, b: 0.3726415, a: 1} + anchorHighlighted: {r: 0.735849, g: 0.03818085, b: 0.03818085, a: 1} + anchorSelected: {r: 1, g: 1, b: 1, a: 1} + control: {r: 0.35, g: 0.6, b: 1, a: 1} + controlHighlighted: {r: 0.19579923, g: 0.19579923, b: 0.754717, a: 1} + controlSelected: {r: 1, g: 1, b: 1, a: 1} + handleDisabled: {r: 1, g: 1, b: 1, a: 0.2} + controlLine: {r: 0, g: 0, b: 0, a: 0.7254902} + bezierPath: {r: 0, g: 1, b: 0, a: 1} + highlightedPath: {r: 1, g: 0.6, b: 0, a: 1} + bounds: {r: 1, g: 1, b: 1, a: 0.4} + segmentBounds: {r: 1, g: 1, b: 1, a: 0.4} + vertexPath: {r: 1, g: 1, b: 1, a: 1} + normals: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + normalsLength: 0.198 diff --git a/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset.meta b/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset.meta new file mode 100644 index 0000000..b4c86c8 --- /dev/null +++ b/game/Assets/PathCreator/Core/Settings/GlobalDisplaySettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35fab21375bf12f4b96eba4dafa4ad30 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Documentation.meta b/game/Assets/PathCreator/Documentation.meta new file mode 100644 index 0000000..10b2fce --- /dev/null +++ b/game/Assets/PathCreator/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f53e212088d741abad12e1f2315eee7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Documentation/Documentation.pdf b/game/Assets/PathCreator/Documentation/Documentation.pdf new file mode 100644 index 0000000..208013a Binary files /dev/null and b/game/Assets/PathCreator/Documentation/Documentation.pdf differ diff --git a/game/Assets/StreamingAssets/Vehicles.bank.meta b/game/Assets/PathCreator/Documentation/Documentation.pdf.meta similarity index 68% rename from game/Assets/StreamingAssets/Vehicles.bank.meta rename to game/Assets/PathCreator/Documentation/Documentation.pdf.meta index 1ff681a..1d3a49c 100644 --- a/game/Assets/StreamingAssets/Vehicles.bank.meta +++ b/game/Assets/PathCreator/Documentation/Documentation.pdf.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: 173ac73c679d2224aa381238b45d2cf5 -labels: -- FMOD +guid: e7b865996e4d342a39bbea59a2e43a53 DefaultImporter: externalObjects: {} userData: diff --git a/game/Assets/PathCreator/Examples.meta b/game/Assets/PathCreator/Examples.meta new file mode 100644 index 0000000..f397761 --- /dev/null +++ b/game/Assets/PathCreator/Examples.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 856133338e5935c4ea7215ea837b00da +folderAsset: yes +timeCreated: 1546380202 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials.meta b/game/Assets/PathCreator/Examples/Materials.meta new file mode 100644 index 0000000..4b6d20e --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba68311e0a74e694fbd8f64185d03175 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Black.mat b/game/Assets/PathCreator/Examples/Materials/Black.mat new file mode 100644 index 0000000..11377dd --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Black.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Black + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Black.mat.meta b/game/Assets/PathCreator/Examples/Materials/Black.mat.meta new file mode 100644 index 0000000..5c81f46 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Black.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 69561553b86bde34da494d1ffed3ba45 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Blue.mat b/game/Assets/PathCreator/Examples/Materials/Blue.mat new file mode 100644 index 0000000..16b3943 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Blue.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Blue + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.30584726, g: 0.5791927, b: 0.8207547, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Blue.mat.meta b/game/Assets/PathCreator/Examples/Materials/Blue.mat.meta new file mode 100644 index 0000000..dff321d --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Blue.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c270a73328a99e439fec44a0cf3a17d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Brown.mat b/game/Assets/PathCreator/Examples/Materials/Brown.mat new file mode 100644 index 0000000..f4b31a5 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Brown.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Brown + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 10.66} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 10.66} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.4528302, g: 0.19663213, b: 0.10466359, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Brown.mat.meta b/game/Assets/PathCreator/Examples/Materials/Brown.mat.meta new file mode 100644 index 0000000..d3fa293 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Brown.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d5b3a558a1e7f4a4182b166bb2f27cf7 +timeCreated: 1519840206 +licenseType: Store +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat b/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat new file mode 100644 index 0000000..498e755 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Dark Grey + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.16037738, g: 0.16037738, b: 0.16037738, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat.meta b/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat.meta new file mode 100644 index 0000000..b494506 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Dark Grey.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 407e3de4fbbcf4a99b17bf5aac2d28d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Green.mat b/game/Assets/PathCreator/Examples/Materials/Green.mat new file mode 100644 index 0000000..ad0bc71 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Green.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Green + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.46839345, g: 0.81960785, b: 0.30588233, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Green.mat.meta b/game/Assets/PathCreator/Examples/Materials/Green.mat.meta new file mode 100644 index 0000000..cfbf57e --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Green.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9ca80467a033e954a8b9ad8601d6f4c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Red.mat b/game/Assets/PathCreator/Examples/Materials/Red.mat new file mode 100644 index 0000000..c792f37 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Red.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Red + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9528302, g: 0.23820755, b: 0.26590508, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Red.mat.meta b/game/Assets/PathCreator/Examples/Materials/Red.mat.meta new file mode 100644 index 0000000..a21a9ae --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Red.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 01763a1c279a5cd4d8f897f6b6cdbae5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Road Texture.png b/game/Assets/PathCreator/Examples/Materials/Road Texture.png new file mode 100644 index 0000000..450ca73 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road Texture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0965315b4f955d722046987876c1e37ea2d3897bd7ea6f26c843cbbc6d3dde8 +size 5809 diff --git a/game/Assets/PathCreator/Examples/Materials/Road Texture.png.meta b/game/Assets/PathCreator/Examples/Materials/Road Texture.png.meta new file mode 100644 index 0000000..5cb01c8 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road Texture.png.meta @@ -0,0 +1,74 @@ +fileFormatVersion: 2 +guid: eef7def8a6d89134284369bbe0145515 +timeCreated: 1546381451 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Road Underside.mat b/game/Assets/PathCreator/Examples/Materials/Road Underside.mat new file mode 100644 index 0000000..13a6dc3 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road Underside.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Road Underside + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 10.66} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 10.66} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.047169805, g: 0.047169805, b: 0.047169805, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Road Underside.mat.meta b/game/Assets/PathCreator/Examples/Materials/Road Underside.mat.meta new file mode 100644 index 0000000..40a068b --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road Underside.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c1d8d882244c5344fa86a8fd23246f81 +timeCreated: 1519840206 +licenseType: Store +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Materials/Road.mat b/game/Assets/PathCreator/Examples/Materials/Road.mat new file mode 100644 index 0000000..3af20a1 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Road + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: eef7def8a6d89134284369bbe0145515, type: 3} + m_Scale: {x: 1, y: 8} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.153 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/game/Assets/PathCreator/Examples/Materials/Road.mat.meta b/game/Assets/PathCreator/Examples/Materials/Road.mat.meta new file mode 100644 index 0000000..f875c87 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Materials/Road.mat.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b5df4735192845740bd11076dc9cdc99 +timeCreated: 1546381442 +licenseType: Store +NativeFormatImporter: + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Prefabs.meta b/game/Assets/PathCreator/Examples/Prefabs.meta new file mode 100644 index 0000000..6bab42a --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3331696fd1c6e4ce399332471e58fe60 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab b/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab new file mode 100644 index 0000000..3c53ba0 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4033822839321833552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 979840955744105011} + - component: {fileID: 590364381998773281} + - component: {fileID: 5190809732636690155} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &979840955744105011 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4033822839321833552} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.1922646, y: -0.4048736, z: -0.2549243} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &590364381998773281 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4033822839321833552} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5190809732636690155 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4033822839321833552} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab.meta b/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab.meta new file mode 100644 index 0000000..f8ce78f --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Cube.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f19b52bc2573b4e508c60232d5ba4c53 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab b/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab new file mode 100644 index 0000000..c1b17e3 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1576909240372392} + m_IsPrefabParent: 1 +--- !u!1 &1048366265463928 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4175983145834568} + - component: {fileID: 33949624754287046} + - component: {fileID: 23998214817209668} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1142303417255900 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4919219541973858} + - component: {fileID: 33545565440070206} + - component: {fileID: 23648042348708658} + m_Layer: 0 + m_Name: Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1179929860508712 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4969400159738430} + m_Layer: 0 + m_Name: Model + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1402382065157418 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4420413991641732} + - component: {fileID: 33735273466746142} + - component: {fileID: 23463250516226866} + m_Layer: 0 + m_Name: Forward + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1466481028253768 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4175567933537352} + - component: {fileID: 33944734216049334} + - component: {fileID: 23616845451545226} + m_Layer: 0 + m_Name: Right + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1576909240372392 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4125965570099986} + - component: {fileID: 114548013775708692} + m_Layer: 0 + m_Name: Follower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1591658747683034 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4243308877940266} + - component: {fileID: 33880363704101016} + - component: {fileID: 23486494810615104} + m_Layer: 0 + m_Name: Up + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4125965570099986 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1576909240372392} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4969400159738430} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4175567933537352 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1466481028253768} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.75, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: [] + m_Father: {fileID: 4969400159738430} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4175983145834568 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1048366265463928} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4969400159738430} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4243308877940266 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1591658747683034} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.75, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: [] + m_Father: {fileID: 4969400159738430} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4420413991641732 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1402382065157418} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.75} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: [] + m_Father: {fileID: 4969400159738430} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4919219541973858 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1142303417255900} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.75, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: [] + m_Father: {fileID: 4969400159738430} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4969400159738430 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1179929860508712} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: + - {fileID: 4175983145834568} + - {fileID: 4420413991641732} + - {fileID: 4243308877940266} + - {fileID: 4919219541973858} + - {fileID: 4175567933537352} + m_Father: {fileID: 4125965570099986} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23463250516226866 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1402382065157418} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2100000, guid: 5c270a73328a99e439fec44a0cf3a17d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!23 &23486494810615104 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1591658747683034} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2100000, guid: 9ca80467a033e954a8b9ad8601d6f4c7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!23 &23616845451545226 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1466481028253768} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2100000, guid: 01763a1c279a5cd4d8f897f6b6cdbae5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!23 &23648042348708658 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1142303417255900} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2100000, guid: 01763a1c279a5cd4d8f897f6b6cdbae5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!23 &23998214817209668 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1048366265463928} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2100000, guid: 69561553b86bde34da494d1ffed3ba45, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33545565440070206 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1142303417255900} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &33735273466746142 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1402382065157418} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &33880363704101016 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1591658747683034} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &33944734216049334 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1466481028253768} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &33949624754287046 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1048366265463928} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &114548013775708692 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1576909240372392} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33aabe1a2dec93349b06e6e5dc51bc06, type: 3} + m_Name: + m_EditorClassIdentifier: + pathCreator: {fileID: 0} + endOfPathInstruction: 0 + speed: 5 diff --git a/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab.meta b/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab.meta new file mode 100644 index 0000000..7ddb1d0 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Follower.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 761d600d1e80341ac97f3228771ce637 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Prefabs/Path.prefab b/game/Assets/PathCreator/Examples/Prefabs/Path.prefab new file mode 100644 index 0000000..13e486f --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Path.prefab @@ -0,0 +1,106 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1801384024788032} + m_IsPrefabParent: 1 +--- !u!1 &1801384024788032 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4050403524429934} + - component: {fileID: 114462757500385858} + m_Layer: 0 + m_Name: Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4050403524429934 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1801384024788032} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &114462757500385858 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1801384024788032} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: -4.350084, y: -0.6192361, z: 0.36958665} + - {x: -4.3119984, y: -0.27224493, z: 2.7627096} + - {x: -2.500093, y: 1.7315861, z: 2.2386506} + - {x: 0.14839771, y: 1.7105651, z: 2.2219813} + - {x: 2.7968912, y: 1.6895441, z: 2.205312} + - {x: 4.16408, y: -0.44785511, z: 2.1293974} + - {x: 4.3446193, y: -0.6192361, z: 0.36958665} + - {x: 4.5251584, y: -0.7906171, z: -1.390224} + - {x: 3.2920637, y: 0.7694727, z: -2.9261537} + - {x: 0.77272415, y: 0.83640313, z: -3.0503848} + - {x: -1.7466154, y: 0.90333354, z: -3.1746159} + - {x: -4.3881693, y: -0.9662273, z: -2.0235362} + isClosed: 1 + space: 0 + controlMode: 1 + autoControlLength: 0.3 + boundsUpToDate: 0 + bounds: + m_Center: {x: 0.005727291, y: 0.5250117, z: -0.39030027} + m_Extent: {x: 4.3562183, y: 1.1872373, z: 2.6691647} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 2.1736755, y: 2.1736755, z: 2.1736755} + perAnchorNormalsAngle: + - 0 + - 0 + - 0 + - 0 + globalNormalsAngle: 69 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 0 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 0 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 1 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 diff --git a/game/Assets/PathCreator/Examples/Prefabs/Path.prefab.meta b/game/Assets/PathCreator/Examples/Prefabs/Path.prefab.meta new file mode 100644 index 0000000..d08ab98 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Path.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2791553a612d84e7c9f3c0a95308376f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab b/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab new file mode 100644 index 0000000..80dd763 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1284304205642556215 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3168392299219943901} + - component: {fileID: 7484263716245627173} + - component: {fileID: 4367022514524041713} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3168392299219943901 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284304205642556215} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7484263716245627173 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284304205642556215} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4367022514524041713 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284304205642556215} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab.meta b/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab.meta new file mode 100644 index 0000000..6c54355 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Prefabs/Sphere.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cb2e1e8aa0d44489c8d332b91c9a4202 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scenes.meta b/game/Assets/PathCreator/Examples/Scenes.meta new file mode 100644 index 0000000..e53a358 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7fa8a76a6a31dba43b3f224aa4c8ef31 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scenes/Follow Path.unity b/game/Assets/PathCreator/Examples/Scenes/Follow Path.unity new file mode 100644 index 0000000..a481f50 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Follow Path.unity @@ -0,0 +1,393 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.57482487, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 2 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &184727957 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 184727959} + - component: {fileID: 184727958} + m_Layer: 0 + m_Name: Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &184727958 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 184727957} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: -4.350084, y: -0.6192361, z: 0.36958665} + - {x: -4.3119984, y: -0.27224493, z: 2.7627096} + - {x: -2.500093, y: 1.7315861, z: 2.2386506} + - {x: 0.14839771, y: 1.7105651, z: 2.2219813} + - {x: 2.7968912, y: 1.6895441, z: 2.205312} + - {x: 4.16408, y: -0.44785511, z: 2.1293974} + - {x: 4.3446193, y: -0.6192361, z: 0.36958665} + - {x: 4.5251584, y: -0.7906171, z: -1.390224} + - {x: 3.2920637, y: 0.7694727, z: -2.9261537} + - {x: 0.77272415, y: 0.83640313, z: -3.0503848} + - {x: -1.7466154, y: 0.90333354, z: -3.1746159} + - {x: -4.3881693, y: -0.9662273, z: -2.0235362} + isClosed: 1 + space: 0 + controlMode: 1 + autoControlLength: 0.3 + boundsUpToDate: 0 + bounds: + m_Center: {x: 0.005727291, y: 0.5250117, z: -0.39030027} + m_Extent: {x: 4.3562183, y: 1.1872373, z: 2.6691647} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 2.1736755, y: 2.1736755, z: 2.1736755} + perAnchorNormalsAngle: + - 0 + - 0 + - 0 + - 0 + globalNormalsAngle: 69 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 0 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 0 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 0 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!4 &184727959 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 184727957} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1266884696 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4125965570099986, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 114548013775708692, guid: 761d600d1e80341ac97f3228771ce637, + type: 2} + propertyPath: pathCreator + value: + objectReference: {fileID: 184727958} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 761d600d1e80341ac97f3228771ce637, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &1308570505 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1308570508} + - component: {fileID: 1308570507} + - component: {fileID: 1308570506} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1308570506 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_Enabled: 1 +--- !u!20 &1308570507 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1308570508 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1844901808 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1844901810} + - component: {fileID: 1844901809} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1844901809 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1844901808} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1844901810 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1844901808} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/game/Assets/StreamingAssets/Dialogue_CN.bank.meta b/game/Assets/PathCreator/Examples/Scenes/Follow Path.unity.meta similarity index 68% rename from game/Assets/StreamingAssets/Dialogue_CN.bank.meta rename to game/Assets/PathCreator/Examples/Scenes/Follow Path.unity.meta index 86732ef..5ccda69 100644 --- a/game/Assets/StreamingAssets/Dialogue_CN.bank.meta +++ b/game/Assets/PathCreator/Examples/Scenes/Follow Path.unity.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: 90356c5beb272664687199ea3e14fa86 -labels: -- FMOD +guid: c1e712ad623461e418f182144cf61384 DefaultImporter: externalObjects: {} userData: diff --git a/game/Assets/PathCreator/Examples/Scenes/Generate Path.unity b/game/Assets/PathCreator/Examples/Scenes/Generate Path.unity new file mode 100644 index 0000000..706981d --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Generate Path.unity @@ -0,0 +1,973 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657892, g: 0.4964127, b: 0.5748172, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_ExportTrainingData: 0 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &244891480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 244891483} + - component: {fileID: 244891482} + - component: {fileID: 244891481} + m_Layer: 0 + m_Name: Follower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!96 &244891481 +TrailRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244891480} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 5 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 0.16470587, g: 0.47597936, b: 1, a: 1} + key1: {r: 0.7216981, g: 0.89121073, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 8 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_Autodestruct: 0 + m_Emitting: 1 +--- !u!114 &244891482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244891480} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33aabe1a2dec93349b06e6e5dc51bc06, type: 3} + m_Name: + m_EditorClassIdentifier: + pathCreator: {fileID: 839433806} + endOfPathInstruction: 0 + speed: 5 +--- !u!4 &244891483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244891480} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &315902406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 315902409} + - component: {fileID: 315902408} + - component: {fileID: 315902407} + m_Layer: 0 + m_Name: Sphere (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &315902407 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315902406} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &315902408 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315902406} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &315902409 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 315902406} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 6.54, y: -1.75, z: 6.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 762964052} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &729862344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 729862347} + - component: {fileID: 729862346} + - component: {fileID: 729862345} + m_Layer: 0 + m_Name: Sphere (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &729862345 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729862344} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &729862346 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729862344} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &729862347 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729862344} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 9.1, y: 6.39, z: -3.51} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 762964052} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &762964051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 762964052} + m_Layer: 0 + m_Name: Waypoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &762964052 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 762964051} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1295418884} + - {fileID: 2107402768} + - {fileID: 1544419622} + - {fileID: 729862347} + - {fileID: 315902409} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &839433805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 839433807} + - component: {fileID: 839433808} + - component: {fileID: 839433806} + m_Layer: 0 + m_Name: Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &839433806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839433805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: -2, y: 0, z: 0} + - {x: -1, y: 0.5, z: 0} + - {x: 1, y: -0.5, z: 0} + - {x: 2, y: 0, z: 0} + isClosed: 0 + space: 0 + controlMode: 0 + autoControlLength: 0.3 + boundsUpToDate: 0 + bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + perAnchorNormalsAngle: + - 0 + - 0 + globalNormalsAngle: 0 + flipNormals: 0 + vertexPathUpToDate: 0 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0.01 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 0 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 0 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 0 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!4 &839433807 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839433805} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &839433808 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839433805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f417e74782fffcd40b77b0fdbe82af04, type: 3} + m_Name: + m_EditorClassIdentifier: + closedLoop: 1 + waypoints: + - {fileID: 1295418884} + - {fileID: 2107402768} + - {fileID: 1544419622} + - {fileID: 729862347} + - {fileID: 315902409} +--- !u!1 &1295418881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1295418884} + - component: {fileID: 1295418883} + - component: {fileID: 1295418882} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1295418882 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295418881} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1295418883 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295418881} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1295418884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295418881} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 762964052} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1407856702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1407856705} + - component: {fileID: 1407856704} + - component: {fileID: 1407856703} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1407856703 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407856702} + m_Enabled: 1 +--- !u!20 &1407856704 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407856702} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1407856705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407856702} + m_LocalRotation: {x: 0.12969545, y: -0.1184572, z: 0.015607949, w: 0.9843289} + m_LocalPosition: {x: 3, y: 8.92, z: -18.23} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 15.012001, y: -13.724001, z: 0} +--- !u!1 &1544419619 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1544419622} + - component: {fileID: 1544419621} + - component: {fileID: 1544419620} + m_Layer: 0 + m_Name: Sphere (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1544419620 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1544419619} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1544419621 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1544419619} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1544419622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1544419619} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6.17, y: 6.39, z: -10.04} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 762964052} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1612519935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1612519937} + - component: {fileID: 1612519936} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1612519936 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1612519935} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1612519937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1612519935} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2107402765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2107402768} + - component: {fileID: 2107402767} + - component: {fileID: 2107402766} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2107402766 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107402765} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2107402767 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107402765} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2107402768 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107402765} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6.17, y: 1.4746776, z: 2.67} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 762964052} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/game/Assets/StreamingAssets/Dialogue_EN.bank.meta b/game/Assets/PathCreator/Examples/Scenes/Generate Path.unity.meta similarity index 68% rename from game/Assets/StreamingAssets/Dialogue_EN.bank.meta rename to game/Assets/PathCreator/Examples/Scenes/Generate Path.unity.meta index fe82bc0..d2ff05c 100644 --- a/game/Assets/StreamingAssets/Dialogue_EN.bank.meta +++ b/game/Assets/PathCreator/Examples/Scenes/Generate Path.unity.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: f6b5fef480e45f3458dbe489b0583f75 -labels: -- FMOD +guid: 3145d476fb2c7f242875d23b77320de4 DefaultImporter: externalObjects: {} userData: diff --git a/game/Assets/PathCreator/Examples/Scenes/Object Placement.unity b/game/Assets/PathCreator/Examples/Scenes/Object Placement.unity new file mode 100644 index 0000000..dd0a3b9 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Object Placement.unity @@ -0,0 +1,1944 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.57482487, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &70188142 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 70188143} + - component: {fileID: 70188145} + - component: {fileID: 70188144} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &70188143 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 70188142} + m_LocalRotation: {x: -0.39927244, y: 0.39927244, z: -0.5835936, w: 0.5835936} + m_LocalPosition: {x: 9.822016, y: 0.4048736, z: -10.503309} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &70188144 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 70188142} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &70188145 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 70188142} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &473136262 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 473136263} + - component: {fileID: 473136265} + - component: {fileID: 473136264} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &473136263 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 473136262} + m_LocalRotation: {x: 0.6124736, y: -0.6124736, z: 0.3533781, w: -0.3533781} + m_LocalPosition: {x: -7.4458857, y: 0.4048736, z: -8.243549} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &473136264 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 473136262} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &473136265 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 473136262} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &664526678 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 664526679} + - component: {fileID: 664526681} + - component: {fileID: 664526680} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &664526679 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 664526678} + m_LocalRotation: {x: 0.25204316, y: -0.25204316, z: -0.66066194, w: 0.660662} + m_LocalPosition: {x: 14.085798, y: 0.4048736, z: 17.422533} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &664526680 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 664526678} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &664526681 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 664526678} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &702570136 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 702570137} + - component: {fileID: 702570139} + - component: {fileID: 702570138} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &702570137 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 702570136} + m_LocalRotation: {x: 0.334829, y: -0.334829, z: -0.6228078, w: 0.6228078} + m_LocalPosition: {x: 9.585267, y: 0.4048736, z: 21.53287} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &702570138 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 702570136} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &702570139 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 702570136} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &877217990 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 877217991} + - component: {fileID: 877217993} + - component: {fileID: 877217992} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &877217991 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 877217990} + m_LocalRotation: {x: -0.497745, y: 0.497745, z: -0.50224495, w: 0.5022449} + m_LocalPosition: {x: 9.432941, y: 0.4048736, z: 0.568121} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &877217992 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 877217990} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &877217993 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 877217990} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &947851089 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 947851090} + - component: {fileID: 947851092} + - component: {fileID: 947851091} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &947851090 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 947851089} + m_LocalRotation: {x: -0.2508529, y: 0.2508529, z: -0.6611149, w: 0.6611148} + m_LocalPosition: {x: 14.984689, y: 0.4048736, z: -7.3686123} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &947851091 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 947851089} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &947851092 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 947851089} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &987899030 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 987899031} + - component: {fileID: 987899033} + - component: {fileID: 987899032} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &987899031 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 987899030} + m_LocalRotation: {x: 0.70505685, y: -0.70505685, z: -0.05380449, w: 0.05380449} + m_LocalPosition: {x: -14.578905, y: 0.4048736, z: 13.0229435} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &987899032 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 987899030} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &987899033 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 987899030} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1017046790 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1017046791} + - component: {fileID: 1017046793} + - component: {fileID: 1017046792} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1017046791 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1017046790} + m_LocalRotation: {x: 0.6906611, y: -0.690661, z: -0.15161571, w: 0.15161571} + m_LocalPosition: {x: -12.987309, y: 0.4048736, z: 18.90274} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1017046792 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1017046790} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1017046793 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1017046790} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1035122922 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1035122923} + - component: {fileID: 1035122925} + - component: {fileID: 1035122924} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1035122923 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1035122922} + m_LocalRotation: {x: 0.7070882, y: -0.7070881, z: -0.005134826, w: 0.005134826} + m_LocalPosition: {x: -15.071617, y: 0.4048736, z: 6.9375906} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1035122924 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1035122922} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1035122925 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1035122922} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1045485630 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1045485633} + - component: {fileID: 1045485632} + - component: {fileID: 1045485631} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1045485631 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1045485630} + m_Enabled: 1 +--- !u!20 &1045485632 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1045485630} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1045485633 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1045485630} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1100876285 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1100876286} + m_Layer: 0 + m_Name: Object Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1100876286 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1100876285} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.1922646, y: -0.4048736, z: -0.2549243} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1489228399} + - {fileID: 877217991} + - {fileID: 1305567046} + - {fileID: 1726925215} + - {fileID: 1836065500} + - {fileID: 664526679} + - {fileID: 702570137} + - {fileID: 1653420825} + - {fileID: 1239443495} + - {fileID: 1631447300} + - {fileID: 1017046791} + - {fileID: 987899031} + - {fileID: 1035122923} + - {fileID: 1451327458} + - {fileID: 1863139043} + - {fileID: 473136263} + - {fileID: 1551300063} + - {fileID: 1413329164} + - {fileID: 70188143} + - {fileID: 947851090} + - {fileID: 1743644112} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1163749077 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1163749079} + - component: {fileID: 1163749078} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1163749078 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1163749077} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1163749079 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1163749077} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1173081723 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1173081726} + - component: {fileID: 1173081725} + - component: {fileID: 1173081724} + m_Layer: 0 + m_Name: Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1173081724 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1173081723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: 2.177661, y: 0, z: 1.0135708} + - {x: 5.2159348, y: 0, z: 0.51950216} + - {x: 8.254209, y: 0, z: 0.02543357} + - {x: 9.880889, y: 0, z: 0.51335144} + - {x: 12.122741, y: 0, z: 1.185788} + - {x: 18.025703, y: 0, z: 4.6161985} + - {x: 18.365267, y: 0, z: 6.931963} + - {x: 18.953577, y: 0, z: 10.944124} + - {x: 11.143806, y: 0, z: 20.072712} + - {x: 7.4771137, y: 0, z: 21.80445} + - {x: 3.4255772, y: 0, z: 23.717943} + - {x: -9.652585, y: 0, z: 23.788317} + - {x: -12.857204, y: 0, z: 20.656733} + - {x: -16.654, y: 0, z: 16.946468} + - {x: -17.266878, y: 0, z: 1.2884617} + - {x: -14.771961, y: 0, z: -3.397377} + - {x: -12.861416, y: 0, z: -6.9856763} + - {x: -2.7150939, y: 0, z: -12.051621} + - {x: 1.3291776, y: 0, z: -12.463868} + - {x: 3.8740497, y: 0, z: -12.723276} + - {x: 10.303253, y: 0, z: -10.38054} + - {x: 12.403621, y: 0, z: -8.9203615} + - {x: 13.973428, y: 0, z: -7.82903} + - {x: 15.871395, y: 0, z: -4.956673} + - {x: 17.769363, y: 0, z: -2.0843163} + isClosed: 0 + localPosition: {x: 0, y: 0, z: 0} + space: 2 + controlMode: 3 + autoControlLength: 0.22 + boundsUpToDate: 1 + pivot: {x: 1.0637436, y: 0, z: 5.3302784} + bounds: + m_Center: {x: 1.0637436, y: 0, z: 5.3302784} + m_Extent: {x: 17.332994, y: 0, z: 17.813997} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + perAnchorNormalsAngle: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + globalNormalsAngle: 0 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0.01 + pathTransformationEnabled: 0 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 7.64 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 0 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 0 + showPathOptions: 0 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 0 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!114 &1173081725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1173081723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d12b1fe1b42884d7692049d7f6f79ee9, type: 3} + m_Name: + m_EditorClassIdentifier: + pathCreator: {fileID: 1173081724} + autoUpdate: 1 + prefab: {fileID: 4033822839321833552, guid: f19b52bc2573b4e508c60232d5ba4c53, type: 2} + holder: {fileID: 1100876285} + spacing: 6.11 +--- !u!4 &1173081726 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1173081723} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1239443494 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1239443495} + - component: {fileID: 1239443497} + - component: {fileID: 1239443496} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1239443495 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1239443494} + m_LocalRotation: {x: 0.51114064, y: -0.5111407, z: -0.4886054, w: 0.4886054} + m_LocalPosition: {x: -2.3383734, y: 0.4048736, z: 23.356722} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1239443496 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1239443494} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1239443497 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1239443494} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1305567045 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1305567046} + - component: {fileID: 1305567048} + - component: {fileID: 1305567047} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1305567046 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1305567045} + m_LocalRotation: {x: -0.34406978, y: 0.34406978, z: -0.61775076, w: 0.61775076} + m_LocalPosition: {x: 15.058696, y: 0.4048736, z: 2.730334} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1305567047 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1305567045} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1305567048 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1305567045} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1413329163 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1413329164} + - component: {fileID: 1413329166} + - component: {fileID: 1413329165} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1413329164 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1413329163} + m_LocalRotation: {x: -0.46657854, y: 0.46657854, z: -0.5313234, w: 0.5313234} + m_LocalPosition: {x: 3.9528432, y: 0.4048736, z: -12.155033} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1413329165 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1413329163} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1413329166 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1413329163} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1451327457 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1451327458} + - component: {fileID: 1451327460} + - component: {fileID: 1451327459} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1451327458 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1451327457} + m_LocalRotation: {x: 0.7051131, y: -0.7051131, z: 0.053061392, w: -0.053061392} + m_LocalPosition: {x: -14.709441, y: 0.4048736, z: 0.8449825} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1451327459 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1451327457} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1451327460 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1451327457} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1489228398 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1489228399} + - component: {fileID: 1489228401} + - component: {fileID: 1489228400} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1489228399 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1489228398} + m_LocalRotation: {x: 0.53863406, y: -0.53863406, z: 0.4581194, w: -0.4581194} + m_LocalPosition: {x: 3.3699255, y: 0.4048736, z: 1.2684951} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1489228400 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1489228398} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1489228401 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1489228398} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1551300062 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1551300063} + - component: {fileID: 1551300065} + - component: {fileID: 1551300064} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1551300063 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1551300062} + m_LocalRotation: {x: 0.5853645, y: -0.5853645, z: 0.39667162, w: -0.39667162} + m_LocalPosition: {x: -1.9577849, y: 0.4048736, z: -10.917622} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1551300064 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1551300062} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1551300065 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1551300062} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1631447299 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1631447300} + - component: {fileID: 1631447302} + - component: {fileID: 1631447301} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1631447300 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1631447299} + m_LocalRotation: {x: 0.5621399, y: -0.56213987, z: -0.42895082, w: 0.42895082} + m_LocalPosition: {x: -8.37764, y: 0.4048736, z: 22.51158} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1631447301 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1631447299} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1631447302 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1631447299} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1653420824 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1653420825} + - component: {fileID: 1653420827} + - component: {fileID: 1653420826} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1653420825 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1653420824} + m_LocalRotation: {x: 0.47242323, y: -0.47242323, z: -0.5261334, w: 0.52613336} + m_LocalPosition: {x: 3.7633872, y: 0.4048736, z: 23.181543} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1653420826 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1653420824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1653420827 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1653420824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1726925214 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1726925215} + - component: {fileID: 1726925217} + - component: {fileID: 1726925216} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1726925215 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1726925214} + m_LocalRotation: {x: -0.12087492, y: 0.12087492, z: -0.6966989, w: 0.69669884} + m_LocalPosition: {x: 19.46735, y: 0.4048736, z: 6.836807} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1726925216 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1726925214} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1726925217 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1726925214} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1743644111 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1743644112} + - component: {fileID: 1743644114} + - component: {fileID: 1743644113} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1743644112 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1743644111} + m_LocalRotation: {x: -0.20450312, y: 0.20450312, z: -0.6768888, w: 0.6768888} + m_LocalPosition: {x: 18.56629, y: 0.4048736, z: -2.4241676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1743644113 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1743644111} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1743644114 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1743644111} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1836065499 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1836065500} + - component: {fileID: 1836065502} + - component: {fileID: 1836065501} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1836065500 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1836065499} + m_LocalRotation: {x: 0.19032404, y: -0.19032404, z: -0.6810116, w: 0.6810116} + m_LocalPosition: {x: 17.74937, y: 0.4048736, z: 12.543003} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1836065501 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1836065499} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1836065502 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1836065499} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1863139042 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1863139043} + - component: {fileID: 1863139045} + - component: {fileID: 1863139044} + m_Layer: 0 + m_Name: Cube(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1863139043 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1863139042} + m_LocalRotation: {x: 0.6531901, y: -0.65319, z: 0.27081865, w: -0.27081865} + m_LocalPosition: {x: -12.382312, y: 0.4048736, z: -4.669839} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1100876286} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1863139044 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1863139042} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1863139045 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1863139042} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} diff --git a/game/Assets/StreamingAssets/Dialogue_JP.bank.meta b/game/Assets/PathCreator/Examples/Scenes/Object Placement.unity.meta similarity index 68% rename from game/Assets/StreamingAssets/Dialogue_JP.bank.meta rename to game/Assets/PathCreator/Examples/Scenes/Object Placement.unity.meta index ec4dae2..23a9ebb 100644 --- a/game/Assets/StreamingAssets/Dialogue_JP.bank.meta +++ b/game/Assets/PathCreator/Examples/Scenes/Object Placement.unity.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: a9b7aec0dbd482f489b727b6c3ab3fd3 -labels: -- FMOD +guid: f9d700f5f914447f48566abe5b02d921 DefaultImporter: externalObjects: {} userData: diff --git a/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity b/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity new file mode 100644 index 0000000..c3c7f7e --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity @@ -0,0 +1,517 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.57482487, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 2 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &854113292 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 854113295} + - component: {fileID: 854113294} + - component: {fileID: 854113293} + m_Layer: 0 + m_Name: Spawn 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &854113293 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 854113292} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 2100000, guid: 5c270a73328a99e439fec44a0cf3a17d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &854113294 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 854113292} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &854113295 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 854113292} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6, y: 0, z: 0} + m_LocalScale: {x: 3.7376, y: 0.14671586, z: 3.7376} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1001367091 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1001367094} + - component: {fileID: 1001367093} + - component: {fileID: 1001367092} + m_Layer: 0 + m_Name: Spawn 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1001367092 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1001367091} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 2100000, guid: 01763a1c279a5cd4d8f897f6b6cdbae5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1001367093 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1001367091} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1001367094 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1001367091} + m_LocalRotation: {x: -0.3582922, y: -0, z: -0, w: 0.9336095} + m_LocalPosition: {x: 0, y: 2.6, z: 5.85} + m_LocalScale: {x: 3.7376, y: 0.14671586, z: 3.7376} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: -41.991, y: 0, z: 0} +--- !u!1 &1170195241 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1170195244} + - component: {fileID: 1170195243} + - component: {fileID: 1170195242} + m_Layer: 0 + m_Name: Spawn 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1170195242 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1170195241} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_Materials: + - {fileID: 2100000, guid: 9ca80467a033e954a8b9ad8601d6f4c7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1170195243 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1170195241} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1170195244 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1170195241} + m_LocalRotation: {x: -0, y: -0, z: 0.480542, w: 0.87697166} + m_LocalPosition: {x: 6, y: 0, z: 0} + m_LocalScale: {x: 3.7376, y: 0.14671586, z: 3.7376} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 57.442} +--- !u!1 &1308570505 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1308570508} + - component: {fileID: 1308570507} + - component: {fileID: 1308570506} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1308570506 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_Enabled: 1 +--- !u!20 &1308570507 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1308570508 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1308570505} + m_LocalRotation: {x: 0.17410469, y: -0, z: -0, w: 0.9847272} + m_LocalPosition: {x: 0, y: 6.41, z: -11.71} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 20.053001, y: 0, z: 0} +--- !u!1 &1518276650 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1518276652} + - component: {fileID: 1518276651} + m_Layer: 0 + m_Name: Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1518276651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518276650} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b617cc208d0104cad9534d503ff3e1cf, type: 3} + m_Name: + m_EditorClassIdentifier: + pathPrefab: {fileID: 114462757500385858, guid: 2791553a612d84e7c9f3c0a95308376f, + type: 2} + followerPrefab: {fileID: 114548013775708692, guid: 761d600d1e80341ac97f3228771ce637, + type: 2} + spawnPoints: + - {fileID: 854113295} + - {fileID: 1170195244} + - {fileID: 1001367094} +--- !u!4 &1518276652 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518276650} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1844901808 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1844901810} + - component: {fileID: 1844901809} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1844901809 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1844901808} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1844901810 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1844901808} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity.meta b/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity.meta new file mode 100644 index 0000000..0b21ff1 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Path as Prefab.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7c3960531f0fd44beaacc5037d708071 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scenes/Road.unity b/game/Assets/PathCreator/Examples/Scenes/Road.unity new file mode 100644 index 0000000..b9e3831 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Road.unity @@ -0,0 +1,678 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657892, g: 0.4964127, b: 0.5748172, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_ExportTrainingData: 0 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1073702040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1073702042} + - component: {fileID: 1073702041} + - component: {fileID: 1073702043} + m_Layer: 0 + m_Name: Road Creator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1073702041 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073702040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: -3.2247634, y: 0.8263334, z: 2.3792875} + - {x: -1.283143, y: 0.23846622, z: 3.1646647} + - {x: 0.6584772, y: -0.34940097, z: 3.950042} + - {x: 2.3595712, y: -0.7624575, z: 2.901955} + - {x: 3.6594722, y: -1.0780971, z: 2.1010528} + - {x: 4.583452, y: -1.0509282, z: 0.2846942} + - {x: 4.092701, y: -1.0053874, z: -1.1944623} + - {x: 3.579156, y: -0.95773137, z: -2.7423213} + - {x: 1.7052363, y: -0.72001815, z: -3.5153677} + - {x: 0.08291578, y: -0.54737484, z: -3.5271394} + - {x: -1.112274, y: -0.42018574, z: -3.5358117} + - {x: -2.006318, y: -0.33657387, z: -2.6937559} + - {x: -2.900362, y: -0.252962, z: -1.8517001} + isClosed: 0 + space: 0 + controlMode: 3 + autoControlLength: 0.35 + boundsUpToDate: 0 + bounds: + m_Center: {x: 1.2616136, y: 0.54719853, z: -2.224142} + m_Extent: {x: 3.2442577, y: 0.8264315, z: 3.3909774} + rotation: {x: 0, y: 0.0023407342, z: 0, w: 0.9999979} + scale: {x: 1, y: 1, z: 1} + perAnchorNormalsAngle: + - 335.08722 + - 345.02103 + - 327.71606 + - 320.15445 + - 320.15445 + globalNormalsAngle: 0 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 1 + keepConstantHandleSize: 1 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 0 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 1 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!4 &1073702042 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073702040} + m_LocalRotation: {x: 0.067577064, y: -0, z: -0, w: 0.99771404} + m_LocalPosition: {x: 1.86, y: 0.54729664, z: 2.44} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 7.7500005, y: 0, z: 0} +--- !u!114 &1073702043 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073702040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b275c3b78f8717c4cbc60f74a3247f67, type: 3} + m_Name: + m_EditorClassIdentifier: + pathCreator: {fileID: 1073702041} + autoUpdate: 1 + roadWidth: 1 + thickness: 0.127 + flattenSurface: 0 + roadMaterial: {fileID: 2100000, guid: b5df4735192845740bd11076dc9cdc99, type: 2} + undersideMaterial: {fileID: 2100000, guid: c1d8d882244c5344fa86a8fd23246f81, type: 2} + textureTiling: 8 + meshHolder: {fileID: 1646890433} +--- !u!1 &1646890433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1646890436} + - component: {fileID: 1646890435} + - component: {fileID: 1646890434} + m_Layer: 0 + m_Name: Road Mesh Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1646890434 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646890433} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b5df4735192845740bd11076dc9cdc99, type: 2} + - {fileID: 2100000, guid: c1d8d882244c5344fa86a8fd23246f81, type: 2} + - {fileID: 2100000, guid: c1d8d882244c5344fa86a8fd23246f81, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1646890435 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646890433} + m_Mesh: {fileID: 1712268210} +--- !u!4 &1646890436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646890433} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!43 &1712268210 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 1566 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 2090 + localAABB: + m_Center: {x: 2.7326906, y: 0.30216432, z: 2.4225621} + m_Extent: {x: 4.332015, y: 1.0258145, z: 4.353405} + - serializedVersion: 2 + firstByte: 3132 + indexCount: 1566 + topology: 0 + baseVertex: 0 + firstVertex: 2 + vertexCount: 2090 + localAABB: + m_Center: {x: 2.7212982, y: 0.18137878, z: 2.391499} + m_Extent: {x: 4.369539, y: 1.0316021, z: 4.398033} + - serializedVersion: 2 + firstByte: 6264 + indexCount: 3132 + topology: 0 + baseVertex: 0 + firstVertex: 4 + vertexCount: 2092 + localAABB: + m_Center: {x: 2.7212982, y: 0.23887771, z: 2.391499} + m_Extent: {x: 4.369539, y: 1.0891011, z: 4.398033} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 0 + m_KeepIndices: 0 + m_IndexFormat: 0 + m_IndexBuffer: 0000080001000100080009000800100009000900100011001000180011001100180019001800200019001900200021002000280021002100280029002800300029002900300031003000380031003100380039003800400039003900400041004000480041004100480049004800500049004900500051005000580051005100580059005800600059005900600061006000680061006100680069006800700069006900700071007000780071007100780079007800800079007900800081008000880081008100880089008800900089008900900091009000980091009100980099009800a00099009900a000a100a000a800a100a100a800a900a800b000a900a900b000b100b000b800b100b100b800b900b800c000b900b900c000c100c000c800c100c100c800c900c800d000c900c900d000d100d000d800d100d100d800d900d800e000d900d900e000e100e000e800e100e100e800e900e800f000e900e900f000f100f000f800f100f100f800f900f8000001f900f900000101010001080101010101080109010801100109010901100111011001180111011101180119011801200119011901200121012001280121012101280129012801300129012901300131013001380131013101380139013801400139013901400141014001480141014101480149014801500149014901500151015001580151015101580159015801600159015901600161016001680161016101680169016801700169016901700171017001780171017101780179017801800179017901800181018001880181018101880189018801900189018901900191019001980191019101980199019801a00199019901a001a101a001a801a101a101a801a901a801b001a901a901b001b101b001b801b101b101b801b901b801c001b901b901c001c101c001c801c101c101c801c901c801d001c901c901d001d101d001d801d101d101d801d901d801e001d901d901e001e101e001e801e101e101e801e901e801f001e901e901f001f101f001f801f101f101f801f901f8010002f901f901000201020002080201020102080209020802100209020902100211021002180211021102180219021802200219021902200221022002280221022102280229022802300229022902300231023002380231023102380239023802400239023902400241024002480241024102480249024802500249024902500251025002580251025102580259025802600259025902600261026002680261026102680269026802700269026902700271027002780271027102780279027802800279027902800281028002880281028102880289028802900289028902900291029002980291029102980299029802a00299029902a002a102a002a802a102a102a802a902a802b002a902a902b002b102b002b802b102b102b802b902b802c002b902b902c002c102c002c802c102c102c802c902c802d002c902c902d002d102d002d802d102d102d802d902d802e002d902d902e002e102e002e802e102e102e802e902e802f002e902e902f002f102f002f802f102f102f802f902f8020003f902f902000301030003080301030103080309030803100309030903100311031003180311031103180319031803200319031903200321032003280321032103280329032803300329032903300331033003380331033103380339033803400339033903400341034003480341034103480349034803500349034903500351035003580351035103580359035803600359035903600361036003680361036103680369036803700369036903700371037003780371037103780379037803800379037903800381038003880381038103880389038803900389038903900391039003980391039103980399039803a00399039903a003a103a003a803a103a103a803a903a803b003a903a903b003b103b003b803b103b103b803b903b803c003b903b903c003c103c003c803c103c103c803c903c803d003c903c903d003d103d003d803d103d103d803d903d803e003d903d903e003e103e003e803e103e103e803e903e803f003e903e903f003f103f003f803f103f103f803f903f8030004f903f903000401040004080401040104080409040804100409040904100411041004180411041104180419041804200419041904200421042004280421042104280429042804300429042904300431043004380431043104380439043804400439043904400441044004480441044104480449044804500449044904500451045004580451045104580459045804600459045904600461046004680461046104680469046804700469046904700471047004780471047104780479047804800479047904800481048004880481048104880489048804900489048904900491049004980491049104980499049804a00499049904a004a104a004a804a104a104a804a904a804b004a904a904b004b104b004b804b104b104b804b904b804c004b904b904c004c104c004c804c104c104c804c904c804d004c904c904d004d104d004d804d104d104d804d904d804e004d904d904e004e104e004e804e104e104e804e904e804f004e904e904f004f104f004f804f104f104f804f904f8040005f904f904000501050005080501050105080509050805100509050905100511051005180511051105180519051805200519051905200521052005280521052105280529052805300529052905300531053005380531053105380539053805400539053905400541054005480541054105480549054805500549054905500551055005580551055105580559055805600559055905600561056005680561056105680569056805700569056905700571057005780571057105780579057805800579057905800581058005880581058105880589058805900589058905900591059005980591059105980599059805a00599059905a005a105a005a805a105a105a805a905a805b005a905a905b005b105b005b805b105b105b805b905b805c005b905b905c005c105c005c805c105c105c805c905c805d005c905c905d005d105d005d805d105d105d805d905d805e005d905d905e005e105e005e805e105e105e805e905e805f005e905e905f005f105f005f805f105f105f805f905f8050006f905f905000601060006080601060106080609060806100609060906100611061006180611061106180619061806200619061906200621062006280621062106280629062806300629062906300631063006380631063106380639063806400639063906400641064006480641064106480649064806500649064906500651065006580651065106580659065806600659065906600661066006680661066106680669066806700669066906700671067006780671067106780679067806800679067906800681068006880681068106880689068806900689068906900691069006980691069106980699069806a00699069906a006a106a006a806a106a106a806a906a806b006a906a906b006b106b006b806b106b106b806b906b806c006b906b906c006c106c006c806c106c106c806c906c806d006c906c906d006d106d006d806d106d106d806d906d806e006d906d906e006e106e006e806e106e106e806e906e806f006e906e906f006f106f006f806f106f106f806f906f8060007f906f906000701070007080701070107080709070807100709070907100711071007180711071107180719071807200719071907200721072007280721072107280729072807300729072907300731073007380731073107380739073807400739073907400741074007480741074107480749074807500749074907500751075007580751075107580759075807600759075907600761076007680761076107680769076807700769076907700771077007780771077107780779077807800779077907800781078007880781078107880789078807900789078907900791079007980791079107980799079807a00799079907a007a107a007a807a107a107a807a907a807b007a907a907b007b107b007b807b107b107b807b907b807c007b907b907c007c107c007c807c107c107c807c907c807d007c907c907d007d107d007d807d107d107d807d907d807e007d907d907e007e107e007e807e107e107e807e907e807f007e907e907f007f107f007f807f107f107f807f907f8070008f907f907000801080008080801080108080809080808100809080908100811081008180811081108180819081808200819081908200821082008280821082108280829080b000a00030003000a000200130012000b000b0012000a001b001a00130013001a001200230022001b001b0022001a002b002a00230023002a002200330032002b002b0032002a003b003a00330033003a003200430042003b003b0042003a004b004a00430043004a004200530052004b004b0052004a005b005a00530053005a005200630062005b005b0062005a006b006a00630063006a006200730072006b006b0072006a007b007a00730073007a007200830082007b007b0082007a008b008a00830083008a008200930092008b008b0092008a009b009a00930093009a009200a300a2009b009b00a2009a00ab00aa00a300a300aa00a200b300b200ab00ab00b200aa00bb00ba00b300b300ba00b200c300c200bb00bb00c200ba00cb00ca00c300c300ca00c200d300d200cb00cb00d200ca00db00da00d300d300da00d200e300e200db00db00e200da00eb00ea00e300e300ea00e200f300f200eb00eb00f200ea00fb00fa00f300f300fa00f20003010201fb00fb000201fa000b010a01030103010a010201130112010b010b0112010a011b011a01130113011a011201230122011b011b0122011a012b012a01230123012a012201330132012b012b0132012a013b013a01330133013a013201430142013b013b0142013a014b014a01430143014a014201530152014b014b0152014a015b015a01530153015a015201630162015b015b0162015a016b016a01630163016a016201730172016b016b0172016a017b017a01730173017a017201830182017b017b0182017a018b018a01830183018a018201930192018b018b0192018a019b019a01930193019a019201a301a2019b019b01a2019a01ab01aa01a301a301aa01a201b301b201ab01ab01b201aa01bb01ba01b301b301ba01b201c301c201bb01bb01c201ba01cb01ca01c301c301ca01c201d301d201cb01cb01d201ca01db01da01d301d301da01d201e301e201db01db01e201da01eb01ea01e301e301ea01e201f301f201eb01eb01f201ea01fb01fa01f301f301fa01f20103020202fb01fb010202fa010b020a02030203020a020202130212020b020b0212020a021b021a02130213021a021202230222021b021b0222021a022b022a02230223022a022202330232022b022b0232022a023b023a02330233023a023202430242023b023b0242023a024b024a02430243024a024202530252024b024b0252024a025b025a02530253025a025202630262025b025b0262025a026b026a02630263026a026202730272026b026b0272026a027b027a02730273027a027202830282027b027b0282027a028b028a02830283028a028202930292028b028b0292028a029b029a02930293029a029202a302a2029b029b02a2029a02ab02aa02a302a302aa02a202b302b202ab02ab02b202aa02bb02ba02b302b302ba02b202c302c202bb02bb02c202ba02cb02ca02c302c302ca02c202d302d202cb02cb02d202ca02db02da02d302d302da02d202e302e202db02db02e202da02eb02ea02e302e302ea02e202f302f202eb02eb02f202ea02fb02fa02f302f302fa02f20203030203fb02fb020203fa020b030a03030303030a030203130312030b030b0312030a031b031a03130313031a031203230322031b031b0322031a032b032a03230323032a032203330332032b032b0332032a033b033a03330333033a033203430342033b033b0342033a034b034a03430343034a034203530352034b034b0352034a035b035a03530353035a035203630362035b035b0362035a036b036a03630363036a036203730372036b036b0372036a037b037a03730373037a037203830382037b037b0382037a038b038a03830383038a038203930392038b038b0392038a039b039a03930393039a039203a303a2039b039b03a2039a03ab03aa03a303a303aa03a203b303b203ab03ab03b203aa03bb03ba03b303b303ba03b203c303c203bb03bb03c203ba03cb03ca03c303c303ca03c203d303d203cb03cb03d203ca03db03da03d303d303da03d203e303e203db03db03e203da03eb03ea03e303e303ea03e203f303f203eb03eb03f203ea03fb03fa03f303f303fa03f20303040204fb03fb030204fa030b040a04030403040a040204130412040b040b0412040a041b041a04130413041a041204230422041b041b0422041a042b042a04230423042a042204330432042b042b0432042a043b043a04330433043a043204430442043b043b0442043a044b044a04430443044a044204530452044b044b0452044a045b045a04530453045a045204630462045b045b0462045a046b046a04630463046a046204730472046b046b0472046a047b047a04730473047a047204830482047b047b0482047a048b048a04830483048a048204930492048b048b0492048a049b049a04930493049a049204a304a2049b049b04a2049a04ab04aa04a304a304aa04a204b304b204ab04ab04b204aa04bb04ba04b304b304ba04b204c304c204bb04bb04c204ba04cb04ca04c304c304ca04c204d304d204cb04cb04d204ca04db04da04d304d304da04d204e304e204db04db04e204da04eb04ea04e304e304ea04e204f304f204eb04eb04f204ea04fb04fa04f304f304fa04f20403050205fb04fb040205fa040b050a05030503050a050205130512050b050b0512050a051b051a05130513051a051205230522051b051b0522051a052b052a05230523052a052205330532052b052b0532052a053b053a05330533053a053205430542053b053b0542053a054b054a05430543054a054205530552054b054b0552054a055b055a05530553055a055205630562055b055b0562055a056b056a05630563056a056205730572056b056b0572056a057b057a05730573057a057205830582057b057b0582057a058b058a05830583058a058205930592058b058b0592058a059b059a05930593059a059205a305a2059b059b05a2059a05ab05aa05a305a305aa05a205b305b205ab05ab05b205aa05bb05ba05b305b305ba05b205c305c205bb05bb05c205ba05cb05ca05c305c305ca05c205d305d205cb05cb05d205ca05db05da05d305d305da05d205e305e205db05db05e205da05eb05ea05e305e305ea05e205f305f205eb05eb05f205ea05fb05fa05f305f305fa05f20503060206fb05fb050206fa050b060a06030603060a060206130612060b060b0612060a061b061a06130613061a061206230622061b061b0622061a062b062a06230623062a062206330632062b062b0632062a063b063a06330633063a063206430642063b063b0642063a064b064a06430643064a064206530652064b064b0652064a065b065a06530653065a065206630662065b065b0662065a066b066a06630663066a066206730672066b066b0672066a067b067a06730673067a067206830682067b067b0682067a068b068a06830683068a068206930692068b068b0692068a069b069a06930693069a069206a306a2069b069b06a2069a06ab06aa06a306a306aa06a206b306b206ab06ab06b206aa06bb06ba06b306b306ba06b206c306c206bb06bb06c206ba06cb06ca06c306c306ca06c206d306d206cb06cb06d206ca06db06da06d306d306da06d206e306e206db06db06e206da06eb06ea06e306e306ea06e206f306f206eb06eb06f206ea06fb06fa06f306f306fa06f20603070207fb06fb060207fa060b070a07030703070a070207130712070b070b0712070a071b071a07130713071a071207230722071b071b0722071a072b072a07230723072a072207330732072b072b0732072a073b073a07330733073a073207430742073b073b0742073a074b074a07430743074a074207530752074b074b0752074a075b075a07530753075a075207630762075b075b0762075a076b076a07630763076a076207730772076b076b0772076a077b077a07730773077a077207830782077b077b0782077a078b078a07830783078a078207930792078b078b0792078a079b079a07930793079a079207a307a2079b079b07a2079a07ab07aa07a307a307aa07a207b307b207ab07ab07b207aa07bb07ba07b307b307ba07b207c307c207bb07bb07c207ba07cb07ca07c307c307ca07c207d307d207cb07cb07d207ca07db07da07d307d307da07d207e307e207db07db07e207da07eb07ea07e307e307ea07e207f307f207eb07eb07f207ea07fb07fa07f307f307fa07f20703080208fb07fb070208fa070b080a08030803080a080208130812080b080b0812080a081b081a08130813081a081208230822081b081b0822081a082b082a08230823082a082208040006000e000c0004000e0005000f0007000d000f0005000c000e00160014000c0016000d0017000f00150017000d00140016001e001c0014001e0015001f0017001d001f0015001c001e00260024001c0026001d0027001f00250027001d00240026002e002c0024002e0025002f0027002d002f0025002c002e00360034002c0036002d0037002f00350037002d00340036003e003c0034003e0035003f0037003d003f0035003c003e00460044003c0046003d0047003f00450047003d00440046004e004c0044004e0045004f0047004d004f0045004c004e00560054004c0056004d0057004f00550057004d00540056005e005c0054005e0055005f0057005d005f0055005c005e00660064005c0066005d0067005f00650067005d00640066006e006c0064006e0065006f0067006d006f0065006c006e00760074006c0076006d0077006f00750077006d00740076007e007c0074007e0075007f0077007d007f0075007c007e00860084007c0086007d0087007f00850087007d00840086008e008c0084008e0085008f0087008d008f0085008c008e00960094008c0096008d0097008f00950097008d00940096009e009c0094009e0095009f0097009d009f0095009c009e00a600a4009c00a6009d00a7009f00a500a7009d00a400a600ae00ac00a400ae00a500af00a700ad00af00a500ac00ae00b600b400ac00b600ad00b700af00b500b700ad00b400b600be00bc00b400be00b500bf00b700bd00bf00b500bc00be00c600c400bc00c600bd00c700bf00c500c700bd00c400c600ce00cc00c400ce00c500cf00c700cd00cf00c500cc00ce00d600d400cc00d600cd00d700cf00d500d700cd00d400d600de00dc00d400de00d500df00d700dd00df00d500dc00de00e600e400dc00e600dd00e700df00e500e700dd00e400e600ee00ec00e400ee00e500ef00e700ed00ef00e500ec00ee00f600f400ec00f600ed00f700ef00f500f700ed00f400f600fe00fc00f400fe00f500ff00f700fd00ff00f500fc00fe0006010401fc000601fd000701ff0005010701fd00040106010e010c0104010e0105010f0107010d010f0105010c010e01160114010c0116010d0117010f01150117010d01140116011e011c0114011e0115011f0117011d011f0115011c011e01260124011c0126011d0127011f01250127011d01240126012e012c0124012e0125012f0127012d012f0125012c012e01360134012c0136012d0137012f01350137012d01340136013e013c0134013e0135013f0137013d013f0135013c013e01460144013c0146013d0147013f01450147013d01440146014e014c0144014e0145014f0147014d014f0145014c014e01560154014c0156014d0157014f01550157014d01540156015e015c0154015e0155015f0157015d015f0155015c015e01660164015c0166015d0167015f01650167015d01640166016e016c0164016e0165016f0167016d016f0165016c016e01760174016c0176016d0177016f01750177016d01740176017e017c0174017e0175017f0177017d017f0175017c017e01860184017c0186017d0187017f01850187017d01840186018e018c0184018e0185018f0187018d018f0185018c018e01960194018c0196018d0197018f01950197018d01940196019e019c0194019e0195019f0197019d019f0195019c019e01a601a4019c01a6019d01a7019f01a501a7019d01a401a601ae01ac01a401ae01a501af01a701ad01af01a501ac01ae01b601b401ac01b601ad01b701af01b501b701ad01b401b601be01bc01b401be01b501bf01b701bd01bf01b501bc01be01c601c401bc01c601bd01c701bf01c501c701bd01c401c601ce01cc01c401ce01c501cf01c701cd01cf01c501cc01ce01d601d401cc01d601cd01d701cf01d501d701cd01d401d601de01dc01d401de01d501df01d701dd01df01d501dc01de01e601e401dc01e601dd01e701df01e501e701dd01e401e601ee01ec01e401ee01e501ef01e701ed01ef01e501ec01ee01f601f401ec01f601ed01f701ef01f501f701ed01f401f601fe01fc01f401fe01f501ff01f701fd01ff01f501fc01fe0106020402fc010602fd010702ff0105020702fd01040206020e020c0204020e0205020f0207020d020f0205020c020e02160214020c0216020d0217020f02150217020d02140216021e021c0214021e0215021f0217021d021f0215021c021e02260224021c0226021d0227021f02250227021d02240226022e022c0224022e0225022f0227022d022f0225022c022e02360234022c0236022d0237022f02350237022d02340236023e023c0234023e0235023f0237023d023f0235023c023e02460244023c0246023d0247023f02450247023d02440246024e024c0244024e0245024f0247024d024f0245024c024e02560254024c0256024d0257024f02550257024d02540256025e025c0254025e0255025f0257025d025f0255025c025e02660264025c0266025d0267025f02650267025d02640266026e026c0264026e0265026f0267026d026f0265026c026e02760274026c0276026d0277026f02750277026d02740276027e027c0274027e0275027f0277027d027f0275027c027e02860284027c0286027d0287027f02850287027d02840286028e028c0284028e0285028f0287028d028f0285028c028e02960294028c0296028d0297028f02950297028d02940296029e029c0294029e0295029f0297029d029f0295029c029e02a602a4029c02a6029d02a7029f02a502a7029d02a402a602ae02ac02a402ae02a502af02a702ad02af02a502ac02ae02b602b402ac02b602ad02b702af02b502b702ad02b402b602be02bc02b402be02b502bf02b702bd02bf02b502bc02be02c602c402bc02c602bd02c702bf02c502c702bd02c402c602ce02cc02c402ce02c502cf02c702cd02cf02c502cc02ce02d602d402cc02d602cd02d702cf02d502d702cd02d402d602de02dc02d402de02d502df02d702dd02df02d502dc02de02e602e402dc02e602dd02e702df02e502e702dd02e402e602ee02ec02e402ee02e502ef02e702ed02ef02e502ec02ee02f602f402ec02f602ed02f702ef02f502f702ed02f402f602fe02fc02f402fe02f502ff02f702fd02ff02f502fc02fe0206030403fc020603fd020703ff0205030703fd02040306030e030c0304030e0305030f0307030d030f0305030c030e03160314030c0316030d0317030f03150317030d03140316031e031c0314031e0315031f0317031d031f0315031c031e03260324031c0326031d0327031f03250327031d03240326032e032c0324032e0325032f0327032d032f0325032c032e03360334032c0336032d0337032f03350337032d03340336033e033c0334033e0335033f0337033d033f0335033c033e03460344033c0346033d0347033f03450347033d03440346034e034c0344034e0345034f0347034d034f0345034c034e03560354034c0356034d0357034f03550357034d03540356035e035c0354035e0355035f0357035d035f0355035c035e03660364035c0366035d0367035f03650367035d03640366036e036c0364036e0365036f0367036d036f0365036c036e03760374036c0376036d0377036f03750377036d03740376037e037c0374037e0375037f0377037d037f0375037c037e03860384037c0386037d0387037f03850387037d03840386038e038c0384038e0385038f0387038d038f0385038c038e03960394038c0396038d0397038f03950397038d03940396039e039c0394039e0395039f0397039d039f0395039c039e03a603a4039c03a6039d03a7039f03a503a7039d03a403a603ae03ac03a403ae03a503af03a703ad03af03a503ac03ae03b603b403ac03b603ad03b703af03b503b703ad03b403b603be03bc03b403be03b503bf03b703bd03bf03b503bc03be03c603c403bc03c603bd03c703bf03c503c703bd03c403c603ce03cc03c403ce03c503cf03c703cd03cf03c503cc03ce03d603d403cc03d603cd03d703cf03d503d703cd03d403d603de03dc03d403de03d503df03d703dd03df03d503dc03de03e603e403dc03e603dd03e703df03e503e703dd03e403e603ee03ec03e403ee03e503ef03e703ed03ef03e503ec03ee03f603f403ec03f603ed03f703ef03f503f703ed03f403f603fe03fc03f403fe03f503ff03f703fd03ff03f503fc03fe0306040404fc030604fd030704ff0305040704fd03040406040e040c0404040e0405040f0407040d040f0405040c040e04160414040c0416040d0417040f04150417040d04140416041e041c0414041e0415041f0417041d041f0415041c041e04260424041c0426041d0427041f04250427041d04240426042e042c0424042e0425042f0427042d042f0425042c042e04360434042c0436042d0437042f04350437042d04340436043e043c0434043e0435043f0437043d043f0435043c043e04460444043c0446043d0447043f04450447043d04440446044e044c0444044e0445044f0447044d044f0445044c044e04560454044c0456044d0457044f04550457044d04540456045e045c0454045e0455045f0457045d045f0455045c045e04660464045c0466045d0467045f04650467045d04640466046e046c0464046e0465046f0467046d046f0465046c046e04760474046c0476046d0477046f04750477046d04740476047e047c0474047e0475047f0477047d047f0475047c047e04860484047c0486047d0487047f04850487047d04840486048e048c0484048e0485048f0487048d048f0485048c048e04960494048c0496048d0497048f04950497048d04940496049e049c0494049e0495049f0497049d049f0495049c049e04a604a4049c04a6049d04a7049f04a504a7049d04a404a604ae04ac04a404ae04a504af04a704ad04af04a504ac04ae04b604b404ac04b604ad04b704af04b504b704ad04b404b604be04bc04b404be04b504bf04b704bd04bf04b504bc04be04c604c404bc04c604bd04c704bf04c504c704bd04c404c604ce04cc04c404ce04c504cf04c704cd04cf04c504cc04ce04d604d404cc04d604cd04d704cf04d504d704cd04d404d604de04dc04d404de04d504df04d704dd04df04d504dc04de04e604e404dc04e604dd04e704df04e504e704dd04e404e604ee04ec04e404ee04e504ef04e704ed04ef04e504ec04ee04f604f404ec04f604ed04f704ef04f504f704ed04f404f604fe04fc04f404fe04f504ff04f704fd04ff04f504fc04fe0406050405fc040605fd040705ff0405050705fd04040506050e050c0504050e0505050f0507050d050f0505050c050e05160514050c0516050d0517050f05150517050d05140516051e051c0514051e0515051f0517051d051f0515051c051e05260524051c0526051d0527051f05250527051d05240526052e052c0524052e0525052f0527052d052f0525052c052e05360534052c0536052d0537052f05350537052d05340536053e053c0534053e0535053f0537053d053f0535053c053e05460544053c0546053d0547053f05450547053d05440546054e054c0544054e0545054f0547054d054f0545054c054e05560554054c0556054d0557054f05550557054d05540556055e055c0554055e0555055f0557055d055f0555055c055e05660564055c0566055d0567055f05650567055d05640566056e056c0564056e0565056f0567056d056f0565056c056e05760574056c0576056d0577056f05750577056d05740576057e057c0574057e0575057f0577057d057f0575057c057e05860584057c0586057d0587057f05850587057d05840586058e058c0584058e0585058f0587058d058f0585058c058e05960594058c0596058d0597058f05950597058d05940596059e059c0594059e0595059f0597059d059f0595059c059e05a605a4059c05a6059d05a7059f05a505a7059d05a405a605ae05ac05a405ae05a505af05a705ad05af05a505ac05ae05b605b405ac05b605ad05b705af05b505b705ad05b405b605be05bc05b405be05b505bf05b705bd05bf05b505bc05be05c605c405bc05c605bd05c705bf05c505c705bd05c405c605ce05cc05c405ce05c505cf05c705cd05cf05c505cc05ce05d605d405cc05d605cd05d705cf05d505d705cd05d405d605de05dc05d405de05d505df05d705dd05df05d505dc05de05e605e405dc05e605dd05e705df05e505e705dd05e405e605ee05ec05e405ee05e505ef05e705ed05ef05e505ec05ee05f605f405ec05f605ed05f705ef05f505f705ed05f405f605fe05fc05f405fe05f505ff05f705fd05ff05f505fc05fe0506060406fc050606fd050706ff0505060706fd05040606060e060c0604060e0605060f0607060d060f0605060c060e06160614060c0616060d0617060f06150617060d06140616061e061c0614061e0615061f0617061d061f0615061c061e06260624061c0626061d0627061f06250627061d06240626062e062c0624062e0625062f0627062d062f0625062c062e06360634062c0636062d0637062f06350637062d06340636063e063c0634063e0635063f0637063d063f0635063c063e06460644063c0646063d0647063f06450647063d06440646064e064c0644064e0645064f0647064d064f0645064c064e06560654064c0656064d0657064f06550657064d06540656065e065c0654065e0655065f0657065d065f0655065c065e06660664065c0666065d0667065f06650667065d06640666066e066c0664066e0665066f0667066d066f0665066c066e06760674066c0676066d0677066f06750677066d06740676067e067c0674067e0675067f0677067d067f0675067c067e06860684067c0686067d0687067f06850687067d06840686068e068c0684068e0685068f0687068d068f0685068c068e06960694068c0696068d0697068f06950697068d06940696069e069c0694069e0695069f0697069d069f0695069c069e06a606a4069c06a6069d06a7069f06a506a7069d06a406a606ae06ac06a406ae06a506af06a706ad06af06a506ac06ae06b606b406ac06b606ad06b706af06b506b706ad06b406b606be06bc06b406be06b506bf06b706bd06bf06b506bc06be06c606c406bc06c606bd06c706bf06c506c706bd06c406c606ce06cc06c406ce06c506cf06c706cd06cf06c506cc06ce06d606d406cc06d606cd06d706cf06d506d706cd06d406d606de06dc06d406de06d506df06d706dd06df06d506dc06de06e606e406dc06e606dd06e706df06e506e706dd06e406e606ee06ec06e406ee06e506ef06e706ed06ef06e506ec06ee06f606f406ec06f606ed06f706ef06f506f706ed06f406f606fe06fc06f406fe06f506ff06f706fd06ff06f506fc06fe0606070407fc060607fd060707ff0605070707fd06040706070e070c0704070e0705070f0707070d070f0705070c070e07160714070c0716070d0717070f07150717070d07140716071e071c0714071e0715071f0717071d071f0715071c071e07260724071c0726071d0727071f07250727071d07240726072e072c0724072e0725072f0727072d072f0725072c072e07360734072c0736072d0737072f07350737072d07340736073e073c0734073e0735073f0737073d073f0735073c073e07460744073c0746073d0747073f07450747073d07440746074e074c0744074e0745074f0747074d074f0745074c074e07560754074c0756074d0757074f07550757074d07540756075e075c0754075e0755075f0757075d075f0755075c075e07660764075c0766075d0767075f07650767075d07640766076e076c0764076e0765076f0767076d076f0765076c076e07760774076c0776076d0777076f07750777076d07740776077e077c0774077e0775077f0777077d077f0775077c077e07860784077c0786077d0787077f07850787077d07840786078e078c0784078e0785078f0787078d078f0785078c078e07960794078c0796078d0797078f07950797078d07940796079e079c0794079e0795079f0797079d079f0795079c079e07a607a4079c07a6079d07a7079f07a507a7079d07a407a607ae07ac07a407ae07a507af07a707ad07af07a507ac07ae07b607b407ac07b607ad07b707af07b507b707ad07b407b607be07bc07b407be07b507bf07b707bd07bf07b507bc07be07c607c407bc07c607bd07c707bf07c507c707bd07c407c607ce07cc07c407ce07c507cf07c707cd07cf07c507cc07ce07d607d407cc07d607cd07d707cf07d507d707cd07d407d607de07dc07d407de07d507df07d707dd07df07d507dc07de07e607e407dc07e607dd07e707df07e507e707dd07e407e607ee07ec07e407ee07e507ef07e707ed07ef07e507ec07ee07f607f407ec07f607ed07f707ef07f507f707ed07f407f607fe07fc07f407fe07f507ff07f707fd07ff07f507fc07fe0706080408fc070608fd070708ff0705080708fd07040806080e080c0804080e0805080f0807080d080f0805080c080e08160814080c0816080d0817080f08150817080d08140816081e081c0814081e0815081f0817081d081f0815081c081e08260824081c0826081d0827081f08250827081d08240826082e082c0824082e0825082f0827082d082f082508 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 2096 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 12 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 24 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 67072 + _typelessdata: acb6ccbf36fba93f97d9ba401c34c53e8ace673fb26536be000000000000000076aa90bf4134433f66a67e401c34c53e8ace673fb26536be0000803f000000008bf9d2bff6429b3fe892bb401c34c5be8ace67bfb265363e000000000000000055ed96bfc0c3253f840c80401c34c5be8ace67bfb265363e0000000000000000acb6ccbf36fba93f97d9ba40d53070be2ac2903e8e196e3f000000000000000076aa90bf4134433f66a67e40d530703e2ac290be8e196ebf00000000000000008bf9d2bff6429b3fe892bb40d53070be2ac2903e8e196e3f000000000000000055ed96bfc0c3253f840c8040d530703e2ac290be8e196ebf0000000000000000605a82bf41558f3f4f83c14075a9c33e1c34683f49f534be000000003eb2083d65370fbfda21103fb5d2854075a9c33e1c34683f49f534be0000803f3eb2083db79088bf8e96803f293bc24075a9c3be1c3468bf49f5343e000000000000000013a41bbfe648e53e8f8a864075a9c3be1c3468bf49f5343e0000000000000000605a82bf41558f3f4f83c140b4fa6abea9888e3e6bc26e3f000000000000000065370fbfda21103fb5d28540b4fa6a3ea9888ebe6bc26ebf0000000000000000b79088bf8e96803f293bc240b4fa6abea9888e3e6bc26e3f000000000000000013a41bbfe648e53e8f8a8640b4fa6a3ea9888ebe6bc26ebf00000000000000001dd241bf613c833f1370c440ee02c23ee19d683f329233be00000000ff27453d0e809ebeeb88f43ec5928840ee02c23ee19d683f329233be0000803fff27453df7234ebfeced683f8526c540ee02c2bee19d68bf3292333e0000000000000000c123b7be4073b93e37498940ee02c2bee19d68bf3292333e00000000000000001dd241bf613c833f1370c4402b2465be4d348c3e39756f3f00000000000000000e809ebeeb88f43ec59288402b24653e4d348cbe39756fbf0000000000000000f7234ebfeced683f8526c5402b2465be4d348c3e39756f3f0000000000000000c123b7be4073b93e374989402b24653e4d348cbe39756fbf0000000000000000515a0fbf5726743f2d97c6402760c03e4506693f452532be00000000954c723ddaadfdbdc28bd43e2f8e8a402760c03e4506693f452532be0000803f954c723d93911bbf3f8e563f2c4cc7402760c0be450669bf4525323e0000000000000000f5b32fbe935b993e2e438b402760c0be450669bf4525323e0000000000000000515a0fbf5726743f2d97c6402b495fbe76e0893ef823703f0000000000000000daadfdbdc28bd43e2f8e8a402b495f3e76e089bef82370bf000000000000000093911bbf3f8e563f2c4cc7402b495fbe76e0893ef823703f0000000000000000f5b32fbe935b993e2e438b402b495f3e76e089bef82370bf00000000000000005225b9be43d2613fd4b0c8409774be3e917a693f77e030be00000000059d8f3dcc08763d4a10b53e5c758c409774be3e917a693f77e030be0000803f059d8f3d6855d1be662b443f8964c9409774bebe917a69bf77e0303e00000000000000006820523c2185733e11298d409774bebe917a69bf77e0303e00000000000000005225b9be43d2613fd4b0c8406be657be1e4a873ee1ed703f0000000000000000cc08763d4a10b53e5c758c406be6573e1e4a87bee1ed70bf00000000000000006855d1be662b443f8964c9406be657be1e4a873ee1ed703f00000000000000006820523c2185733e11298d406be6573e1e4a87bee1ed70bf0000000000000000d47c6abe166b553f430fca40c6edbc3e9bdc693fe3522fbe0000000041859e3d34513a3e7bc3a03e51ac8d40c6edbc3e9bdc693fe3522fbe0000803f41859e3dde3c8dbec6b7373f64c1ca40c6edbcbe9bdc69bfe3522f3e00000000000000004c540a3eb6b94a3e725e8e40c6edbcbe9bdc69bfe3522f3e0000000000000000d47c6abe166b553f430fca40046752be5909853eca8b713f000000000000000034513a3e7bc3a03e51ac8d400467523e590985beca8b71bf0000000000000000de3c8dbec6b7373f64c1ca40046752be5909853eca8b713f00000000000000004c540a3eb6b94a3e725e8e400467523e590985beca8b71bf0000000000000000ee39c4bdca06493f2b65cb40aa46bb3e85436a3fe5d22dbe00000000ec5dad3df41c9b3e98ba8c3e25d88e40aa46bb3e85436a3fe5d22dbe0000803fec5dad3d67ae11be68462b3fc615cc40aa46bbbe85436abfe5d22d3e00000000000000003c54833ea873223ec0888f40aa46bbbe85436abfe5d22d3e0000000000000000ee39c4bdca06493f2b65cb406f2b4cbe7ea9823e1834723f0000000000000000f41c9b3e98ba8c3e25d88e406f2b4c3e7ea982be183472bf000000000000000067ae11be68462b3fc615cc406f2b4cbe7ea9823e1834723f00000000000000003c54833ea873223ec0888f406f2b4c3e7ea982be183472bf0000000000000000305c1b3dd2a63c3f83b1cc40d07eb93e49af6a3fb85e2cbe00000000cc25bc3d0299d83e9af3713e05f88f40d07eb93e49af6a3fb85e2cbe0000803fcc25bc3da86904bcc0d81e3fa460cd40d07eb9be49af6abfb85e2c3e00000000000000002f0ac13ea676f53d26a79040d07eb9be49af6abfb85e2c3e0000000000000000305c1b3dd2a63c3f83b1cc407c2d45beec29803ef6e5723f00000000000000000299d83e9af3713e05f88f407c2d453eec2980bef6e572bf0000000000000000a86904bcc0d81e3fa460cd407c2d45beec29803ef6e5723f00000000000000002f0ac13ea676f53d26a790407c2d453eec2980bef6e572bf0000000000000000f661303ec24c303f3bf3cd40cc95b73ed91f6b3fe8f42abe00000000bedbca3daecb0a3ff2094b3e210b9140cc95b73ed91f6b3fe8f42abe0000803fbedbca3d85c0013e6570123feca0ce40cc95b7bed91f6bbfe8f42a3e0000000000000000a446fe3ef930a73dd2b89140cc95b7bed91f6bbfe8f42a3e0000000000000000f661303ec24c303f3bf3cd4062663dbe8a147b3e66a0733f0000000000000000aecb0a3ff2094b3e210b914062663d3e8a147bbe66a073bf000000000000000085c0013e6570123feca0ce4062663dbe8a147b3e66a0733f0000000000000000a446fe3ef930a73dd2b8914062663d3e8a147bbe66a073bf0000000000000000e5ee743ec9d8293f6e91ce40b077b63e4c6d6b3f091229be00000000ad2fd23d630f1a3f11f7383efe8d9140b077b63e4c6d6b3f091229be0000803fad2fd23d2096463e96f20b3f353dcf40b077b6be4c6d6bbf0912293e000000000000000032790e3f86bc823dc5399240b077b6be4c6d6bbf0912293e0000000000000000e5ee743ec9d8293f6e91ce4053a739be0936773ebf0d743f0000000000000000630f1a3f11f7383efe8d914053a7393e093677bebf0d74bf00000000000000002096463e96f20b3f353dcf4053a739be0936773ebf0d743f000000000000000032790e3f86bc823dc539924053a7393e093677bebf0d74bf000000000000000002d29c3e9e66233f8a2ccf406052b53e6fbb6b3fc12f27be00000000bf7ed93dff41293f150e273e620d92406052b53e6fbb6b3fc12f27be0000803fbf7ed93de0ca853e7e76053f67d6cf406052b5be6fbb6bbfc12f273e00000000000000006ebe1d3f56363d3d3fb792406052b5be6fbb6bbfc12f273e000000000000000002d29c3e9e66233f8a2ccf40fbb135be3146733e9e7c743f0000000000000000ff41293f150e273e620d9240fbb1353e314673be9e7c74bf0000000000000000e0ca853e7e76053f67d6cf40fbb135be3146733e9e7c743f00000000000000006ebe1d3f56363d3d3fb79240fbb1353e314673be9e7c74bf00000000000000000441bf3e8ef61c3f6cc4cf40ea25b43e330a6c3f2b4e25be00000000d4c8e03d1a63383fae4f153e38899240ea25b43e330a6c3f2b4e25be0000803fd4c8e03d0a60a83edbf8fd3e5f6cd040ea25b4be330a6cbf2b4e253e00000000000000009df22c3f5c39eb3c2b319340ea25b4be330a6cbf2b4e253e00000000000000000441bf3e8ef61c3f6cc4cf40318531be44456f3eceec743f00000000000000001a63383fae4f153e388992403185313e44456fbeceec74bf00000000000000000a60a83edbf8fd3e5f6cd040318531be44456f3eceec743f00000000000000009df22c3f5c39eb3c2b3193403185313e44456fbeceec74bf0000000000000000b0c4e13ea688163ff158d04049f2b23e99596c3f8c6c23be00000000d40de83d5c72473f35bd033e6701934049f2b23e99596c3f8c6c23be0000803fd40de83dc80acb3ee008f13efbfed04049f2b2be99596cbf8c6c233e000000000000000068153c3fd0c53a3c71a7934049f2b2be99596cbf8c6c233e0000000000000000b0c4e13ea688163ff158d04009202dbeb1326b3e265e753f00000000000000005c72473f35bd033e6701934009202d3eb1326bbe265e75bf0000000000000000c80acb3ee008f13efbfed04009202dbeb1326b3e265e753f000000000000000068153c3fd0c53a3c71a7934009202d3eb1326bbe265e75bf0000000000000000a32e023f1c1d103ff5e9d0408eb7b13ea1a96c3f958a21be00000000a24def3d616f563f64afe43dd77593408eb7b13ea1a96c3f958a21be0000803fa24def3d56cbed3e781de43e158ed1408eb7b1bea1a96cbf958a213e000000000000000069264b3fc039bcbbf71994408eb7b1bea1a96cbf958a213e0000000000000000a32e023f1c1d103ff5e9d0407c8128be5e0e673e77d0753f0000000000000000616f563f64afe43dd77593407c81283e5e0e67be77d075bf000000000000000056cbed3e781de43e158ed1407c8128be5e0e673e77d0753f000000000000000069264b3fc039bcbbf71994407c81283e5e0e67be77d075bf00000000000000008d85133f2cb4093f5377d140bb75b03e3cfa6c3f2ba81fbe000000002588f63db759653fe43fc23d71e69340bb75b03e3cfa6c3f2ba81fbe0000803f2588f63d0551083f1f37d73e8919d240bb75b0be3cfa6cbf2ba81f3e00000000000000002f255a3f0414babca7889440bb75b0be3cfa6cbf2ba81f3e00000000000000008d85133f2cb4093f5377d14055a823be60d8623e8643763f0000000000000000b759653fe43fc23d71e6934055a8233e60d862be864376bf00000000000000000551083f1f37d73e8919d24055a823be60d8623e8643763f00000000000000002f255a3f0414babca788944055a8233e60d862be864376bf00000000000000003ee7243f024e033fe500d240db2caf3e694b6d3fdac41dbe0000000049bdfd3d0631743f142ea03d1f539440db2caf3e694b6d3fdac41dbe0000803f49bdfd3d98c7193f2c56ca3e30a1d240db2cafbe694b6dbfdac41d3e00000000000000006011693f96d221bd6af39440db2cafbe694b6dbfdac41d3e00000000000000003ee7243f024e033fe500d2408e931ebe7e905e3e1ab7763f00000000000000000631743f142ea03d1f5394408e931e3e7e905ebe1ab776bf000000000000000098c7193f2c56ca3e30a1d2408e931ebe7e905e3e1ab7763f00000000000000006011693f96d221bd6af394408e931e3e7e905ebe1ab776bf0000000000000000da53363f92d5f93e8786d240f8dcad3e219d6d3f37e01bbe000000007c76023e6e7a813f24f87c3dc9bb9440f8dcad3e219d6d3f37e01bbe0000803f7c76023e88492b3ff87abd3ee624d340f8dcadbe219d6dbf37e01b3e00000000000000008aea773fa8dc65bd285a9540f8dcadbe219d6dbf37e01b3e0000000000000000da53363f92d5f93e8786d240034219be8d365a3ef72a773f00000000000000006e7a813f24f87c3dc9bb94400342193e8d365abef72a77bf000000000000000088492b3ff87abd3ee624d340034219be8d365a3ef72a773f00000000000000008aea773fa8dc65bd285a95400342193e8d365abef72a77bf000000000000000089cb473f6915ed3e1108d3401786ac3e5fef6d3feaf919be00000000900b063e6ad2883f78573a3d5b2095401786ac3e5fef6d3feaf919be0000803f900b063efdd63c3feca5b03e82a4d3401786acbe5fef6dbfeaf9193e00000000000000002458833f389294bdccbc95401786acbe5fef6dbfeaf9193e000000000000000089cb473f6915ed3e1108d34097b213be7aca553edb9e773f00000000000000006ad2883f78573a3d5b20954097b2133e7aca55bedb9e77bf0000000000000000fdd63c3feca5b03e82a4d34097b213be7aca553edb9e773f00000000000000002458833f389294bdccbc954097b2133e7aca55bedb9e77bf0000000000000000764e593fde5be03e5e85d3404628ab3e1c426e3f6b1118be00000000d99d093e4620903f68fdf03cbe8095404628ab3e1c426e3f6b1118be0000803fd99d093e21704e3f5dd7a33ede1fd4404628abbe1c426ebf6b11183e00000000000000001bb18a3faad2b5bd3e1b96404628abbe1c426ebf6b11183e0000000000000000764e593fde5be03e5e85d3402de40dbe074c513e8012783f00000000000000004620903f68fdf03cbe8095402de40d3e074c51be801278bf000000000000000021704e3f5dd7a33ede1fd4402de40dbe074c513e8012783f00000000000000001bb18a3faad2b5bd3e1b96402de40d3e074c51be801278bf0000000000000000c7dc6a3f73a9d33e46fed34090c3a93e51956e3f932616be00000000502d0d3ec863973fa0c25d3ce0dc954090c3a93e51956e3f932616be0000803f502d0d3e1815603fd00f973ed496d44090c3a9be51956ebf9326163e0000000000000000f1ff913f3aaed6bd6e75964090c3a9be51956ebf9326163e0000000000000000c7dc6a3f73a9d33e46fed34094d507be5ebb4c3e9985783f0000000000000000c863973fa0c25d3ce0dc954094d5073e5ebb4cbe998578bf00000000000000001815603fd00f973ed496d44094d507be5ebb4c3e9985783f0000000000000000f1ff913f3aaed6bd6e75964094d5073e5ebb4cbe998578bf0000000000000000ab767c3f8afec63ea172d4400558a83ef4e86e3fec3814be00000000f0b9103ebe9c9e3f40ec0cbbab3496400558a83ef4e86e3fec3814be0000803ff0b9103e12c6713fa84f8a3e3909d5400558a8bef4e86ebfec38143e00000000000000007244993fea22f7bd43cb96400558a8bef4e86ebfec38143e0000000000000000ab767c3f8afec63ea172d440a48501be6318483ed6f7783f0000000000000000be9c9e3f40ec0cbbab349640a485013e631848bed6f778bf000000000000000012c6713fa84f8a3e3909d540a48501be6318483ed6f7783f00000000000000007244993fea22f7bd43cb9640a485013e631848bed6f778bf00000000000000001f0e873f665bba3e45e2d440ace5a63e033d6f3faf4712be00000000b243143ef5caa53fe87490bc0b889640ace5a63e033d6f3faf4712be0000803fb243143e95c1813f542e7b3ee476d540ace5a6be033d6fbfaf47123e00000000000000006b7ea03f14970bbeaa1c9740ace5a6be033d6fbfaf47123e00000000000000001f0e873f665bba3e45e2d440b5e6f5bdb562433ee668793f0000000000000000f5caa53fe87490bc0b889640b5e6f53db56243bee66879bf000000000000000095c1813f542e7b3ee476d540b5e6f5bdb562433ee668793f00000000000000006b7ea03f14970bbeaa1c9740b5e6f53db56243bee66879bf0000000000000000d9e68f3f9ec0ad3e0a4dd5409d6ca53e70916f3fc85210be0000000095ca173e37eeac3f34d006bdf0d696409d6ca53e70916f3fc85210be0000803f95ca173e47a68a3fe1cd613eacdfd5409d6ca5be70916fbfc852103e0000000000000000a5ada73f68671bbe926997409d6ca5be70916fbfc852103e0000000000000000d9e68f3f9ec0ad3e0a4dd540f43ae8bda59a3e3e6bd8793f000000000000000037eeac3f34d006bdf0d69640f43ae83da59a3ebe6bd879bf000000000000000047a68a3fe1cd613eacdfd540f43ae8bda59a3e3e6bd8793f0000000000000000a5ada73f68671bbe92699740f43ae83da59a3ebe6bd879bf000000000000000099c5983f9d2ea13ec8b2d540eaeca33e33e66f3fc0590ebe00000000984e1b3e5106b43f688c44bd46219740eaeca33e33e66f3fc0590ebe0000803f984e1b3e3691933fd07e483e6943d640eaeca3be33e66fbfc0590e3e0000000000000000eed1ae3f84012bbee7b19740eaeca3be33e66fbfc0590e3e000000000000000099c5983f9d2ea13ec8b2d540bc05dabd2ac0393e04467a3f00000000000000005106b43f688c44bd46219740bc05da3d2ac039be04467abf00000000000000003691933fd07e483e6943d640bc05dabd2ac0393e04467a3f0000000000000000eed1ae3f84012bbee7b19740bc05da3d2ac039be04467abf00000000000000006aaaa13faaa5943e5013d640a366a23e483b703fb65b0cbe00000000b8cf1e3e1013bb3f02b580bdfc669740a366a23e483b703fb65b0cbe0000803fb8cf1e3e6b829c3fb1412f3eeba1d640a366a2be483b70bfb65b0c3e000000000000000011ebb53f24643abe97f59740a366a2be483b70bfb65b0c3e00000000000000006aaaa13faaa5943e5013d6403445cbbdebd2343e53b17a3f00000000000000001013bb3f02b580bdfc6697403445cb3debd234be53b17abf00000000000000006b829c3fb1412f3eeba1d6403445cbbdebd2343e53b17a3f000000000000000011ebb53f24643abe97f597403445cb3debd234be53b17abf00000000000000006495aa3f5426883e7b6ed640e2d9a03ea490703f73580abe00000000f94d223e4414c23f5ab39ebd01a89740e2d9a03ea490703f73580abe0000803ff94d223efe79a53fa817163e0afbd640e2d9a0bea49070bf73580a3e0000000000000000def8bc3fac8e49be90349840e2d9a0bea49070bf73580a3e00000000000000006495aa3f5426883e7b6ed64001f7bbbd2bd32f3ee8197b3f00000000000000004414c23f5ab39ebd01a8974001f7bb3d2bd32fbee8197bbf0000000000000000fe79a53fa817163e0afbd64001f7bbbd2bd32f3ee8197b3f0000000000000000def8bc3fac8e49be9034984001f7bb3d2bd32fbee8197bbf00000000000000009786b33f6a62773e1cc4d640c5469f3e37e6703fb54f08be000000005bc9253eb509c93f1440bcbd48e49740c5469f3e37e6703fb54f08be0000803f5bc9253efe77ae3fe303fa3d9a4ed740c5469fbe37e670bfb54f083e00000000000000001cfbc33f828058bec66e9840c5469fbe37e670bfb54f083e00000000000000009786b33f6a62773e1cc4d640ee18acbd3ac12a3e517f7b3f0000000000000000b509c93f1440bcbd48e49740ee18ac3d3ac12abe517f7bbf0000000000000000fe77ae3fe303fa3d9a4ed740ee18acbd3ac12a3e517f7b3f00000000000000001cfbc33f828058bec66e9840ee18ac3d3ac12abe517f7bbf0000000000000000147ebc3f258d5e3e0514d74062ad9d3efb3b713f944006be00000000e441293e3cf3cf3ff258d9bdbf1b984062ad9d3efb3b713f944006be0000803fe441293e7a7cb73f3602c83d6b9cd74062ad9dbefb3b71bf9440063e0000000000000000a2f1ca3f833867be25a4984062ad9dbefb3b71bf9440063e0000000000000000147ebc3f258d5e3e0514d74046a99bbdcf9c253e19e17b3f00000000000000003cf3cf3ff258d9bdbf1b984046a99b3dcf9c25be19e17bbf00000000000000007a7cb73f3602c83d6b9cd74046a99bbdcf9c253e19e17b3f0000000000000000a2f1ca3f833867be25a4984046a99b3dcf9c25be19e17bbf0000000000000000e37bc53fefcd453e095ed740e10d9c3ee691713f8d2a04be0000000099b72c3ea9d0d63f5efcf5bd574e9840e10d9c3ee691713f8d2a04be0000803f99b72c3e7a87c03f7f2c963d51e4d740e10d9cbee69171bf8d2a043e000000000000000040dcd13fdeb575be9fd49840e10d9cbee69171bf8d2a043e0000000000000000e37bc53fefcd453e095ed74031a68abd0f66203ec63e7c3f0000000000000000a9d0d63f5efcf5bd574e984031a68a3d0f6620bec63e7cbf00000000000000007a87c03f7f2c963d51e4d74031a68abd0f66203ec63e7c3f000000000000000040dcd13fdeb575be9fd4984031a68a3d0f6620bec63e7cbf00000000000000001480ce3f09262d3ef8a1d74061689a3ee9e7713f530d02be00000000802a303ecca1dd3fa91409be047c984061689a3ee9e7713f530d02be0000803f802a303e0d99c93fa00a493d1a26d84061689abee9e771bf530d023e0000000000000000c5bad83f05fc81be2600994061689abee9e771bf530d023e00000000000000001480ce3f09262d3ef8a1d740771b72bd591d1b3ed2977c3f0000000000000000cca1dd3fa91409be047c9840771b723d591d1bbed2977cbf00000000000000000d99c93fa00a493d1a26d840771b72bd591d1b3ed2977c3f0000000000000000c5bad83f05fc81be26009940771b723d591d1bbed2977cbf0000000000000000b18ad73f5d96143ea8dfd7400cbd983ef93d723f75d0ffbd00000000a49a333e7f66e43f2def16bebaa498400cbd983ef93d723f75d0ffbd0000803fa49a333e3cb1d23f1c3acc3c9c61d8400cbd98bef93d72bf75d0ff3d00000000000000000a8ddf3f23ff88beae2699400cbd98bef93d72bf75d0ff3d0000000000000000b18ad73f5d96143ea8dfd740dabc4dbdc5c2153eb4eb7c3f00000000000000007f66e43f2def16bebaa49840dabc4d3dc5c215beb4eb7cbf00000000000000003cb1d23f1c3acc3c9c61d840dabc4dbdc5c2153eb4eb7c3f00000000000000000a8ddf3f23ff88beae269940dabc4d3dc5c215beb4eb7cbf0000000000000000be9be03fe83ff83de416d8400f0c973e0894723f3275fbbd000000001008373e981eeb3ff48c24be6cc898400f0c973e0894723f3275fbbd0000803f1008373e08d0db3f0023653aa296d8400f0c97be089472bf3275fb3d0000000000000000e252e63fe2e38fbe2a4899400f0c97be089472bf3275fb3d0000000000000000be9be03fe83ff83de416d840ac2d28bd7456103ede397d3f0000000000000000981eeb3ff48c24be6cc89840ac2d283d745610bede397dbf000000000000000008d0db3f0023653aa296d840ac2d28bd7456103ede397d3f0000000000000000e252e63fe2e38fbe2a489940ac2d283d745610bede397dbf000000000000000043b3e93fa088c73d7d47d8409a55953e05ea723f6b08f7bd00000000cf723a3ef5c9f13fb8ed31be0fe798409a55953e05ea723f6b08f7bd0000803fcf723a3e79f5e43f7c11bdbcfbc4d8409a5595be05ea72bf6b08f73d00000000000000002b0ced3f1caa96be8d6499409a5595be05ea72bf6b08f73d000000000000000043b3e93fa088c73d7d47d8401b6b01bd04d90a3eb8817d3f0000000000000000f5c9f13fb8ed31be0fe798401b6b013d04d90abeb8817dbf000000000000000079f5e43f7c11bdbcfbc4d8401b6b01bd04d90a3eb8817d3f00000000000000002b0ced3f1caa96be8d6499401b6b013d04d90abeb8817dbf00000000000000003ed1f23f9408973d4171d840e699933ee93f733f4288f2bd00000000f1da3d3e7468f83f92103fbe97009940e699933ee93f733f4288f2bd0000803ff1da3d3e8a21ee3f5e3740bd76ecd840e69993bee93f73bf4288f23d0000000000000000c0b8f33f5a519dbecc7b9940e69993bee93f73bf4288f23d00000000000000003ed1f23f9408973d4171d840dde6b2bc6e4a053eaac27d3f00000000000000007468f83f92103fbe97009940dde6b23c6e4a05beaac27dbf00000000000000008a21ee3f5e3740bd76ecd840dde6b2bc6e4a053eaac27d3f0000000000000000c0b8f33f5a519dbecc7b9940dde6b23c6e4a05beaac27dbf0000000000000000acf5fb3f80844d3d0094d84028d9913e9b95733f97f3edbd000000008640413efcf9fe3f10f54bbefc14994028d9913e9b95733f97f3edbd0000803f8640413e3854f73f14b990bde10cd94028d991be9b9573bf97f3ed3d00000000000000008858fa3f5dd9a3bedd8d994028d991be9b9573bf97f3ed3d0000000000000000acf5fb3f80844d3d0094d840de1341bc3056ff3d10fc7d3f0000000000000000fcf9fe3f10f54bbefc149940de13413c3056ffbd10fc7dbf00000000000000003854f73f14b990bde10cd940de1341bc3056ff3d10fc7d3f00000000000000008858fa3f5dd9a3bedd8d9940de13413c3056ffbd10fc7dbf00000000000000004490024050e4da3c85afd840a713903e11eb733f054ae9bd00000000a1a3443e36bf0240129b58be33249940a713903e11eb733f054ae9bd0000803fa1a3443ebd4600401419c1bd0826d940a71390be11eb73bf054ae93d0000000000000000af7500401342aabeb69a9940a71390be11eb73bf054ae93d00000000000000004490024050e4da3c85afd8400cc6bbba9cf7f33d452d7e3f000000000000000036bf0240129b58be332499400cc6bb3a9cf7f3bd452d7ebf0000000000000000bd4600401419c1bd0826d9400cc6bbba9cf7f33d452d7e3f0000000000000000af7500401342aabeb69a99400cc6bb3a9cf7f3bd452d7ebf0000000000000000e328074000df5d3b9ec3d840a2498e3e3740743fa289e4bd000000005604483edbfa0540e40165be382e9940a2498e3e3740743fa289e4bd0000803f5604483ea1e60440b339f1bdb737d940a2498ebe374074bfa289e43d000000000000000099b803401d8bb0be51a29940a2498ebe374074bfa289e43d0000000000000000e328074000df5d3b9ec3d8402104173c6079e83d9c557e3f0000000000000000dbfa0540e40165be382e9940210417bc6079e8bd9c557ebf0000000000000000a1e60440b339f1bdb737d9402104173c6079e83d9c557e3f000000000000000099b803401d8bb0be51a29940210417bc6079e8bd9c557ebf0000000000000000a9c40b409863a2bc16d0d8406a7b8c3efc94743f8cb1dfbd00000000bd624b3ee32f0940452971befe3299406a7b8c3efc94743f8cb1dfbd0000803fbd624b3ebe890940d88b10beb941d9406a7b8cbefc9474bf8cb1df3d0000000000000000f8f4064055b4b6bea1a499406a7b8cbefc9474bf8cb1df3d0000000000000000a9c40b409863a2bc16d0d840b831a53cd2dcdc3d63747e3f0000000000000000e32f0940452971befe329940b831a5bcd2dcdcbd63747ebf0000000000000000be890940d88b10beb941d940b831a53cd2dcdc3d63747e3f0000000000000000f8f4064055b4b6bea1a49940b831a5bcd2dcdcbd63747ebf00000000000000008e6310408cb72fbdb9d4d84051a98a3e4ee9743f66c0dabd00000000eebe4e3e4a5e0c40d5107dbe7f32994051a98a3e4ee9743f66c0dabd0000803feebe4e3e09300e401e5828bed943d94051a98abe4ee974bf66c0da3d0000000000000000c52a0a4088bdbcbe9fa1994051a98abe4ee974bf66c0da3d00000000000000008e6310408cb72fbdb9d4d8406ba8003df222d13de5887e3f00000000000000004a5e0c40d5107dbe7f3299406ba800bdf222d1bde5887ebf000000000000000009300e401e5828bed943d9406ba8003df222d13de5887e3f0000000000000000c52a0a4088bdbcbe9fa199406ba800bdf222d1bde5887ebf00000000000000008205154020d686bd51d1d840b0d3883e163d753f90b5d5bd000000000419523e0e860f40505c84beb72c9940b0d3883e163d753f90b5d5bd0000803f0419523e71d91240dbff3fbee13dd940b0d388be163d75bf90b5d53d0000000000000000fd590d40b6a6c2be47999940b0d388be163d75bf90b5d53d00000000000000008205154020d686bd51d1d84087ee2f3d904dc53d66927e3f00000000000000000e860f40505c84beb72c994087ee2fbd904dc5bd66927ebf000000000000000071d91240dbff3fbee13dd94087ee2f3d904dc53d66927e3f0000000000000000fd590d40b6a6c2be4799994087ee2fbd904dc5bd66927ebf000000000000000077aa1940ac84b5bda9c5d840e3fa863e4190753f0490d0bd000000001c71553e2fa7124045108abe9f219940e3fa863e4190753f0490d0bd0000803f1c71553ee8851740618157be9c2fd940e3fa86be419075bf0490d03d0000000000000000a0821040ca6fc8be928b9940e3fa86be419075bf0490d03d000000000000000077aa1940ac84b5bda9c5d8400969603d345eb93d29907e3f00000000000000002fa7124045108abe9f219940096960bd345eb9bd29907ebf0000000000000000e8851740618157be9c2fd9400969603d345eb93d29907e3f0000000000000000a0821040ca6fc8be928b9940096960bd345eb9bd29907ebf000000000000000055521e40d0e4e3bd8ab1d840551f853ebfe2753fe64dcbbd0000000056c7583eb1c115400ca48fbe2e119940551f853ebfe2753fe64dcbbd0000803f56c7583e53351c405adb6ebed118d940551f85bebfe275bfe64dcb3d0000000000000000afa413408518cebe75789940551f85bebfe275bfe64dcb3d000000000000000055521e40d0e4e3bd8ab1d840430a893db055ad3d71817e3f0000000000000000b1c115400ca48fbe2e119940430a89bdb055adbd71817ebf000000000000000053351c405adb6ebed118d940430a893db055ad3d71817e3f0000000000000000afa413408518cebe75789940430a89bdb055adbd71817ebf000000000000000007fd22403cf908bebf94d8407241833e7334763fc1eec5bd00000000d61b5c3e9dd51840c61795be61fb98407241833e7334763fc1eec5bd0000803fd61b5c3e9be72040d80583be4cf9d840724183be733476bfc1eec53d000000000000000031c0164000a1d3beee5f9940724183be733476bfc1eec53d000000000000000007fd22403cf908bebf94d840a576a23d5036a13d78657e3f00000000000000009dd51840c61795be61fb9840a576a2bd5036a1bd78657ebf00000000000000009be72040d80583be4cf9d840a576a23d5036a13d78657e3f000000000000000031c0164000a1d3beee5f9940a576a2bd5036a1bd78657ebf000000000000000071aa2740d2d41fbe116fd840aa61813e4985763f2272c0bd00000000be6e5f3efbe21b409f6b9abe33e09840aa61813e4985763f2272c0bd0000803fbe6e5f3ea39c25402b888ebed4d0d840aa6181be498576bf2272c03d00000000000000002dd519406109d9bef6419940aa6181be498576bf2272c03d000000000000000071aa2740d2d41fbe116fd8406f77bc3d6c02953d793b7e3f0000000000000000fbe21b409f6b9abe33e098406f77bcbd6c0295bd793b7ebf0000000000000000a39c25402b888ebed4d0d8406f77bc3d6c02953d793b7e3f00000000000000002dd519406109d9bef64199406f77bcbd6c0295bd793b7ebf0000000000000000745a2c40978336be4a40d840fa007f3e2ad5763f5fd6babd0000000035c0623edce91e40749f9fbe9ebf9840fa007f3e2ad5763f5fd6babd0000803f35c0623e49542a40d8f399be349fd840fa007fbe2ad576bf5fd6ba3d0000000000000000b1e31c408051debe881e9940fa007fbe2ad576bf5fd6ba3d0000000000000000745a2c40978336be4a40d8407a09d73d52bb883db4027e3f0000000000000000dce91e40749f9fbe9ebf98407a09d7bd52bb88bdb4027ebf000000000000000049542a40d8f399be349fd8407a09d73d52bb883db4027e3f0000000000000000b1e31c408051debe881e99407a09d7bd52bb88bdb4027ebf0000000000000000eb0c314092034dbe3408d840e33c7b3e0124773fbe1ab5bd000000006610663e55ea214067b3a4be9a999840e33c7b3e0124773fbe1ab5bd0000803f6610663e670e2f40dc47a5be3464d840e33c7bbe012477bfbe1ab53d0000000000000000d1eb1f407a79e3be9af59840e33c7bbe012477bfbe1ab53d0000000000000000eb0c314092034dbe3408d8406f29f23d78c6783d66ba7d3f000000000000000055ea214067b3a4be9a9998406f29f2bd78c678bd66ba7dbf0000000000000000670e2f40dc47a5be3464d8406f29f23d78c6783d66ba7d3f0000000000000000d1eb1f407a79e3be9af598406f29f2bd78c678bd66ba7dbf0000000000000000b2c13540695263be97c6d7401078773eaf71773f273fafbd000000007b5f693e7ae42440c4a7a9be256e98401078773eaf71773f273fafbd0000803f7b5f693ed7ca33400283b0be9d1fd840107877beaf7177bf273faf3d00000000000000009fed22409281e8be2bc79840107877beaf7177bf273faf3d0000000000000000b2c13540695263be97c6d740c2e9063e3cfa5f3dcb617d3f00000000000000007ae42440c4a7a9be256e9840c2e906be3cfa5fbdcb617dbf0000000000000000d7ca33400283b0be9d1fd840c2e9063e3cfa5f3dcb617d3f00000000000000009fed22409281e8be2bc79840c2e906be3cfa5fbdcb617dbf00000000000000009b783a40526e79be3f7bd740b2b3733e22be773f3f42a9bd00000000a3ad6c3e69d82740837caebe353d9840b2b3733e22be773f3f42a9bd0000803fa3ad6c3e6789384062a4bbbe3bd1d740b2b373be22be77bf3f42a93d000000000000000035e92540bc69edbe31939840b2b373be22be77bf3f42a93d00000000000000009b783a40526e79be3f7bd7408a01153e6815473d28f87c3f000000000000000069d82740837caebe353d98408a0115be681547bd28f87cbf00000000000000006789384062a4bbbe3bd1d7408a01153e6815473d28f87c3f000000000000000035e92540bc69edbe319398408a0115be681547bd28f87cbf000000000000000075313f4096aa87bef825d740f5f06f3e3f09783f8a23a3bd000000000efb6f3e43c62a40e631b3bec6069840f5f06f3e3f09783f8a23a3bd0000803f0efb6f3ee5493d40e3aac6bed878d740f5f06fbe3f0978bf8a23a33d0000000000000000b3de28403332f2bea6599840f5f06fbe3f0978bf8a23a33d000000000000000075313f4096aa87bef825d7408d59233e441d2e3dc67c7c3f000000000000000043c62a40e631b3bec60698408d5923be441d2ebdc67c7cbf0000000000000000e5493d40e3aac6bed878d7408d59233e441d2e3dc67c7c3f0000000000000000b3de28403332f2bea65998408d5923be441d2ebdc67c7cbf00000000000000000dec4340428292be8cc6d6400e316c3eeb52783fffe29cbd00000000f147733e2bae2d403ec8b7bed0ca97400e316c3eeb52783fffe29cbd0000803ff147733e1c0c42404695d1be3f16d7400e316cbeeb5278bfffe29c3d00000000000000003ace2b4042dbf6be831a98400e316cbeeb5278bfffe29c3d00000000000000000dec4340428292be8cc6d64012ef313ef017153dedee7b3f00000000000000002bae2d403ec8b7bed0ca974012ef31bef01715bdedee7bbf00000000000000001c0c42404695d1be3f16d74012ef313ef017153dedee7b3f00000000000000003ace2b4042dbf6be831a984012ef31bef01715bdedee7bbf00000000000000002aa84840133d9dbec75cd6404375683e109b783f1d8096bd000000008294763e4a903040c13fbcbe498997404375683e109b783f1d8096bd0000803f8294763ecfcf46406a62dcbe3ba9d640437568be109b78bf1d80963d0000000000000000efb72e401865fbbebdd59740437568be109b78bf1d80963d00000000000000002aa84840133d9dbec75cd640fbbe403e7015f83cf54d7b3f00000000000000004a903040c13fbcbe49899740fbbe40be7015f8bcf54d7bbf0000000000000000cfcf46406a62dcbe3ba9d640fbbe403e7015f83cf54d7b3f0000000000000000efb72e401865fbbebdd59740fbbe40be7015f8bcf54d7bbf00000000000000008d654d40e3d9a7be78e8d540efbe643e91e1783fadfa8fbd00000000f8e0793ecf6c3340b998c0be2a429740efbe643e91e1783fadfa8fbd0000803ff8e0793ebd944b402211e7be9c31d640efbe64be91e178bfadfa8f3d0000000000000000ff9b3140f8cfffbe4e8b9740efbe64be91e178bfadfa8f3d00000000000000008d654d40e3d9a7be78e8d540f1c54f3eb0f6c53c3a997a3f0000000000000000cf6c3340b998c0be2a429740f1c54fbeb0f6c5bc3a997abf0000000000000000bd944b402211e7be9c31d640f1c54f3eb0f6c53c3a997a3f0000000000000000ff9b3140f8cfffbe4e8b9740f1c54fbeb0f6c5bc3a997abf0000000000000000f42352408057b2be6e69d540610f613e5726793fa05289bd000000008f2d7d3eea43364078d3c4be66f59640610f613e5726793fa05289bd0000803f8f2d7d3ea25a504037a0f1be31afd540610f61be572679bfa052893d0000000000000000987a3440180e02bf293b9740610f61be572679bfa052893d0000000000000000f42352408057b2be6e69d5404b005f3eb8df933c23d0793f0000000000000000ea43364078d3c4be66f596404b005fbeb8df93bc23d079bf0000000000000000a25a504037a0f1be31afd5404b005f3eb8df933c23d0793f0000000000000000987a3440180e02bf293b97404b005fbeb8df93bc23d079bf000000000000000019e35640b2b4bcbe79dfd4400c685d3e4969793f158882bd00000000413d803ed31539404ef0c8beefa296400c685d3e4969793f158882bd0000803f413d803e332155406a0efcbec821d5400c685dbe496979bf1588823d0000000000000000ed533740032504bf3ee596400c685dbe496979bf1588823d000000000000000019e35640b2b4bcbe79dfd4402b6a6e3ec0b9433c25f2783f0000000000000000d31539404ef0c8beefa296402b6a6ebec0b943bc25f278bf0000000000000000332155406a0efcbec821d5402b6a6e3ec0b9433c25f2783f0000000000000000ed533740032504bf3ee596402b6a6ebec0b943bc25f278bf0000000000000000afa25b4052f0c6be6a4ad44054ca593e4faa793f083677bd000000000be4813ec5e23b408eefccbeba4a964054ca593e4faa793f083677bd0000803f0be4813e22e85940472d03bf3589d44054ca59be4faa79bf0836773d000000000000000038283a40e52c06bf8589964054ca59be4faa79bf0836773d0000000000000000afa25b4052f0c6be6a4ad44054ff7d3e60e7bf3bc1fe773f0000000000000000c5e23b408eefccbeba4a964054ff7dbe60e7bfbbc1fe77bf000000000000000022e85940472d03bf3589d44054ff7d3e60e7bf3bc1fe773f000000000000000038283a40e52c06bf8589964054ff7dbe60e7bfbbc1fe77bf00000000000000006b626040f208d1be18aad3409f37563e4fe9793f181969bd00000000448b833efdaa3e40bad1d0beb8ec95409f37563e4fe9793f181969bd0000803f448b833e21af5e40974108bf4de5d3409f3756be4fe979bf1819693d0000000000000000b3f73c40fb2508bfed2796409f3756be4fe979bf1819693d00000000000000006b626040f208d1be18aad340badd863e00e45cb984f5763f0000000000000000fdaa3e40bad1d0beb8ec9540badd86be00e45c3984f576bf000000000000000021af5e40974108bf4de5d340badd863e00e45cb984f5763f0000000000000000b3f73c40fb2508bfed279640badd86be00e45c3984f576bf0000000000000000f82165408efddabe58fed2407ab1523e35267a3fa8b85abd000000001133853ec06e4140fa96d4bed48895407ab1523e35267a3fa8b85abd0000803f1133853ed7756340a1430dbfe635d3407ab152be35267abfa8b85a3d00000000000000009fc23f4057100abf62c095407ab152be35267abfa8b85a3d0000000000000000f82165408efddabe58fed240e2cc8e3e70d2ccbb13d6753f0000000000000000c06e4140fa96d4bed4889540e2cc8ebe70d2cc3b13d675bf0000000000000000d7756340a1430dbfe635d340e2cc8e3e70d2ccbb13d6753f00000000000000009fc23f4057100abf62c09540e2cc8ebe70d2cc3b13d675bf000000000000000000e16940bbcce4be0247d24044394f3eea607a3f75174cbd0000000095db863e522e4440d93fd8befa1e954044394f3eea607a3f75174cbd0000803f95db863eec3b6840ac3212bfd97ad24044394fbeea607abf75174c3d00000000000000003e8942403bec0bbfd152954044394fbeea607abf75174c3d000000000000000000e16940bbcce4be0247d240bcca963e18ce48bc1ca0743f0000000000000000522e4440d93fd8befa1e9540bcca96be18ce483c1ca074bf0000000000000000ec3b6840ac3212bfd97ad240bcca963e18ce48bc1ca0743f00000000000000003e8942403bec0bbfd1529540bcca96be18ce483c1ca074bf00000000000000002c9f6e403475eebeef83d14074d04b3e5c997a3f64373dbd00000000f484883efce94640b8ccdbbe15af944074d04b3e5c997a3f64373dbd0000803ff484883e05016d40140e17bfffb3d14074d04bbe5c997abf64373d3d0000000000000000d54b4540d6b90dbf25df944074d04bbe5c997abf64373d3d00000000000000002c9f6e403475eebeef83d140bdd49e3ed84395bc6553733f0000000000000000fce94640b8ccdbbe15af9440bdd49ebed843953c655373bf000000000000000005016d40140e17bfffb3d140bdd49e3ed84395bc6553733f0000000000000000d54b4540d6b90dbf25df9440bdd49ebed843953c655373bf00000000000000001c5c7340eaf5f7befcb4d0409878483e71cf7a3f21192ebd00000000552f8a3e0ca24940c63ddfbe0c3994409878483e71cf7a3f21192ebd0000803f552f8a3ec1c471404dd51bbf35e1d040987848be71cf7abf21192e3d0000000000000000b10a48403b790fbf45659440987848be71cf7abf21192e3d00000000000000001c5c7340eaf5f7befcb4d0403de8a63e18c1c5bcc4ef713f00000000000000000ca24940c63ddfbe0c3994403de8a6be18c1c53cc4ef71bf0000000000000000c1c471404dd51bbf35e1d0403de8a63e18c1c5bcc4ef713f0000000000000000b10a48403b790fbf456594403de8a6be18c1c53cc4ef71bf000000000000000074177840baa600bf0ddacf400433453e1a037b3f9bc01ebd00000000dfda8b3ed0564c409493e2bec3bc93400433453e1a037b3f9bc01ebd0000803fdfda8b3ebf867640a28720bf6002d040043345be1a037bbf9bc01e3d00000000000000001bc64a40b22a11bf16e59340043345be1a037bbf9bc01e3d000000000000000074177840baa600bf0ddacf408d02af3efccef5bc2775703f0000000000000000d0564c409493e2bec3bc93408d02afbefccef53c277570bf0000000000000000bf867640a28720bf6002d0408d02af3efccef5bc2775703f00000000000000001bc64a40b22a11bf16e593408d02afbefccef53c277570bf0000000000000000d2d07c40523d05bf00f3ce402501423e46347b3f23300fbd00000000ba878d3e96084f4064cee5be1c3a93402501423e46347b3f23300fbd0000803fba878d3e9a467b40792425bf5f17cf40250142be46347bbf23300f3d00000000000000005e7e4d4059ce12bf7b5e9340250142be46347bbf23300f3d0000000000000000d2d07c40523d05bf00f3ce40ec20b73e00b112bd91e36e3f000000000000000096084f4064cee5be1c3a9340ec20b7be00b1123d91e36ebf00000000000000009a467b40792425bf5f17cf40ec20b73e00b112bd91e36e3f00000000000000005e7e4d4059ce12bf7b5e9340ec20b7be00b1123d91e36ebf0000000000000000ebc380402cbe09bfbcffcd406be43e3ee6627b3fc7d4febc000000000f368f3eb4b7514078eee8bef6b092406be43e3ee6627b3fc7d4febc0000803f0f368f3ef90180403eab29bf1920ce406be43ebee6627bbfc7d4fe3c0000000000000000cf3350404e6414bf53d192406be43ebee6627bbfc7d4fe3c0000000000000000ebc380402cbe09bfbcffcd408640bf3e7c372abd1a3b6d3f0000000000000000b4b7514078eee8bef6b092408640bfbe7c372a3d1a3b6dbf0000000000000000f90180403eab29bf1920ce408640bf3e7c372abd1a3b6d3f0000000000000000cf3350404e6414bf53d192408640bfbe7c372a3d1a3b6dbf00000000000000000e1e8340a4280ebf2800cd4012de3b3eef8e7b3f63e7debc000000000ae6903e7a64544041f4ebbe2c21924012de3b3eef8e7b3f63e7debc0000803f0ae6903e2e5f82404e1b2ebf771ccd4012de3bbeef8e7bbf63e7de3c0000000000000000bbe65240cbec15bf7b3d924012de3bbeef8e7bbf63e7de3c00000000000000000e1e8340a4280ebf2800cd408a5ec73e1a7441bdf17b6b3f00000000000000007a64544041f4ebbe2c2192408a5ec7be1a74413df17b6bbf00000000000000002e5f82404e1b2ebf771ccd408a5ec73e1a7441bdf17b6b3f0000000000000000bbe65240cbec15bf7b3d92408a5ec7be1a74413df17b6bbf0000000000000000a1768540247c12bf30f4cb405eef383e52b87b3fad9fbebc00000000d497923e3a0f5740ffdfeebe9a8a91405eef383e52b87b3fad9fbebc0000803fd497923ebcba8440107432bf660ccc405eef38be52b87bbfad9fbe3c000000000000000070975540eb6717bfd0a291405eef38be52b87bbfad9fbe3c0000000000000000a1768540247c12bf30f4cb401e78cf3e266158bd5ba6693f00000000000000003a0f5740ffdfeebe9a8a91401e78cfbe2661583d5ba669bf0000000000000000bcba8440107432bf660ccc401e78cf3e266158bd5ba6693f000000000000000070975540eb6717bfd0a291401e78cfbe2661583d5ba669bf000000000000000071cd874038b816bfc0dbca40aa19363e04df7b3ffe029ebc000000009b4b943e4ab85940c1b1f1be14ed9040aa19363e04df7b3ffe029ebc0000803f9b4b943e6d1487400eb536bfd1efca40aa1936be04df7bbffe029e3c000000000000000043465840b6d518bf25019140aa1936be04df7bbffe029e3c000000000000000071cd874038b816bfc0dbca40638ad73eb8fa6ebdb4ba673f00000000000000004ab85940c1b1f1be14ed9040638ad7beb8fa6e3db4ba67bf00000000000000006d1487400eb536bfd1efca40638ad73eb8fa6ebdb4ba673f000000000000000043465840b6d518bf25019140638ad7beb8fa6e3db4ba67bf00000000000000004f228a4048dc1abfcab6c9400a5e333e02037c3f88367abc000000008b01963efb5f5c40cf69f4be6e4890400a5e333e02037c3f88367abc0000803f8b01963e126c8940b0dd3abfadc6c9400a5e33be02037cbf88367a3c000000000000000082f35a4050361abf515890400a5e33be02037cbf88367a3c00000000000000004f228a4048dc1abfcab6c9408b92df3e849d82bd6eb9653f0000000000000000fb5f5c40cf69f4be6e4890408b92dfbe849d823d6eb965bf0000000000000000126c8940b0dd3abfadc6c9408b92df3e849d82bd6eb9653f000000000000000082f35a4050361abf515890408b92dfbe849d823d6eb965bf000000000000000009758c40c2e71ebf3f85c8406fbd303e45247c3f18e737bc00000000d3b9973e9d065f407308f7be7b9c8f406fbd303e45247c3f18e737bc0000803fd3b9973e78c18b4064ed3ebfed90c8406fbd30be45247cbf18e7373c00000000000000007a9f5d40db891bbf29a88f406fbd30be45247cbf18e7373c000000000000000009758c40c2e71ebf3f85c840d58de73e238e8dbd10a3633f00000000000000009d065f407308f7be7b9c8f40d58de7be238e8d3d10a363bf000000000000000078c18b4064ed3ebfed90c840d58de73e238e8dbd10a3633f00000000000000007a9f5d40db891bbf29a88f40d58de7be238e8d3d10a363bf000000000000000070c58e403eda22bf1747c740fe382e3ec9427c3ff94aeabb00000000a074993e80ac61409c8df9be09e98e40fe382e3ec9427c3ff94aeabb0000803fa074993e6d148e40c0e342bf874ec740fe382ebec9427cbff94aea3b00000000000000007b4a604050d01cbf79f08e40fe382ebec9427cbff94aea3b000000000000000070c58e403eda22bf1747c7408079ef3ec24d98bd3778613f000000000000000080ac61409c8df9be09e98e408079efbec24d983d377861bf00000000000000006d148e40c0e342bf874ec7408079ef3ec24d98bd3778613f00000000000000007b4a604050d01cbf79f08e408079efbec24d983d377861bf0000000000000000551391404ab326bf47fcc540a7d12b3e8d5e7c3f5e1248bb0000000024329b3ef251644054f9fbbee32d8e40a7d12b3e8d5e7c3f5e1248bb0000803f24329b3ec464904052c046bf74ffc540a7d12bbe8d5e7cbf5e12483b0000000000000000cff46240b2091ebf10318e40a7d12bbe8d5e7cbf5e12483b0000000000000000551391404ab326bf47fcc540dd52f73e82daa2bd92395f3f0000000000000000f251644054f9fbbee32d8e40dd52f7be82daa23d92395fbf0000000000000000c464904052c046bf74ffc540dd52f73e82daa2bd92395f3f0000000000000000cff46240b2091ebf10318e40dd52f7be82daa23d92395fbf00000000000000008b5e93405d722abfcda4c4400788293e92777c3ff3158b3a000000008cf29c3e3bf76640be4bfebed36a8d400788293e92777c3ff3158b3a0000803f8cf29c3e4db2924093824abfb2a3c440078829be92777cbff3158bba0000000000000000be9e654015361fbfb8698d40078829be92777cbff3158bba00000000000000008b5e93405d722abfcda4c4406917ff3ef631adbde5e75c3f00000000000000003bf76640be4bfebed36a8d406917ffbef631ad3de5e75cbf00000000000000004db2924093824abfb2a3c4406917ff3ef631adbde5e75c3f0000000000000000be9e654015361fbfb8698d406917ffbef631ad3de5e75cbf0000000000000000e7a6954022172ebfa040c340035d273eda8d7c3fcd00aa3b000000000bb69e3ea39c6940524200bfa09f8c40035d273eda8d7c3fcd00aa3b0000803f0bb69e3edcfc94402c2a4ebf3a3bc340035d27beda8d7cbfcd00aabb00000000000000008e4868405c5520bf3a9a8c40035d27beda8d7cbfcd00aabb0000000000000000e7a6954022172ebfa040c3405562033f4153b7bd01845a3f0000000000000000a39c6940524200bfa09f8c40556203bf4153b73d01845abf0000000000000000dcfc94402c2a4ebf3a3bc3405562033f4153b7bd01845a3f00000000000000008e4868405c5520bf3a9a8c40556203bf4153b73d01845abf000000000000000076ef9740460331bff0cfc1400eff233e54b07c3f22f5ed3b00000000d07ca03efc3b6c40eeef01bfe8cb8b400eff233e54b07c3f22f5ed3b0000803fd07ca03ed7489740b11a51bf62c8c1400eff23be54b07cbf22f5edbb0000000000000000beee6a40590722bf5ac48b400eff23be54b07cbf22f5edbb000000000000000076ef9740460331bff0cfc140de45073f644dbcbd1f10583f0000000000000000fc3b6c40eeef01bfe8cb8b40de4507bf644dbc3d1f1058bf0000000000000000d7489740b11a51bf62c8c140de45073f644dbcbd1f10583f0000000000000000beee6a40590722bf5ac48b40de4507bf644dbc3d1f1058bf00000000000000006a359a407ba932bff255c0406d741b3e87067d3fe381f63b00000000733ca23e73b06e40b99204bfbef98a406d741b3e87067d3fe381f63b0000803f733ca23e79979940d8cb52bf1e4ec0406d741bbe87067dbfe381f6bb000000000000000091746d4016b524bfeaf18a406d741bbe87067dbfe381f6bb00000000000000006a359a407ba932bff255c040c4740b3f075bb8bdd470553f000000000000000073b06e40b99204bfbef98a40c4740bbf075bb83dd47055bf000000000000000079979940d8cb52bf1e4ec040c4740b3f075bb8bdd470553f000000000000000091746d4016b524bfeaf18a40c4740bbf075bb83dd47055bf00000000000000000d749c40c81d34bf9cd1be40f801133e14577d3f9907013c0000000038fda33e51247140341e07bf901f8a40f801133e14577d3f9907013c0000803f38fda33eb1de9b40604a54bf6ac9be40f80113be14577dbf990701bc000000000000000099f96f40cc4a27bf5e178a40f80113be14577dbf990701bc00000000000000000d749c40c81d34bf9cd1be4093870f3f4efeb3bd30c8523f000000000000000051247140341e07bf901f8a4093870fbf4efeb33d30c852bf0000000000000000b1de9b40604a54bf6ac9be4093870f3f4efeb3bd30c8523f000000000000000099f96f40cc4a27bf5e178a4093870fbf4efeb33d30c852bf00000000000000004cab9e40466135bf3043bd408fa70a3e26a27d3f3c38083c0000000020bfa53e27977340529209bf763d89408fa70a3e26a27d3f3c38083c0000803f20bfa53e6d1e9e40679755bf8a3abd408fa70abe26a27dbf3c3808bc0000000000000000687d724073c829bfd03489408fa70abe26a27dbf3c3808bc00000000000000004cab9e40466135bf3043bd40e37e133fd33bafbde816503f000000000000000027977340529209bf763d8940e37e13bfd33baf3de81650bf00000000000000006d1e9e40679755bf8a3abd40e37e133fd33bafbde816503f0000000000000000687d724073c829bfd0348940e37e13bfd33baf3de81650bf000000000000000019dba0402a7536bff0aabb401965023ee9e77d3f95c1103c000000002c82a73e860876400aef0bbf8a5388401965023ee9e77d3f95c1103c0000803f2c82a73e9e56a04027b456bfbfa1bb40196502bee9e77dbf95c110bc000000000000000090ff7440072e2cbf594a8840196502bee9e77dbf95c110bc000000000000000019dba0402a7536bff0aabb40565b173f7f18aabd9c5d4d3f0000000000000000860876400aef0bbf8a538840565b17bf7f18aa3d9c5d4dbf00000000000000009e56a04027b456bfbfa1bb40565b173f7f18aabd9c5d4d3f000000000000000090ff7440072e2cbf594a8840565b17bf7f18aa3d9c5d4dbf00000000000000006003a3408b5a37bf1c09ba40b074f43d86287e3fcd921a3c000000005946a93ef877784055340ebfe6618740b074f43d86287e3fcd921a3c0000803f5946a93e3187a240bda157bf4bffb940b074f4bd86287ebfcd921abc00000000000000009a7f7740877b2ebf15588740b074f4bd86287ebfcd921abc00000000000000006003a3408b5a37bf1c09ba408f1d1b3fd598a4bdd59c4a3f0000000000000000f877784055340ebfe66187408f1d1bbfd598a43dd59c4abf00000000000000003187a240bda157bf4bffb9408f1d1b3fd598a4bdd59c4a3f00000000000000009a7f7740877b2ebf155887408f1d1bbfd598a43dd59c4abf00000000000000001624a540801238bfed5db840034ee43d25647e3f409c253c00000000a60bab3e0fe57a40386210bfab688640034ee43d25647e3f409c253c0000803fa60bab3e1bb0a440446158bf6953b840034ee4bd25647ebf409c25bc00000000000000001afd7940fcb030bf275e8640034ee4bd25647ebf409c25bc00000000000000001624a540801238bfed5db8403bc61e3f20c19ebd0bd5473f00000000000000000fe57a40386210bfab6886403bc61ebf20c19e3d0bd547bf00000000000000001bb0a440446158bf6953b8403bc61e3f20c19ebd0bd5473f00000000000000001afd7940fcb030bf275e86403bc61ebf20c19e3d0bd547bf00000000000000002a3da7401c9e38bfa3a9b6407255d43df09a7e3ffacf313c000000000bd2ac3e534f7d40c07812bff96785407255d43df09a7e3ffacf313c0000803f0bd2ac3e4cd1a640d6f358bf589eb6407255d4bdf09a7ebffacf31bc000000000000000098777c407ace32bfae5c85407255d4bdf09a7ebffacf31bc00000000000000002a3da7401c9e38bfa3a9b6400356223f719598bda906453f0000000000000000534f7d40c07812bff9678540035622bf7195983da90645bf00000000000000004cd1a640d6f358bf589eb6400356223f719598bda906453f000000000000000098777c407ace32bfae5c8540035622bf7195983da90645bf00000000000000008c4ea94068fe38bf71ecb4402a8ac43d0acd7e3fb9213f3c000000008499ae3e4fb67f40fc7714bff15f84402a8ac43d0acd7e3fb9213f3c0000803f8499ae3eb4eaa8407e5a59bf4ee0b4402a8ac4bd0acd7ebfb9213fbc0000000000000000a0ee7e4012d434bfce5384402a8ac4bd0acd7ebfb9213fbc00000000000000008c4ea94068fe38bf71ecb44093cd253fac1992bd0332423f00000000000000004fb67f40fc7714bff15f844093cd25bfac19923d033242bf0000000000000000b4eaa8407e5a59bf4ee0b44093cd253fac1992bd0332423f0000000000000000a0ee7e4012d434bfce53844093cd25bfac19923d033242bf00000000000000002f58ab406f3439bf9026b3406febb43d99fa7e3fe5874d3c000000000b62b03ec90c8140016016bfba5083406febb43d99fa7e3fe5874d3c0000803f0b62b03e47fcaa404f9659bf8319b3406febb4bd99fa7ebfe5874dbc0000000000000000e1b08040e1c136bfad4383406febb4bd99fa7ebfe5874dbc00000000000000002f58ab406f3439bf9026b3409a2d293fba518bbd5c573f3f0000000000000000c90c8140016016bfba5083409a2d29bfba518b3d5c573fbf000000000000000047fcaa404f9659bf8319b3409a2d293fba518bbd5c573f3f0000000000000000e1b08040e1c136bfad4383409a2d29bfba518b3d5c573fbf0000000000000000035aad40244139bf3658b1402578a53dc4237f3f93f75c3c00000000972bb23e533c8240f03018bf7a3a82402578a53dc4237f3f93f75c3c0000803f972bb23ef405ad403ea859bf2e4ab1402578a5bdc4237fbf93f75cbc000000000000000044e881400a9838bf722c82402578a5bdc4237fbf93f75cbc0000000000000000035aad40244139bf3658b140c1762c3fd14084bdf2763c3f0000000000000000533c8240f03018bf7a3a8240c1762cbfd140843df2763cbf0000000000000000f405ad403ea859bf2e4ab140c1762c3fd14084bdf2763c3f000000000000000044e881400a9838bf722c8240c1762cbfd140843df2763cbf0000000000000000f853af407a2539bf9381af401a2f963da6487f3f8b676d3c000000001ff6b33e8c698340faea19bf591d81401a2f963da6487f3f8b676d3c0000803f1ff6b33ead07af40439159bf8072af401a2f96bda6487fbf8b676dbc0000000000000000411d8340c3563abf460e81401a2f96bda6487fbf8b676dbc0000000000000000f853af407a2539bf9381af40b4a92f3ffdd379bde690393f00000000000000008c698340faea19bf591d8140b4a92fbffdd3793de69039bf0000000000000000ad07af40439159bf8072af40b4a92f3ffdd379bde690393f0000000000000000411d8340c3563abf460e8140b4a92fbffdd3793de69039bf00000000000000000146b14063e238bfd8a2ad406f0f873d65697f3f43d27e3c0000000099c1b53e3b948440418e1bbf04f37f406f0f873d65697f3f43d27e3c0000803f99c1b53e6501b140555259bfaa92ad406f0f87bd65697fbf43d27ebc00000000000000009f4f844033fe3bbfa7d27f406f0f87bd65697fbf43d27ebc00000000000000000146b14063e238bfd8a2ad4015c7323f13a16abd57a5363f00000000000000003b948440418e1bbf04f37f4015c732bf13a16a3d57a536bf00000000000000006501b140555259bfaa92ad4015c7323f13a16abd57a5363f00000000000000009f4f844033fe3bbfa7d27f4015c732bf13a16a3d57a536bf00000000000000000a30b340d57838bf35bcab407130703d19867f3f0b9a883c00000000fb8db73e28bc8540ef1a1dbf429e7d407130703d19867f3f0b9a883c0000803ffb8db73e08f3b2406cec58bfdcaaab40713070bd19867fbf0b9a88bc0000000000000000267f8540868e3dbf907b7d40713070bd19867fbf0b9a88bc00000000000000000a30b340d57838bf35bcab4086cf353f2cef5abd50b4333f000000000000000028bc8540ef1a1dbf429e7d4086cf35bf2cef5a3d50b433bf000000000000000008f3b2406cec58bfdcaaab4086cf353f2cef5abd50b4333f0000000000000000267f8540868e3dbf907b7d4086cf35bf2cef5a3d50b433bf00000000000000000412b540a2e937bfd9cda9400a90523de39e7f3fe742923c00000000375bb93e1ae186404e911ebfc63c7b400a90523de39e7f3fe742923c0000803f375bb93e88dcb4405f6058bf46bba9400a9052bde39e7fbfe74292bc00000000000000009eab86400b083fbfa0177b400a9052bde39e7fbfe74292bc00000000000000000412b540a2e937bfd9cda940a5c3383f98c24abdd8bd303f00000000000000001ae186404e911ebfc63c7b40a5c338bf98c24a3dd8bd30bf000000000000000088dcb4405f6058bf46bba940a5c3383f98c24abdd8bd303f00000000000000009eab86400b083fbfa0177b40a5c338bf98c24a3dd8bd30bf0000000000000000dcebb640a43537bfeed7a740703b353dddb37f3f62629c3c000000004229bb3eda02884098f11fbfecce7840703b353dddb37f3f62629c3c0000803f4229bb3ed4bdb6400baf57bf12c4a740703b35bdddb37fbf62629cbc0000000000000000d2d48740ff6a40bf33a77840703b35bdddb37fbf62629cbc0000000000000000dcebb640a43537bfeed7a7400ba43b3f5d203abde0c12d3f0000000000000000da02884098f11fbfecce78400ba43bbf5d203a3de0c12dbf0000000000000000d4bdb6400baf57bf12c4a7400ba43b3f5d203abde0c12d3f0000000000000000d2d48740ff6a40bf33a778400ba43bbf5d203a3de0c12dbf000000000000000081bdb840d35d36bfa1daa540a231183d1fc57f3fa7f9a63c000000000ef8bc3e2f218940fd3b21bf16557640a231183d1fc57f3fa7f9a63c0000803f0ef8bc3ed996b8406bd956bf6cc5a540a23118bd1fc57fbfa7f9a6bc000000000000000087fa884095b741bfad2a7640a23118bd1fc57fbfa7f9a6bc000000000000000081bdb840d35d36bfa1daa54047713e3faf0e29bd58c02a3f00000000000000002f218940fd3b21bf1655764047713ebfaf0e293d58c02abf0000000000000000d996b8406bd956bf6cc5a54047713e3faf0e29bd58c02a3f000000000000000087fa884095b741bfad2a764047713ebfaf0e293d58c02abf0000000000000000e186ba40de6235bf1ad6a34052def63cc0d27f3f2e06b23c000000008fc7be3ee73b8a40da7022bfa7cf734052def63cc0d27f3f2e06b23c0000803f8fc7be3e8767ba4031e055bf7ebfa34052def6bcc0d27fbf2e06b2bc00000000000000008d1c8a402dee42bf6fa2734052def6bcc0d27fbf2e06b2bc0000000000000000e186ba40de6235bf1ad6a340e92b413f259017bd1cb9273f0000000000000000e73b8a40da7022bfa7cf7340e92b41bf2590173d1cb927bf00000000000000008767ba4031e055bf7ebfa340e92b413f259017bd1cb9273f00000000000000008d1c8a402dee42bf6fa27340e92b41bf2590173d1cb927bf0000000000000000e647bc40ad4534bf84caa140a7e5bd3cd7dc7f3fc989bd3c00000000b497c03eca528b406f9023bf043f7140a7e5bd3cd7dc7f3fc989bd3c0000803fb497c03ec82fbc4048c454bf72b2a140a7e5bdbcd7dc7fbfc989bdbc0000000000000000ac3a8b400a0f44bfdf0e7140a7e5bdbcd7dc7fbfc989bdbc0000000000000000e647bc40ad4534bf84caa14071d4433ff0a905bd0aac243f0000000000000000ca528b406f9023bf043f714071d443bff0a9053d0aac24bf0000000000000000c82fbc4048c454bf72b2a14071d4433ff0a905bd0aac243f0000000000000000ac3a8b400a0f44bfdf0e714071d443bff0a9053d0aac24bf00000000000000007d00be40f20633bf05b89f404073853c79e37f3fb483c93c000000006f68c23ea5658c40229b24bf92a36e404073853c79e37f3fb483c93c0000803f6f68c23e8aefbd40658653bf6d9e9f40407385bc79e37fbfb483c9bc0000000000000000b2548c40951a45bf63706e40407385bc79e37fbfb483c9bc00000000000000007d00be40f20633bf05b89f40626b463f0cbde6bcf098213f0000000000000000a5658c40229b24bf92a36e40626b46bf0cbde63cf09821bf00000000000000008aefbd40658653bf6d9e9f40626b463f0cbde6bcf098213f0000000000000000b2548c40951a45bf63706e40626b46bf0cbde63cf09821bf00000000000000008fb0bf407aa731bfc39e9d401e081b3cb6e67f3fecf5d53c00000000b139c43e43748d403e9125bfbdfd6b401e081b3cb6e67f3fecf5d53c0000803fb139c43eb7a6bf40562752bf97839d401e081bbcb6e67fbfecf5d5bc00000000000000006b6a8d401a1146bf64c76b401e081bbcb6e67fbfecf5d5bc00000000000000008fb0bf407aa731bfc39e9d4032f1483fb663c1bc937f1e3f000000000000000043748d403e9125bfbdfd6b4032f148bfb663c13c937f1ebf0000000000000000b7a6bf40562752bf97839d4032f1483fb663c1bc937f1e3f00000000000000006b6a8d401a1146bf64c76b4032f148bfb663c13c937f1ebf00000000000000000758c1400e2830bfe57e9b40cea7303b9ee67f3fd0e2e23c00000000690bc63e737e8e401e7326bff14d6940cea7303b9ee67f3fd0e2e23c0000803f690bc63e3955c140e7a750bf14629b40cea730bb9ee67fbfd0e2e2bc0000000000000000a57b8e40f7f246bf50146940cea730bb9ee67fbfd0e2e2bc00000000000000000758c1400e2830bfe57e9b404f664b3f004f9bbcb35f1b3f0000000000000000737e8e401e7326bff14d69404f664bbf004f9b3cb35f1bbf00000000000000003955c140e7a750bf14629b404f664b3f004f9bbcb35f1b3f0000000000000000a57b8e40f7f246bf501469404f664bbf004f9b3cb35f1bbf0000000000000000ccf6c24051892ebf8f5899407b7d83bb45e37f3f464bf03c0000000089ddc73e02848f402b4127bf9a9466407b7d83bb45e37f3f464bf03c0000803f89ddc73ef9fac240be084fbf0b3a99407b7d833b45e37fbf464bf0bc00000000000000002f888f4098c047bf915766407b7d833b45e37fbf464bf0bc0000000000000000ccf6c24051892ebf8f58994024cb4d3fb00469bc0739183f000000000000000002848f402b4127bf9a94664024cb4dbfb004693c073918bf0000000000000000f9fac240be084fbf0b3a994024cb4d3fb00469bc0739183f00000000000000002f888f4098c047bf9157664024cb4dbfb004693c073918bf0000000000000000c58cc44008cc2cbfe32b97408bb72ebcb6dc7f3f8332fe3c00000000ffafc93ec1849040ccfb27bf26d263408bb72ebcb6dc7f3f8332fe3c0000803fffafc93edd97c4409f4a4dbf9b0b97408bb72e3cb6dc7fbf8332febc0000000000000000d98f9040637a48bf959163408bb72e3cb6dc7fbf8332febc0000000000000000c58cc44008cc2cbfe32b97400e20503f60071abc410b153f0000000000000000c1849040ccfb27bf26d263400e2050bf60071a3c410b15bf0000000000000000dd97c4409f4a4dbf9b0b97400e20503f60071abc410b153f0000000000000000d98f9040637a48bf959163400e2050bf60071a3c410b15bf0000000000000000da19c640e4f02abf05f99440ed628dbcffd27f3f064e063d00000000ba82cb3e8080914060a328bf06076140ed628dbcffd27f3f064e063d0000803fba82cb3ecf2bc6403f6e4bbfe8d69440ed628d3cffd27fbf064e06bd000000000000000075929140bb2049bfccc26040ed628d3cffd27fbf064e06bd0000000000000000da19c640e4f02abf05f994406665523f306193bb0ad6113f00000000000000008080914060a328bf06076140666552bf3061933b0ad611bf0000000000000000cf2bc6403f6e4bbfe8d694406665523f306193bb0ad6113f000000000000000075929140bb2049bfccc26040666552bf3061933b0ad611bf0000000000000000ef9dc74082f828bf19c092402afac2bc29c67f3fedc40d3d00000000ab55cd3e117792406a3829bfae335e402afac2bc29c67f3fedc40d3d0000803fab55cd3eb2b6c7403c7449bf179c92402afac23c29c67fbfedc40dbd0000000000000000d48f924024b449bfa9eb5d402afac23c29c67fbfedc40dbd0000000000000000ef9dc74082f828bf19c09240799b543f00a2ff3907990e3f0000000000000000117792406a3829bfae335e40799b54bf00a2ffb907990ebf0000000000000000b2b6c7403c7449bf179c9240799b543f00a2ff3907990e3f0000000000000000d48f924024b449bfa9eb5d40799b54bf00a2ffb907990ebf0000000000000000eb18c940abe326bf3d8190400d21f8bc3db67f3ff780153d00000000c028cf3e4768934041bb29bf91585b400d21f8bc3db67f3ff780153d0000803fc028cf3e6e38c9405f5d47bf445b90400d21f83c3db67fbff78015bd0000000000000000ca879340f5344abf9e0c5b400d21f83c3db67fbff78015bd0000000000000000eb18c940abe326bf3d8190408dc2563f60e5b53bd3530b3f00000000000000004768934041bb29bf91585b408dc256bf60e5b5bbd3530bbf00000000000000006e38c9405f5d47bf445b90408dc2563f60e5b53bd3530b3f0000000000000000ca879340f5344abf9e0c5b408dc256bf60e5b5bbd3530bbf0000000000000000ac8aca40e9b224bf953c8e40636e16bd48a37f3f77831d3d00000000e8fbd03ef45394406b2c2abf23765840636e16bd48a37f3f77831d3d0000803fe8fbd03ee2b0ca40352a45bf93148e40636e163d48a37fbf77831dbd00000000000000002a7a9440b7a34abf1f265840636e163d48a37fbf77831dbd0000000000000000ac8aca40e9b224bf953c8e40e0da583f38302f3c0d06083f0000000000000000f45394406b2c2abf23765840e0da58bf38302fbc0d0608bf0000000000000000e2b0ca40352a45bf93148e40e0da583f38302f3c0d06083f00000000000000002a7a9440b7a34abf1f265840e0da58bf38302fbc0d0608bf000000000000000019f3cb40f46622bf3df28b40089730bd4b8d7f3f3ecf253d0000000014cfd23eef399540588c2abfd98c5540089730bd4b8d7f3f3ecf253d0000803f14cfd23ef41fcc4075db42bf1fc88b400897303d4b8d7fbf3ecf25bd0000000000000000ca669540d9004bbf9e3855400897303d4b8d7fbf3ecf25bd000000000000000019f3cb40f46622bf3df28b40a5e45a3f5056823c43af043f0000000000000000ef399540588c2abfd98c5540a5e45abf505682bc43af04bf0000000000000000f41fcc4075db42bf1fc88b40a5e45a3f5056823c43af043f0000000000000000ca669540d9004bbf9e385540a5e45abf505682bc43af04bf00000000000000000e52cd40570020bf58a28940348c4abd52747f3f57662e3d0000000030a2d43e0e1a96408ddb2abf2c9d5240348c4abd52747f3f57662e3d0000803f30a2d43e8085cd40ac7140bf0c768940348c4a3d52747fbf57662ebd0000000000000000804d9640e24c4bbf94445240348c4a3d52747fbf57662ebd00000000000000000e52cd40570020bf58a2894004e05c3f6cb3ad3c074f013f00000000000000000e1a96408ddb2abf2c9d524004e05cbf6cb3adbc074f01bf00000000000000008085cd40ac7140bf0c76894004e05c3f6cb3ad3c074f013f0000000000000000804d9640e24c4bbf9444524004e05cbf6cb3adbc074f01bf000000000000000070a7ce40ba7f1dbf044d87406e4e64bd5e587f3fb84b373d000000002e75d63e28f49640861a2bbf96a74f406e4e64bd5e587f3fb84b373d0000803f2e75d63e6de1ce4082ed3dbf751e87406e4e643d5e587fbfb84b37bd0000000000000000252e97404e884bbf794a4f406e4e643d5e587fbfb84b37bd000000000000000070a7ce40ba7f1dbf044d874020cd5e3fb8acd93cc8c9fb3e000000000000000028f49640861a2bbf96a74f4020cd5ebfb8acd9bcc8c9fbbe00000000000000006de1ce4082ed3dbf751e874020cd5e3fb8acd93cc8c9fb3e0000000000000000252e97404e884bbf794a4f4020cd5ebfb8acd9bcc8c9fbbe000000000000000018f3cf40b3e51abf5ff284406dde7dbd70397f3f2382403d00000000fe47d83e16c89740c1492bbf8eac4c406dde7dbd70397f3f2382403d0000803ffe47d83e9433d0408e4f3bbf79c184406dde7d3d70397fbf238240bd0000000000000000920898409cb34bbfc34a4c406dde7d3d70397fbf238240bd000000000000000018f3cf40b3e51abf5ff284400cac603f6c20033dc1e0f43e000000000000000016c89740c1492bbf8eac4c400cac60bf6c2003bdc1e0f4be00000000000000009433d0408e4f3bbf79c184400cac603f6c20033dc1e0f43e0000000000000000920898409cb34bbfc34a4c400cac60bf6c2003bdc1e0f4be0000000000000000e634d140ea3218bf87928240159e8bbd8e177f3ff80c4a3d000000008d1ada3eb0959840be692bbf8eac4940159e8bbd8e177f3ff80c4a3d0000803f8d1ada3ed37bd140779838bf355f8240159e8b3d8e177fbff80c4abd00000000000000009ddc98404bcf4bbfea454940159e8b3d8e177fbff80c4abd0000000000000000e634d140ea3218bf87928240d47c623fa5b6193d03e2ed3e0000000000000000b0959840be692bbf8eac4940d47c62bfa5b619bd03e2edbe0000000000000000d37bd140779838bf355f8240d47c623fa5b6193d03e2ed3e00000000000000009ddc98404bcf4bbfea454940d47c62bfa5b619bd03e2edbe0000000000000000b46cd240e36715bf9b2d8040413498bdbcf27e3f1def533d00000000ccecdb3ed65c9940097b2bbf12a84640413498bdbcf27e3f1def533d0000803fccecdb3e06bad240c3c835bf8cef7f404134983dbcf27ebf1def53bd000000000000000028aa9940e9db4bbf683c46404134983dbcf27ebf1def53bd0000000000000000b46cd240e36715bf9b2d80407a3f643f3799303d8fcce63e0000000000000000d65c9940097b2bbf12a846407a3f64bf379930bd8fcce6be000000000000000006bad240c3c835bf8cef7f407a3f643f3799303d8fcce63e000000000000000028aa9940e9db4bbf683c46407a3f64bf379930bd8fcce6be00000000000000005e9ad340288512bf6e877b400ab2a4bdf5ca7e3faa2b5e3d00000000adbedd3e621d9a40347e2bbf969f43400ab2a4bdf5ca7e3faa2b5e3d0000803fadbedd3e08eed340fbe032bf91167b400ab2a43df5ca7ebfaa2b5ebd00000000000000000c719a4007da4bbfb92e43400ab2a43df5ca7ebfaa2b5ebd00000000000000005e9ad340288512bf6e877b40f1f3653f67c8473d609fdf3e0000000000000000621d9a40347e2bbf969f4340f1f365bf67c847bd609fdfbe000000000000000008eed340fbe032bf91167b40f1f3653f67c8473d609fdf3e00000000000000000c719a4007da4bbfb92e4340f1f365bf67c847bd609fdfbe0000000000000000b9bdd4404e8b0fbff2a976405817b1bd37a07e3f3ac6683d000000002190df3e31d79a40ca732bbf969340405817b1bd37a07e3f3ac6683d0000803f2190df3eaf17d540b3e12fbfb23376405817b13d37a07ebf3ac668bd000000000000000027319b402fca4bbf561d40405817b13d37a07ebf3ac668bd0000000000000000b9bdd4404e8b0fbff2a97640229a673fe3435f3d7059d83e000000000000000031d79a40ca732bbf96934040229a67bfe3435fbd7059d8be0000000000000000af17d540b3e12fbfb2337640229a673fe3435f3d7059d83e000000000000000027319b402fca4bbf561d4040229a67bfe3435fbd7059d8be0000000000000000a1d6d540f77a0cbff9c271406863bdbd85727e3f0ac3733d000000001861e13e258a9b40415c2bbf8d843d406863bdbd85727e3f0ac3733d0000803f1861e13ed736d6408ecb2cbf244771406863bd3d85727ebf0ac373bd00000000000000005bea9b40d8ac4bbfb8083d406863bd3d85727ebf0ac373bd0000000000000000a1d6d540f77a0cbff9c27140ef31693f4a0a773db0f9d03e0000000000000000258a9b40415c2bbf8d843d40ef3169bf4a0a77bdb0f9d0be0000000000000000d736d6408ecb2cbf24477140ef31693f4a0a773db0f9d03e00000000000000005bea9b40d8ac4bbfb8083d40ef3169bf4a0a77bdb0f9d0be0000000000000000e8e4d640985409bfbfd26c409b96c9bdda417e3f48257f3d000000008431e33e1e369c403c382bbff9723a409b96c9bdda417e3f48257f3d0000803f8431e33e504bd740019f29bf22516c409b96c93dda417ebf48257fbd0000000000000000869c9c40a5824bbf5cf139409b96c93dda417ebf48257fbd0000000000000000e8e4d640985409bfbfd26c4028bb6a3f8d8e873d177fc93e00000000000000001e369c403c382bbff9723a4028bb6abf8d8e87bd177fc9be0000000000000000504bd740019f29bf22516c4028bb6a3f8d8e873d177fc93e0000000000000000869c9c40a5824bbf5cf1394028bb6abf8d8e87bd177fc9be000000000000000064e8d740c71806bf7cd967406ab0d5bd320e7e3f8378853d000000005801e53e00db9c404d082bbf585f37406ab0d5bd320e7e3f8378853d0000803f5801e53ef254d840a15c26bfe15167406ab0d53d320e7ebf837885bd00000000000000008e479d40274c4bbfbdd736406ab0d53d320e7ebf837885bd000000000000000064e8d740c71806bf7cd9674092356c3f16be933d94e8c13e000000000000000000db9c404d082bbf585f374092356cbf16be93bd94e8c1be0000000000000000f254d840a15c26bfe151674092356c3f16be933d94e8c13e00000000000000008e479d40274c4bbfbdd7364092356cbf16be93bd94e8c1be0000000000000000e7e0d8400cc802bf6bd7624035b0e1bd86d77d3f33958b3d0000000087d0e63ead789d40fccc2abf254a344035b0e1bd86d77d3f33958b3d0000803f87d0e63e8d53d940f40423bf9a49624035b0e13d86d77dbf33958bbd000000000000000053eb9d40e4094bbf54bc334035b0e13d86d77dbf33958bbd0000000000000000e7e0d8400cc802bf6bd76240e6a06d3fc313a03d1b35ba3e0000000000000000ad789d40fccc2abf254a3440e6a06dbfc313a0bd1b35babe00000000000000008d53d940f40423bf9a496240e6a06d3fc313a03d1b35ba3e000000000000000053eb9d40e4094bbf54bc3340e6a06dbfc313a0bd1b35babe000000000000000043ced940fec5febec5cc5d40f694edbdd59d7d3ff0ea913d00000000069fe83e0f0f9e40d5862abfdf333140f694edbdd59d7d3ff0ea913d0000803f069fe83ef446da4094981fbf84385d40f694ed3dd59d7dbff0ea91bd0000000000000000c0879e406abc4abf9e9f3040f694ed3dd59d7dbff0ea91bd000000000000000043ced940fec5febec5cc5d40d3fc6e3f5a8fac3d9763b23e00000000000000000f0f9e40d5862abfdf333140d3fc6ebf5a8facbd9763b2be0000000000000000f446da4094981fbf84385d40d3fc6e3f5a8fac3d9763b23e0000000000000000c0879e406abc4abf9e9f3040d3fc6ebf5a8facbd9763b2be000000000000000045b0da400bd4f7bec1b95840ce5ef9bd18617d3f807b983d00000000c96cea3e099e9e4086362abfff1c2e40ce5ef9bd18617d3f807b983d0000803fc96cea3ef32edb40e4171cbfd51e5840ce5ef93d18617dbf807b98bd0000000000000000b71c9f4064644abf13822d40ce5ef93d18617dbf807b98bd000000000000000045b0da400bd4f7bec1b95840f248703f0432b93d0b73aa3e0000000000000000099e9e4086362abfff1c2e40f24870bf0432b9bd0b73aabe0000000000000000f32edb40e4171cbfd51e5840f248703f0432b93d0b73aa3e0000000000000000b71c9f4064644abf13822d40f24870bf0432b9bd0b73aabe0000000000000000be86db4064bbf0be9f9e5340358602be45217d3f39499f3d00000000c539ec3e88259f4096dc29bf03062b40358602be45217d3f39499f3d0000803fc539ec3e5b0bdc40758318bfc9fc52403586023e45217dbf39499fbd000000000000000025aa9f4059024abf2d642a403586023e45217dbf39499fbd0000000000000000be86db4064bbf0be9f9e5340d484713f8ffbc53d6f62a23e000000000000000088259f4096dc29bf03062b40d48471bf8ffbc5bd6f62a2be00000000000000005b0bdc40758318bfc9fc5240d484713f8ffbc53d6f62a23e000000000000000025aa9f4059024abf2d642a40d48471bf8ffbc5bd6f62a2be00000000000000007551dc40277de9be967b4e404e4e08be57de7c3f5b56a63d00000000f305ee3e75a59f409c7929bf66ef27404e4e08be57de7c3f5b56a63d0000803ff305ee3ef2dbdc40d6db14bf96d24d404e4e083e57de7cbf5b56a6bd0000000000000000f22fa040df9649bf664627404e4e083e57de7cbf5b56a6bd00000000000000007551dc40277de9be967b4e40fdaf723f24ecd23dc2309a3e000000000000000075a59f409c7929bf66ef2740fdaf72bf24ecd2bdc2309abe0000000000000000f2dbdc40d6db14bf96d24d40fdaf723f24ecd23dc2309a3e0000000000000000f22fa040df9649bf66462740fdaf72bf24ecd2bdc2309abe00000000000000003710dd40651ae2bee6504940fa060ebe46987c3f34a5ad3d0000000048d1ef3ebf1da040250e29bfa2d92440fa060ebe46987c3f34a5ad3d0000803f48d1ef3e84a0dd40902111bf7aa04840fa060e3e46987cbf34a5adbd00000000000000000caea040822249bf36292440fa060e3e46987cbf34a5adbd00000000000000003710dd40651ae2bee6504940dfc9733fcb03e03d0fdd913e0000000000000000bf1da040250e29bfa2d92440dfc973bfcb03e0bd0fdd91be000000000000000084a0dd40902111bf7aa04840dfc9733fcb03e03d0fdd913e00000000000000000caea040822249bf36292440dfc973bfcb03e0bd0fdd91be0000000000000000cbc2dd40fb93dabeca1e4440dfaf13be064f7c3fd037b53d00000000bf9bf13e558ea040de9a28bf2ec52140dfaf13be064f7c3fd037b53d0000803fbf9bf13ed858de400d550dbfac664340dfaf133e064f7cbfd037b5bd00000000000000006224a140eea548bf100d2140dfaf133e064f7cbfd037b5bd0000000000000000cbc2dd40fb93dabeca1e4440dbd1743f8343ed3d7166893e0000000000000000558ea040de9a28bf2ec52140dbd174bf8343edbd716689be0000000000000000d858de400d550dbfac664340dbd1743f8343ed3d7166893e00000000000000006224a140eea548bf100d2140dbd174bf8343edbd716689be0000000000000000f868de4026ebd2be83e53e40d54719be90027c3fac10bd3d000000004f65f33e26f7a040452028bf81b21e40d54719be90027c3fac10bd3d0000803f4f65f33eb404df40ec7609bf6c253e40d547193e90027cbfac10bdbd0000000000000000e292a1409e2148bf6af21d40d547193e90027cbfac10bdbd0000000000000000f868de4026ebd2be83e53e4049c7753fcaaafa3d08cc803e000000000000000026f7a040452028bf81b21e4049c775bfcaaafabd08cc80be0000000000000000b404df40ec7609bf6c253e4049c7753fcaaafa3d08cc803e0000000000000000e292a1409e2148bf6af21d4049c775bfcaaafabd08cc80be00000000000000008202df40e820cbbe53a5394004ce1ebedcb27b3f0632c53d00000000f52df53e2658a140f09e27bf11a21b4004ce1ebedcb27b3f0632c53d0000803ff52df53edaa3df40ae8705bff9dc384004ce1e3edcb27bbf0632c5bd00000000000000007ef9a1402a9647bfb7d91a4004ce1e3edcb27bbf0632c5bd00000000000000008202df40e820cbbe53a5394070a9763ff81c043e0f1a703e00000000000000002658a140f09e27bf11a21b4070a976bff81c04be0f1a70be0000000000000000daa3df40ae8705bff9dc384070a9763ff81c043e0f1a703e00000000000000007ef9a1402a9647bfb7d91a4070a976bff81c04be0f1a70be00000000000000002b8fdf405436c3be7c5e3440804124bee05f7b3f1e9ecd3d00000000acf5f63e49b1a1407a1727bf4e941840804124bee05f7b3f1e9ecd3d0000803facf5f63e0d36e040da8701bf948d33408041243ee05f7bbf1e9ecdbd00000000000000002b58a2402a0447bf66c317408041243ee05f7bbf1e9ecdbd00000000000000002b8fdf405436c3be7c5e34408577773fa1f80a3e6a515e3e000000000000000049b1a1407a1727bf4e941840857777bfa1f80abe6a515ebe00000000000000000d36e040da8701bf948d33408577773fa1f80a3e6a515e3e00000000000000002b58a2402a0447bf66c31740857777bfa1f80abe6a515ebe0000000000000000b30ee040572cbbbe46112f4061a129be92097b3f1957d63d0000000074bcf83e8702a2407c8a26bfaa89154061a129be92097b3f1957d63d0000803f74bcf83e0bbbe040cceffabe81372e4061a1293e92097bbf1957d6bd0000000000000000dfaea240366c46bfe5af144061a1293e92097bbf1957d6bd0000000000000000b30ee040572cbbbe46112f40ae30783fa2e8113ee53c4c3e00000000000000008702a2407c8a26bfaa891540ae3078bfa2e811bee53c4cbe00000000000000000bbbe040cceffabe81372e40ae30783fa2e8113ee53c4c3e0000000000000000dfaea240366c46bfe5af1440ae3078bfa2e811bee53c4cbe0000000000000000d780e0402d04b3befdbd29404aec2ebee4af7a3f3f5fdf3d000000004982fa3ed74ba24082f825bf918212404aec2ebee4af7a3f3f5fdf3d0000803f4982fa3e9032e140dab0f2be0bdb28404aec2e3ee4af7abf3f5fdfbd000000000000000090fda240d9ce45bf9f9f11404aec2e3ee4af7abf3f5fdfbd0000000000000000d780e0402d04b3befdbd294000d4783fd6ec183e64db393e0000000000000000d74ba24082f825bf9182124000d478bfd6ec18be64db39be00000000000000009032e140dab0f2be0bdb284000d4783fd6ec183e64db393e000000000000000090fda240d9ce45bf9f9f114000d478bfd6ec18be64db39be000000000000000057e5e040d8beaabeec6424400b2134bed2527a3fadb8e83d000000002f47fc3e358da240186225bf6a7f0f400b2134bed2527a3fadb8e83d0000803f2f47fc3e5a9ce140e253eabe7a7823400b21343ed2527abfadb8e8bd00000000000000003844a3409d2c45bff8920e400b21343ed2527abfadb8e8bd000000000000000057e5e040d8beaabeec6424408760793f5905203e132c273e0000000000000000358da240186225bf6a7f0f40876079bf590520be132c27be00000000000000005a9ce140e253eabe7a7823408760793f5905203e132c273e00000000000000003844a3409d2c45bff8920e40876079bf590520be132c27be0000000000000000eb3be140935da2be65061f400c3e39be50f2793f8265f23d00000000270bfe3e9bc6a240c2c724bf9b800c400c3e39be50f2793f8265f23d0000803f270bfe3e20f8e14019dae1be1f101e400c3e393e50f279bf8265f2bd0000000000000000d082a340058644bf558a0b400c3e393e50f279bf8265f2bd0000000000000000eb3be140935da2be65061f403ed5793ff231273e532e143e00000000000000009bc6a240c2c724bf9b800c403ed579bff23127be532e14be000000000000000020f8e14019dae1be1f101e403ed5793ff231273e532e143e0000000000000000d082a340058644bf558a0b403ed579bff23127be532e14be00000000000000004c84e14070e199bebfa21940fa413ebe568e793fa467fc3d0000000036ceff3e0af8a240142a24bf83860940fa413ebe568e793fa467fc3d0000803f36ceff3e9945e2409144d9be4ea21840fa413e3e568e79bfa467fcbd000000000000000057b9a340a5db43bf12860840fa413e3e568e79bfa467fcbd00000000000000004c84e14070e199bebfa219400c317a3fb7722e3edbe1003e00000000000000000af8a240142a24bf838609400c317abfb7722ebedbe100be00000000000000009945e2409144d9be4ea218400c317a3fb7722e3edbe1003e000000000000000057b9a340a5db43bf128608400c317abfb7722ebedbe100be000000000000000033bee140954b91be553a1440502b43bed726793f7260033e0000000030c8003f7f21a3409a8923bf7f910640502b43bed726793f7260033e0000803f30c8003f7e84e2406c94d0be602f1340502b433ed72679bf726003be0000000000000000cae7a340062e43bf8a860540502b433ed72679bf726003be000000000000000033bee140954b91be553a1440ce727a3f9ec7353e5f8dda3d00000000000000007f21a3409a8923bf7f910640ce727abf9ec735be5f8ddabd00000000000000007e84e2406c94d0be602f1340ce727a3f9ec7353e5f8dda3d0000000000000000cae7a340062e43bf8a860540ce727abf9ec735be5f8ddabd000000000000000053e9e140299d88be89cd0e405ff847becbbb783f7cb9083e00000000d7a8013ffd42a340d4e622bfe3a103405ff847becbbb783f7cb9083e0000803fd7a8013f7eb4e240d0cac7beb6b70d405ff8473ecbbb78bf7cb908be0000000000000000280ea440a87d42bf108c02405ff8473ecbbb78bf7cb908be000000000000000053e9e140299d88be89cd0e4055997a3f7e303d3e63bab23d0000000000000000fd42a340d4e622bfe3a1034055997abf7e303dbe63bab2bd00000000000000007eb4e240d0cac7beb6b70d4055997a3f7e303d3e63bab23d0000000000000000280ea440a87d42bf108c024055997abf7e303dbe63bab2bd00000000000000006305e24031af7fbec05c0940ffa64cbe334d783fbe3f0e3e000000001489023f875ca3402a4222bffeb70040ffa64cbe334d783fbe3f0e3e0000803f1489023f50d5e24028e9bebeb33b0840ffa64c3e334d78bfbe3f0ebe0000000000000000742ca440f2ca41bfe22dff3fffa64c3e334d78bfbe3f0ebe00000000000000006305e24031af7fbec05c09406da37a3fbbac443e284c8a3d0000000000000000875ca3402a4222bffeb700406da37abfbbac44be284c8abd000000000000000050d5e24028e9bebeb33b08406da37a3fbbac443e284c8a3d0000000000000000742ca440f2ca41bfe22dff3f6da37abfbbac44be284c8abd00000000000000001212e240f9f76dbe6ae80340943551be02db773fdbf3133e00000000ed68033f206ea340269c21bf30a8fb3f943551be02db773fdbf3133e0000803fed68033fa0e6e2408bf0b5bec6bb02409435513e02db77bfdbf313be0000000000000000ae42a4406d1641bfe94ef93f9435513e02db77bfdbf313be00000000000000001212e240f9f76dbe6ae80340ca8f7a3f4f3c4c3e358a423d0000000000000000206ea340269c21bf30a8fb3fca8f7abf4f3c4cbe358a42bd0000000000000000a0e6e2408bf0b5bec6bb0240ca8f7a3f4f3c4c3e358a423d0000000000000000ae42a4406d1641bfe94ef93fca8f7abf4f3c4cbe358a42bd0000000000000000160fe24086175cbef7e1fc3ff4a155be3465773f61d6193e000000006a48043fce77a34036f520bfe7ecf53ff4a155be3465773f61d6193e0000803f6a48043f23e8e24065e2acbec570fa3ff4a1553e346577bf61d619be0000000000000000db50a440876040bfb57bf33ff4a1553e346577bf61d619be0000000000000000160fe24086175cbef7e1fc3f235d7a3faade533ee1a1de3c0000000000000000ce77a34036f520bfe7ecf53f235d7abfaade53bee1a1debc000000000000000023e8e24065e2acbec570fa3f235d7a3faade533ee1a1de3c0000000000000000db50a440876040bfb57bf33f235d7abfaade53bee1a1debc000000000000000020fce140a2104abee0edf13ff1e959bec9eb763fc1e71f3e000000009127053f9679a340c44d20bf923ef03ff1e959bec9eb763fc1e71f3e0000803f9127053f87d9e2401cc0a3be0564ef3ff1e9593ec9eb76bfc1e71fbe0000000000000000fd56a440aaa93fbfb7b4ed3ff1e9593ec9eb76bfc1e71fbe000000000000000020fce140a2104abee0edf13f280a7a3f36935b3e40a7d73b00000000000000009679a340c44d20bf923ef03f280a7abf36935bbe40a7d7bb000000000000000087d9e2401cc0a3be0564ef3f280a7a3f36935b3e40a7d73b0000000000000000fd56a440aaa93fbfb7b4ed3f280a7abf36935bbe40a7d7bb0000000000000000ded8e140cfe537bea0f5e63f990b5ebeba6e763f4228263e000000006d06063f7e73a3403ea61fbf929dea3f990b5ebeba6e763f4228263e0000803f6d06063f77bae240ef8a9abe5d52e43f990b5e3eba6e76bf422826be00000000000000001755a44042f23ebf4ffae73f990b5e3eba6e76bf422826be0000000000000000ded8e140cfe537bea0f5e63f7d95793f9559633e5efc69bc00000000000000007e73a3403ea61fbf929dea3f7d9579bf955963be5efc693c000000000000000077bae240ef8a9abe5d52e43f7d95793f9559633e5efc69bc00000000000000001755a44042f23ebf4ffae73f7d9579bf955963be5efc693c000000000000000002a5e140659a25be50fadb3f500462be09ee753f06982c3e0000000006e5063f8e65a340f7fe1ebf380ae53f500462be09ee753f06982c3e0000803f06e5063fa48ae2408a4491bee43cd93f5004623e09ee75bf06982cbe0000000000000000304ba440a33a3ebfcc4ce23f5004623e09ee75bf06982cbe000000000000000002a5e140659a25be50fadb3fcdfd783fbb306b3e7ffe10bd00000000000000008e65a340f7fe1ebf380ae53fcdfd78bfbb306bbe7ffe103d0000000000000000a48ae2408a4491bee43cd93fcdfd783fbb306b3e7ffe10bd0000000000000000304ba440a33a3ebfcc4ce23fcdfd78bfbb306bbe7ffe103d00000000000000003c60e140183113be20fdd03f08d265beb969753f0737333e000000006ac3073fcc4fa34052581ebfc084df3f08d265beb969753f0737333e0000803f6ac3073fbb49e24048ee87becc24ce3f08d2653eb96975bf073733be00000000000000004b39a44030833dbf6cacdc3f08d2653eb96975bf073733be00000000000000003c60e140183113be20fdd03fc141783f1818733ef17968bd0000000000000000cc4fa34052581ebfc084df3fc14178bf181873bef179683d0000000000000000bb49e24048ee87becc24ce3fc141783f1818733ef17968bd00000000000000004b39a44030833dbf6cacdc3fc14178bf181873bef179683d00000000000000003d0ae14034ad00be55ffc53f447269becee1743f0b053a3e00000000a4a1083f3b32a3409db21dbf530dda3f447269becee1743f0b053a3e0000803fa4a1083f6bf7e140a0137dbe590bc33f4472693ecee174bf0b053abe0000000000000000691fa44038cc3cbf5719d73f4472693ecee174bf0b053abe00000000000000003d0ae14034ad00be55ffc53f0860773fa00e7b3ef66fa0bd00000000000000003b32a3409db21dbf530dda3f086077bfa00e7bbef66fa03d00000000000000006bf7e140a0137dbe590bc33f0860773fa00e7b3ef66fa0bd0000000000000000691fa44038cc3cbf5719d73f086077bfa00e7bbef66fa03d0000000000000000baa2e0404824dcbd4302bb3f78e26cbe4e56743fa301413e00000000c27f093fe20ca3401b0e1dbf09a4d43f78e26cbe4e56743fa301413e0000803fc27f093f6793e140b2316abee2f1b73f78e26c3e4e5674bfa30141be00000000000000008ffda340ff153cbfa893d13f78e26c3e4e5674bfa30141be0000000000000000baa2e0404824dcbd4302bb3f5c57763f9289813e2c0ecdbd0000000000000000e20ca3401b0e1dbf09a4d43f5c5776bf928981be2c0ecd3d00000000000000006793e140b2316abee2f1b73f5c57763f9289813e2c0ecdbd00000000000000008ffda340ff153cbfa893d13f5c5776bf928981be2c0ecd3d00000000000000006429e0407cc6b6bd5807b03f3f2070be46c7733f312c483e00000000d35d0a3fc4dfa2400e6b1cbfe248cf3f3f2070be46c7733f312c483e0000803fd35d0a3f5c1de140243a57bed8d9ac3f3f20703e46c773bf312c48be0000000000000000bcd3a340c7603bbf621bcc3f3f20703e46c773bf312c48be00000000000000006429e0407cc6b6bd5807b03f8426753f3f92853e4a0cfabd0000000000000000c4dfa2400e6b1cbfe248cf3f842675bf3f9285be4a0cfa3d00000000000000005c1de140243a57bed8d9ac3f8426753f3f92853e4a0cfabd0000000000000000bcd3a340c7603bbf621bcc3f842675bf3f9285be4a0cfa3d0000000000000000f49ddf40504891bd1410a53f142973bebc34733fd2834f3e00000000e83b0b3fe0aaa240aec91bbfc8fbc93f142973bebc34733fd2834f3e0000803fe83b0b3f0195e0409c3044bebdc4a13f1429733ebc3473bfd2834fbe0000000000000000eda1a340cbac3abf71b0c63f1429733ebc3473bfd2834fbe0000000000000000f49ddf40504891bd1410a53f52cc733fa4a0893ed1ae13be0000000000000000e0aaa240aec91bbfc8fbc93f52cc73bfa4a089bed1ae133e00000000000000000195e0409c3044bebdc4a13f52cc733fa4a0893ed1ae13be0000000000000000eda1a340cbac3abf71b0c63f52cc73bfa4a089bed1ae133e00000000000000002200df40b06257bd0c1e9a3f60fa75bec99e723f6e07573e00000000121a0c3f346ea2401b2a1bbf96bcc43f60fa75bec99e723f6e07573e0000803f121a0c3f0cfadf40f41831be2bb4963f60fa753ec99e72bf6e0757be00000000000000001e68a3402dfa39bfb552c13f60fa753ec99e72bf6e0757be00000000000000002200df40b06257bd0c1e9a3fb847723ff0b38d3e267a2abe0000000000000000346ea2401b2a1bbf96bcc43fb84772bff0b38dbe267a2a3e00000000000000000cfadf40f41831be2bb4963fb847723ff0b38d3e267a2abe00000000000000001e68a3402dfa39bfb552c13fb84772bff0b38dbe267a2a3e0000000000000000a94fde4080110cbdec328f3ff89178be7505723fb7b55e3e0000000064f80c3fbb29a2408e8c1abf0c8bbf3ff89178be7505723fb7b55e3e0000803f64f80c3f354cdf40c4f61dbed4a98b3ff891783e750572bfb7b55ebe00000000000000004726a340274939bff401bc3ff891783e750572bfb7b55ebe0000000000000000a94fde4080110cbdec328f3fb597703f76cb913e7c6041be0000000000000000bb29a2408e8c1abf0c8bbf3fb59770bf76cb91be7c60413e0000000000000000354cdf40c4f61dbed4a98b3fb597703f76cb913e7c6041be00000000000000004726a340274939bff401bc3fb59770bf76cb91be7c60413e00000000000000004c8cdd40205c81bc7050843f42ed7abee268713f0b8d663e00000000f4d60d3f6edda14015f119bfd866ba3f42ed7abee268713f0b8d663e0000803ff4d60d3f3d8bde405ece0abe7aa7803f42ed7a3ee26871bf0b8d66be00000000000000005fdca240cb9938bfe2bdb63f42ed7a3ee26871bf0b8d66be00000000000000004c8cdd40205c81bc7050843f77bb6e3f34e6953e9e5958be00000000000000006edda14015f119bfd866ba3f77bb6ebf34e695be9e59583e00000000000000003d8bde405ece0abe7aa7803f77bb6e3f34e6953e9e5958be00000000000000005fdca240cb9938bfe2bdb63f77bb6ebf34e695be9e59583e000000000000000096bedc400004c5ba27ae723f93e478bece1e713fcc7e6d3e00000000d6b50e3f7280a140d04918bfed70b53f93e478bece1e713fcc7e6d3e0000803fd6b50e3f76bbdd40800ef8bdca236b3f93e4783ece1e71bfcc7e6dbe0000000000000000527da2401ee936bfbfabb13f93e4783ece1e71bfcc7e6dbe000000000000000096bedc400004c5ba27ae723f8cf86c3f4ee7973e656770be00000000000000007280a140d04918bfed70b53f8cf86cbf4ee797be6567703e000000000000000076bbdd40800ef8bdca236b3f8cf86c3f4ee7973e656770be0000000000000000527da2401ee936bfbfabb13f8cf86cbf4ee797be6567703e000000000000000023eada40d095ea3ca98d473fa21175be074b703f134b7e3e00000000fb74103fa9ada040965e15bf886dab3fa21175be074b703f134b7e3e0000803ffb74103f20e3db40d17db9bdc47a3f3fa211753e074b70bf134b7ebe0000000000000000a6a6a140ffe233bf1564a73fa211753e074b70bf134b7ebe000000000000000023eada40d095ea3ca98d473febf1683f45b39c3e664d8fbe0000000000000000a9ada040965e15bf886dab3febf168bf45b39cbe664d8f3e000000000000000020e3db40d17db9bdc47a3f3febf1683f45b39c3e664d8fbe0000000000000000a6a6a140ffe233bf1564a73febf168bf45b39cbe664d8f3e000000000000000083e6d940d0ac363da59a323fe13473be15bf6f3fa812843e00000000e053113f0338a040391314bf9e62a63fe13473be15bf6f3fa812843e0000803fe053113f9cddda40ae3e98bdab372a3fe134733e15bf6fbfa81284be00000000000000001c2fa140dc8532bf2131a23fe134733e15bf6fbfa81284be000000000000000083e6d940d0ac363da59a323fffb9663f067e9f3e962a9abe00000000000000000338a040391314bf9e62a63fffb966bf067e9fbe962a9a3e00000000000000009cddda40ae3e98bdab372a3fffb9663f067e9f3e962a9abe00000000000000001c2fa140dc8532bf2131a23fffb966bf067e9fbe962a9a3e000000000000000006d3d840f07a783d22f91d3faf1971be78316f3fd0f5883e00000000e331123f96ba9f408dc312bfd567a13faf1971be78316f3fd0f5883e0000803fe331123ffbc7d9407a8f6dbdb546153faf19713e78316fbfd0f588be00000000000000008bafa040342431bf9f0e9d3faf19713e78316fbfd0f588be000000000000000006d3d840f07a783d22f91d3fc461643f3c4ba23e88d6a4be000000000000000096ba9f408dc312bfd567a13fc46164bf3c4ba2be88d6a43e0000000000000000fbc7d9407a8f6dbdb546153fc461643f3c4ba23e88d6a4be00000000000000008bafa040342431bf9f0e9d3fc46164bf3c4ba2be88d6a43e000000000000000014b0d74030549d3deeaa093fa6c16ebe63a26e3f08cd8d3e00000000210f133f5c359f403a6f11bf397c9c3fa6c16ebe63a26e3f08cd8d3e0000803f210f133fa8a2d8404c3f2abdd0a9003fa6c16e3e63a26ebf08cd8dbe0000000000000000f027a040b5bd2fbfaafb973fa6c16e3e63a26ebf08cd8dbe000000000000000014b0d74030549d3deeaa093fddea613fc019a53e834dafbe00000000000000005c359f403a6f11bf397c9c3fddea61bfc019a5be834daf3e0000000000000000a8a2d8404c3f2abdd0a9003fddea613fc019a53e834dafbe0000000000000000f027a040b5bd2fbfaafb973fddea61bfc019a5be834daf3e0000000000000000147ed6401c95be3d7763eb3e382f6cbe07126e3f9596923e00000000b5eb133f54a89e401c1610bfe49e973f382f6cbe07126e3f9596923e0000803fb5eb133f0b6ed7403830cdbc97c5d83e382f6c3e07126ebf959692be00000000000000004b989f4041522ebf6cf7923f382f6c3e07126ebf959692be0000000000000000147ed6401c95be3d7763eb3e01575f3fbfe8a73e0d8cb9be000000000000000054a89e401c1610bfe49e973f01575fbfbfe8a7be0d8cb93e00000000000000000b6ed7403830cdbc97c5d83e01575f3fbfe8a73e0d8cb9be00000000000000004b989f4041522ebf6cf7923f01575fbfbfe8a7be0d8cb93e0000000000000000763dd540f8fadf3d0f1ec43ee86469be95806d3fd550973e00000000b9c7143f76139e40ffb70ebf0ccf923fe86469be95806d3fd550973e0000803fb9c7143f972ad64068930abc7be6b03ee864693e95806dbfd55097be000000000000000097009f40ace12cbf27018e3fe864693e95806dbfd55097be0000000000000000763dd540f8fadf3d0f1ec43effa75c3f5eb7aa3e118fc3be000000000000000076139e40ffb70ebf0ccf923fffa75cbf5eb7aabe118fc33e0000000000000000972ad64068930abc7be6b03effa75c3f5eb7aa3e118fc3be000000000000000097009f40ace12cbf27018e3fffa75cbf5eb7aabe118fc33e0000000000000000a4eed34044c0003e4d889d3e6c6566be38ee6c3f4ffa9b3e0000000047a3153fb8769d40bd540dbffd0b8e3f6c6566be38ee6c3f4ffa9b3e0000803f47a3153fb9d8d440c03e063c27b9893e6c65663e38ee6cbf4ffa9bbe0000000000000000cd609e40d36b2bbf3318893f6c65663e38ee6cbf4ffa9bbe0000000000000000a4eed34044c0003e4d889d3eaedf593fce84ad3ed353cdbe0000000000000000b8769d40bd540dbffd0b8e3faedf59bfce84adbed353cd3e0000000000000000b9d8d440c03e063c27b9893eaedf593fce84ad3ed353cdbe0000000000000000cd609e40d36b2bbf3318893faedf59bfce84adbed353cd3e00000000000000000c92d2402290113ece486f3e513363be245b6c3f9c91a03e00000000797e163f0ed29c401aec0bbf1c55893f513363be245b6c3f9c91a03e0000803f797e163fe278d34008f4cb3cfb7f463e5133633e245b6cbf9c91a0be0000000000000000e4b89d4082f029bf023c843f5133633e245b6cbf9c91a0be00000000000000000c92d2402290113ece486f3efaff563f2350b03e05d8d6be00000000000000000ed29c401aec0bbf1c55893ffaff56bf2350b0be05d8d63e0000000000000000e278d34008f4cb3cfb7f463efaff563f2350b03e05d8d6be0000000000000000e4b89d4082f029bf023c843ffaff56bf2350b0be05d8d63e00000000000000002328d140966a223e58e8243e80d15fbe81c76b3f8c15a53e000000006359173f6f259c40fc7d0abfe5a9843f80d15fbe81c76b3f8c15a53e0000803f6359173f890bd240d48f2a3dd2f3f53d80d15f3e81c76bbf8c15a5be0000000000000000d5089d40a46f28bf2ed87e3f80d15f3e81c76bbf8c15a5be00000000000000002328d140966a223e58e8243ecd0a543fa118b33eb419e0be00000000000000006f259c40fc7d0abfe5a9843fcd0a54bfa118b3beb419e03e0000000000000000890bd240d48f2a3dd2f3f53dcd0a543fa118b33eb419e0be0000000000000000d5089d40a46f28bf2ed87e3fcd0a54bfa118b3beb419e03e000000000000000052b1cf405a4d333e10e5b73d04435cbe7c336b3f1485a93e000000001c34183fcc709b40440a09bfed09803f04435cbe7c336b3f1485a93e0000803f1c34183f1b91d040aa476f3db18e433d04435c3e7c336bbf1485a9be000000000000000095509c4020e926bf2350753f04435c3e7c336bbf1485a9be000000000000000052b1cf405a4d333e10e5b73d1602513f9bddb53e3817e9be0000000000000000cc709b40440a09bfed09803f160251bf9bddb5be3817e93e00000000000000001b91d040aa476f3db18e433d1602513f9bddb53e3817e9be000000000000000095509c4020e926bf2350753f160251bf9bddb5be3817e93e00000000000000000d2ece40f435443e704ba33cb48a58be3a9f6a3f44dfad3e00000000b90e193f1db49a40d99007bfb8e9763fb48a58be3a9f6a3f44dfad3e0000803fb90e193f0f0acf40ab0b9a3d7603bebcb48a583e3a9f6abf44dfadbe00000000000000001f909b40e15c25bf41df6b3fb48a583e3a9f6abf44dfadbe00000000000000000d2ece40f435443e704ba33cbfe74d3f569eb83e5dcff1be00000000000000001db49a40d99007bfb8e9763fbfe74dbf569eb8be5dcff13e00000000000000000f0acf40ab0b9a3d7603bebcbfe74d3f569eb83e5dcff1be00000000000000001f909b40e15c25bf41df6b3fbfe74dbf569eb8be5dcff13e0000000000000000c29ecc40f621553eb0c546bd5fab54beec0a6a3f4a23b23e000000004de9193f56ef99409e1106bfefd46d3f5fab54beec0a6a3f4a23b23e0000803f4de9193fd476cd405c7abc3d50e1bdbd5fab543eec0a6abf4a23b2be000000000000000068c79a40d0ca23bf2085623f5fab543eec0a6abf4a23b2be0000000000000000c29ecc40f621553eb0c546bdb3bd4a3f1b5abb3e4a41fabe000000000000000056ef99409e1106bfefd46d3fb3bd4abf1b5abbbe4a41fa3e0000000000000000d476cd405c7abc3d50e1bdbdb3bd4a3f1b5abb3e4a41fabe000000000000000068c79a40d0ca23bf2085623fb3bd4abf1b5abbbe4a41fa3e0000000000000000de03cb407c0f663ed0b9ecbd1ea850bead76693f8e50b63e00000000eac31a3f6c2299408b8c04bf2ad5643f1ea850bead76693f8e50b63e0000803feac31a3fddd7cb4006ecde3dbcab24be1ea8503ead7669bf8e50b6be00000000000000006bf69940e93222bf7541593f1ea8503ead7669bf8e50b6be0000000000000000de03cb407c0f663ed0b9ecbdc685473f6a10be3e323601bf00000000000000006c2299408b8c04bf2ad5643fc68547bf6a10bebe3236013f0000000000000000ddd7cb4006ecde3dbcab24bec685473f6a10be3e323601bf00000000000000006bf69940e93222bf7541593fc68547bf6a10bebe3236013f0000000000000000cb5dc94092fc763ed09839bef3834cbe9de2683f9866ba3e00000000a39e1b3f5b4d9840a80103bf34ea5b3ff3834cbe9de2683f9866ba3e0000803fa39e1b3f952dca4050ae003e56f168bef3834c3e9de268bf9866babe0000000000000000251d9940389520bf1214503ff3834c3e9de268bf9866babe0000000000000000cb5dc94092fc763ed09839bec241443fcdc0c03e342805bf00000000000000005b4d9840a80103bf34ea5b3fc24144bfcdc0c0be3428053f0000000000000000952dca4050ae003e56f168bec241443fcdc0c03e342805bf0000000000000000251d9940389520bf1214503fc24144bfcdc0c0be3428053f0000000000000000f6acc74088f3833e6c657bbe824148bee74e683ff964be3e0000000085791c3f1c709740e87001bf1314533f824148bee74e683ff964be3e0000803f85791c3f6c78c840d8e3113ed0e095be8241483ee74e68bff964bebe0000000000000000923b9840b6f11ebf06fd463f8241483ee74e68bff964bebe0000000000000000f6acc74088f3833e6c657bbe6af3403fac6ac33eb7f608bf00000000000000001c709740e87001bf1314533f6af340bfac6ac3beb7f6083f00000000000000006c78c840d8e3113ed0e095be6af3403fac6ac33eb7f608bf0000000000000000923b9840b6f11ebf06fd463f6af340bfac6ac3beb7f6083f0000000000000000c1f1c540ae668c3ec0e19dbeb8e343be99bb673f794bc23e00000000a1541d3fa98a9640bab4ffbed0524a3fb8e343be99bb673f794bc23e0000803fa1541d3fc7b8c640f814233eaa8eb6beb8e3433e99bb67bf794bc2be0000000000000000af51974076481dbf5bfc3d3fb8e3433e99bb67bf794bc2be0000000000000000c1f1c540ae668c3ec0e19dbe629c3d3fb40dc63ed8a10cbf0000000000000000a98a9640bab4ffbed0524a3f629c3dbfb40dc6bed8a10c3f0000000000000000c7b8c640f814233eaa8eb6be629c3d3fb40dc63ed8a10cbf0000000000000000af51974076481dbf5bfc3d3f629c3dbfb40dc6bed8a10c3f0000000000000000962cc440cbd6943e1c5abdbe1e6d3fbed728673fe819c63e0000000002301e3f069d95401b7cfcbebea6413f1e6d3fbed728673fe819c63e0000803f02301e3f13efc440c03f343ec782d6be1e6d3f3ed72867bfe819c6be0000000000000000835f964083991bbf6912353f1e6d3f3ed72867bfe819c6be0000000000000000962cc440cbd6943e1c5abdbe443e3a3f73a9c83ee62910bf0000000000000000069d95401b7cfcbebea6413f443e3abf73a9c8bee629103f000000000000000013efc440c03f343ec782d6be443e3a3f73a9c83ee62910bf0000000000000000835f964083991bbf6912353f443e3abf73a9c8bee629103f0000000000000000d65dc24024439d3eb61cdcbe70e03abeb496663f4ad0c93e00000000b70b1f3f32a794403c38f9be1b10393f70e03abeb496663f4ad0c93e0000803fb70b1f3fb41bc340af62453e13bef5be70e03a3eb49666bf4ad0c9be00000000000000001065954004e519bf6c3f2c3f70e03a3eb49666bf4ad0c9be0000000000000000d65dc24024439d3eb61cdcbe8dda363fb03dcb3e3b8f13bf000000000000000032a794403c38f9be1b10393f8dda36bfb03dcbbe3b8f133f0000000000000000b41bc340af62453e13bef5be8dda363fb03dcb3e3b8f13bf00000000000000001065954004e519bf6c3f2c3f8dda36bfb03dcbbe3b8f133f0000000000000000df85c040deaaa53e962afabeee3f36be4805663f966ecd3e00000000c8e71f3f35a993402ee9f5be638f303fee3f36be4805663f966ecd3e0000803fc8e71f3f093fc140027c563ecc200abfee3f363e480566bf966ecdbe00000000000000005f629440052b18bfe283233fee3f363e480566bf966ecdbe0000000000000000df85c040deaaa53e962afabea872333f06cacd3e57d216bf000000000000000035a993402ee9f5be638f303fa87233bf06cacdbe57d2163f0000000000000000093fc140027c563ecc200abfa872333f06cacd3e57d216bf00000000000000005f629440052b18bfe283233fa87233bf06cacdbe57d2163f00000000000000000ca5be406a0dae3e7ac20bbf218e31bea274653f0af5d03e0000000043c4203f14a392405a8ff2be1225283f218e31bea274653f0af5d03e0000803f43c4203f7159bf40968a673e490719bf218e313ea27465bf0af5d0be000000000000000079579340bc6b16bf43e01a3f218e313ea27465bf0af5d0be00000000000000000ca5be406a0dae3e7ac20bbfe307303f624ed03ec6f319bf000000000000000014a392405a8ff2be1225283fe30730bf624ed0bec6f3193f00000000000000007159bf40968a673e490719bfe307303f624ed03ec6f319bf000000000000000079579340bc6b16bf43e01a3fe30730bf624ed0bec6f3193f0000000000000000b8bbbc40ef69b63e92161abf05cd2cbed4e4643fbc63d43e000000002da1213fda949140ef2aefbecad11f3f05cd2cbed4e4643fbc63d43e0000803f2da1213f496bbd40ae8c783e2d9327bf05cd2c3ed4e464bfbc63d4be00000000000000006b44924044a714bf2f55123f05cd2c3ed4e464bfbc63d4be0000000000000000b8bbbc40ef69b63e92161abf7c9b2c3f6fcad23e2ef41cbf0000000000000000da949140ef2aefbecad11f3f7c9b2cbf6fcad2be2ef41c3f0000000000000000496bbd40ae8c783e2d9327bf7c9b2c3f6fcad23e2ef41cbf00000000000000006b44924044a714bf2f55123f7c9b2cbf6fcad2be2ef41c3f000000000000000039caba40f3bfbe3e631228bfd0fe27beef55643f0bbbd73e00000000927e223f957e90405bbcebbe2396173fd0fe27beef55643f0bbbd73e0000803f927e223fe874bb40a6c0843e4ec535bfd0fe273eef5564bf0bbbd7be000000000000000044299140d4dd12bf38e3093fd0fe273eef5564bf0bbbd7be000000000000000039caba40f3bfbe3e631228bf932e293f273ed53e43d41fbf0000000000000000957e90405bbcebbe2396173f932e29bf273ed5be43d41f3f0000000000000000e874bb40a6c0843e4ec535bf932e293f273ed53e43d41fbf000000000000000044299140d4dd12bf38e3093f932e29bf273ed5be43d41f3f0000000000000000e3d0b840ce0ec73ea0b635bf5c2523bef8c7633f42fbda3e00000000755c233f57608f40fe43e8bee8720f3f5c2523bef8c7633f42fbda3e0000803f755c233fa576b94090338d3e639e43bf5c25233ef8c763bf42fbdabe0000000000000000190690409e0f11bf258b013f5c25233ef8c763bf42fbdabe0000000000000000e3d0b840ce0ec73ea0b635bf2ec2253f66a9d73ec49422bf000000000000000057608f40fe43e8bee8720f3f2ec225bf66a9d7bec494223f0000000000000000a576b94090338d3e639e43bf2ec2253f66a9d73ec49422bf0000000000000000190690409e0f11bf258b013f2ec225bf66a9d7bec494223f000000000000000004d0b6401e56cf3e2c0443bfaa421ebef43a633fe124de3e00000000df3a243f343a8e4066c2e4bebc68073faa421ebef43a633fe124de3e0000803fdf3a243fcf70b740b29e953e581f51bfaa421e3ef43a63bfe124debe0000000000000000ffda8e40e93c0fbf1f9bf23eaa421e3ef43a63bfe124debe000000000000000004d0b6401e56cf3e2c0443bf4057223f420cda3e743625bf0000000000000000343a8e4066c2e4bebc68073f405722bf420cdabe7436253f0000000000000000cf70b740b29e953e581f51bf4057223f420cda3e743625bf0000000000000000ffda8e40e93c0fbf1f9bf23e405722bf420cdabe7436253f0000000000000000ecc7b4402095d73eebfb4fbf045819befaae623f2738e13e00000000d419253f420c8d40c837e1be06f1fe3e045819befaae623f2738e13e0000803fd419253fb863b54042019e3e15495ebf0458193efaae62bf2738e1be00000000000000000ea88d40d3650dbfb156e23e0458193efaae62bf2738e1be0000000000000000ecc7b4402095d73eebfb4fbfa6ee1e3f7466dc3e37ba27bf0000000000000000420c8d40c837e1be06f1fe3ea6ee1ebf7466dcbe37ba273f0000000000000000b863b54042019e3e15495ebfa6ee1e3f7466dc3e37ba27bf00000000000000000ea88d40d3650dbfb156e23ea6ee1ebf7466dcbe37ba273f0000000000000000e4b8b2406fcbdf3ec89e5cbf156714be0a24623fa135e43e0000000058f9253f9ad68b40c3a4ddbef045ef3e156714be0a24623fa135e43e0000803f58f9253fab4fb340db5aa63e8e1c6bbf1567143e0a2462bfa135e4be0000000000000000616d8c40ac8a0bbf644ad23e1567143e0a2462bfa135e4be0000000000000000e4b8b2406fcbdf3ec89e5cbf26891b3f19b8de3ee0202abf00000000000000009ad68b40c3a4ddbef045ef3e26891bbf19b8debee0202a3f0000000000000000ab4fb340db5aa63e8e1c6bbf26891b3f19b8de3ee0202abf0000000000000000616d8c40ac8a0bbf644ad23e26891bbf19b8debee0202a3f000000000000000034a3b040a4f8e73ea1ed68bf45710fbe249a613fd11de73e000000006ed9263f58998a40dc09dabef2d1df3e45710fbe249a613fd11de73e0000803f6ed9263ff134b14017abae3ea99a77bf45710f3e249a61bfd11de7be0000000000000000152b8b40b5ab09bfe377c23e45710f3e249a61bfd11de7be000000000000000034a3b040a4f8e73ea1ed68bf6d27183f4001e13e4d6b2cbf000000000000000058998a40dc09dabef2d1df3e6d2718bf4001e1be4d6b2c3f0000000000000000f134b14017abae3ea99a77bf6d27183f4001e13e4d6b2cbf0000000000000000152b8b40b5ab09bfe377c23e6d2718bf4001e1be4d6b2c3f00000000000000002287ae40551cf03e63e974bfe1770abe4911613f47f1e93e0000000018ba273f9e548940b167d6beb696d03ee1770abe4911613f47f1e93e0000803f18ba273fd113af408af1b63e2ee281bfe1770a3e491161bf47f1e9be00000000000000004de189403ec907bfc6e0b23ee1770a3e491161bf47f1e9be00000000000000002287ae40551cf03e63e974bf11ca143f0342e33e5f9a2ebf00000000000000009e548940b167d6beb696d03e11ca14bf0342e3be5f9a2e3f0000000000000000d113af408af1b63e2ee281bf11ca143f0342e33e5f9a2ebf00000000000000004de189403ec907bfc6e0b23e11ca14bf0342e3be5f9a2e3f0000000000000000f164ac40fc35f83e884980bfe07b05be8389603f72b0ec3e00000000589b283f89088840a8bed2bed095c13ee07b05be8389603f72b0ec3e0000803f589b283f90ecac40ae2dbf3e57cd87bfe07b053e838960bf72b0ecbe0000000000000000289088407be305bf9286a33ee07b053e838960bf72b0ecbe0000000000000000f164ac40fc35f83e884980bfa071113f527ae53efcae30bf000000000000000089088840a8bed2bed095c13ea07111bf527ae5befcae303f000000000000000090ecac40ae2dbf3e57cd87bfa071113f527ae53efcae30bf0000000000000000289088407be305bf9286a33ea07111bf527ae5befcae303f0000000000000000e03caa40a222003fc4f585bf567e00bece02603fec5bef3e000000002f7d293f3eb58640700fcfbe0ed1b23e567e00bece02603fec5bef3e0000803f2f7d293f6dbfaa402d5fc73e478f8dbf567e003ece0260bfec5befbe0000000000000000cb378740c3fa03bf036b943e567e003ece0260bfec5befbe0000000000000000e03caa40a222003fc4f585bf8b1e0e3f5aaae73e07aa32bf00000000000000003eb58640700fcfbe0ed1b23e8b1e0ebf5aaae7be07aa323f00000000000000006dbfaa402d5fc73e478f8dbf8b1e0e3f5aaae73e07aa32bf0000000000000000cb378740c3fa03bf036b943e8b1e0ebf5aaae7be07aa323f0000000000000000300fa840e724043fdc798bbf4900f7bd277d5f3f41f4f13e000000009c5f2a3fe25a85409a5acbbe104aa43e4900f7bd277d5f3f41f4f13e0000803f9c5f2a3faa8ca840aa85cf3e762893bf4900f73d277d5fbf41f4f1be00000000000000005cd885405f0f02bfa68f853e4900f73d277d5fbf41f4f1be0000000000000000300fa840e724043fdc798bbf35d10a3f34d2e93e608c34bf0000000000000000e25a85409a5acbbe104aa43e35d10abf34d2e9be608c343f0000000000000000aa8ca840aa85cf3e762893bf35d10a3f34d2e93e608c34bf00000000000000005cd885405f0f02bfa68f853e35d10abf34d2e9be608c343f00000000000000001bdca540a221083f46d690bf2c04edbd8df85e3f087af43e000000009f422b3f9ff98340cda0c7be7a02963e2c04edbd8df85e3f087af43e0000803f9f422b3f8254a640cea0d73e619998bf2c04ed3d8df85ebf087af4be000000000000000006728440a12100bf1aec6d3e2c04ed3d8df85ebf087af4be00000000000000001bdca540a221083f46d690bfef89073f08f2eb3ee55636bf00000000000000009ff98340cda0c7be7a02963eef8907bf08f2ebbee556363f00000000000000008254a640cea0d73e619998bfef89073f08f2eb3ee55636bf000000000000000006728440a12100bf1aec6d3eef8907bf08f2ebbee556363f0000000000000000dda3a340ab180c3f6e0b96bfd409e3bdf9745e3fdeedf63e0000000036262c3f9d918240bce2c3bef8fb873ed409e3bdf9745e3fdeedf63e0000803f36262c3f3317a4404cb0df3e78e29dbfd409e33df9745ebfdeedf6be0000000000000000f3048340c663fcbe9d3f513ed409e33df9745ebfdeedf6be0000000000000000dda3a340ab180c3f6e0b96bffd48043f090aee3e6c0a38bf00000000000000009d918240bce2c3bef8fb873efd4804bf090aeebe6c0a383f00000000000000003317a4404cb0df3e78e29dbffd48043f090aee3e6c0a38bf0000000000000000f3048340c663fcbe9d3f513efd4804bf090aeebe6c0a383f0000000000000000ae66a140c609103fdb199bbff511d9bd72f25d3f2a50f93e00000000600a2d3f08238140d520c0bef86f743ef511d9bd72f25d3f2a50f93e0000803f600a2d3ff4d4a140a9b3e73e4604a3bff511d93d72f25dbf2a50f9be00000000000000004e918140b880f8bea21c353ef511d93d72f25dbf2a50f9be0000000000000000ae66a140c609103fdb199bbf940e013f311af03edaa739bf000000000000000008238140d520c0bef86f743e940e01bf311af0bedaa7393f0000000000000000f4d4a140a9b3e73e4604a3bf940e013f311af03edaa739bf00000000000000004e918140b880f8bea21c353e940e01bf311af0bedaa7393f0000000000000000c3249f40d0f4133fe701a0bfb81dcfbdf0705d3f8fa1fb3e0000000018ef2d3f195c7f40dd5bbcbe9870593eb81dcfbdf0705d3f8fa1fb3e0000803f18ef2d3ffa8d9f40a2aaef3e29ffa7bfb81dcf3df0705dbf8fa1fbbe000000000000000044178040da9af4be8886193eb81dcf3df0705dbf8fa1fbbe0000000000000000c3249f40d0f4133fe701a0bfb5b5fb3ebe22f23efa2f3bbf0000000000000000195c7f40dd5bbcbe9870593eb5b5fbbebe22f2befa2f3b3f0000000000000000fa8d9f40a2aaef3e29ffa7bfb5b5fb3ebe22f23efa2f3bbf000000000000000044178040da9af4be8886193eb5b5fbbebe22f2befa2f3b3f000000000000000055de9c40a6d9173f0cc4a4bfef2dc5bd6af05c3f9ae2fd3e000000005cd42e3fb6657c407594b8be5cfc3e3eef2dc5bd6af05c3f9ae2fd3e0000803f5cd42e3f80429d40f494f73ea0d3acbfef2dc53d6af05cbf9ae2fdbe00000000000000000c2e7d40ceb2f0be76fffc3def2dc53d6af05cbf9ae2fdbe000000000000000055de9c40a6d9173f0cc4a4bfd15bf53ee123f43e97a33cbf0000000000000000b6657c407594b8be5cfc3e3ed15bf5bee123f4be97a33c3f000000000000000080429d40f494f73ea0d3acbfd15bf53ee123f43e97a33cbf00000000000000000c2e7d40ceb2f0be76fffc3dd15bf5bee123f4be97a33c3f000000000000000096939a401bb81b3fa760a9bf3843bbbdd8705c3feb09003f0000000028ba2f3f446379405acbb4be7816253e3843bbbdd8705c3feb09003f0000803f28ba2f3fb7f29a404572ff3e0d82b1bf3843bb3dd8705cbfeb0900bf000000000000000086217a404bc9ecbe9216c83d3843bb3dd8705cbfeb0900bf000000000000000096939a401bb81b3fa760a9bf9e0fef3ec81df63e76033ebf0000000000000000446379405acbb4be7816253e9e0fefbec81df6be76033e3f0000000000000000b7f29a404572ff3e0d82b1bf9e0fef3ec81df63e76033ebf000000000000000086217a404bc9ecbe9216c83d9e0fefbec81df6be76033e3f0000000000000000b74498400a901f3f28d8adbfe95db1bd3ff25b3fe01a013f0000000076a0303f265576401901b1bec0c10b3ee95db1bd3ff25b3fe01a013f0000803f76a0303fd19e984025a1033fe30ab6bfe95db13d3ff25bbfe01a01bf00000000000000005a097740e2dee8becf57943de95db13d3ff25bbfe01a01bf0000000000000000b74498400a901f3f28d8adbf24d1e83e9610f83e60503fbf0000000000000000265576401901b1bec0c10b3e24d1e8be9610f8be60503f3f0000000000000000d19e984025a1033fe30ab6bf24d1e83e9610f83e60503fbf00000000000000005a097740e2dee8becf57943d24d1e8be9610f8be60503f3f0000000000000000ecf195404c61233fee2ab2bf727ea7bd8c745b3f7324023f000000004287313fc33b73407536adbe6801e63d727ea7bd8c745b3f7324023f0000803f4287313f024796405e82073f866ebabf727ea73d8c745bbf732402bf0000000000000000f0e5734051f4e4beca8f433d727ea73d8c745bbf732402bf0000000000000000ecf195404c61233fee2ab2bf57a0e23e86fcf93e058b40bf0000000000000000c33b73407536adbe6801e63d57a0e2be86fcf9be058b403f0000000000000000024796405e82073f866ebabf57a0e23e86fcf93e058b40bf0000000000000000f0e5734051f4e4beca8f433d57a0e2be86fcf9be058b403f0000000000000000659b9340b22b273f5859b6bfcba49dbdc3f75a3fd926033f00000000866e323f83177040016ca9be88acb53dcba49dbdc3f75a3fd926033f0000803f866e323f7aeb93409d5c0b3f59adbebfcba49d3dc3f75abfd92603bf0000000000000000aeb770402b0ae1bef0b1c13ccba49d3dc3f75abfd92603bf0000000000000000659b9340b22b273f5859b6bf197ddc3eb2e1fb3e21b441bf000000000000000083177040016ca9be88acb53d197ddcbeb2e1fbbe21b4413f00000000000000007aeb93409d5c0b3f59adbebf197ddc3eb2e1fb3e21b441bf0000000000000000aeb770402b0ae1bef0b1c13c197ddcbeb2e1fbbe21b4413f00000000000000005041914022ef2a3fc463babf3ed193bdd67b5a3f5d22043f000000003c56333fd0e86c4089a2a5be3889863d3ed193bdd67b5a3f5d22043f0000803f3c56333f678c9140ca2f0f3fbdc7c2bf3ed1933dd67b5abf5d2204bf0000000000000000ff7e6d403921ddbe004413393ed1933dd67b5abf5d2204bf00000000000000005041914022ef2a3fc463babf3f67d63e67c0fd3e57cc42bf0000000000000000d0e86c4089a2a5be3889863d3f67d6be67c0fdbe57cc423f0000000000000000678c9140ca2f0f3fbdc7c2bf3f67d63e67c0fd3e57cc42bf0000000000000000ff7e6d403921ddbe004413393f67d6be67c0fdbe57cc423f0000000000000000dce38e406bab2e3f884abebf76038abdc2005a3f2c17053f000000005c3e343f15b0694096daa1be9039313d76038abdc2005a3f2c17053f0000803f5c3e343ff8298f40b5fb123f0dbec6bf76038a3dc2005abf2c1705bf00000000000000004e3c6a40033ad9be206ebabc76038a3dc2005abf2c1705bf0000000000000000dce38e406bab2e3f884abebf895ed03eb698ff3e55d443bf000000000000000015b0694096daa1be9039313d895ed0beb698ffbe55d4433f0000000000000000f8298f40b5fb123f0dbec6bf895ed03eb698ff3e55d443bf00000000000000004e3c6a40033ad9be206ebabc895ed0beb698ffbe55d4433f000000000000000035838c407060323ffb0dc2bf743b80bd7c86593f8a05063f00000000e126353fbe6d6640f1149ebec0adaf3c743b80bd7c86593f8a05063f0000803fe126353f59c48c4041c0163fa390cabf743b803d7c8659bf8a0506bf000000000000000007f066404f55d5be1c7e38bd743b803d7c8659bf8a0506bf000000000000000035838c407060323ffb0dc2bfaf62ca3e74b5003fb2cc44bf0000000000000000be6d6640f1149ebec0adaf3caf62cabe74b500bfb2cc443f000000000000000059c48c4041c0163fa390cabfaf62ca3e74b5003fb2cc44bf000000000000000007f066404f55d5be1c7e38bdaf62cabe74b500bfb2cc443f0000000000000000881f8a40fc0d363f70aec5bf72f16cbd040d593fa2ed063f00000000c30f363f3b22634029529abe0070733972f16cbd040d593fa2ed063f0000803fc30f363fb75b8a403a7d1a3fd53fcebf72f16c3d040d59bfa2ed06bf0000000000000000999a6340ad73d1be959c88bd72f16c3d040d59bfa2ed06bf0000000000000000881f8a40fc0d363f70aec5bf5673c43e889b013f0bb645bf00000000000000003b22634029529abe007073395673c4be889b01bf0bb6453f0000000000000000b75b8a403a7d1a3fd53fcebf5673c43e889b013f0bb645bf0000000000000000999a6340ad73d1be959c88bd5673c4be889b01bf0bb6453f000000000000000003b98740efb3393f302cc9bff57559bd4c94583fadcf073f00000000f9f8363ffecd5f40fa9296bee0d0a6bcf57559bd4c94583fadcf073f0000803ff9f8363f3ff0874082321e3fefcbd1bff575593d4c9458bfadcf07bf0000000000000000763c6040d495cdbe2eb0b3bdf575593d4c9458bfadcf07bf000000000000000003b98740efb3393f302cc9bf1d90be3eb67e023fed9046bf0000000000000000fecd5f40fa9296bee0d0a6bc1d90bebeb67e02bfed90463f00000000000000003ff0874082321e3fefcbd1bf1d90be3eb67e023fed9046bf0000000000000000763c6040d495cdbe2eb0b3bd1d90bebeb67e02bfed90463f0000000000000000d04f85402a523d3f8a87ccbf990346bd4b1c583fe3ab083f000000007be2373f7a715c401cd892beb03525bd990346bd4b1c583fe3ab083f0000803f7be2373f1c828540fadf213f4535d5bf9903463d4b1c58bfe3ab08bf000000000000000011d65c407bbcc9be8a76ddbd9903463d4b1c58bfe3ab08bf0000000000000000d04f85402a523d3f8a87ccbf97b8b83e1c5f033fdd5d47bf00000000000000007a715c401cd892beb03525bd97b8b8be1c5f03bfdd5d473f00000000000000001c828540fadf213f4535d5bf97b8b83e1c5f033fdd5d47bf000000000000000011d65c407bbcc9be8a76ddbd97b8b8be1c5f03bfdd5d473f000000000000000018e4824075e8403fc4c0cfbfd79832bd02a5573f6482093f0000000041cc383f1e0d594012228fbe006c74bdd79832bd02a5573f6482093f0000803f41cc383f751183406c85253f1e7cd8bfd798323d02a557bf648209bf0000000000000000d867594024e8c5bed0f502bed798323d02a557bf648209bf000000000000000018e4824075e8403fc4c0cfbf49ecb23ebf3c043f641d48bf00000000000000001e0d594012228fbe006c74bd49ecb2bebf3c04bf641d483f0000000000000000751183406c85253f1e7cd8bf49ecb23ebf3c043f641d48bf0000000000000000d867594024e8c5bed0f502be49ecb2bebf3c04bf641d483f000000000000000007768040b476443f1ed8d2bfb7341fbd632e573f6a530a3f0000000041b6393f61a15540a9718bbe6882a0bdb7341fbd632e573f6a530a3f0000803f41b6393f779e8040bb22293fbea0dbbfb7341f3d632e57bf6a530abf000000000000000041f255409a19c2be348616beb7341f3d632e57bf6a530abf000000000000000007768040b476443f1ed8d2bfb72aad3ec417053ff7cf48bf000000000000000061a15540a9718bbe6882a0bdb72aadbec41705bff7cf483f0000000000000000779e8040bb22293fbea0dbbfb72aad3ec417053ff7cf48bf000000000000000041f255409a19c2be348616beb72aadbec41705bff7cf483f00000000000000008b0b7c40b8fc473fd6cdd5bfa1d50bbd67b8563f1a1f0b3f0000000073a03a3fb52e52407fc787bea87cc5bda1d50bbd67b8563f1a1f0b3f0000803f73a03a3f94527c40bbb72c3f65a3debfa1d50b3d67b856bf1a1f0bbf0000000000000000be7552407851bebecd6a29bea1d50b3d67b856bf1a1f0bbf00000000000000008b0b7c40b8fc473fd6cdd5bf5573a73e3cf0053f0b7649bf0000000000000000b52e52407fc787bea87cc5bd5573a7be3cf005bf0b76493f000000000000000094527c40bbb72c3f65a3debf5573a73e3cf0053f0b7649bf0000000000000000be7552407851bebecd6a29be5573a7be3cf005bf0b76493f0000000000000000f92677406a7a4b3f2ea2d8bf77f4f0bc0443563fa8e50b3f00000000cd8a3b3f95b54e404b2484be6022e9bd77f4f0bc0443563fa8e50b3f0000803fcd8a3b3f2d6477405644303f5984e1bf77f4f03c044356bfa8e50bbf0000000000000000c9f24e407490babe86a23bbe77f4f03c044356bfa8e50bbf0000000000000000f92677406a7a4b3f2ea2d8bf92c5a13e48c6063f08104abf000000000000000095b54e404b2484be6022e9bd92c5a1be48c606bf08104a3f00000000000000002d6477405644303f5984e1bf92c5a13e48c6063f08104abf0000000000000000c9f24e407490babe86a23bbe92c5a1be48c606bf08104a3f0000000000000000ab3e724084ef4e3f6055dbbf8540cabc3cce553f20a70c3f0000000044753c3f75364b40888880be00b805be8540cabc3cce553f20a70c3f0000803f44753c3f0a72724044c8333fd443e4bf8540ca3c3cce55bf20a70cbf0000000000000000d4694b4007d7b6be9e2b4dbe8540ca3c3cce55bf20a70cbf0000000000000000ab3e724084ef4e3f6055dbbfd9209c3ee499073f609e4abf000000000000000075364b40888880be00b805bed9209cbee49907bf609e4a3f00000000000000000a72724044c8333fd443e4bfd9209c3ee499073f609e4abf0000000000000000d4694b4007d7b6be9e2b4dbed9209cbee49907bf609e4a3f0000000000000000f0526d40e85b523f9ee7ddbf448ca3bc035a553fb2630d3f00000000cf5f3d3fccb14740eee979be8c3116be448ca3bc035a553fb2630d3f0000803fcf5f3d3f7b7c6d406b43373f0be2e6bf448ca33c035a55bfb2630dbf000000000000000057db4740f125b3bef6045ebe448ca33c035a55bfb2630dbf0000000000000000f0526d40e85b523f9ee7ddbf8d84963e326b083f6d214bbf0000000000000000ccb14740eee979be8c3116be8d8496be326b08bf6d214b3f00000000000000007b7c6d406b43373f0be2e6bf8d84963e326b083f6d214bbf000000000000000057db4740f125b3bef6045ebe8d8496be326b08bf6d214b3f0000000000000000176468406ebf553f1c59e0bf67a779bc50e6543f7e1b0e3f00000000634a3e3f1528444078d472bea4fc25be67a779bc50e6543f7e1b0e3f0000803f634a3e3fcc836840a3b53a3f355fe9bf67a7793c50e654bf7e1b0ebf0000000000000000ca474440d27dafbe6c2d6ebe67a7793c50e654bf7e1b0ebf0000000000000000176468406ebf553f1c59e0bf05f0903e463a093f87994bbf00000000000000001528444078d472bea4fc25be05f090be463a09bf87994b3f0000000000000000cc836840a3b53a3f355fe9bf05f0903e463a093f87994bbf0000000000000000ca474440d27dafbe6c2d6ebe05f090be463a09bf87994b3f00000000000000006f726340f019593f06aae2bfaf252cbc1b73543fa9ce0e3f00000000f6343f3fc999404012d26bbe341835beaf252cbc1b73543fa9ce0e3f0000803ff6343f3f4c886340c61e3e3f80bbebbfaf252c3c1b7354bfa9ce0ebf0000000000000000a6af40405cdfabbe01a47dbeaf252c3c1b7354bfa9ce0ebf00000000000000006f726340f019593f06aae2bf9b628b3e3a070a3fff064cbf0000000000000000c999404012d26bbe341835be9b628bbe3a070abfff064c3f00000000000000004c886340c61e3e3f80bbebbf9b628b3e3a070a3fff064cbf0000000000000000a6af40405cdfabbe01a47dbe9b628bbe3a070abfff064c3f0000000000000000487e5e40356b5c3f90dae4bf9612bdbb6400543f407d0f3f000000007d1f403f60073d40b4e364be3c8343be9612bdbb6400543f407d0f3f0000803f7d1f403f4a8a5e409d7e413f20f7edbf9612bd3b640054bf407d0fbf000000000000000062133d400a4ba8bedd3386be9612bd3b640054bf407d0fbf0000000000000000487e5e40356b5c3f90dae4bfa2db853e11d20a3f296a4cbf000000000000000060073d40b4e364be3c8343bea2db85be11d20abf296a4c3f00000000000000004a8a5e409d7e413f20f7edbfa2db853e11d20a3f296a4cbf000000000000000062133d400a4ba8bedd3386bea2db85be11d20abf296a4c3f0000000000000000ee87594018b35f3fdaeae6bffe4d86ba218e533f6327103f00000000ec09413f56713940ce0a5ebeac3c51befe4d86ba218e533f6327103f0000803fec09413f108a594003d5443f3812f0bffe4d863a218e53bf632710bf00000000000000007873394091c1a4becc3b8dbefe4d863a218e53bf632710bf0000000000000000ee87594018b35f3fdaeae6bf645a803ee69a0b3f45c34cbf000000000000000056713940ce0a5ebeac3c51be645a80bee69a0bbf45c34c3f0000000000000000108a594003d5443f3812f0bf645a803ee69a0b3f45c34cbf00000000000000007873394091c1a4becc3b8dbe645a80bee69a0bbf45c34c3f0000000000000000b08f544068f1623f16dbe8bf978c743b4c1c533f24cd103f0000000039f4413f26d83540964857beec435ebe978c743b4c1c533f24cd103f0000803f39f4413fec875440c821483ffa0cf2bf978c74bb4c1c53bf24cd10bf000000000000000062d035408c43a1be86e993be978c74bb4c1c53bf24cd10bf0000000000000000b08f544068f1623f16dbe8bf4bbc753ec7610c3f99124dbf000000000000000026d83540964857beec435ebe4bbc75bec7610cbf99124d3f0000000000000000ec875440c821483ffa0cf2bf4bbc753ec7610c3f99124dbf000000000000000062d035408c43a1be86e993be4bbc75bec7610cbf99124d3f0000000000000000d8954f400a26663f56abeabf69460b3cd5aa523faa6e113f0000000058de423f4c3c32407e9e50be30986abe69460b3cd5aa523faa6e113f0000803f58de423f28844f40d3644b3f7ce7f3bf69460bbcd5aa52bfaa6e11bf00000000000000009c2a3240aed19dbeaf3c9abe69460bbcd5aa52bfaa6e11bf0000000000000000d8954f400a26663f56abeabf5dcc6a3ed5260d3f50584dbf00000000000000004c3c32407e9e50be30986abe5dcc6abed5260dbf50584d3f000000000000000028844f40d3644b3f7ce7f3bf5dcc6a3ed5260d3f50584dbf00000000000000009c2a3240aed19dbeaf3c9abe5dcc6abed5260dbf50584d3f0000000000000000b39a4a40b050693fca5becbfaaac593cc839523fe70b123f000000003ec8433f459e2e405e0d4abeb03876beaaac593cc839523fe70b123f0000803f3ec8433f0e7f4a40d49d4e3feca1f5bfaaac59bcc83952bfe70b12bf0000000000000000a0822e40666c9abedf34a0beaaac59bcc83952bfe70b12bf0000000000000000b39a4a40b050693fca5becbf72e35f3e04ea0d3fb4944dbf0000000000000000459e2e405e0d4abeb03876be72e35fbe04ea0dbfb4944d3f00000000000000000e7f4a40d49d4e3feca1f5bf72e35f3e04ea0d3fb4944dbf0000000000000000a0822e40666c9abedf34a0be72e35fbe04ea0dbfb4944d3f00000000000000008c9e45403e716c3f8cecedbf0230943c18c9513ffaa4123f00000000dfb1443f8cfe2a40969643be809280be0230943c18c9513ffaa4123f0000803fdfb1443fe8784540b2cc513f663cf7bf023094bc18c951bffaa412bf0000000000000000e8d82a40631497bee8d1a5be023094bc18c951bffaa412bf00000000000000008c9e45403e716c3f8cecedbf0400553e72ab0e3fecc74dbf00000000000000008cfe2a40969643be809280be040055be72ab0ebfecc74d3f0000000000000000e8784540b2cc513f663cf7bf0400553e72ab0e3fecc74dbf0000000000000000e8d82a40631497bee8d1a5be040055be72ab0ebfecc74d3f0000000000000000ada1404081876f3fb25defbfecb5bb3cbd58513fee39133f000000002f9b453f9f5d27405c3b3dbe5aae85beecb5bb3cbd58513fee39133f0000803f2f9b453fff7140403af1543f02b7f8bfecb5bbbcbd5851bfee3913bf0000000000000000f12d27403cca93be9813abbeecb5bbbcbd5851bfee3913bf0000000000000000ada1404081876f3fb25defbf74204a3e2c6b0f3f1bf24dbf00000000000000009f5d27405c3b3dbe5aae85be74204abe2c6b0fbf1bf24d3f0000000000000000ff7140403af1543f02b7f8bf74204a3e2c6b0f3f1bf24dbf0000000000000000f12d27403cca93be9813abbe74204abe2c6b0fbf1bf24d3f000000000000000063a43b404b93723f50aff0bff46de33cb0e8503fcfca133f000000002284463ffdbb2340f4fc36beae6f8abef46de33cb0e8503fcfca133f0000803f2284463f9f6a3b403f0b583fd311fabff46de3bcb0e850bfcfca13bf000000000000000039822340928e90beb9f9afbef46de3bcb0e850bfcfca13bf000000000000000063a43b404b93723f50aff0bf30433f3e4429103f65134ebf0000000000000000fdbb2340f4fc36beae6f8abe30433fbe442910bf65134e3f00000000000000009f6a3b403f0b583fd311fabf30433f3e4429103f65134ebf000000000000000039822340928e90beb9f9afbe30433fbe442910bf65134e3f0000000000000000f6a636406494753f84e1f1bf36af053df478503f9e57143f00000000ad6c473f241a20406adc30be62d68ebe36af053df478503f9e57143f0000803fad6c473f0d633640881a5b3ff84cfbbf36af05bdf47850bf9e5714bf00000000000000003bd61f40ec618dbe3084b4be36af05bdf47850bf9e5714bf0000000000000000f6a636406494753f84e1f1bf8a66343ebfe5103feb2b4ebf0000000000000000241a20406adc30be62d68ebe8a6634bebfe510bfeb2b4e3f00000000000000000d633640881a5b3ff84cfbbf8a66343ebfe5103feb2b4ebf00000000000000003bd61f40ec618dbe3084b4be8a6634bebfe510bfeb2b4e3f0000000000000000aea93140a08a783f55f4f2bfc7c6193d7b09503f64e0143f00000000c354483f94781c4006db2abe5ce292bec7c6193d7b09503f64e0143f0000803fc354483f905b3140ed1e5e3f7868fcbfc7c619bd7b0950bf64e014bf0000000000000000762a1c40ea448abee8b2b8bec7c619bd7b0950bf64e014bf0000000000000000aea93140a08a783f55f4f2bfd788293eb1a0113fbe3b4ebf000000000000000094781c4006db2abe5ce292bed78829beb1a011bfbe3b4e3f0000000000000000905b3140ed1e5e3f7868fcbfd788293eb1a0113fbe3b4ebf0000000000000000762a1c40ea448abee8b2b8bed78829beb1a011bfbe3b4e3f0000000000000000d6ac2c40c6757b3fdae7f3bf0a012e3d4a9a4f3f1a65153f00000000593c493fcad71840caf924be989396be0a012e3d4a9a4f3f1a65153f0000803f593c493f71542c403218613f6a64fdbf0a012ebd4a9a4fbf1a6515bf0000000000000000657f18400e3887beda85bcbe0a012ebd4a9a4fbf1a6515bf0000000000000000d6ac2c40c6757b3fdae7f3bf5aa81e3e1c5a123ff4424ebf0000000000000000cad71840caf924be989396be5aa81ebe1c5a12bff4424e3f000000000000000071542c403218613f6a64fdbf5aa81e3e1c5a123ff4424ebf0000000000000000657f18400e3887beda85bcbe5aa81ebe1c5a12bff4424e3f0000000000000000b3b02740a8557e3f1abcf4bf5561423d592b4f3fc7e5153f0000000061234a3f49381540f6391fbe0aea99be5561423d592b4f3fc7e5153f0000803f61234a3ff44d27402b06643fd640febf556142bd592b4fbfc7e515bf00000000000000008ad51440f63b84befafcbfbe556142bd592b4fbfc7e515bf0000000000000000b3b02740a8557e3f1abcf4bf57c3133e1312133f97414ebf000000000000000049381540f6391fbe0aea99be57c313be131213bf97414e3f0000000000000000f44d27402b06643fd640febf57c3133e1312133f97414ebf00000000000000008ad51440f63b84befafcbfbe57c313be131213bf97414e3f000000000000000090b522400a95803f1c71f5bf24eb563da1bc4e3f6662163f00000000d0094b3f909a1140b29c19bedee59cbe24eb563da1bc4e3f6662163f0000803fd0094b3f62482240a6e8663fc2fdfebf24eb56bda1bc4ebf666216bf0000000000000000622d1140345181be7618c3be24eb56bda1bc4ebf666216bf000000000000000090b522400a95803f1c71f5bf07d8083ea0c8133fa5374ebf0000000000000000909a1140b29c19bedee59cbe07d808bea0c813bfa5374e3f000000000000000062482240a6e8663fc2fdfebf07d8083ea0c8133fa5374ebf0000000000000000622d1140345181be7618c3be07d808bea0c813bfa5374e3f0000000000000000b2bb1d4067f9813fe606f6bf1da26b3d214e4e3fedda163f000000009bef4b3f20ff0d400a2314be1a879fbe1da26b3d214e4e3fedda163f0000803f9bef4b3ffe431d4069bf693f339bffbf1da26bbd214e4ebfedda16bf00000000000000006c870d409ef07cbe4fd8c5be1da26bbd214e4ebfedda16bf0000000000000000b2bb1d4067f9813fe606f6bf29c9fb3dc87d143f1f254ebf000000000000000020ff0d400a2314be1a879fbe29c9fbbdc87d14bf1f254e3f0000000000000000fe431d4069bf693f339bffbf29c9fb3dc87d143f1f254ebf00000000000000006c870d409ef07cbe4fd8c5be29c9fbbdc87d14bf1f254e3f000000000000000060c31840ce57833f7e7df6bf0545803ddcdf4d3f4a4f173f00000000b4d44c3f7c660a4004ce0ebee8cda1be0545803ddcdf4d3f4a4f173f0000803fb4d44c3f0e411840388a6c3f970c00c0054580bddcdf4dbf4a4f17bf00000000000000002ae40940946377beac3cc8be054580bddcdf4dbf4a4f17bf000000000000000060c31840ce57833f7e7df6bf41cee53d8e31153f040a4ebf00000000000000007c660a4004ce0ebee8cda1be41cee5bd8e3115bf040a4e3f00000000000000000e411840388a6c3f970c00c041cee53d8e31153f040a4ebf00000000000000002ae40940946377beac3cc8be41cee5bd8e3115bf040a4e3f0000000000000000decc134025b0843fded4f6bf59d38a3dc9714d3f77bf173f000000000fb94d3f26d10640c69e09be88baa3be59d38a3dc9714d3f77bf173f0000803f0fb94d3fd23f1340e1486f3fd73b00c059d38abdc9714dbf77bf17bf00000000000000001a4406406bfc71beca45cabe59d38abdc9714dbf77bf17bf0000000000000000decc134025b0843fded4f6bf90bbcf3dfee3153f3ce64dbf000000000000000026d10640c69e09be88baa3be90bbcfbdfee315bf3ce64d3f0000000000000000d23f1340e1486f3fd73b00c090bbcf3dfee3153f3ce64dbf00000000000000001a4406406bfc71beca45cabe90bbcfbdfee315bf3ce64d3f000000000000000074d80e405502863ffd0cf7bf047e953de7034d3f692b183f00000000a19c4e3fa03f0340809604be2c4da5be047e953de7034d3f692b183f0000803fa19c4e3f92400e4035fb713f545b00c0047e95bde7034dbf692b18bf0000000000000000bea7024052bc6cbed9f3cbbe047e95bde7034dbf692b18bf000000000000000074d80e405502863ffd0cf7bf3c8db93d2595163fb2b94dbf0000000000000000a03f0340809604be2c4da5be3c8db9bd259516bfb2b94d3f000000000000000092400e4035fb713f545b00c03c8db93d2595163fb2b94dbf0000000000000000bea7024052bc6cbed9f3cbbe3c8db9bd259516bfb2b94d3f000000000000000064e60940394e873fdc25f7bf1c47a03d35964c3ffa92183f000000005c7f4f3fdf64ff3f046cffbd3e86a6be1c47a03d35964c3ffa92183f0000803f5c7f4f3f8c430940eca0743f0d6b00c01c47a0bd35964cbffa9218bf0000000000000000301ffe3f1ba467be3947cdbe1c47a0bd35964cbffa9218bf000000000000000064e60940394e873fdc25f7bf4d3fa33df944173f4d844dbf0000000000000000df64ff3f046cffbd3e86a6be4d3fa3bdf94417bf4d844d3f00000000000000008c430940eca0743f0d6b00c04d3fa33df944173f4d844dbf0000000000000000301ffe3f1ba467be3947cdbe4d3fa3bdf94417bf4d844d3f0000000000000000f4f60440b693883f681ff7bfba30ab3db6284c3f1cf6183f000000003661503f3054f83ff8fcf5bd0066a7beba30ab3db6284c3f1cf6183f0000803f3661503f06490440ce39773ff96a00c0ba30abbdb6284cbf1cf618bf000000000000000054f8f63ff6b462be2940cebeba30abbdb6284cbf1cf618bf0000000000000000f4f60440b693883f681ff7bfbdcd8c3d86f3173fe8454dbf00000000000000003054f83ff8fcf5bd0066a7bebdcd8cbd86f317bfe8454d3f000000000000000006490440ce39773ff96a00c0bdcd8c3d86f3173fe8454dbf000000000000000054f8f63ff6b462be2940cebebdcd8cbd86f317bfe8454d3f0000000000000000c407004086a3893f041df7bfa973b63df0014c3fc6f5183f000000002142513f8553f13f18efe9bd405fa7bea973b63df0014c3fc6f5183f0000803f2142513fca9cfe3f5a5e793fc46900c0a973b6bdf0014cbfc6f518bf0000000000000000c7e0ef3f539a5cbe5339cebea973b6bdf0014cbfc6f518bf0000000000000000c407004086a3893f041df7bf21c06b3d7842183f34454dbf00000000000000008553f13f18efe9bd405fa7be21c06bbd784218bf34454d3f0000000000000000ca9cfe3f5a5e793fc46900c021c06b3d7842183f34454dbf0000000000000000c7e0ef3f539a5cbe5339cebe21c06bbd784218bf34454d3f00000000000000002d74f43fd9d98a3f6ee0f6bf6819d03d3bac4b3f04e5183f00000000e727523f0bb2eb3f3486e0bdc8e9a6be6819d03d3bac4b3f04e5183f0000803fe727523f51cdf23fe3d57b3ff14a00c06819d0bd3bac4bbf04e518bf00000000000000002f0bea3f57ba57be9abfcdbe6819d0bd3bac4bbf04e518bf00000000000000002d74f43fd9d98a3f6ee0f6bf23220c3d3ce2183ffc254dbf00000000000000000bb2eb3f3486e0bdc8e9a6be23220cbd3ce218bffc254d3f000000000000000051cdf23fe3d57b3ff14a00c023220c3d3ce2183ffc254dbf00000000000000002f0bea3f57ba57be9abfcdbe23220cbd3ce218bffc254d3f0000000000000000fbeee83f26028c3f2556f6bf07b3e93deb594b3f9bbe183f00000000a10b533fe323e63f2498d7bd1cdfa5be07b3e93deb594b3f9bbe183f0000803fa10b533f1a14e73ff1307e3f940400c007b3e9bdeb594bbf9bbe18bf00000000000000000249e43f7e1953be2cabccbe07b3e9bdeb594bbf9bbe18bf0000000000000000fbeee83f26028c3f2556f6bfc6c5323ca87b193f5ede4cbf0000000000000000e323e63f2498d7bd1cdfa5bec6c532bca87b19bf5ede4c3f00000000000000001a14e73ff1307e3f940400c0c6c5323ca87b193f5ede4cbf00000000000000000249e43f7e1953be2cabccbec6c532bca87b19bf5ede4c3f00000000000000008181dd3f721c8d3f8a7ff5bf8e97013e3c0b4b3fc782183f0000000081ed533f93a6e03f681ecfbdc642a4be8e97013e3c0b4b3fc782183f0000803f81ed533fd872db3fc437803fc12effbf8e9701be3c0b4bbfc78218bf0000000000000000ea97de3fa8b44ebea4ffcabe8e9701be3c0b4bbfc78218bf00000000000000008181dd3f721c8d3f8a7ff5bf964449bc590e1a3fd96e4cbf000000000000000093a6e03f681ecfbdc642a4be9644493c590e1abfd96e4c3f0000000000000000d872db3fc437803fc12effbf964449bc590e1a3fd96e4cbf0000000000000000ea97de3fa8b44ebea4ffcabe9644493c590e1abfd96e4c3f00000000000000005e2dd23fce288e3f215ef4bf323e0e3e50c04a3ff831183f00000000bccd543fb237db3f1013c7bd9c17a2be323e0e3e50c04a3ff831183f0000803fbccd543f4bebcf3fe248813f3708febf323e0ebe50c04abff83118bf00000000000000009ff5d83fec884abef3bfc8be323e0ebe50c04abff83118bf00000000000000005e2dd23fce288e3f215ef4bf42a510bdff991a3f3ad84bbf0000000000000000b237db3f1013c7bd9c17a2be42a5103dff991abf3ad84b3f00000000000000004bebcf3fe248813f3708febf42a510bdff991a3f3ad84bbf00000000000000009ff5d83fec884abef3bfc8be42a5103dff991abf3ad84b3f000000000000000020f4c63f4e278f3f8af3f2bf0bc51a3e4c794a3fcfcc173f000000007eac553fe4d4d53f2071bfbd965f9fbe0bc51a3e4c794a3fcfcc173f0000803f7eac553f247fc43fe44b823f3397fcbf0bc51abe4c794abfcfcc17bf0000000000000000e85fd33fe19346be3beec5be0bc51abe4c794abfcfcc17bf000000000000000020f4c63f4e278f3f8af3f2bf400c6ebd601e1b3fa51b4bbf0000000000000000e4d4d53f2071bfbd965f9fbe400c6e3d601e1bbfa51b4b3f0000000000000000247fc43fe44b823f3397fcbf400c6ebd601e1b3fa51b4bbf0000000000000000e85fd33fe19346be3beec5be400c6e3d601e1bbfa51b4b3f000000000000000043d7bb3f0e18903fa441f1bf0324273e4b364a3f0e54173f00000000f889563fe37bd03f6033b8bd501c9cbe0324273e4b364a3f0e54173f0000803ff889563f0130b93fe540833fa2ddfabf032427be4b364abf0e5417bf0000000000000000a1d4cd3ff7d242be4a8cc2be032427be4b364abf0e5417bf000000000000000043d7bb3f0e18903fa441f1bfff24a5bd449b1b3f903a4abf0000000000000000e37bd03f6033b8bd501c9cbeff24a53d449b1bbf903a4a3f00000000000000000130b93fe540833fa2ddfabfff24a5bd449b1b3f903a4abf0000000000000000a1d4cd3ff7d242be4a8cc2beff24a53d449b1bbf903a4a3f000000000000000029d8b03f36fb903f6c4aefbf7853333e5ef7493fa8c8163f000000005566573f812acb3fd855b1bdd04e98be7853333e5ef7493fa8c8163f0000803f5566573f61ffad3f0c28843f90ddf8bf785333be5ef749bfa8c816bf0000000000000000b951c83f3c443fbe619bbebe785333be5ef749bfa8c816bf000000000000000029d8b03f36fb903f6c4aefbfbc92d2bd93101c3fb83649bf0000000000000000812acb3fd855b1bdd04e98bebc92d23d93101cbfb836493f000000000000000061ffad3f0c28843f90ddf8bfbc92d2bd93101c3fb83649bf0000000000000000b951c83f3c443fbe619bbebebc92d23d93101cbfb836493f000000000000000018f8a53ff2d0913ff40fedbf474c3f3e8abc493fab2b163f00000000c241583faedec53f70d4aabd7ef793be474c3f3e8abc493fab2b163f0000803fc241583fa9eea23f8401853f2099f6bf474c3fbe8abc49bfab2b16bf00000000000000003fd5c23fa5e53bbe2f1cbabe474c3fbe8abc49bfab2b16bf000000000000000018f8a53ff2d0913ff40fedbfb834ffbd397e1c3f151248bf0000000000000000aedec53f70d4aabd7ef793beb834ff3d397e1cbf1512483f0000000000000000a9eea23f8401853f2099f6bfb834ffbd397e1c3f151248bf00000000000000003fd5c23fa5e53bbe2f1cbabeb834ff3d397e1cbf1512483f00000000000000002e389b3f7999923f7094eabfdf074b3ed385493f477e153f00000000671c593f7e96c03f00aca4bd40168fbedf074b3ed385493f477e153f0000803f671c593f10ff973f85cd853f9a12f4bfdf074bbed38549bf477e15bf0000000000000000605dbd3fa2b538bee60eb5bedf074bbed38549bf477e15bf00000000000000002e389b3f7999923f7094eabf3e7915be39e41c3fe0ce46bf00000000000000007e96c03f00aca4bd40168fbe3e79153e39e41cbfe0ce463f000000000000000010ff973f85cd853f9a12f4bf3e7915be39e41c3fe0ce46bf0000000000000000605dbd3fa2b538bee60eb5be3e79153e39e41cbfe0ce463f00000000000000006a99903f0855933f33dae7bf4f80563e2e53493fc3c1143f0000000069f6593f2650bb3fa0d99ebdf4aa89be4f80563e2e53493fc3c1143f0000803f69f6593fae318d3f4b8c863f644cf1bf4f8056be2e5349bfc3c114bf00000000000000006ae8b73fb8b235beb873afbe4f8056be2e5349bfc3c114bf00000000000000006a99903f0855933f33dae7bff2da2abea2421d3f766f45bf00000000000000002650bb3fa0d99ebdf4aa89bef2da2a3ea2421dbf766f453f0000000000000000ae318d3f4b8c863f644cf1bff2da2abea2421d3f766f45bf00000000000000006ae8b73fb8b235beb873afbef2da2a3ea2421dbf766f453f0000000000000000a31c863fe103943f92e3e4bf4fb0613e8b24493f76f7133f00000000eecf5a3f090ab63fd05a99bdcab483be4fb0613e8b24493f76f7133f0000803feecf5a3f7087823f1a3e873feb48eebf4fb061be8b2449bf76f713bf0000000000000000d674b23f9edb32be2c4aa9be4fb061be8b2449bf76f713bf0000000000000000a31c863fe103943f92e3e4bf9ab53fbe8e991d3f5ff643bf0000000000000000090ab63fd05a99bdcab483be9ab53f3e8e991dbf5ff6433f00000000000000007087823f1a3e873feb48eebf9ab53fbe8e991d3f5ff643bf0000000000000000d674b23f9edb32be2c4aa9be9ab53f3e8e991dbf5ff6433f00000000000000000185773f51a6943f00b3e1bf45936c3ed6f9483fce20133f000000001ba95b3fabc2b03fb02d94bd24667abe45936c3ed6f9483fce20133f0000803f1ba95b3f1f02703f40e3873fb70aebbf45936cbed6f948bfce2013bf00000000000000003a01ad3f5c2f30beee91a2be45936cbed6f948bfce2013bf00000000000000000185773f51a6943f00b3e1bfab0054be2ce91d3f3b6642bf0000000000000000abc2b03fb02d94bd24667abeab00543e2ce91dbf3b66423f00000000000000001f02703f40e3873fb70aebbfab0054be2ce91d3f3b6642bf00000000000000003a01ad3f5c2f30beee91a2beab00543e2ce91dbf3b66423f00000000000000001117633fa53c953fea4adebf4b25773ef1d2483f373f123f000000000d825c3fc078ab3f70508fbd90496cbe4b25773ef1d2483f373f123f0000803f0d825c3f443e5b3f0d7c883f4e94e7bf4b2577bef1d248bf373f12bf00000000000000005a8ca73ffaac2dbe584a9bbe4b2577bef1d248bf373f12bf00000000000000001117633fa53c953fea4adebfddb467beac311e3fb8c140bf0000000000000000c078ab3f70508fbd90496cbeddb4673eac311ebfb8c1403f0000000000000000443e5b3f0d7c883f4e94e7bfddb467beac311e3fb8c140bf00000000000000005a8ca73ffaac2dbe584a9bbeddb4673eac311ebfb8c1403f00000000000000002df04e3f34c7953fcbaddabf93b1803ebaaf483f2854113f00000000e55a5d3f222ba63fc0c18abde8115dbe93b1803ebaaf483f2854113f0000803fe55a5d3f22c4463fd808893f42e8e3bf93b180bebaaf48bf285411bf00000000000000001c15a23fbe532bbecf7293be93b180bebaaf48bf285411bf00000000000000002df04e3f34c7953fcbaddabf2dcc7abe50731e3f8e0b3fbf0000000000000000222ba63fc0c18abde8115dbe2dcc7a3e50731ebf8e0b3f3f000000000000000022c4463fd808893f42e8e3bf2dcc7abe50731e3f8e0b3fbf00000000000000001c15a23fbe532bbecf7293be2dcc7a3e50731ebf8e0b3f3f0000000000000000b2103b3f5646963f12ded6bf25a5853e0c90483f1261103f00000000be335e3fd0d8a03f688086bd0cbd4cbe25a5853e0c90483f1261103f0000803fbe335e3f2994323ffd89893f1909e0bf25a585be0c9048bf126110bf00000000000000008c9a9c3ffb2229bea30a8bbe25a585be0c9048bf126110bf0000000000000000b2103b3f5646963f12ded6bfeda086be5cae1e3f71463dbf0000000000000000d0d8a03f688086bd0cbd4cbeeda0863e5cae1ebf71463d3f00000000000000002994323ffd89893f1909e0bfeda086be5cae1e3f71463dbf00000000000000008c9a9c3ffb2229bea30a8bbeeda0863e5cae1ebf71463d3f0000000000000000c678273f68ba963f3aded2bf676c8a3ebd73483f69670f3f00000000b40c5f3ff5809b3fa88b82bd6c493bbe676c8a3ebd73483f69670f3f0000803fb40c5f3f90ae1e3fdbff893f67f9dbbf676c8abebd7348bf69670fbf0000000000000000da1b973f3a1a27be691182be676c8abebd7348bf69670fbf0000000000000000c678273f68ba963f3aded2bf24898fbe23e31e3f0d753bbf0000000000000000f5809b3fa88b82bd6c493bbe24898f3e23e31ebf0d753b3f000000000000000090ae1e3fdbff893f67f9dbbf24898fbe23e31e3f0d753bbf0000000000000000da1b973f3a1a27be691182be24898f3e23e31ebf0d753b3f00000000000000003128143fc823973f9fb0cebfad068f3ea05a483f8f680e3f00000000dde55f3fda22963f70c57dbd08b528bead068f3ea05a483f8f680e3f0000803fdde55f3f29130b3fd46a8a3f9dbbd7bfad068fbea05a48bf8f680ebf00000000000000005698913f003925bef60c71bead068fbea05a48bf8f680ebf00000000000000003128143fc823973f9fb0cebf841d98bef4111f3ffe9939bf0000000000000000da22963f70c57dbd08b528be841d983ef4111fbffe99393f000000000000000029130b3fd46a8a3f9dbbd7bf841d98bef4111f3ffe9939bf00000000000000005698913f003925bef60c71be841d983ef4111fbffe99393f0000000000000000841e013fd782973fa857cabf9773933e8644483fde650d3f0000000051bf603feebd903fe00977bdfcfe14be9773933e8644483fde650d3f0000803f51bf603f1683ef3e4acb8a3f3952d3bf977393be864448bfde650dbf0000000000000000720f8c3fe17e23be80d35cbe977393be864448bfde650dbf0000000000000000841e013fd782973fa857cabf595da0be263b1f3fc9b737bf0000000000000000eebd903fe00977bdfcfe14be595da03e263b1fbfc9b7373f00000000000000001683ef3e4acb8a3f3952d3bf595da0be263b1f3fc9b737bf0000000000000000720f8c3fe17e23be80d35cbe595da03e263b1fbfc9b7373f000000000000000025b6dc3ef9d7973fa1d5c5bf0ab3973e3f31483fa4600c3f000000002399613fbd518b3fa0e370bd582600be0ab3973e3f31483fa4600c3f0000803f2399613f1872c93ea5218b3f9bbfcebf0ab397be3f3148bfa4600cbf0000000000000000ba80863f86eb21be287647be0ab397be3f3148bfa4600cbf000000000000000025b6dc3ef9d7973fa1d5c5bf6748a8be165f1f3fd6d035bf0000000000000000bd518b3fa0e370bd582600be6748a83e165f1fbfd6d0353f00000000000000001872c93ea5218b3f9bbfcebf6748a8be165f1f3fd6d035bf0000000000000000ba80863f86eb21be287647be6748a83e165f1fbfd6d0353f0000000000000000ecb9b73e8e23983fca2cc1bf18c59b3e9920483f1b5a0b3f000000006573623febdd853f90516bbd6055d4bd18c59b3e9920483f1b5a0b3f0000803f6573623f88f1a33e496e8b3f1806cabf18c59bbe992048bf1b5a0bbf0000000000000000d2eb803f8d7e20be22f530be18c59bbe992048bf1b5a0bbf0000000000000000ecb9b73e8e23983fca2cc1bfe0deafbe1b7e1f3f74e733bf0000000000000000ebdd853f90516bbd6055d4bde0deaf3e1b7e1fbf74e7333f000000000000000088f1a33e496e8b3f1806cabfe0deafbe1b7e1f3f74e733bf0000000000000000d2eb803f8d7e20be22f530bee0deaf3e1b7e1fbf74e7333f00000000000000003746933efa65983f5a5fbcbf16aa9f3e6812483f6d530a3f00000000294e633f3862803fd05266bda018a6bd16aa9f3e6812483f6d530a3f0000803f294e633f69fe7d3e9cb18b3ffa27c5bf16aa9fbe681248bf6d530abf0000000000000000efa0763fa8371fbe515119be16aa9fbe681248bf6d530abf00000000000000003746933efa65983f5a5fbcbf5521b7be91981f3fd0fd31bf00000000000000003862803fd05266bda018a6bd5521b73e91981fbfd0fd313f000000000000000069fe7d3e9cb18b3ffa27c5bf5521b7be91981f3fd0fd31bf0000000000000000efa0763fa8371fbe515119be5521b73e91981fbfd0fd313f0000000000000000feb05e3ea19f983f686fb7bf8162a33e7706483fb14d093f000000007c29643ff4bc753f60e661bd702f6bbd8162a33e7706483fb14d093f0000803f7c29643f0f31353e05ec8b3f6927c0bf8162a3be770648bfb14d09bf0000000000000000f85c6b3f7a161ebee78b00be8162a3be770648bfb14d09bf0000000000000000feb05e3ea19f983f686fb7bfb510bebed4ae1f3fed1530bf0000000000000000f4bc753f60e661bd702f6bbdb510be3ed4ae1fbfed15303f00000000000000000f31353e05ec8b3f6927c0bfb510bebed4ae1f3fed1530bf0000000000000000f85c6b3f7a161ebee78b00beb510be3ed4ae1fbfed15303f0000000000000000f4db173ee4d0983f0a5fb2bffeeea63e97fc473fee49083f000000006a05653f27a56a3f500b5ebdd0aa05bdfeeea63e97fc473fee49083f0000803f6a05653f88eada3de81d8c3f8d06bbbffeeea6be97fc47bfee4908bf00000000000000007b0b603fb21a1dbe934dcdbdfeeea6be97fc47bfee4908bf0000000000000000f4db173ee4d0983f0a5fb2bf2aaec4be3fc11f3fb3312ebf000000000000000027a56a3f500b5ebdd0aa05bd2aaec43e3fc11fbfb3312e3f000000000000000088eada3de81d8c3f8d06bbbf2aaec4be3fc11f3fb3312ebf00000000000000007b0b603fb21a1dbe934dcdbd2aaec43e3fc11fbfb3312e3f0000000000000000b00ea43d24fa983f3130adbf4d50aa3e98f4473f0d49073f00000000ffe1653ffe7c5f3ff0bf5abd0053ddbb4d50aa3e98f4473f0d49073f0000803fffe1653f78131b3daa478c3f64c7b5bf4d50aabe98f447bf0d4907bf000000000000000060ac543fca431cbe5e4897bd4d50aabe98f447bf0d4907bf0000000000000000b00ea43d24fa983f3130adbf28fbcabe23d01f3fde522cbf0000000000000000fe7c5f3ff0bf5abd0053ddbb28fbca3e23d01fbfde522c3f000000000000000078131b3daa478c3f64c7b5bf28fbcabe23d01f3fde522cbf000000000000000060ac543fca431cbe5e4897bd28fbca3e23d01fbfde522c3f0000000000000000c0ca523cbf1b993fcce4a7bf5187ad3e51ee473ff14b063f0000000045bf663f7944543f400358bd0090a53c5187ad3e51ee473ff14b063f0000803f45bf663fce36f7bcab698c3fec6bb0bf5187adbe51ee47bff14b06bf0000000000000000983f493f6e911bbe0c1c3ebd5187adbe51ee47bff14b06bf0000000000000000c0ca523cbf1b993fcce4a7bf4ef9d0bed9db1f3f0c7b2abf00000000000000007944543f400358bd0090a53c4ef9d03ed9db1fbf0c7b2a3f0000000000000000ce36f7bcab698c3fec6bb0bf4ef9d0bed9db1f3f0c7b2abf0000000000000000983f493f6e911bbe0c1c3ebd4ef9d03ed9db1fbf0c7b2a3f000000000000000030eb5abd1436993fae7ea2bffe94b03e93e9473f5e53053f00000000409d673fb3fb483f50d355bdb0a0453dfe94b03e93e9473f5e53053f0000803f409d673fbb29c7bd4d848c3f06f6aabffe94b0be93e947bf5e5305bf00000000000000002fc53d3f0a031bbe809492bcfe94b0be93e947bf5e5305bf000000000000000030eb5abd1436993fae7ea2bf66aad6beafe41f3fb3ab28bf0000000000000000b3fb483f50d355bdb0a0453d66aad63eafe41fbfb3ab283f0000000000000000bb29c7bd4d848c3f06f6aabf66aad6beafe41f3fb3ab28bf00000000000000002fc53d3f0a031bbe809492bc66aad63eafe41fbfb3ab283f0000000000000000146cf3bd8049993fa0ff9cbf5b7ab33e37e6473f1060043f00000000f87b683fd2a23d3f802e54bd78689e3d5b7ab33e37e6473f1060043f0000803ff87b683f6a4c27bef0978c3f8467a5bf5b7ab3be37e647bf106004bf00000000000000003a3d323f20981abe90513f3c5b7ab3be37e647bf106004bf0000000000000000146cf3bd8049993fa0ff9cbf5510dcbef4ea1f3f27e626bf0000000000000000d2a23d3f802e54bd78689e3d5510dc3ef4ea1fbf27e6263f00000000000000006a4c27bef0978c3f8467a5bf5510dcbef4ea1f3f27e626bf00000000000000003a3d323f20981abe90513f3c5510dc3ef4ea1fbf27e6263f00000000000000003ccc3bbe5a56993f546997bf7638b63e13e4473fa672033f00000000725b693f0f3a323f901253bd8024dc3d7638b63e13e4473fa672033f0000803f725b693ff2146abeeda48c3f25c29fbf7638b6be13e447bfa67203bf0000000000000000e2a7263f0e501abee22e2d3d7638b6be13e447bfa67203bf00000000000000003ccc3bbe5a56993f546997bf1e2de1beefee1f3f9c2b25bf00000000000000000f3a323f901253bd8024dc3d1e2de13eefee1fbf9c2b253f0000000000000000f2146abeeda48c3f25c29fbf1e2de1beefee1f3f9c2b25bf0000000000000000e2a7263f0e501abee22e2d3d1e2de13eefee1fbf9c2b253f0000000000000000b6047dbefd5c993f6ebd91bf6cd0b83e04e3473fb98b023f00000000b23b6a3f9ac1263f607d52bdccfd0d3e6cd0b83e04e3473fb98b023f0000803fb23b6a3f08fb95bea1ab8c3f95079abf6cd0b8be04e347bfb98b02bf000000000000000043051b3f382a1abe2859973d6cd0b8be04e347bfb98b02bf0000000000000000b6047dbefd5c993f6ebd91bfc702e6bee8f01f3f277d23bf00000000000000009ac1263f607d52bdccfd0d3ec702e63ee8f01fbf277d233f000000000000000008fb95bea1ab8c3f95079abfc702e6bee8f01f3f277d23bf000000000000000043051b3f382a1abe2859973dc702e63ee8f01fbf277d233f00000000000000005db39ebec05d993f89fd8bbf5a43bb3ee6e2473fceab013f00000000b81c6b3fba391b3f406c52bda8f12e3e5a43bb3ee6e2473fceab013f0000803fb81c6b3fa97bb6be66ac8c3f783994bf5a43bbbee6e247bfceab01bf000000000000000094550f3fe1251abe6024da3d5a43bbbee6e247bfceab01bf00000000000000005db39ebec05d993f89fd8bbf6993eabe22f11f3fbedb21bf0000000000000000ba391b3f406c52bda8f12e3e6993ea3e22f11fbfbedb213f0000000000000000a97bb6be66ac8c3f783994bf6993eabe22f11f3fbedb21bf000000000000000094550f3fe1251abe6024da3d6993ea3e22f11fbfbedb213f0000000000000000d07cbebef258993f2b2b86bf5892bd3e97e3473f56d3003f0000000085fe6b3faca20f3f50dc52bd98e8503e5892bd3e97e3473f56d3003f0000803f85fe6b3f2b90d6be8da78c3f5b598ebf5892bdbe97e347bf56d300bf0000000000000000ff98033f3f421abe17770f3e5892bdbe97e347bf56d300bf0000000000000000d07cbebef258993f2b2b86bf14e1eebed5ef1f3f3e4820bf0000000000000000aca20f3f50dc52bd98e8503e14e1ee3ed5ef1fbf3e48203f00000000000000002b90d6be8da78c3f5b598ebf14e1eebed5ef1f3f3e4820bf0000000000000000ff98033f3f421abe17770f3e14e1ee3ed5ef1fbf3e48203f000000000000000064e2ddbeec4e993fcc4780bf8cbebf3efae4473fbd02003f0000000017e16c3faafc033fb0ca53bde0dc733e8cbebf3efae4473fbd02003f0000803f17e16c3f623cf6be709d8c3fbd6888bf8cbebfbefae447bfbd0200bf0000000000000000569fef3e8c7e1abe57d5323e8cbebfbefae447bfbd0200bf000000000000000064e2ddbeec4e993fcc4780bfdcedf2be41ed1f3f68c31ebf0000000000000000aafc033fb0ca53bde0dc733edcedf23e41ed1fbf68c31e3f0000000000000000623cf6be709d8c3fbd6888bfdcedf2be41ed1f3f68c31ebf0000000000000000569fef3e8c7e1abe57d5323edcedf23e41ed1fbf68c31e3f0000000000000000b8e7fcbef93f993fc9a974bf06c9c13ef1e6473fba74fe3e000000006cc46d3fe08ff03ec03355bd02e48b3e06c9c13ef1e6473fba74fe3e0000803f6cc46d3f08c20abf5d8e8c3f1c6982bf06c9c1bef1e647bfba74febe000000000000000087f3d73ecfd91abe4626573e06c9c1bef1e647bfba74febe0000000000000000b8e7fcbef93f993fc9a974bfccbbf6be97e91f3fe54d1dbf0000000000000000e08ff03ec03355bd02e48b3eccbbf63e97e91fbfe54d1d3f000000000000000008c20abf5d8e8c3f1c6982bfccbbf6be97e91f3fe54d1dbf000000000000000087f3d73ecfd91abe4626573eccbbf63e97e91fbfe54d1d3f00000000000000002ec80dbf6a2c993fada768bfddb2c33e61e9473f10f5fc3e0000000084a86e3f6309d93e501457bdda519e3eddb2c33e61e9473f10f5fc3e0000803f84a86e3f75351abfa67a8c3fc0b778bfddb2c3be61e947bf10f5fcbe0000000000000000d52ec03e30531bbe68637c3eddb2c3be61e947bf10f5fcbe00000000000000002ec80dbf6a2c993fada768bfdf4cfabe0de51f3f4de81bbf00000000000000006309d93e501457bdda519e3edf4cfa3e0de51fbf4de81b3f000000000000000075351abfa67a8c3fc0b778bfdf4cfabe0de51f3f4de81bbf0000000000000000d52ec03e30531bbe68637c3edf4cfa3e0de51fbf4de81b3f0000000000000000ecef1cbf8a14993ff88b5cbf147dc53e33ec473f0287fb3e00000000588d6f3f2f66c13e406859bd9034b13e147dc53e33ec473f0287fb3e0000803f588d6f3f4c7a29bf99628c3fcc846cbf147dc5be33ec47bf0287fbbe00000000000000006f51a83e9be91bbee842913e147dc5be33ec47bf0287fbbe0000000000000000ecef1cbf8a14993ff88b5cbf03a3fdbeccdf1f3f20931abf00000000000000002f66c13e406859bd9034b13e03a3fd3eccdf1fbf20931a3f00000000000000004c7a29bf99628c3fcc846cbf03a3fdbeccdf1f3f20931abf00000000000000006f51a83e9be91bbee842913e03a3fd3eccdf1fbf20931a3f0000000000000000cfec2bbfa4f8983f4a5950bfac28c73e4def473f0b2bfa3e00000000e672703f86a6a93ec02b5cbda488c43eac28c73e4def473f0b2bfa3e0000803fe672703f569238bf80468c3f063c60bfac28c7be4def47bf0b2bfabe0000000000000000785b903e0e9c1cbe2cc3a43eac28c7be4def47bf0b2bfabe0000000000000000cfec2bbfa4f8983f4a5950bf096000bf02da1f3fce4e19bf000000000000000086a6a93ec02b5cbda488c43e0960003f02da1fbfce4e193f0000000000000000569238bf80468c3f063c60bf096000bf02da1f3fce4e19bf0000000000000000785b903e0e9c1cbe2cc3a43e0960003f02da1fbfce4e193f00000000000000008cc03abf03d9983f4d1244bf9fb6c83e9ef2473f92e1f83e000000002559713fa0ca913e605a5fbd4a4ad83e9fb6c83e9ef2473f92e1f83e0000803f2559713f587f47bfa9268c3f1de053bf9fb6c8be9ef247bf92e1f8be0000000000000000109a703e66691dbeaaaeb83e9fb6c8be9ef247bf92e1f8be00000000000000008cc03abf03d9983f4d1244bfeed201bfd6d31f3fb91b18bf0000000000000000a0ca913e605a5fbd4a4ad83eeed2013fd6d31fbfb91b183f0000000000000000587f47bfa9268c3f1de053bfeed201bfd6d31f3fb91b18bf0000000000000000109a703e66691dbeaaaeb83eeed2013fd6d31fbfb91b183f0000000000000000c16c49bfeab5983f78b937bfcf27ca3e10f6473febaaf73e000000001140723f34a5733ed0ef62bdd075ec3ecf27ca3e10f6473febaaf73e0000803f1140723ffe4256bf58038c3f8e7347bfcf27cabe10f647bfebaaf7be00000000000000003e4c403e82501ebea401cd3ecf27cabe10f647bfebaaf7be0000000000000000c16c49bfeab5983f78b937bf072b03bf68cd1f3f30fa16bf000000000000000034a5733ed0ef62bdd075ec3e072b033f68cd1fbf30fa163f0000000000000000fe4256bf58038c3f8e7347bf072b03bf68cd1f3f30fa16bf00000000000000003e4c403e82501ebea401cd3e072b033f68cd1fbf30fa163f000000000000000005f357bfa08f983f52512bbf1a7dcb3e93f9473f6887f63e00000000a227733fe47c433e50e766bdaa83003f1a7dcb3e93f9473f6887f63e0000803fa227733feede64bfd5dc8b3fe5f83abf1a7dcbbe93f947bf6887f6be00000000000000003ecd0f3e2a501fbe2eb8e13e1a7dcbbe93f947bf6887f6be000000000000000005f357bfa08f983f52512bbf1f6904bfdbc61f3f7eea15bf0000000000000000e47c433e50e766bdaa83003f1f69043fdbc61fbf7eea153f0000000000000000eede64bfd5dc8b3fe5f83abf1f6904bfdbc61f3f7eea15bf00000000000000003ecd0f3e2a501fbe2eb8e13e1f69043fdbc61fbf7eea153f0000000000000000ef5466bf6c66983f4bdc1ebf51b7cc3e17fd473f4277f53e00000000cf0f743f2c1c133e303c6bbd6bfd0a3f51b7cc3e17fd473f4277f53e0000803fcf0f743fcc5473bf68b38b3f96722ebf51b7ccbe17fd47bf4277f5be00000000000000006d39be3d2c6720be40cef63e51b7ccbe17fd47bf4277f5be0000000000000000ef5466bf6c66983f4bdc1ebffd8d05bf4dc01f3fdbec14bf00000000000000002c1c133e303c6bbd6bfd0a3ffd8d053f4dc01fbfdbec143f0000000000000000cc5473bf68b38b3f96722ebffd8d05bf4dc01f3fdbec14bf00000000000000006d39be3d2c6720be40cef63efd8d053f4dc01fbfdbec143f0000000000000000f39374bf8e3a983fbf5c12bf39d7cd3e8d00483fb77af43e0000000091f8743f7805c53d80e96fbd2fa6153f39d7cd3e8d00483fb77af43e0000803f91f8743f0cd380bf52878b3f01e321bf39d7cdbe8d0048bfb77af4be000000000000000097e8383d429421beed1f063f39d7cdbe8d0048bfb77af4be0000000000000000f39374bf8e3a983fbf5c12bf519a06bfdab91f3f770114bf00000000000000007805c53d80e96fbd2fa6153f519a063fdab91fbf7701143f00000000000000000cd380bf52878b3f01e321bf519a06bfdab91f3f770114bf000000000000000097e8383d429421beed1f063f519a063fdab91fbf7701143f0000000000000000c95881bf480c983f17d505bf7fddce3ee903483feb91f33e00000000dfe1753f60bf463df0e974bde77b203f7fddce3ee903483feb91f33e0000803fdfe1753f30ea87bfd5588b3f904c15bf7fddcebee90348bfeb91f3be000000000000000010d736bb12d622be6e04113f7fddcebee90348bfeb91f3be0000000000000000c95881bf480c983f17d505bfc48e07bf97b31f3f7f2813bf000000000000000060bf463df0e974bde77b203fc48e073f97b31fbf7f28133f000000000000000030ea87bfd5588b3f904c15bfc48e07bf97b31f3f7f2813bf000000000000000010d736bb12d622be6e04113fc48e073f97b31fbf7f28133f000000000000000007478fbf85a9973f9c6dd9beb69fd03e210a483f23fcf13e00000000f1b5773f609442bde0ce7fbdcea5363fb69fd03e210a483f23fcf13e0000803ff1b5773fb9e695bfadf58a3f0629f8beb69fd0be210a48bf23fcf1be00000000000000004e45cbbd779225be1948273fb69fd0be210a48bf23fcf1be000000000000000007478fbf85a9973f9c6dd9be643209bffca71f3f4eae11bf0000000000000000609442bde0ce7fbdcea5363f6432093ffca71fbf4eae113f0000000000000000b9e695bfadf58a3f0629f8be643209bffca71f3f4eae11bf00000000000000004e45cbbd779225be1948273f6432093ffca71fbf4eae113f00000000000000007cfa9cbf1840973fb427a7be8302d23e760f483fcdb6f03e00000000b68b793f54eb13be98df85bd4a6a4d3f8302d23e760f483fcdb6f03e0000803fb68b793f72a5a3bfe98b8a3fcdb9c5be8302d2be760f48bfcdb6f0be0000000000000000024349be409128be3e213e3f8302d2be760f48bfcdb6f0be00000000000000007cfa9cbf1840973fb427a7be117d0abf119e1f3f127f10bf000000000000000054eb13be98df85bd4a6a4d3f117d0a3f119e1fbf127f103f000000000000000072a5a3bfe98b8a3fcdb9c5be117d0abf119e1f3f127f10bf0000000000000000024349be409128be3e213e3f117d0a3f119e1fbf127f103f0000000000000000f661cbbf4cb5953f407c613c8118d43e3018483f91c3ee3e000000000000803fd0ccfbbef8879dbdbc70903f8118d43e3018483f91c3ee3e0000803f0000803fe01dd2bf9000893f7c363abd8118d4be301848bf91c3eebe00000000000000003c5e0bbfe06934be10dc883f8118d4be301848bf91c3eebe0000000000000000f661cbbf4cb5953f407c613cc26e0cbfcb8d1f3fc3ad0ebf0000000000000000d0ccfbbef8879dbdbc70903fc26e0c3fcb8d1fbfc3ad0e3f0000000000000000e01dd2bf9000893f7c363abdc26e0cbfcb8d1f3fc3ad0ebf00000000000000003c5e0bbfe06934be10dc883fc26e0c3fcb8d1fbfc3ad0e3f0000000000000000 + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 2.7212982, y: 0.23887771, z: 2.391499} + m_Extent: {x: 4.369539, y: 1.0891011, z: 4.398033} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: 1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1777349640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1777349643} + - component: {fileID: 1777349642} + - component: {fileID: 1777349641} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1777349641 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1777349640} + m_Enabled: 1 +--- !u!20 &1777349642 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1777349640} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1777349643 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1777349640} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 12.48, y: -0.52, z: -31.62} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2092520649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2092520651} + - component: {fileID: 2092520650} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2092520650 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2092520649} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2092520651 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2092520649} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 12.48, y: 1.48, z: -21.62} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/game/Assets/PathCreator/Examples/Scenes/Road.unity.meta b/game/Assets/PathCreator/Examples/Scenes/Road.unity.meta new file mode 100644 index 0000000..e3e4cc7 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scenes/Road.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f020cfa1fb7ded47926b050b82adbe6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts.meta b/game/Assets/PathCreator/Examples/Scripts.meta new file mode 100644 index 0000000..3ad705f --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4708a8b1933bb914e98024a2cd57b3a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/Editor.meta b/game/Assets/PathCreator/Examples/Scripts/Editor.meta new file mode 100644 index 0000000..c765fef --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37afd3c65f48fa94bbb5a65473466658 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs b/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs new file mode 100644 index 0000000..c8bd736 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs @@ -0,0 +1,108 @@ +using UnityEngine; +using UnityEditor; +using PathCreation; + +namespace PathCreation.Examples +{ + [CustomEditor(typeof(PathSceneTool), true)] + public class PathSceneToolEditor : Editor + { + protected PathSceneTool pathTool; + bool isSubscribed; + + public override void OnInspectorGUI() + { + using (var check = new EditorGUI.ChangeCheckScope()) + { + DrawDefaultInspector(); + + if (check.changed) + { + if (!isSubscribed) + { + TryFindPathCreator(); + Subscribe(); + } + + if (pathTool.autoUpdate) + { + TriggerUpdate(); + + } + } + } + + if (GUILayout.Button("Manual Update")) + { + if (TryFindPathCreator()) + { + TriggerUpdate(); + SceneView.RepaintAll(); + } + } + + } + + + void TriggerUpdate() { + if (pathTool.pathCreator != null) { + pathTool.TriggerUpdate(); + } + } + + + protected virtual void OnPathModified() + { + if (pathTool.autoUpdate) + { + TriggerUpdate(); + } + } + + protected virtual void OnEnable() + { + pathTool = (PathSceneTool)target; + pathTool.onDestroyed += OnToolDestroyed; + + if (TryFindPathCreator()) + { + Subscribe(); + TriggerUpdate(); + } + } + + void OnToolDestroyed() { + if (pathTool != null) { + pathTool.pathCreator.pathUpdated -= OnPathModified; + } + } + + + protected virtual void Subscribe() + { + if (pathTool.pathCreator != null) + { + isSubscribed = true; + pathTool.pathCreator.pathUpdated -= OnPathModified; + pathTool.pathCreator.pathUpdated += OnPathModified; + } + } + + bool TryFindPathCreator() + { + // Try find a path creator in the scene, if one is not already assigned + if (pathTool.pathCreator == null) + { + if (pathTool.GetComponent() != null) + { + pathTool.pathCreator = pathTool.GetComponent(); + } + else if (FindObjectOfType()) + { + pathTool.pathCreator = FindObjectOfType(); + } + } + return pathTool.pathCreator != null; + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs.meta b/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs.meta new file mode 100644 index 0000000..bf0c49c --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/Editor/PathSceneToolEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: db8aedf6f6cf2734cb24c49646427e96 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs b/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs new file mode 100644 index 0000000..4659b75 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs @@ -0,0 +1,20 @@ +using UnityEngine; + +namespace PathCreation.Examples { + // Example of creating a path at runtime from a set of points. + + [RequireComponent(typeof(PathCreator))] + public class GeneratePathExample : MonoBehaviour { + + public bool closedLoop = true; + public Transform[] waypoints; + + void Start () { + if (waypoints.Length > 0) { + // Create a new bezier path from the waypoints. + BezierPath bezierPath = new BezierPath (waypoints, closedLoop, PathSpace.xyz); + GetComponent ().bezierPath = bezierPath; + } + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs.meta b/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs.meta new file mode 100644 index 0000000..ef2955f --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/GeneratePathExample.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f417e74782fffcd40b77b0fdbe82af04 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs b/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs new file mode 100644 index 0000000..9b9ea27 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs @@ -0,0 +1,38 @@ +using UnityEngine; + +namespace PathCreation.Examples +{ + // Moves along a path at constant speed. + // Depending on the end of path instruction, will either loop, reverse, or stop at the end of the path. + public class PathFollower : MonoBehaviour + { + public PathCreator pathCreator; + public EndOfPathInstruction endOfPathInstruction; + public float speed = 5; + float distanceTravelled; + + void Start() { + if (pathCreator != null) + { + // Subscribed to the pathUpdated event so that we're notified if the path changes during the game + pathCreator.pathUpdated += OnPathChanged; + } + } + + void Update() + { + if (pathCreator != null) + { + distanceTravelled += speed * Time.deltaTime; + transform.position = pathCreator.path.GetPointAtDistance(distanceTravelled, endOfPathInstruction); + transform.rotation = pathCreator.path.GetRotationAtDistance(distanceTravelled, endOfPathInstruction); + } + } + + // If the path changes during the game, update the distance travelled so that the follower's position on the new path + // is as close as possible to its position on the old path + void OnPathChanged() { + distanceTravelled = pathCreator.path.GetClosestDistanceAlongPath(transform.position); + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs.meta b/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs.meta new file mode 100644 index 0000000..b353578 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathFollower.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 33aabe1a2dec93349b06e6e5dc51bc06 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs b/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs new file mode 100644 index 0000000..8e38ee3 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs @@ -0,0 +1,46 @@ +using PathCreation; +using UnityEngine; + +namespace PathCreation.Examples { + + [ExecuteInEditMode] + public class PathPlacer : PathSceneTool { + + public GameObject prefab; + public GameObject holder; + public float spacing = 3; + + const float minSpacing = .1f; + + void Generate () { + if (pathCreator != null && prefab != null && holder != null) { + DestroyObjects (); + + VertexPath path = pathCreator.path; + + spacing = Mathf.Max(minSpacing, spacing); + float dst = 0; + + while (dst < path.length) { + Vector3 point = path.GetPointAtDistance (dst); + Quaternion rot = path.GetRotationAtDistance (dst); + Instantiate (prefab, point, rot, holder.transform); + dst += spacing; + } + } + } + + void DestroyObjects () { + int numChildren = holder.transform.childCount; + for (int i = numChildren - 1; i >= 0; i--) { + DestroyImmediate (holder.transform.GetChild (i).gameObject, false); + } + } + + protected override void PathUpdated () { + if (pathCreator != null) { + Generate (); + } + } + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs.meta b/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs.meta new file mode 100644 index 0000000..8b69b4a --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathPlacer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d12b1fe1b42884d7692049d7f6f79ee9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs b/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs new file mode 100644 index 0000000..a1212c1 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs @@ -0,0 +1,31 @@ +using UnityEngine; + +namespace PathCreation.Examples +{ + [ExecuteInEditMode] + public abstract class PathSceneTool : MonoBehaviour + { + public event System.Action onDestroyed; + public PathCreator pathCreator; + public bool autoUpdate = true; + + protected VertexPath path { + get { + return pathCreator.path; + } + } + + public void TriggerUpdate() { + PathUpdated(); + } + + + protected virtual void OnDestroy() { + if (onDestroyed != null) { + onDestroyed(); + } + } + + protected abstract void PathUpdated(); + } +} diff --git a/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs.meta b/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs.meta new file mode 100644 index 0000000..492994c --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathSceneTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 83aca5399f4e71c44b5d6c1314b5b95f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs b/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs new file mode 100644 index 0000000..b403917 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs @@ -0,0 +1,25 @@ +using System.Collections; +using System.Collections.Generic; +using PathCreation; +using UnityEngine; + +namespace PathCreation.Examples { + + public class PathSpawner : MonoBehaviour { + + public PathCreator pathPrefab; + public PathFollower followerPrefab; + public Transform[] spawnPoints; + + void Start () { + foreach (Transform t in spawnPoints) { + var path = Instantiate (pathPrefab, t.position, t.rotation); + var follower = Instantiate (followerPrefab); + follower.pathCreator = path; + path.transform.parent = t; + + } + } + } + +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs.meta b/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs.meta new file mode 100644 index 0000000..5f6171d --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/PathSpawner.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b617cc208d0104cad9534d503ff3e1cf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs b/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs new file mode 100644 index 0000000..d201dc4 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs @@ -0,0 +1,155 @@ +using System.Collections.Generic; +using PathCreation.Utility; +using UnityEngine; + +namespace PathCreation.Examples { + public class RoadMeshCreator : PathSceneTool { + [Header ("Road settings")] + public float roadWidth = .4f; + [Range (0, .5f)] + public float thickness = .15f; + public bool flattenSurface; + + [Header ("Material settings")] + public Material roadMaterial; + public Material undersideMaterial; + public float textureTiling = 1; + + [SerializeField, HideInInspector] + GameObject meshHolder; + + MeshFilter meshFilter; + MeshRenderer meshRenderer; + Mesh mesh; + + protected override void PathUpdated () { + if (pathCreator != null) { + AssignMeshComponents (); + AssignMaterials (); + CreateRoadMesh (); + } + } + + void CreateRoadMesh () { + Vector3[] verts = new Vector3[path.NumPoints * 8]; + Vector2[] uvs = new Vector2[verts.Length]; + Vector3[] normals = new Vector3[verts.Length]; + + int numTris = 2 * (path.NumPoints - 1) + ((path.isClosedLoop) ? 2 : 0); + int[] roadTriangles = new int[numTris * 3]; + int[] underRoadTriangles = new int[numTris * 3]; + int[] sideOfRoadTriangles = new int[numTris * 2 * 3]; + + int vertIndex = 0; + int triIndex = 0; + + // Vertices for the top of the road are layed out: + // 0 1 + // 8 9 + // and so on... So the triangle map 0,8,1 for example, defines a triangle from top left to bottom left to bottom right. + int[] triangleMap = { 0, 8, 1, 1, 8, 9 }; + int[] sidesTriangleMap = { 4, 6, 14, 12, 4, 14, 5, 15, 7, 13, 15, 5 }; + + bool usePathNormals = !(path.space == PathSpace.xyz && flattenSurface); + + for (int i = 0; i < path.NumPoints; i++) { + Vector3 localUp = (usePathNormals) ? Vector3.Cross (path.GetTangent (i), path.GetNormal (i)) : path.up; + Vector3 localRight = (usePathNormals) ? path.GetNormal (i) : Vector3.Cross (localUp, path.GetTangent (i)); + + // Find position to left and right of current path vertex + Vector3 vertSideA = path.GetPoint (i) - localRight * Mathf.Abs (roadWidth); + Vector3 vertSideB = path.GetPoint (i) + localRight * Mathf.Abs (roadWidth); + + // Add top of road vertices + verts[vertIndex + 0] = vertSideA; + verts[vertIndex + 1] = vertSideB; + // Add bottom of road vertices + verts[vertIndex + 2] = vertSideA - localUp * thickness; + verts[vertIndex + 3] = vertSideB - localUp * thickness; + + // Duplicate vertices to get flat shading for sides of road + verts[vertIndex + 4] = verts[vertIndex + 0]; + verts[vertIndex + 5] = verts[vertIndex + 1]; + verts[vertIndex + 6] = verts[vertIndex + 2]; + verts[vertIndex + 7] = verts[vertIndex + 3]; + + // Set uv on y axis to path time (0 at start of path, up to 1 at end of path) + uvs[vertIndex + 0] = new Vector2 (0, path.times[i]); + uvs[vertIndex + 1] = new Vector2 (1, path.times[i]); + + // Top of road normals + normals[vertIndex + 0] = localUp; + normals[vertIndex + 1] = localUp; + // Bottom of road normals + normals[vertIndex + 2] = -localUp; + normals[vertIndex + 3] = -localUp; + // Sides of road normals + normals[vertIndex + 4] = -localRight; + normals[vertIndex + 5] = localRight; + normals[vertIndex + 6] = -localRight; + normals[vertIndex + 7] = localRight; + + // Set triangle indices + if (i < path.NumPoints - 1 || path.isClosedLoop) { + for (int j = 0; j < triangleMap.Length; j++) { + roadTriangles[triIndex + j] = (vertIndex + triangleMap[j]) % verts.Length; + // reverse triangle map for under road so that triangles wind the other way and are visible from underneath + underRoadTriangles[triIndex + j] = (vertIndex + triangleMap[triangleMap.Length - 1 - j] + 2) % verts.Length; + } + for (int j = 0; j < sidesTriangleMap.Length; j++) { + sideOfRoadTriangles[triIndex * 2 + j] = (vertIndex + sidesTriangleMap[j]) % verts.Length; + } + + } + + vertIndex += 8; + triIndex += 6; + } + + mesh.Clear (); + mesh.vertices = verts; + mesh.uv = uvs; + mesh.normals = normals; + mesh.subMeshCount = 3; + mesh.SetTriangles (roadTriangles, 0); + mesh.SetTriangles (underRoadTriangles, 1); + mesh.SetTriangles (sideOfRoadTriangles, 2); + mesh.RecalculateBounds (); + } + + // Add MeshRenderer and MeshFilter components to this gameobject if not already attached + void AssignMeshComponents () { + + if (meshHolder == null) { + meshHolder = new GameObject ("Road Mesh Holder"); + } + + meshHolder.transform.rotation = Quaternion.identity; + meshHolder.transform.position = Vector3.zero; + meshHolder.transform.localScale = Vector3.one; + + // Ensure mesh renderer and filter components are assigned + if (!meshHolder.gameObject.GetComponent ()) { + meshHolder.gameObject.AddComponent (); + } + if (!meshHolder.GetComponent ()) { + meshHolder.gameObject.AddComponent (); + } + + meshRenderer = meshHolder.GetComponent (); + meshFilter = meshHolder.GetComponent (); + if (mesh == null) { + mesh = new Mesh (); + } + meshFilter.sharedMesh = mesh; + } + + void AssignMaterials () { + if (roadMaterial != null && undersideMaterial != null) { + meshRenderer.sharedMaterials = new Material[] { roadMaterial, undersideMaterial, undersideMaterial }; + meshRenderer.sharedMaterials[0].mainTextureScale = new Vector3 (1, textureTiling); + } + } + + } +} \ No newline at end of file diff --git a/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs.meta b/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs.meta new file mode 100644 index 0000000..64ff6a3 --- /dev/null +++ b/game/Assets/PathCreator/Examples/Scripts/RoadMeshCreator.cs.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b275c3b78f8717c4cbc60f74a3247f67 +timeCreated: 1546381468 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: + - pathCreator: {instanceID: 0} + - roadMaterial: {fileID: 2100000, guid: b5df4735192845740bd11076dc9cdc99, type: 2} + - undersideMaterial: {fileID: 2100000, guid: c1d8d882244c5344fa86a8fd23246f81, type: 2} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant.meta b/game/Assets/Plugins/Demigiant.meta new file mode 100644 index 0000000..3f0e5ed --- /dev/null +++ b/game/Assets/Plugins/Demigiant.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4fd8e3e7cf92a724c82013ffc91addfb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant/DOTween.meta b/game/Assets/Plugins/Demigiant/DOTween.meta new file mode 100644 index 0000000..3bc8d71 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b4345125c01be79448f2a91df8ad329d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML b/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML new file mode 100644 index 0000000..3c37f0c --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML @@ -0,0 +1,2769 @@ + + + + DOTween + + + + + Types of autoPlay behaviours + + + + No tween is automatically played + + + Only Sequences are automatically played + + + Only Tweeners are automatically played + + + All tweens are automatically played + + + + What axis to constrain in case of Vector tweens + + + + Called the first time the tween is set in a playing state, after any eventual delay + + + + Used in place of System.Func, which is not available in mscorlib. + + + + + Used in place of System.Action. + + + + + Public so it can be used by lose scripts related to DOTween (like DOTweenAnimation) + + + + + Used to separate DOTween class from the MonoBehaviour instance (in order to use static constructors on DOTween). + Contains all instance-based methods + + + + Used internally inside Unity Editor, as a trick to update DOTween's inspector at every frame + + + + Directly sets the current max capacity of Tweeners and Sequences + (meaning how many Tweeners and Sequences can be running at the same time), + so that DOTween doesn't need to automatically increase them in case the max is reached + (which might lead to hiccups when that happens). + Sequences capacity must be less or equal to Tweeners capacity + (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's). + Beware: use this method only when there are no tweens running. + + Max Tweeners capacity. + Default: 200 + Max Sequences capacity. + Default: 50 + + + + This class contains a C# port of the easing equations created by Robert Penner (http://robertpenner.com/easing). + + + + + Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity. + + + Current time (in frames or seconds). + + + Expected easing duration (in frames or seconds). + + Unused: here to keep same delegate for all ease types. + Unused: here to keep same delegate for all ease types. + + The eased value. + + + + + Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity. + + + Current time (in frames or seconds). + + + Expected easing duration (in frames or seconds). + + Unused: here to keep same delegate for all ease types. + Unused: here to keep same delegate for all ease types. + + The eased value. + + + + + Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration. + + + Current time (in frames or seconds). + + + Expected easing duration (in frames or seconds). + + Unused: here to keep same delegate for all ease types. + Unused: here to keep same delegate for all ease types. + + The eased value. + + + + + Returns a value between 0 and 1 (inclusive) based on the elapsed time and ease selected + + + + + Returns a value between 0 and 1 (inclusive) based on the elapsed time and ease selected + + + + + Used to interpret AnimationCurves as eases. + Public so it can be used by external ease factories + + + + + Behaviour in case a tween nested inside a Sequence fails + + + + If the Sequence contains other elements, kill the failed tween but preserve the rest + + + Kill the whole Sequence + + + + Additional notices passed to plugins when updating. + Public so it can be used by custom plugins. Internally, only PathPlugin uses it + + + + + None + + + + + Lets the plugin know that we restarted or rewinded + + + + + OnRewind callback behaviour (can only be set via DOTween's Utility Panel) + + + + + When calling Rewind or PlayBackwards/SmoothRewind, OnRewind callbacks will be fired only if the tween isn't already rewinded + + + + + When calling Rewind, OnRewind callbacks will always be fired, even if the tween is already rewinded. + When calling PlayBackwards/SmoothRewind instead, OnRewind callbacks will be fired only if the tween isn't already rewinded + + + + + When calling Rewind or PlayBackwards/SmoothRewind, OnRewind callbacks will always be fired, even if the tween is already rewinded + + + + + Public only so custom shortcuts can access some of these methods + + + + + INTERNAL: used by DO shortcuts and Modules to set special startup mode + + + + + INTERNAL: used by DO shortcuts and Modules to set the tween as blendable + + + + + INTERNAL: used by DO shortcuts and Modules to prevent a tween from using a From setup even if passed + + + + + Used to dispatch commands that need to be captured externally, usually by Modules + + + + + Returns a Vector3 with z = 0 + + + + + Returns the 2D angle between two vectors + + + + + Uses approximate equality on each axis instead of Unity's Vector3 equality, + because the latter fails (in some cases) when assigning a Vector3 to a transform.position and then checking it. + + + + + Looks for the type within all possible project assembly names + + + + NO-GC METHOD: changes the start value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new start value + If bigger than 0 applies it as the new tween duration + + + NO-GC METHOD: changes the end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new end value + If TRUE the start value will become the current target's value, otherwise it will stay the same + + + NO-GC METHOD: changes the end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new end value + If bigger than 0 applies it as the new tween duration + If TRUE the start value will become the current target's value, otherwise it will stay the same + + + NO-GC METHOD: changes the start and end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new start value + The new end value + If bigger than 0 applies it as the new tween duration + + + + Struct that stores two colors (used for LineRenderer tweens) + + + + + Used for tween callbacks + + + + + Used for tween callbacks + + + + + Used for custom and animationCurve-based ease functions. Must return a value between 0 and 1. + + + + + Straight Quaternion plugin. Instead of using Vector3 values accepts Quaternion values directly. + Beware: doesn't work with LoopType.Incremental (neither directly nor if inside a LoopType.Incremental Sequence). + To use it, call DOTween.To with the plugin parameter overload, passing it PureQuaternionPlugin.Plug() as first parameter + (do not use any of the other public PureQuaternionPlugin methods): + DOTween.To(PureQuaternionPlugin.Plug(), ()=> myQuaternionProperty, x=> myQuaternionProperty = x, myQuaternionEndValue, duration); + + + + + Plug this plugin inside a DOTween.To call. + Example: + DOTween.To(PureQuaternionPlugin.Plug(), ()=> myQuaternionProperty, x=> myQuaternionProperty = x, myQuaternionEndValue, duration); + + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + INTERNAL: do not use + + + + Main DOTween class. Contains static methods to create and control tweens in a generic way + + + + DOTween's version + + + If TRUE (default) makes tweens slightly slower but safer, automatically taking care of a series of things + (like targets becoming null while a tween is playing). + Default: TRUE + + + Behaviour in case a tween nested inside a Sequence fails (caught by safe mode). + Default: NestedTweenFailureBehaviour.TryToPreserveSequence + + + If TRUE you will get a DOTween report when exiting play mode (only in the Editor). + Useful to know how many max Tweeners and Sequences you reached and optimize your final project accordingly. + Beware, this will slightly slow down your tweens while inside Unity Editor. + Default: FALSE + + + Global DOTween timeScale. + Default: 1 + + + If TRUE, DOTween will use Time.smoothDeltaTime instead of Time.deltaTime for UpdateType.Normal and UpdateType.Late tweens + (unless they're set as timeScaleIndependent, in which case a value between the last timestep + and will be used instead). + Setting this to TRUE will lead to smoother animations. + Default: FALSE + + + If is TRUE, this indicates the max timeStep that an independent update call can last. + Setting this to TRUE will lead to smoother animations. + Default: FALSE + + + DOTween's log behaviour. + Default: LogBehaviour.ErrorsOnly + + + Used to intercept DOTween's logs. If this method isn't NULL, DOTween will call it before writing a log via Unity's own Debug log methods. + Return TRUE if you want DOTween to proceed with the log, FALSE otherwise. + This method must return a bool and accept two parameters: + - LogType: the type of Unity log that DOTween is trying to log + - object: the log message that DOTween wants to log + + + If TRUE draws path gizmos in Unity Editor (if the gizmos button is active). + Deactivate this if you want to avoid gizmos overhead while in Unity Editor + + + If TRUE activates various debug options + + + Stores the target id so it can be used to give more info in case of safeMode error capturing. + Only active if both debugMode and useSafeMode are TRUE + + + Default updateType for new tweens. + Default: UpdateType.Normal + + + Sets whether Unity's timeScale should be taken into account by default or not. + Default: false + + + Default autoPlay behaviour for new tweens. + Default: AutoPlay.All + + + Default autoKillOnComplete behaviour for new tweens. + Default: TRUE + + + Default loopType applied to all new tweens. + Default: LoopType.Restart + + + If TRUE all newly created tweens are set as recyclable, otherwise not. + Default: FALSE + + + Default ease applied to all new Tweeners (not to Sequences which always have Ease.Linear as default). + Default: Ease.InOutQuad + + + Default overshoot/amplitude used for eases + Default: 1.70158f + + + Default period used for eases + Default: 0 + + + Used internally. Assigned/removed by DOTweenComponent.Create/DestroyInstance + + + + Must be called once, before the first ever DOTween call/reference, + otherwise it will be called automatically and will use default options. + Calling it a second time won't have any effect. + You can chain SetCapacity to this method, to directly set the max starting size of Tweeners and Sequences: + DOTween.Init(false, false, LogBehaviour.Default).SetCapacity(100, 20); + + If TRUE all new tweens will be set for recycling, meaning that when killed, + instead of being destroyed, they will be put in a pool and reused instead of creating new tweens. This option allows you to avoid + GC allocations by reusing tweens, but you will have to take care of tween references, since they might result active + even if they were killed (since they might have been respawned and are now being used for other tweens). + If you want to automatically set your tween references to NULL when a tween is killed + you can use the OnKill callback like this: + .OnKill(()=> myTweenReference = null) + You can change this setting at any time by changing the static property, + or you can set the recycling behaviour for each tween separately, using: + SetRecyclable(bool recyclable) + Default: FALSE + If TRUE makes tweens slightly slower but safer, automatically taking care of a series of things + (like targets becoming null while a tween is playing). + You can change this setting at any time by changing the static property. + Default: FALSE + Type of logging to use. + You can change this setting at any time by changing the static property. + Default: ErrorsOnly + + + + Directly sets the current max capacity of Tweeners and Sequences + (meaning how many Tweeners and Sequences can be running at the same time), + so that DOTween doesn't need to automatically increase them in case the max is reached + (which might lead to hiccups when that happens). + Sequences capacity must be less or equal to Tweeners capacity + (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's). + Beware: use this method only when there are no tweens running. + + Max Tweeners capacity. + Default: 200 + Max Sequences capacity. + Default: 50 + + + + Kills all tweens, clears all cached tween pools and plugins and resets the max Tweeners/Sequences capacities to the default values. + + If TRUE also destroys DOTween's gameObject and resets its initializiation, default settings and everything else + (so that next time you use it it will need to be re-initialized) + + + + Clears all cached tween pools. + + + + + Checks all active tweens to find and remove eventually invalid ones (usually because their targets became NULL) + and returns the total number of invalid tweens found and removed. + IMPORTANT: this will cause an error on UWP platform, so don't use it there + BEWARE: this is a slightly expensive operation so use it with care + + + + + Updates all tweens that are set to . + + Manual deltaTime + Unscaled delta time (used with tweens set as timeScaleIndependent) + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a property or field to the given value using a custom plugin + The plugin to use. Each custom plugin implements a static Get() method + you'll need to call to assign the correct plugin in the correct way, like this: + CustomPlugin.Get() + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens only one axis of a Vector3 to the given value using default plugins. + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + The axis to tween + + + Tweens only the alpha of a Color to the given value using default plugins + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end value to reachThe tween's duration + + + Tweens a virtual property from the given start to the given end value + and implements a setter that allows to use that value with an external method or a lambda + Example: + To(MyMethod, 0, 12, 0.5f); + Where MyMethod is a function that accepts a float parameter (which will be the result of the virtual tween) + The action to perform with the tweened value + The value to start from + The end value to reach + The duration of the virtual tween + + + + Punches a Vector3 towards the given direction and then back to the starting one + as if it was connected to the starting position via an elastic. + This tween type generates some GC allocations at startup + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The direction and strength of the punch + The duration of the tween + Indicates how much will the punch vibrate + Represents how much (0 to 1) the vector will go beyond the starting position when bouncing backwards. + 1 creates a full oscillation between the direction and the opposite decaying direction, + while 0 oscillates only between the starting position and the decaying direction + + + Shakes a Vector3 with the given values. + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction and behave like a random punch. + If TRUE only shakes on the X Y axis (looks better with things like cameras). + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Vector3 with the given values. + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction and behave like a random punch. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Tweens a property or field to the given values using default plugins. + Ease is applied between each segment and not as a whole. + This tween type generates some GC allocations at startup + A getter for the field or property to tween. + Example usage with lambda:()=> myProperty + A setter for the field or property to tween + Example usage with lambda:x=> myProperty = x + The end values to reach for each segment. This array must have the same length as durations + The duration of each segment. This array must have the same length as endValues + + + + Returns a new to be used for tween groups + + + + Completes all tweens and returns the number of actual tweens completed + (meaning tweens that don't have infinite loops and were not already complete) + For Sequences only: if TRUE also internal Sequence callbacks will be fired, + otherwise they will be ignored + + + Completes all tweens with the given ID or target and returns the number of actual tweens completed + (meaning the tweens that don't have infinite loops and were not already complete) + For Sequences only: if TRUE internal Sequence callbacks will be fired, + otherwise they will be ignored + + + Flips all tweens (changing their direction to forward if it was backwards and viceversa), + then returns the number of actual tweens flipped + + + Flips the tweens with the given ID or target (changing their direction to forward if it was backwards and viceversa), + then returns the number of actual tweens flipped + + + Sends all tweens to the given position (calculating also eventual loop cycles) and returns the actual tweens involved + + + Sends all tweens with the given ID or target to the given position (calculating also eventual loop cycles) + and returns the actual tweens involved + + + Kills all tweens and returns the number of actual tweens killed + If TRUE completes the tweens before killing them + + + Kills all tweens and returns the number of actual tweens killed + If TRUE completes the tweens before killing them + Eventual IDs or targets to exclude from the killing + + + Kills all tweens with the given ID or target and returns the number of actual tweens killed + If TRUE completes the tweens before killing them + + + Pauses all tweens and returns the number of actual tweens paused + + + Pauses all tweens with the given ID or target and returns the number of actual tweens paused + (meaning the tweens that were actually playing and have been paused) + + + Plays all tweens and returns the number of actual tweens played + (meaning tweens that were not already playing or complete) + + + Plays all tweens with the given ID or target and returns the number of actual tweens played + (meaning the tweens that were not already playing or complete) + + + Plays all tweens with the given target and the given ID, and returns the number of actual tweens played + (meaning the tweens that were not already playing or complete) + + + Plays backwards all tweens and returns the number of actual tweens played + (meaning tweens that were not already started, playing backwards or rewinded) + + + Plays backwards all tweens with the given ID or target and returns the number of actual tweens played + (meaning the tweens that were not already started, playing backwards or rewinded) + + + Plays backwards all tweens with the given target and ID and returns the number of actual tweens played + (meaning the tweens that were not already started, playing backwards or rewinded) + + + Plays forward all tweens and returns the number of actual tweens played + (meaning tweens that were not already playing forward or complete) + + + Plays forward all tweens with the given ID or target and returns the number of actual tweens played + (meaning the tweens that were not already playing forward or complete) + + + Plays forward all tweens with the given target and ID and returns the number of actual tweens played + (meaning the tweens that were not already started, playing backwards or rewinded) + + + Restarts all tweens, then returns the number of actual tweens restarted + + + Restarts all tweens with the given ID or target, then returns the number of actual tweens restarted + If TRUE includes the eventual tweens delays, otherwise skips them + If >= 0 changes the startup delay of all involved tweens to this value, otherwise doesn't touch it + + + Restarts all tweens with the given target and the given ID, and returns the number of actual tweens played + (meaning the tweens that were not already playing or complete) + If TRUE includes the eventual tweens delays, otherwise skips them + If >= 0 changes the startup delay of all involved tweens to this value, otherwise doesn't touch it + + + Rewinds and pauses all tweens, then returns the number of actual tweens rewinded + (meaning tweens that were not already rewinded) + + + Rewinds and pauses all tweens with the given ID or target, then returns the number of actual tweens rewinded + (meaning the tweens that were not already rewinded) + + + Smoothly rewinds all tweens (delays excluded), then returns the number of actual tweens rewinding/rewinded + (meaning tweens that were not already rewinded). + A "smooth rewind" animates the tween to its start position, + skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent. + Note that a tween that was smoothly rewinded will have its play direction flipped + + + Smoothly rewinds all tweens (delays excluded) with the given ID or target, then returns the number of actual tweens rewinding/rewinded + (meaning the tweens that were not already rewinded). + A "smooth rewind" animates the tween to its start position, + skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent. + Note that a tween that was smoothly rewinded will have its play direction flipped + + + Toggles the play state of all tweens and returns the number of actual tweens toggled + (meaning tweens that could be played or paused, depending on the toggle state) + + + Toggles the play state of all tweens with the given ID or target and returns the number of actual tweens toggled + (meaning the tweens that could be played or paused, depending on the toggle state) + + + + Returns TRUE if a tween with the given ID or target is active. + You can also use this to know if a shortcut tween is active for a given target. + Example: + transform.DOMoveX(45, 1); // transform is automatically added as the tween target + DOTween.IsTweening(transform); // Returns true + + The target or ID to look for + If FALSE (default) returns TRUE as long as a tween for the given target/ID is active, + otherwise also requires it to be playing + + + + Returns the total number of active and playing tweens. + A tween is considered as playing even if its delay is actually playing + + + + + Returns a list of all active tweens in a playing state. + Returns NULL if there are no active playing tweens. + Beware: each time you call this method a new list is generated, so use it for debug only + + If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations) + + + + Returns a list of all active tweens in a paused state. + Returns NULL if there are no active paused tweens. + Beware: each time you call this method a new list is generated, so use it for debug only + + If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations) + + + + Returns a list of all active tweens with the given id. + Returns NULL if there are no active tweens with the given id. + Beware: each time you call this method a new list is generated + + If TRUE returns only the tweens with the given ID that are currently playing + If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations) + + + + Returns a list of all active tweens with the given target. + Returns NULL if there are no active tweens with the given target. + Beware: each time you call this method a new list is generated + If TRUE returns only the tweens with the given target that are currently playing + If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations) + + + + + Creates virtual tweens that can be used to change other elements via their OnUpdate calls + + + + + Tweens a virtual float. + You can add regular settings to the generated tween, + but do not use SetUpdate or you will overwrite the onVirtualUpdate parameter + + The value to start from + The value to tween to + The duration of the tween + A callback which must accept a parameter of type float, called at each update + + + + Returns a value based on the given ease and lifetime percentage (0 to 1) + The value to start from when lifetimePercentage is 0 + The value to reach when lifetimePercentage is 1 + The time percentage (0 to 1) at which the value should be taken + The type of ease + + + Returns a value based on the given ease and lifetime percentage (0 to 1) + The value to start from when lifetimePercentage is 0 + The value to reach when lifetimePercentage is 1 + The time percentage (0 to 1) at which the value should be taken + The type of ease + Eventual overshoot to use with Back ease + + + Returns a value based on the given ease and lifetime percentage (0 to 1) + The value to start from when lifetimePercentage is 0 + The value to reach when lifetimePercentage is 1 + The time percentage (0 to 1) at which the value should be taken + The type of ease + Eventual amplitude to use with Elastic easeType + Eventual period to use with Elastic easeType + + + Returns a value based on the given ease and lifetime percentage (0 to 1) + The value to start from when lifetimePercentage is 0 + The value to reach when lifetimePercentage is 1 + The time percentage (0 to 1) at which the value should be taken + The AnimationCurve to use for ease + + + Fires the given callback after the given time. + Callback delay + Callback to fire when the delay has expired + If TRUE (default) ignores Unity's timeScale + + + + Don't assign this! It's assigned automatically when creating 0 duration tweens + + + + + Don't assign this! It's assigned automatically when setting the ease to an AnimationCurve or to a custom ease function + + + + + Allows to wrap ease method in special ways, adding extra features + + + + + Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS + + FPS at which the tween should be played + Ease type + + + + Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS + + FPS at which the tween should be played + AnimationCurve to use for the ease + + + + Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS + + FPS at which the tween should be played + Custom ease function to use + + + + Used to allow method chaining with DOTween.Init + + + + + Directly sets the current max capacity of Tweeners and Sequences + (meaning how many Tweeners and Sequences can be running at the same time), + so that DOTween doesn't need to automatically increase them in case the max is reached + (which might lead to hiccups when that happens). + Sequences capacity must be less or equal to Tweeners capacity + (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's). + Beware: use this method only when there are no tweens running. + + Max Tweeners capacity. + Default: 200 + Max Sequences capacity. + Default: 50 + + + + Behaviour that can be assigned when chaining a SetLink to a tween + + + + Pauses the tween when the link target is disabled + + + Pauses the tween when the link target is disabled, plays it when it's enabled + + + Pauses the tween when the link target is disabled, restarts it when it's enabled + + + Plays the tween when the link target is enabled + + + Restarts the tween when the link target is enabled + + + Kills the tween when the link target is disabled + + + Kills the tween when the link target is destroyed (becomes NULL). This is always active even if another behaviour is chosen + + + Completes the tween when the link target is disabled + + + Completes and kills the tween when the link target is disabled + + + Rewinds the tween (delay excluded) when the link target is disabled + + + Rewinds and kills the tween when the link target is disabled + + + + Path mode (used to determine correct LookAt orientation) + + + + Ignores the path mode (and thus LookAt behaviour) + + + Regular 3D path + + + 2D top-down path + + + 2D side-scroller path + + + + Type of path to use with DOPath tweens + + + + Linear, composed of straight segments between each waypoint + + + Curved path (which uses Catmull-Rom curves) + + + EXPERIMENTAL: Curved path (which uses Cubic Bezier curves, where each point requires two extra control points) + + + + Path control point + + + + + Path waypoints (modified by PathPlugin when setting relative end/change value or by CubicBezierDecoder) and by DOTweenPathInspector + + + + + Gets the point on the path at the given percentage (0 to 1) + + The percentage (0 to 1) at which to get the point + If TRUE constant speed is taken into account, otherwise not + + + + Base interface for all tween plugins options + + + + Resets the plugin + + + + This plugin generates some GC allocations at startup + + + + + Path plugin works exclusively with Transforms + + + + + Rotation mode used with DORotate methods + + + + + Fastest way that never rotates beyond 360° + + + + + Fastest way that rotates beyond 360° + + + + + Adds the given rotation to the transform using world axis and an advanced precision mode + (like when using transform.Rotate(Space.World)). + In this mode the end value is is always considered relative + + + + + Adds the given rotation to the transform's local axis + (like when rotating an object with the "local" switch enabled in Unity's editor or using transform.Rotate(Space.Self)). + In this mode the end value is is always considered relative + + + + + Type of scramble to apply to string tweens + + + + + No scrambling of characters + + + + + A-Z + a-z + 0-9 characters + + + + + A-Z characters + + + + + a-z characters + + + + + 0-9 characters + + + + + Custom characters + + + + + Methods that extend Tween objects and allow to control or get data from them + + + + Completes the tween + + + Completes the tween + For Sequences only: if TRUE also internal Sequence callbacks will be fired, + otherwise they will be ignored + + + Flips the direction of this tween (backwards if it was going forward or viceversa) + + + Forces the tween to initialize its settings immediately + + + Send the tween to the given position in time + Time position to reach + (if higher than the whole tween duration the tween will simply reach its end) + If TRUE will play the tween after reaching the given position, otherwise it will pause it + + + Kills the tween + If TRUE completes the tween before killing it + + + Pauses the tween + + + Plays the tween + + + Sets the tween in a backwards direction and plays it + + + Sets the tween in a forward direction and plays it + + + Restarts the tween from the beginning + Ignored in case of Sequences. If TRUE includes the eventual tween delay, otherwise skips it + Ignored in case of Sequences. If >= 0 changes the startup delay to this value, otherwise doesn't touch it + + + Rewinds and pauses the tween + Ignored in case of Sequences. If TRUE includes the eventual tween delay, otherwise skips it + + + Smoothly rewinds the tween (delays excluded). + A "smooth rewind" animates the tween to its start position, + skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent. + If called on a tween who is still waiting for its delay to happen, it will simply set the delay to 0 and pause the tween. + Note that a tween that was smoothly rewinded will have its play direction flipped + + + Plays the tween if it was paused, pauses it if it was playing + + + Send a path tween to the given waypoint. + Has no effect if this is not a path tween. + BEWARE, this is a special utility method: + it works only with Linear eases. Also, the lookAt direction might be wrong after calling this and might need to be set manually + (because it relies on a smooth path movement and doesn't work well with jumps that encompass dramatic direction changes) + Waypoint index to reach + (if higher than the max waypoint index the tween will simply go to the last one) + If TRUE will play the tween after reaching the given waypoint, otherwise it will pause it + + + + Creates a yield instruction that waits until the tween is killed or complete. + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForCompletion(); + + + + + Creates a yield instruction that waits until the tween is killed or rewinded. + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForRewind(); + + + + + Creates a yield instruction that waits until the tween is killed. + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForKill(); + + + + + Creates a yield instruction that waits until the tween is killed or has gone through the given amount of loops. + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForElapsedLoops(2); + + Elapsed loops to wait for + + + + Creates a yield instruction that waits until the tween is killed or has reached the given position (loops included, delays excluded). + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForPosition(2.5f); + + Position (loops included, delays excluded) to wait for + + + + Creates a yield instruction that waits until the tween is killed or started + (meaning when the tween is set in a playing state the first time, after any eventual delay). + It can be used inside a coroutine as a yield. + Example usage:yield return myTween.WaitForStart(); + + + + Returns the total number of loops completed by this tween + + + Returns the eventual delay set for this tween + + + Returns the eventual elapsed delay set for this tween + + + Returns the duration of this tween (delays excluded). + NOTE: when using settings like SpeedBased, the duration will be recalculated when the tween starts + If TRUE returns the full duration loops included, + otherwise the duration of a single loop cycle + + + Returns the elapsed time for this tween (delays exluded) + If TRUE returns the elapsed time since startup loops included, + otherwise the elapsed time within the current loop cycle + + + Returns the elapsed percentage (0 to 1) of this tween (delays exluded) + If TRUE returns the elapsed percentage since startup loops included, + otherwise the elapsed percentage within the current loop cycle + + + Returns the elapsed percentage (0 to 1) of this tween (delays exluded), + based on a single loop, and calculating eventual backwards Yoyo loops as 1 to 0 instead of 0 to 1 + + + Returns FALSE if this tween has been killed or is NULL, TRUE otherwise. + BEWARE: if this tween is recyclable it might have been spawned again for another use and thus return TRUE anyway. + When working with recyclable tweens you should take care to know when a tween has been killed and manually set your references to NULL. + If you want to be sure your references are set to NULL when a tween is killed you can use the OnKill callback like this: + .OnKill(()=> myTweenReference = null) + + + Returns TRUE if this tween was reversed and is set to go backwards + + + Returns TRUE if the tween is complete + (silently fails and returns FALSE if the tween has been killed) + + + Returns TRUE if this tween has been initialized + + + Returns TRUE if this tween is playing + + + Returns the total number of loops set for this tween + (returns -1 if the loops are infinite) + + + + Returns a point on a path based on the given path percentage. + Returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized. + A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature). + You can force a path to be initialized by calling myTween.ForceInit(). + + Percentage of the path (0 to 1) on which to get the point + + + + Returns an array of points that can be used to draw the path. + Note that this method generates allocations, because it creates a new array. + Returns NULL if this is not a path tween, if the tween is invalid, or if the path is not yet initialized. + A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature). + You can force a path to be initialized by calling myTween.ForceInit(). + + How many points to create for each path segment (waypoint to waypoint). + Only used in case of non-Linear paths + + + + Returns the length of a path. + Returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized. + A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature). + You can force a path to be initialized by calling myTween.ForceInit(). + + + + + Types of loop + + + + Each loop cycle restarts from the beginning + + + The tween moves forward and backwards at alternate cycles + + + Continuously increments the tween at the end of each loop cycle (A to B, B to B+(A-B), and so on), thus always moving "onward". + In case of String tweens works only if the tween is set as relative + + + + Controls other tweens as a group + + + + + Methods that extend known Unity objects and allow to directly create and control tweens from their instances + + + + Tweens a Camera's aspect to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's backgroundColor to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's farClipPlane to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's fieldOfView to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's nearClipPlane to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's orthographicSize to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's pixelRect to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Camera's rect to the given value. + Also stores the camera as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Shakes a Camera's localPosition along its relative X Y axes with the given values. + Also stores the camera as the tween's target so it can be used for filtered operations + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Camera's localPosition along its relative X Y axes with the given values. + Also stores the camera as the tween's target so it can be used for filtered operations + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Camera's localRotation. + Also stores the camera as the tween's target so it can be used for filtered operations + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Camera's localRotation. + Also stores the camera as the tween's target so it can be used for filtered operations + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Tweens a Light's color to the given value. + Also stores the light as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Light's intensity to the given value. + Also stores the light as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Light's shadowStrength to the given value. + Also stores the light as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a LineRenderer's color to the given value. + Also stores the LineRenderer as the tween's target so it can be used for filtered operations. + Note that this method requires to also insert the start colors for the tween, + since LineRenderers have no way to get them. + The start value to tween from + The end value to reachThe duration of the tween + + + Tweens a Material's color to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Material's named color property to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween (like _Tint or _SpecColor) + The duration of the tween + + + Tweens a Material's named color property with the given ID to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The ID of the material property to tween (also called nameID in Unity's manual) + The duration of the tween + + + Tweens a Material's alpha color to the given value + (will have no effect unless your material supports transparency). + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Material's alpha color to the given value + (will have no effect unless your material supports transparency). + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween (like _Tint or _SpecColor) + The duration of the tween + + + Tweens a Material's alpha color with the given ID to the given value + (will have no effect unless your material supports transparency). + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The ID of the material property to tween (also called nameID in Unity's manual) + The duration of the tween + + + Tweens a Material's named float property to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween + The duration of the tween + + + Tweens a Material's named float property with the given ID to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The ID of the material property to tween (also called nameID in Unity's manual) + The duration of the tween + + + Tweens a Material's texture offset to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The duration of the tween + + + Tweens a Material's named texture offset property to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween + The duration of the tween + + + Tweens a Material's texture scale to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The duration of the tween + + + Tweens a Material's named texture scale property to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween + The duration of the tween + + + Tweens a Material's named Vector property to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The name of the material property to tween + The duration of the tween + + + Tweens a Material's named Vector property with the given ID to the given value. + Also stores the material as the tween's target so it can be used for filtered operations + The end value to reach + The ID of the material property to tween (also called nameID in Unity's manual) + The duration of the tween + + + Tweens a TrailRenderer's startWidth/endWidth to the given value. + Also stores the TrailRenderer as the tween's target so it can be used for filtered operations + The end startWidth to reachThe end endWidth to reach + The duration of the tween + + + Tweens a TrailRenderer's time to the given value. + Also stores the TrailRenderer as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's position to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's X position to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's Y position to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's Z position to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's localPosition to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's X localPosition to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's Y localPosition to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's Z localPosition to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's rotation to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + Rotation mode + + + Tweens a Transform's rotation to the given value using pure quaternion values. + Also stores the transform as the tween's target so it can be used for filtered operations. + PLEASE NOTE: DORotate, which takes Vector3 values, is the preferred rotation method. + This method was implemented for very special cases, and doesn't support LoopType.Incremental loops + (neither for itself nor if placed inside a LoopType.Incremental Sequence) + + The end value to reachThe duration of the tween + + + Tweens a Transform's localRotation to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + Rotation mode + + + Tweens a Transform's rotation to the given value using pure quaternion values. + Also stores the transform as the tween's target so it can be used for filtered operations. + PLEASE NOTE: DOLocalRotate, which takes Vector3 values, is the preferred rotation method. + This method was implemented for very special cases, and doesn't support LoopType.Incremental loops + (neither for itself nor if placed inside a LoopType.Incremental Sequence) + + The end value to reachThe duration of the tween + + + Tweens a Transform's localScale to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's localScale uniformly to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's X localScale to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's Y localScale to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's Z localScale to the given value. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Transform's rotation so that it will look towards the given position. + Also stores the transform as the tween's target so it can be used for filtered operations + The position to look atThe duration of the tween + Eventual axis constraint for the rotation + The vector that defines in which direction up is (default: Vector3.up) + + + Punches a Transform's localPosition towards the given direction and then back to the starting one + as if it was connected to the starting position via an elastic. + The direction and strength of the punch (added to the Transform's current position) + The duration of the tween + Indicates how much will the punch vibrate + Represents how much (0 to 1) the vector will go beyond the starting position when bouncing backwards. + 1 creates a full oscillation between the punch direction and the opposite direction, + while 0 oscillates only between the punch and the start position + If TRUE the tween will smoothly snap all values to integers + + + Punches a Transform's localScale towards the given size and then back to the starting one + as if it was connected to the starting scale via an elastic. + The punch strength (added to the Transform's current scale) + The duration of the tween + Indicates how much will the punch vibrate + Represents how much (0 to 1) the vector will go beyond the starting size when bouncing backwards. + 1 creates a full oscillation between the punch scale and the opposite scale, + while 0 oscillates only between the punch scale and the start scale + + + Punches a Transform's localRotation towards the given size and then back to the starting one + as if it was connected to the starting rotation via an elastic. + The punch strength (added to the Transform's current rotation) + The duration of the tween + Indicates how much will the punch vibrate + Represents how much (0 to 1) the vector will go beyond the starting rotation when bouncing backwards. + 1 creates a full oscillation between the punch rotation and the opposite rotation, + while 0 oscillates only between the punch and the start rotation + + + Shakes a Transform's localPosition with the given values. + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the tween will smoothly snap all values to integers + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Transform's localPosition with the given values. + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the tween will smoothly snap all values to integers + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Transform's localRotation. + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Transform's localRotation. + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Transform's localScale. + The duration of the tween + The shake strength + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Shakes a Transform's localScale. + The duration of the tween + The shake strength on each axis + Indicates how much will the shake vibrate + Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + Setting it to 0 will shake along a single direction. + If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + + + Tweens a Transform's position to the given value, while also applying a jump effect along the Y axis. + Returns a Sequence instead of a Tweener. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reach + Power of the jump (the max height of the jump is represented by this plus the final Y offset) + Total number of jumps + The duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's localPosition to the given value, while also applying a jump effect along the Y axis. + Returns a Sequence instead of a Tweener. + Also stores the transform as the tween's target so it can be used for filtered operations + The end value to reach + Power of the jump (the max height of the jump is represented by this plus the final Y offset) + Total number of jumps + The duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's position through the given path waypoints, using the chosen path algorithm. + Also stores the transform as the tween's target so it can be used for filtered operations + The waypoints to go through + The duration of the tween + The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + The path mode: 3D, side-scroller 2D, top-down 2D + The resolution of the path (useless in case of Linear paths): higher resolutions make for more detailed curved paths but are more expensive. + Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + The color of the path (shown when gizmos are active in the Play panel and the tween is running) + + + Tweens a Transform's localPosition through the given path waypoints, using the chosen path algorithm. + Also stores the transform as the tween's target so it can be used for filtered operations + The waypoint to go through + The duration of the tween + The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + The path mode: 3D, side-scroller 2D, top-down 2D + The resolution of the path: higher resolutions make for more detailed curved paths but are more expensive. + Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + The color of the path (shown when gizmos are active in the Play panel and the tween is running) + + + IMPORTANT: Unless you really know what you're doing, you should use the overload that accepts a Vector3 array instead. + Tweens a Transform's position via the given path. + Also stores the transform as the tween's target so it can be used for filtered operations + The path to use + The duration of the tween + The path mode: 3D, side-scroller 2D, top-down 2D + + + IMPORTANT: Unless you really know what you're doing, you should use the overload that accepts a Vector3 array instead. + Tweens a Transform's localPosition via the given path. + Also stores the transform as the tween's target so it can be used for filtered operations + The path to use + The duration of the tween + The path mode: 3D, side-scroller 2D, top-down 2D + + + Tweens a Tween's timeScale to the given value. + Also stores the Tween as the tween's target so it can be used for filtered operations + The end value to reachThe duration of the tween + + + Tweens a Light's color to the given value, + in a way that allows other DOBlendableColor tweens to work together on the same target, + instead than fight each other as multiple DOColor would do. + Also stores the Light as the tween's target so it can be used for filtered operations + The value to tween toThe duration of the tween + + + Tweens a Material's color to the given value, + in a way that allows other DOBlendableColor tweens to work together on the same target, + instead than fight each other as multiple DOColor would do. + Also stores the Material as the tween's target so it can be used for filtered operations + The value to tween toThe duration of the tween + + + Tweens a Material's named color property to the given value, + in a way that allows other DOBlendableColor tweens to work together on the same target, + instead than fight each other as multiple DOColor would do. + Also stores the Material as the tween's target so it can be used for filtered operations + The value to tween to + The name of the material property to tween (like _Tint or _SpecColor) + The duration of the tween + + + Tweens a Material's named color property with the given ID to the given value, + in a way that allows other DOBlendableColor tweens to work together on the same target, + instead than fight each other as multiple DOColor would do. + Also stores the Material as the tween's target so it can be used for filtered operations + The value to tween to + The ID of the material property to tween (also called nameID in Unity's manual) + The duration of the tween + + + Tweens a Transform's position BY the given value (as if you chained a SetRelative), + in a way that allows other DOBlendableMove tweens to work together on the same target, + instead than fight each other as multiple DOMove would do. + Also stores the transform as the tween's target so it can be used for filtered operations + The value to tween byThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + Tweens a Transform's localPosition BY the given value (as if you chained a SetRelative), + in a way that allows other DOBlendableMove tweens to work together on the same target, + instead than fight each other as multiple DOMove would do. + Also stores the transform as the tween's target so it can be used for filtered operations + The value to tween byThe duration of the tween + If TRUE the tween will smoothly snap all values to integers + + + EXPERIMENTAL METHOD - Tweens a Transform's rotation BY the given value (as if you chained a SetRelative), + in a way that allows other DOBlendableRotate tweens to work together on the same target, + instead than fight each other as multiple DORotate would do. + Also stores the transform as the tween's target so it can be used for filtered operations + The value to tween byThe duration of the tween + Rotation mode + + + EXPERIMENTAL METHOD - Tweens a Transform's lcoalRotation BY the given value (as if you chained a SetRelative), + in a way that allows other DOBlendableRotate tweens to work together on the same target, + instead than fight each other as multiple DORotate would do. + Also stores the transform as the tween's target so it can be used for filtered operations + The value to tween byThe duration of the tween + Rotation mode + + + Punches a Transform's localRotation BY the given value and then back to the starting one + as if it was connected to the starting rotation via an elastic. Does it in a way that allows other + DOBlendableRotate tweens to work together on the same target + The punch strength (added to the Transform's current rotation) + The duration of the tween + Indicates how much will the punch vibrate + Represents how much (0 to 1) the vector will go beyond the starting rotation when bouncing backwards. + 1 creates a full oscillation between the punch rotation and the opposite rotation, + while 0 oscillates only between the punch and the start rotation + + + Tweens a Transform's localScale BY the given value (as if you chained a SetRelative), + in a way that allows other DOBlendableScale tweens to work together on the same target, + instead than fight each other as multiple DOScale would do. + Also stores the transform as the tween's target so it can be used for filtered operations + The value to tween byThe duration of the tween + + + + Completes all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens completed + (meaning the tweens that don't have infinite loops and were not already complete) + + For Sequences only: if TRUE also internal Sequence callbacks will be fired, + otherwise they will be ignored + + + + Completes all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens completed + (meaning the tweens that don't have infinite loops and were not already complete) + + For Sequences only: if TRUE also internal Sequence callbacks will be fired, + otherwise they will be ignored + + + + Kills all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens killed. + + If TRUE completes the tween before killing it + + + + Kills all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens killed. + + If TRUE completes the tween before killing it + + + + Flips the direction (backwards if it was going forward or viceversa) of all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens flipped. + + + + + Flips the direction (backwards if it was going forward or viceversa) of all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens flipped. + + + + + Sends to the given position all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens involved. + + Time position to reach + (if higher than the whole tween duration the tween will simply reach its end) + If TRUE will play the tween after reaching the given position, otherwise it will pause it + + + + Sends to the given position all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens involved. + + Time position to reach + (if higher than the whole tween duration the tween will simply reach its end) + If TRUE will play the tween after reaching the given position, otherwise it will pause it + + + + Pauses all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens paused. + + + + + Pauses all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens paused. + + + + + Plays all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Plays all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Plays backwards all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Plays backwards all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Plays forward all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Plays forward all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens played. + + + + + Restarts all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens restarted. + + + + + Restarts all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens restarted. + + + + + Rewinds all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens rewinded. + + + + + Rewinds all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens rewinded. + + + + + Smoothly rewinds all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens rewinded. + + + + + Smoothly rewinds all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens rewinded. + + + + + Toggles the paused state (plays if it was paused, pauses if it was playing) of all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens involved. + + + + + Toggles the paused state (plays if it was paused, pauses if it was playing) of all tweens that have this target as a reference + (meaning tweens that were started from this target, or that had this target added as an Id) + and returns the total number of tweens involved. + + + + + This class serves only as a utility class to store tween settings to apply on multiple tweens. + It is in no way needed otherwise, since you can directly apply tween settings to a tween via chaining + + + + A variable you can eventually Clear and reuse when needed, + to avoid instantiating TweenParams objects + + + Creates a new TweenParams object, which you can use to store tween settings + to pass to multiple tweens via myTween.SetAs(myTweenParms) + + + Clears and resets this TweenParams instance using default values, + so it can be reused without instantiating another one + + + Sets the autoKill behaviour of the tween. + Has no effect if the tween has already started + If TRUE the tween will be automatically killed when complete + + + Sets an ID for the tween, which can then be used as a filter with DOTween's static methods. + The ID to assign to this tween. Can be an int, a string, an object or anything else. + + + Sets the target for the tween, which can then be used as a filter with DOTween's static methods. + IMPORTANT: use it with caution. If you just want to set an ID for the tween use SetId instead. + When using shorcuts the shortcut target is already assigned as the tween's target, + so using this method will overwrite it and prevent shortcut-operations like myTarget.DOPause from working correctly. + The target to assign to this tween. Can be an int, a string, an object or anything else. + + + Sets the looping options for the tween. + Has no effect if the tween has already started + Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence) + Loop behaviour type (default: LoopType.Restart) + + + Sets the ease of the tween. + If applied to Sequences eases the whole sequence animation + Eventual overshoot or amplitude to use with Back or Elastic easeType (default is 1.70158) + Eventual period to use with Elastic easeType (default is 0) + + + Sets the ease of the tween using an AnimationCurve. + If applied to Sequences eases the whole sequence animation + + + Sets the ease of the tween using a custom ease function. + If applied to Sequences eases the whole sequence animation + + + Sets the recycling behaviour for the tween. + If TRUE the tween will be recycled after being killed, otherwise it will be destroyed. + + + Sets the update type to the one defined in DOTween.defaultUpdateType (UpdateType.Normal unless changed) + and lets you choose if it should be independent from Unity's Time.timeScale + If TRUE the tween will ignore Unity's Time.timeScale + + + Sets the type of update (default or independent) for the tween + The type of update (default: UpdateType.Normal) + If TRUE the tween will ignore Unity's Time.timeScale + + + Sets the onStart callback for the tween. + Called the first time the tween is set in a playing state, after any eventual delay + + + Sets the onPlay callback for the tween. + Called when the tween is set in a playing state, after any eventual delay. + Also called each time the tween resumes playing from a paused state + + + Sets the onRewind callback for the tween. + Called when the tween is rewinded, + either by calling Rewind or by reaching the start position while playing backwards. + Rewinding a tween that is already rewinded will not fire this callback + + + Sets the onUpdate callback for the tween. + Called each time the tween updates + + + Sets the onStepComplete callback for the tween. + Called the moment the tween completes one loop cycle, even when going backwards + + + Sets the onComplete callback for the tween. + Called the moment the tween reaches its final forward position, loops included + + + Sets the onKill callback for the tween. + Called the moment the tween is killed + + + Sets the onWaypointChange callback for the tween. + Called when a path tween reaches a new waypoint + + + Sets a delayed startup for the tween. + Has no effect on Sequences or if the tween has already started + + + If isRelative is TRUE sets the tween as relative + (the endValue will be calculated as startValue + endValue instead than being used directly). + Has no effect on Sequences or if the tween has already started + + + If isSpeedBased is TRUE sets the tween as speed based + (the duration will represent the number of units the tween moves x second). + Has no effect on Sequences, nested tweens, or if the tween has already started + + + + Methods that extend Tween objects and allow to set their parameters + + + + Sets the autoKill behaviour of the tween to TRUE. + Has no effect if the tween has already started or if it's added to a Sequence + + + Sets the autoKill behaviour of the tween. + Has no effect if the tween has already started or if it's added to a Sequence + If TRUE the tween will be automatically killed when complete + + + Sets an ID for the tween (), which can then be used as a filter with DOTween's static methods. + The ID to assign to this tween. Can be an int, a string, an object or anything else. + + + Sets a string ID for the tween (), which can then be used as a filter with DOTween's static methods. + Filtering via string is 2X faster than using an object as an ID (using the alternate obejct overload) + The string ID to assign to this tween. + + + Sets an int ID for the tween (), which can then be used as a filter with DOTween's static methods. + Filtering via int is 4X faster than via object, 2X faster than via string (using the alternate object/string overloads) + The int ID to assign to this tween. + + + Allows to link this tween to a GameObject + so that it will be automatically killed when the GameObject is destroyed. + Has no effect if the tween is added to a Sequence + The link target (unrelated to the target set via SetTarget) + + + Allows to link this tween to a GameObject and assign a behaviour depending on it. + This will also automatically kill the tween when the GameObject is destroyed. + Has no effect if the tween is added to a Sequence + The link target (unrelated to the target set via SetTarget) + The behaviour to use ( is always evaluated even if you choose another one) + + + Sets the target for the tween, which can then be used as a filter with DOTween's static methods. + IMPORTANT: use it with caution. If you just want to set an ID for the tween use SetId instead. + When using shorcuts the shortcut target is already assigned as the tween's target, + so using this method will overwrite it and prevent shortcut-operations like myTarget.DOPause from working correctly. + The target to assign to this tween. Can be an int, a string, an object or anything else. + + + Sets the looping options for the tween. + Has no effect if the tween has already started + Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence) + + + Sets the looping options for the tween. + Has no effect if the tween has already started + Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence) + Loop behaviour type (default: LoopType.Restart) + + + Sets the ease of the tween. + If applied to Sequences eases the whole sequence animation + + + Sets the ease of the tween. + If applied to Sequences eases the whole sequence animation + + Eventual overshoot to use with Back or Flash ease (default is 1.70158 - 1 for Flash). + In case of Flash ease it must be an intenger and sets the total number of flashes that will happen. + Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value. + + + + Sets the ease of the tween. + If applied to Sequences eases the whole sequence animation + Eventual amplitude to use with Elastic easeType or overshoot to use with Flash easeType (default is 1.70158 - 1 for Flash). + In case of Flash ease it must be an integer and sets the total number of flashes that will happen. + Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value. + + Eventual period to use with Elastic or Flash easeType (default is 0). + In case of Flash ease it indicates the power in time of the ease, and must be between -1 and 1. + 0 is balanced, 1 weakens the ease with time, -1 starts the ease weakened and gives it power towards the end. + + + + Sets the ease of the tween using an AnimationCurve. + If applied to Sequences eases the whole sequence animation + + + Sets the ease of the tween using a custom ease function (which must return a value between 0 and 1). + If applied to Sequences eases the whole sequence animation + + + Allows the tween to be recycled after being killed. + + + Sets the recycling behaviour for the tween. + If TRUE the tween will be recycled after being killed, otherwise it will be destroyed. + + + Sets the update type to UpdateType.Normal and lets you choose if it should be independent from Unity's Time.timeScale + If TRUE the tween will ignore Unity's Time.timeScale + + + Sets the type of update for the tween + The type of update (defalt: UpdateType.Normal) + + + Sets the type of update for the tween and lets you choose if it should be independent from Unity's Time.timeScale + The type of update + If TRUE the tween will ignore Unity's Time.timeScale + + + Sets the onStart callback for the tween, clearing any previous onStart callback that was set. + Called the first time the tween is set in a playing state, after any eventual delay + + + Sets the onPlay callback for the tween, clearing any previous onPlay callback that was set. + Called when the tween is set in a playing state, after any eventual delay. + Also called each time the tween resumes playing from a paused state + + + Sets the onPause callback for the tween, clearing any previous onPause callback that was set. + Called when the tween state changes from playing to paused. + If the tween has autoKill set to FALSE, this is called also when the tween reaches completion. + + + Sets the onRewind callback for the tween, clearing any previous onRewind callback that was set. + Called when the tween is rewinded, + either by calling Rewind or by reaching the start position while playing backwards. + Rewinding a tween that is already rewinded will not fire this callback + + + Sets the onUpdate callback for the tween, clearing any previous onUpdate callback that was set. + Called each time the tween updates + + + Sets the onStepComplete callback for the tween, clearing any previous onStepComplete callback that was set. + Called the moment the tween completes one loop cycle, even when going backwards + + + Sets the onComplete callback for the tween, clearing any previous onComplete callback that was set. + Called the moment the tween reaches its final forward position, loops included + + + Sets the onKill callback for the tween, clearing any previous onKill callback that was set. + Called the moment the tween is killed + + + Sets the onWaypointChange callback for the tween, clearing any previous onWaypointChange callback that was set. + Called when a path tween's current waypoint changes + + + Sets the parameters of the tween (id, ease, loops, delay, timeScale, callbacks, etc) as the parameters of the given one. + Doesn't copy specific SetOptions settings: those will need to be applied manually each time. + Has no effect if the tween has already started. + NOTE: the tween's target will not be changed + Tween from which to copy the parameters + + + Sets the parameters of the tween (id, ease, loops, delay, timeScale, callbacks, etc) as the parameters of the given TweenParams. + Has no effect if the tween has already started. + TweenParams from which to copy the parameters + + + Adds the given tween to the end of the Sequence. + Has no effect if the Sequence has already started + The tween to append + + + Adds the given tween to the beginning of the Sequence, pushing forward the other nested content. + Has no effect if the Sequence has already started + The tween to prepend + + + Inserts the given tween at the same time position of the last tween, callback or intervale added to the Sequence. + Note that, in case of a Join after an interval, the insertion time will be the time where the interval starts, not where it finishes. + Has no effect if the Sequence has already started + + + Inserts the given tween at the given time position in the Sequence, + automatically adding an interval if needed. + Has no effect if the Sequence has already started + The time position where the tween will be placed + The tween to insert + + + Adds the given interval to the end of the Sequence. + Has no effect if the Sequence has already started + The interval duration + + + Adds the given interval to the beginning of the Sequence, pushing forward the other nested content. + Has no effect if the Sequence has already started + The interval duration + + + Adds the given callback to the end of the Sequence. + Has no effect if the Sequence has already started + The callback to append + + + Adds the given callback to the beginning of the Sequence, pushing forward the other nested content. + Has no effect if the Sequence has already started + The callback to prepend + + + Inserts the given callback at the given time position in the Sequence, + automatically adding an interval if needed. + Has no effect if the Sequence has already started + The time position where the callback will be placed + The callback to insert + + + Changes a TO tween into a FROM tween: sets the current target's position as the tween's endValue + then immediately sends the target to the previously set endValue. + + + Changes a TO tween into a FROM tween: sets the current target's position as the tween's endValue + then immediately sends the target to the previously set endValue. + If TRUE the FROM value will be calculated as relative to the current one + + + Changes a TO tween into a FROM tween: sets the tween's starting value to the given one + and eventually sets the tween's target to that value immediately. + Value to start from + If TRUE sets the target to from value immediately, otherwise waits for the tween to start + + + Changes a TO tween into a FROM tween: sets the tween's starting value to the given one + and eventually sets the tween's target to that value immediately. + Alpha value to start from (in case of Fade tweens) + If TRUE sets the target to from value immediately, otherwise waits for the tween to start + + + Changes a TO tween into a FROM tween: sets the tween's starting value to the given one + and eventually sets the tween's target to that value immediately. + Value to start from (in case of Vector tweens that act on a single coordinate or scale tweens) + If TRUE sets the target to from value immediately, otherwise waits for the tween to start + + + Sets a delayed startup for the tween. + In case of Sequences behaves the same as , + which means the delay will repeat in case of loops (while with tweens it's ignored after the first loop cycle). + Has no effect if the tween has already started + + + EXPERIMENTAL: implemented in v1.2.340. + Sets a delayed startup for the tween with options to choose how the delay is applied in case of Sequences. + Has no effect if the tween has already started + Only used by types: If FALSE sets the delay as a one-time occurrence + (defaults to this for types), + otherwise as a Sequence interval which will repeat at the beginning of every loop cycle + + + Sets the tween as relative + (the endValue will be calculated as startValue + endValue instead than being used directly). + Has no effect on Sequences or if the tween has already started + + + If isRelative is TRUE sets the tween as relative + (the endValue will be calculated as startValue + endValue instead than being used directly). + Has no effect on Sequences or if the tween has already started + + + If isSpeedBased is TRUE sets the tween as speed based + (the duration will represent the number of units the tween moves x second). + Has no effect on Sequences, nested tweens, or if the tween has already started + + + If isSpeedBased is TRUE sets the tween as speed based + (the duration will represent the number of units the tween moves x second). + Has no effect on Sequences, nested tweens, or if the tween has already started + + + Options for float tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector2 tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector2 tweens + Selecting an axis will tween the vector only on that axis, leaving the others untouched + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector3 tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector3 tweens + Selecting an axis will tween the vector only on that axis, leaving the others untouched + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector4 tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector4 tweens + Selecting an axis will tween the vector only on that axis, leaving the others untouched + If TRUE the tween will smoothly snap all values to integers + + + Options for Quaternion tweens + If TRUE (default) the rotation will take the shortest route, and will not rotate more than 360°. + If FALSE the rotation will be fully accounted. Is always FALSE if the tween is set as relative + + + Options for Color tweens + If TRUE only the alpha value of the color will be tweened + + + Options for Vector4 tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector4 tweens + If TRUE, rich text will be interpreted correctly while animated, + otherwise all tags will be considered as normal text + The type of scramble to use, if any + A string containing the characters to use for scrambling. + Use as many characters as possible (minimum 10) because DOTween uses a fast scramble mode which gives better results with more characters. + Leave it to NULL to use default ones + + + Options for Vector3Array tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Vector3Array tweens + If TRUE the tween will smoothly snap all values to integers + + + Options for Path tweens (created via the DOPath shortcut) + The eventual movement axis to lock. You can input multiple axis if you separate them like this: + AxisConstrain.X | AxisConstraint.Y + The eventual rotation axis to lock. You can input multiple axis if you separate them like this: + AxisConstrain.X | AxisConstraint.Y + + + Options for Path tweens (created via the DOPath shortcut) + If TRUE the path will be automatically closed + The eventual movement axis to lock. You can input multiple axis if you separate them like this: + AxisConstrain.X | AxisConstraint.Y + The eventual rotation axis to lock. You can input multiple axis if you separate them like this: + AxisConstrain.X | AxisConstraint.Y + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the target towards the given position. + Must be chained directly to the tween creation method or to a SetOptions + The position to look at + The eventual direction to consider as "forward". + If left to NULL defaults to the regular forward side of the transform + The vector that defines in which direction up is (default: Vector3.up) + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the target towards the given position with options to keep the Z rotation stable. + Must be chained directly to the tween creation method or to a SetOptions + The position to look at + If TRUE doesn't rotate the target along the Z axis + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the target towards another transform. + Must be chained directly to the tween creation method or to a SetOptions + The transform to look at + The eventual direction to consider as "forward". + If left to NULL defaults to the regular forward side of the transform + The vector that defines in which direction up is (default: Vector3.up) + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the target towards another transform with options to keep the Z rotation stable. + Must be chained directly to the tween creation method or to a SetOptions + The transform to look at + If TRUE doesn't rotate the target along the Z axis + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the target to the path, with the given lookAhead. + Must be chained directly to the tween creation method or to a SetOptions + The percentage of lookAhead to use (0 to 1) + The eventual direction to consider as "forward". + If left to NULL defaults to the regular forward side of the transform + The vector that defines in which direction up is (default: Vector3.up) + + + Additional LookAt options for Path tweens (created via the DOPath shortcut). + Orients the path with options to keep the Z rotation stable. + Must be chained directly to the tween creation method or to a SetOptions + The percentage of lookAhead to use (0 to 1) + If TRUE doesn't rotate the target along the Z axis + + + + Types of log behaviours + + + + Log only warnings and errors + + + Log warnings, errors and additional infos + + + Log only errors + + + + Indicates either a Tweener or a Sequence + + + + TimeScale for the tween + + + If TRUE the tween wil go backwards + + + Object ID (usable for filtering with DOTween static methods). Can be anything except a string or an int + (use or for those) + + + String ID (usable for filtering with DOTween static methods). 2X faster than using an object id + + + Int ID (usable for filtering with DOTween static methods). 4X faster than using an object id, 2X faster than using a string id. + Default is -999 so avoid using an ID like that or it will capture all unset intIds + + + Tween target (usable for filtering with DOTween static methods). Automatically set by tween creation shortcuts + + + Called when the tween is set in a playing state, after any eventual delay. + Also called each time the tween resumes playing from a paused state + + + Called when the tween state changes from playing to paused. + If the tween has autoKill set to FALSE, this is called also when the tween reaches completion. + + + Called when the tween is rewinded, + either by calling Rewind or by reaching the start position while playing backwards. + Rewinding a tween that is already rewinded will not fire this callback + + + Called each time the tween updates + + + Called the moment the tween completes one loop cycle + + + Called the moment the tween reaches completion (loops included) + + + Called the moment the tween is killed + + + Called when a path tween's current waypoint changes + + + Tweeners-only (ignored by Sequences), returns TRUE if the tween was set as relative + + + + Set by SetTarget if DOTween's Debug Mode is on (see DOTween Utility Panel -> "Store GameObject's ID" debug option + + + + FALSE when tween is (or should be) despawned - set only by TweenManager + + + Gets and sets the time position (loops included, delays excluded) of the tween + + + Returns TRUE if the tween is set to loop (either a set number of times or infinitely) + + + TRUE after the tween was set in a play state at least once, AFTER any delay is elapsed + + + Time position within a single loop cycle + + + + Animates a single value + + + + Changes the start value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new start value + If bigger than 0 applies it as the new tween duration + + + Changes the end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new end value + If bigger than 0 applies it as the new tween duration + If TRUE the start value will become the current target's value, otherwise it will stay the same + + + Changes the end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new end value + If TRUE the start value will become the current target's value, otherwise it will stay the same + + + Changes the start and end value of a tween and rewinds it (without pausing it). + Has no effect with tweens that are inside Sequences + The new start value + The new end value + If bigger than 0 applies it as the new tween duration + + + + Used internally + + + + + Update type + + + + Updates every frame during Update calls + + + Updates every frame during LateUpdate calls + + + Updates using FixedUpdate calls + + + Updates using manual update calls + + + diff --git a/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML.meta b/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML.meta new file mode 100644 index 0000000..7a866b5 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/DOTween.XML.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: 34192c5e0d14aee43a0e86cc4823268a +TextScriptImporter: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll b/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll new file mode 100644 index 0000000..a3715bd --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48ea88b9fc7d95fc04ae333e7df4fdeed865ec39629382e5524f5cdc32e7dd4e +size 162304 diff --git a/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll.meta b/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll.meta new file mode 100644 index 0000000..482dbb8 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/DOTween.dll.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a811bde74b26b53498b4f6d872b09b6d +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 1 + settings: {} + Editor: + enabled: 0 + settings: + DefaultValueInitialized: true + WindowsStoreApps: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor.meta new file mode 100644 index 0000000..c81d215 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b27f58ae5d5c33a4bb2d1f4f34bd036d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML new file mode 100644 index 0000000..efc4044 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML @@ -0,0 +1,107 @@ + + + + DOTweenEditor + + + + + Starts the update loop of tween in the editor. Has no effect during playMode. + + Eventual callback to call after every update + + + + Stops the update loop and clears the onPreviewUpdated callback. + + If TRUE also resets the tweened objects to their original state + + + + Readies the tween for editor preview by setting its UpdateType to Manual plus eventual extra settings. + + The tween to ready + If TRUE (recommended) removes all callbacks (OnComplete/Rewind/etc) + If TRUE prevents the tween from being auto-killed at completion + If TRUE starts playing the tween immediately + + + Full major version + first minor version (ex: 2018.1f) + + + Major version + + + First minor version (ex: in 2018.1 it would be 1) + + + + Checks that the given editor texture use the correct import settings, + and applies them if they're incorrect. + + + + + Returns TRUE if setup is required + + + + + Returns TRUE if the file/directory at the given path exists. + + Path, relative to Unity's project folder + + + + + Converts the given project-relative path to a full path, + with backward (\) slashes). + + + + + Converts the given full path to a path usable with AssetDatabase methods + (relative to Unity's project folder, and with the correct Unity forward (/) slashes). + + + + + Connects to a asset. + If the asset already exists at the given path, loads it and returns it. + Otherwise, either returns NULL or automatically creates it before loading and returning it + (depending on the given parameters). + + Asset type + File path (relative to Unity's project folder) + If TRUE and the requested asset doesn't exist, forces its creation + + + + Full path for the given loaded assembly, assembly file included + + + + + Adds the given global define if it's not already present + + + + + Removes the given global define if it's present + + + + + Returns TRUE if the given global define is present in all the + or only in the given , depending on passed parameters. + + + to use. Leave NULL to check in all of them. + + + + Not used as menu item anymore, but as a utiity function + + + + diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML.meta new file mode 100644 index 0000000..7cec113 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.XML.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: 2e2c6224d345d9249acfa6e8ef40bb2d +TextScriptImporter: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll new file mode 100644 index 0000000..24d69a7 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f99f08c246a5bd71ef34d39d64ae2ff538a35d2dd112c957f8d33df03ee4dbe4 +size 57344 diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll.meta new file mode 100644 index 0000000..53590f3 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/DOTweenEditor.dll.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 45d5034162d6cf04dbe46da84fc7d074 +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 0 + settings: {} + Editor: + enabled: 1 + settings: + DefaultValueInitialized: true + WindowsStoreApps: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs.meta new file mode 100644 index 0000000..a81ba5f --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs.meta @@ -0,0 +1,5 @@ +fileFormatVersion: 2 +guid: 0034ebae0c2a9344e897db1160d71b6d +folderAsset: yes +DefaultImporter: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png new file mode 100644 index 0000000..f30cda6 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e6ca81af7b3fdbecc7069b8644047713af97c8e311cd3da97e75eff0b973faa +size 1565 diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png.meta new file mode 100644 index 0000000..61c3cce --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png.meta @@ -0,0 +1,47 @@ +fileFormatVersion: 2 +guid: 8da095e39e9b4df488dfd436f81116d6 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 128 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png new file mode 100644 index 0000000..cd04429 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1bccfb25ef58988d123ade538e28637da988dfaf33272067b641f34582e7b89 +size 4409 diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png.meta new file mode 100644 index 0000000..7ca1911 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer.png.meta @@ -0,0 +1,47 @@ +fileFormatVersion: 2 +guid: 7051dba417b3d53409f2918f1ea4938d +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 256 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png new file mode 100644 index 0000000..05be4dc --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc04d9700e60b53aa4741c4580d61e490b1192d3ea4f98f4437a2e776057a5a +size 4429 diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png.meta new file mode 100644 index 0000000..f12a1a7 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Footer_dark.png.meta @@ -0,0 +1,47 @@ +fileFormatVersion: 2 +guid: 519694efe2bb2914788b151fbd8c01f4 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg new file mode 100644 index 0000000..be330b7 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80652902491d99fe580056ed204d204d9ecaccf810e7ec546bd949ccff8d67fd +size 22787 diff --git a/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg.meta b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg.meta new file mode 100644 index 0000000..26e4255 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Editor/Imgs/Header.jpg.meta @@ -0,0 +1,47 @@ +fileFormatVersion: 2 +guid: 78a59ca99f8987941adb61f9e14a06a7 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 512 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules.meta new file mode 100644 index 0000000..24cd2ac --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules.meta @@ -0,0 +1,5 @@ +fileFormatVersion: 2 +guid: 143604b8bad857d47a6f7cc7a533e2dc +folderAsset: yes +DefaultImporter: + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs new file mode 100644 index 0000000..9e289c8 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs @@ -0,0 +1,202 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +#if true // MODULE_MARKER +using System; +using DG.Tweening.Core; +using DG.Tweening.Plugins.Options; +using UnityEngine; +#if UNITY_5 || UNITY_2017_1_OR_NEWER +using UnityEngine.Audio; // Required for AudioMixer +#endif + +#pragma warning disable 1591 +namespace DG.Tweening +{ + public static class DOTweenModuleAudio + { + #region Shortcuts + + #region Audio + + /// Tweens an AudioSource's volume to the given value. + /// Also stores the AudioSource as the tween's target so it can be used for filtered operations + /// The end value to reach (0 to 1)The duration of the tween + public static TweenerCore DOFade(this AudioSource target, float endValue, float duration) + { + if (endValue < 0) endValue = 0; + else if (endValue > 1) endValue = 1; + TweenerCore t = DOTween.To(() => target.volume, x => target.volume = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens an AudioSource's pitch to the given value. + /// Also stores the AudioSource as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOPitch(this AudioSource target, float endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.pitch, x => target.pitch = x, endValue, duration); + t.SetTarget(target); + return t; + } + + #endregion + +#if UNITY_5 || UNITY_2017_1_OR_NEWER + #region AudioMixer (Unity 5 or Newer) + + /// Tweens an AudioMixer's exposed float to the given value. + /// Also stores the AudioMixer as the tween's target so it can be used for filtered operations. + /// Note that you need to manually expose a float in an AudioMixerGroup in order to be able to tween it from an AudioMixer. + /// Name given to the exposed float to set + /// The end value to reachThe duration of the tween + public static TweenerCore DOSetFloat(this AudioMixer target, string floatName, float endValue, float duration) + { + TweenerCore t = DOTween.To(()=> { + float currVal; + target.GetFloat(floatName, out currVal); + return currVal; + }, x=> target.SetFloat(floatName, x), endValue, duration); + t.SetTarget(target); + return t; + } + + #region Operation Shortcuts + + /// + /// Completes all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens completed + /// (meaning the tweens that don't have infinite loops and were not already complete) + /// + /// For Sequences only: if TRUE also internal Sequence callbacks will be fired, + /// otherwise they will be ignored + public static int DOComplete(this AudioMixer target, bool withCallbacks = false) + { + return DOTween.Complete(target, withCallbacks); + } + + /// + /// Kills all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens killed. + /// + /// If TRUE completes the tween before killing it + public static int DOKill(this AudioMixer target, bool complete = false) + { + return DOTween.Kill(target, complete); + } + + /// + /// Flips the direction (backwards if it was going forward or viceversa) of all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens flipped. + /// + public static int DOFlip(this AudioMixer target) + { + return DOTween.Flip(target); + } + + /// + /// Sends to the given position all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens involved. + /// + /// Time position to reach + /// (if higher than the whole tween duration the tween will simply reach its end) + /// If TRUE will play the tween after reaching the given position, otherwise it will pause it + public static int DOGoto(this AudioMixer target, float to, bool andPlay = false) + { + return DOTween.Goto(target, to, andPlay); + } + + /// + /// Pauses all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens paused. + /// + public static int DOPause(this AudioMixer target) + { + return DOTween.Pause(target); + } + + /// + /// Plays all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens played. + /// + public static int DOPlay(this AudioMixer target) + { + return DOTween.Play(target); + } + + /// + /// Plays backwards all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens played. + /// + public static int DOPlayBackwards(this AudioMixer target) + { + return DOTween.PlayBackwards(target); + } + + /// + /// Plays forward all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens played. + /// + public static int DOPlayForward(this AudioMixer target) + { + return DOTween.PlayForward(target); + } + + /// + /// Restarts all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens restarted. + /// + public static int DORestart(this AudioMixer target) + { + return DOTween.Restart(target); + } + + /// + /// Rewinds all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens rewinded. + /// + public static int DORewind(this AudioMixer target) + { + return DOTween.Rewind(target); + } + + /// + /// Smoothly rewinds all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens rewinded. + /// + public static int DOSmoothRewind(this AudioMixer target) + { + return DOTween.SmoothRewind(target); + } + + /// + /// Toggles the paused state (plays if it was paused, pauses if it was playing) of all tweens that have this target as a reference + /// (meaning tweens that were started from this target, or that had this target added as an Id) + /// and returns the total number of tweens involved. + /// + public static int DOTogglePause(this AudioMixer target) + { + return DOTween.TogglePause(target); + } + + #endregion + + #endregion +#endif + + #endregion + } +} +#endif diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs.meta new file mode 100644 index 0000000..50aa010 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b766d08851589514b97afb23c6f30a70 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs new file mode 100644 index 0000000..6e1469e --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs @@ -0,0 +1,216 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +#if true // MODULE_MARKER +using System; +using DG.Tweening.Core; +using DG.Tweening.Core.Enums; +using DG.Tweening.Plugins; +using DG.Tweening.Plugins.Core.PathCore; +using DG.Tweening.Plugins.Options; +using UnityEngine; + +#pragma warning disable 1591 +namespace DG.Tweening +{ + public static class DOTweenModulePhysics + { + #region Shortcuts + + #region Rigidbody + + /// Tweens a Rigidbody's position to the given value. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMove(this Rigidbody target, Vector3 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody's X position to the given value. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMoveX(this Rigidbody target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, new Vector3(endValue, 0, 0), duration); + t.SetOptions(AxisConstraint.X, snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody's Y position to the given value. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMoveY(this Rigidbody target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, new Vector3(0, endValue, 0), duration); + t.SetOptions(AxisConstraint.Y, snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody's Z position to the given value. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMoveZ(this Rigidbody target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, new Vector3(0, 0, endValue), duration); + t.SetOptions(AxisConstraint.Z, snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody's rotation to the given value. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// Rotation mode + public static TweenerCore DORotate(this Rigidbody target, Vector3 endValue, float duration, RotateMode mode = RotateMode.Fast) + { + TweenerCore t = DOTween.To(() => target.rotation, target.MoveRotation, endValue, duration); + t.SetTarget(target); + t.plugOptions.rotateMode = mode; + return t; + } + + /// Tweens a Rigidbody's rotation so that it will look towards the given position. + /// Also stores the rigidbody as the tween's target so it can be used for filtered operations + /// The position to look atThe duration of the tween + /// Eventual axis constraint for the rotation + /// The vector that defines in which direction up is (default: Vector3.up) + public static TweenerCore DOLookAt(this Rigidbody target, Vector3 towards, float duration, AxisConstraint axisConstraint = AxisConstraint.None, Vector3? up = null) + { + TweenerCore t = DOTween.To(() => target.rotation, target.MoveRotation, towards, duration) + .SetTarget(target).SetSpecialStartupMode(SpecialStartupMode.SetLookAt); + t.plugOptions.axisConstraint = axisConstraint; + t.plugOptions.up = (up == null) ? Vector3.up : (Vector3)up; + return t; + } + + #region Special + + /// Tweens a Rigidbody's position to the given value, while also applying a jump effect along the Y axis. + /// Returns a Sequence instead of a Tweener. + /// Also stores the Rigidbody as the tween's target so it can be used for filtered operations + /// The end value to reach + /// Power of the jump (the max height of the jump is represented by this plus the final Y offset) + /// Total number of jumps + /// The duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Sequence DOJump(this Rigidbody target, Vector3 endValue, float jumpPower, int numJumps, float duration, bool snapping = false) + { + if (numJumps < 1) numJumps = 1; + float startPosY = 0; + float offsetY = -1; + bool offsetYSet = false; + Sequence s = DOTween.Sequence(); + Tween yTween = DOTween.To(() => target.position, target.MovePosition, new Vector3(0, jumpPower, 0), duration / (numJumps * 2)) + .SetOptions(AxisConstraint.Y, snapping).SetEase(Ease.OutQuad).SetRelative() + .SetLoops(numJumps * 2, LoopType.Yoyo) + .OnStart(() => startPosY = target.position.y); + s.Append(DOTween.To(() => target.position, target.MovePosition, new Vector3(endValue.x, 0, 0), duration) + .SetOptions(AxisConstraint.X, snapping).SetEase(Ease.Linear) + ).Join(DOTween.To(() => target.position, target.MovePosition, new Vector3(0, 0, endValue.z), duration) + .SetOptions(AxisConstraint.Z, snapping).SetEase(Ease.Linear) + ).Join(yTween) + .SetTarget(target).SetEase(DOTween.defaultEaseType); + yTween.OnUpdate(() => { + if (!offsetYSet) { + offsetYSet = true; + offsetY = s.isRelative ? endValue.y : endValue.y - startPosY; + } + Vector3 pos = target.position; + pos.y += DOVirtual.EasedValue(0, offsetY, yTween.ElapsedPercentage(), Ease.OutQuad); + target.MovePosition(pos); + }); + return s; + } + + /// Tweens a Rigidbody's position through the given path waypoints, using the chosen path algorithm. + /// Also stores the Rigidbody as the tween's target so it can be used for filtered operations. + /// NOTE: to tween a rigidbody correctly it should be set to kinematic at least while being tweened. + /// BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug). + /// If you plan to publish there you should use a regular transform.DOPath. + /// The waypoints to go through + /// The duration of the tween + /// The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + /// The path mode: 3D, side-scroller 2D, top-down 2D + /// The resolution of the path (useless in case of Linear paths): higher resolutions make for more detailed curved paths but are more expensive. + /// Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + /// The color of the path (shown when gizmos are active in the Play panel and the tween is running) + public static TweenerCore DOPath( + this Rigidbody target, Vector3[] path, float duration, PathType pathType = PathType.Linear, + PathMode pathMode = PathMode.Full3D, int resolution = 10, Color? gizmoColor = null + ) + { + if (resolution < 1) resolution = 1; + TweenerCore t = DOTween.To(PathPlugin.Get(), () => target.position, target.MovePosition, new Path(pathType, path, resolution, gizmoColor), duration) + .SetTarget(target).SetUpdate(UpdateType.Fixed); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + return t; + } + /// Tweens a Rigidbody's localPosition through the given path waypoints, using the chosen path algorithm. + /// Also stores the Rigidbody as the tween's target so it can be used for filtered operations + /// NOTE: to tween a rigidbody correctly it should be set to kinematic at least while being tweened. + /// BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug). + /// If you plan to publish there you should use a regular transform.DOLocalPath. + /// The waypoint to go through + /// The duration of the tween + /// The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + /// The path mode: 3D, side-scroller 2D, top-down 2D + /// The resolution of the path: higher resolutions make for more detailed curved paths but are more expensive. + /// Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + /// The color of the path (shown when gizmos are active in the Play panel and the tween is running) + public static TweenerCore DOLocalPath( + this Rigidbody target, Vector3[] path, float duration, PathType pathType = PathType.Linear, + PathMode pathMode = PathMode.Full3D, int resolution = 10, Color? gizmoColor = null + ) + { + if (resolution < 1) resolution = 1; + Transform trans = target.transform; + TweenerCore t = DOTween.To(PathPlugin.Get(), () => trans.localPosition, x => target.MovePosition(trans.parent == null ? x : trans.parent.TransformPoint(x)), new Path(pathType, path, resolution, gizmoColor), duration) + .SetTarget(target).SetUpdate(UpdateType.Fixed); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + t.plugOptions.useLocalPosition = true; + return t; + } + // Used by path editor when creating the actual tween, so it can pass a pre-compiled path + internal static TweenerCore DOPath( + this Rigidbody target, Path path, float duration, PathMode pathMode = PathMode.Full3D + ) + { + TweenerCore t = DOTween.To(PathPlugin.Get(), () => target.position, target.MovePosition, path, duration) + .SetTarget(target); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + return t; + } + internal static TweenerCore DOLocalPath( + this Rigidbody target, Path path, float duration, PathMode pathMode = PathMode.Full3D + ) + { + Transform trans = target.transform; + TweenerCore t = DOTween.To(PathPlugin.Get(), () => trans.localPosition, x => target.MovePosition(trans.parent == null ? x : trans.parent.TransformPoint(x)), path, duration) + .SetTarget(target); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + t.plugOptions.useLocalPosition = true; + return t; + } + + #endregion + + #endregion + + #endregion + } +} +#endif diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs.meta new file mode 100644 index 0000000..0ce0d75 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dae9aa560b4242648a3affa2bfabc365 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs new file mode 100644 index 0000000..14b139c --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs @@ -0,0 +1,168 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +#if true && (UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_5 || UNITY_2017_1_OR_NEWER) // MODULE_MARKER +using System; +using DG.Tweening.Core; +using DG.Tweening.Plugins; +using DG.Tweening.Plugins.Core.PathCore; +using DG.Tweening.Plugins.Options; +using UnityEngine; + +#pragma warning disable 1591 +namespace DG.Tweening +{ + public static class DOTweenModulePhysics2D + { + #region Shortcuts + + #region Rigidbody2D Shortcuts + + /// Tweens a Rigidbody2D's position to the given value. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMove(this Rigidbody2D target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody2D's X position to the given value. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMoveX(this Rigidbody2D target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, new Vector2(endValue, 0), duration); + t.SetOptions(AxisConstraint.X, snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody2D's Y position to the given value. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMoveY(this Rigidbody2D target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.position, target.MovePosition, new Vector2(0, endValue), duration); + t.SetOptions(AxisConstraint.Y, snapping).SetTarget(target); + return t; + } + + /// Tweens a Rigidbody2D's rotation to the given value. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DORotate(this Rigidbody2D target, float endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.rotation, target.MoveRotation, endValue, duration); + t.SetTarget(target); + return t; + } + + #region Special + + /// Tweens a Rigidbody2D's position to the given value, while also applying a jump effect along the Y axis. + /// Returns a Sequence instead of a Tweener. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations. + /// IMPORTANT: a rigidbody2D can't be animated in a jump arc using MovePosition, so the tween will directly set the position + /// The end value to reach + /// Power of the jump (the max height of the jump is represented by this plus the final Y offset) + /// Total number of jumps + /// The duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Sequence DOJump(this Rigidbody2D target, Vector2 endValue, float jumpPower, int numJumps, float duration, bool snapping = false) + { + if (numJumps < 1) numJumps = 1; + float startPosY = 0; + float offsetY = -1; + bool offsetYSet = false; + Sequence s = DOTween.Sequence(); + Tween yTween = DOTween.To(() => target.position, x => target.position = x, new Vector2(0, jumpPower), duration / (numJumps * 2)) + .SetOptions(AxisConstraint.Y, snapping).SetEase(Ease.OutQuad).SetRelative() + .SetLoops(numJumps * 2, LoopType.Yoyo) + .OnStart(() => startPosY = target.position.y); + s.Append(DOTween.To(() => target.position, x => target.position = x, new Vector2(endValue.x, 0), duration) + .SetOptions(AxisConstraint.X, snapping).SetEase(Ease.Linear) + ).Join(yTween) + .SetTarget(target).SetEase(DOTween.defaultEaseType); + yTween.OnUpdate(() => { + if (!offsetYSet) { + offsetYSet = true; + offsetY = s.isRelative ? endValue.y : endValue.y - startPosY; + } + Vector3 pos = target.position; + pos.y += DOVirtual.EasedValue(0, offsetY, yTween.ElapsedPercentage(), Ease.OutQuad); + target.MovePosition(pos); + }); + return s; + } + + /// Tweens a Rigidbody2D's position through the given path waypoints, using the chosen path algorithm. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations. + /// NOTE: to tween a Rigidbody2D correctly it should be set to kinematic at least while being tweened. + /// BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug). + /// If you plan to publish there you should use a regular transform.DOPath. + /// The waypoints to go through + /// The duration of the tween + /// The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + /// The path mode: 3D, side-scroller 2D, top-down 2D + /// The resolution of the path (useless in case of Linear paths): higher resolutions make for more detailed curved paths but are more expensive. + /// Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + /// The color of the path (shown when gizmos are active in the Play panel and the tween is running) + public static TweenerCore DOPath( + this Rigidbody2D target, Vector2[] path, float duration, PathType pathType = PathType.Linear, + PathMode pathMode = PathMode.Full3D, int resolution = 10, Color? gizmoColor = null + ) + { + if (resolution < 1) resolution = 1; + int len = path.Length; + Vector3[] path3D = new Vector3[len]; + for (int i = 0; i < len; ++i) path3D[i] = path[i]; + TweenerCore t = DOTween.To(PathPlugin.Get(), () => target.position, x => target.MovePosition(x), new Path(pathType, path3D, resolution, gizmoColor), duration) + .SetTarget(target).SetUpdate(UpdateType.Fixed); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + return t; + } + /// Tweens a Rigidbody2D's localPosition through the given path waypoints, using the chosen path algorithm. + /// Also stores the Rigidbody2D as the tween's target so it can be used for filtered operations + /// NOTE: to tween a Rigidbody2D correctly it should be set to kinematic at least while being tweened. + /// BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug). + /// If you plan to publish there you should use a regular transform.DOLocalPath. + /// The waypoint to go through + /// The duration of the tween + /// The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points) + /// The path mode: 3D, side-scroller 2D, top-down 2D + /// The resolution of the path: higher resolutions make for more detailed curved paths but are more expensive. + /// Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints + /// The color of the path (shown when gizmos are active in the Play panel and the tween is running) + public static TweenerCore DOLocalPath( + this Rigidbody2D target, Vector2[] path, float duration, PathType pathType = PathType.Linear, + PathMode pathMode = PathMode.Full3D, int resolution = 10, Color? gizmoColor = null + ) + { + if (resolution < 1) resolution = 1; + int len = path.Length; + Vector3[] path3D = new Vector3[len]; + for (int i = 0; i < len; ++i) path3D[i] = path[i]; + Transform trans = target.transform; + TweenerCore t = DOTween.To(PathPlugin.Get(), () => trans.localPosition, x => target.MovePosition(trans.parent == null ? x : trans.parent.TransformPoint(x)), new Path(pathType, path3D, resolution, gizmoColor), duration) + .SetTarget(target).SetUpdate(UpdateType.Fixed); + + t.plugOptions.isRigidbody = true; + t.plugOptions.mode = pathMode; + t.plugOptions.useLocalPosition = true; + return t; + } + + #endregion + + #endregion + + #endregion + } +} +#endif diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs.meta new file mode 100644 index 0000000..ca9ed29 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 230fe34542e175245ba74b4659dae700 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs new file mode 100644 index 0000000..cd31a64 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs @@ -0,0 +1,93 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +#if true && (UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_5 || UNITY_2017_1_OR_NEWER) // MODULE_MARKER +using System; +using UnityEngine; +using DG.Tweening.Core; +using DG.Tweening.Plugins.Options; + +#pragma warning disable 1591 +namespace DG.Tweening +{ + public static class DOTweenModuleSprite + { + #region Shortcuts + + #region SpriteRenderer + + /// Tweens a SpriteRenderer's color to the given value. + /// Also stores the spriteRenderer as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOColor(this SpriteRenderer target, Color endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Material's alpha color to the given value. + /// Also stores the spriteRenderer as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this SpriteRenderer target, float endValue, float duration) + { + TweenerCore t = DOTween.ToAlpha(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a SpriteRenderer's color using the given gradient + /// (NOTE 1: only uses the colors of the gradient, not the alphas - NOTE 2: creates a Sequence, not a Tweener). + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The gradient to useThe duration of the tween + public static Sequence DOGradientColor(this SpriteRenderer target, Gradient gradient, float duration) + { + Sequence s = DOTween.Sequence(); + GradientColorKey[] colors = gradient.colorKeys; + int len = colors.Length; + for (int i = 0; i < len; ++i) { + GradientColorKey c = colors[i]; + if (i == 0 && c.time <= 0) { + target.color = c.color; + continue; + } + float colorDuration = i == len - 1 + ? duration - s.Duration(false) // Verifies that total duration is correct + : duration * (i == 0 ? c.time : c.time - colors[i - 1].time); + s.Append(target.DOColor(c.color, colorDuration).SetEase(Ease.Linear)); + } + s.SetTarget(target); + return s; + } + + #endregion + + #region Blendables + + #region SpriteRenderer + + /// Tweens a SpriteRenderer's color to the given value, + /// in a way that allows other DOBlendableColor tweens to work together on the same target, + /// instead than fight each other as multiple DOColor would do. + /// Also stores the SpriteRenderer as the tween's target so it can be used for filtered operations + /// The value to tween toThe duration of the tween + public static Tweener DOBlendableColor(this SpriteRenderer target, Color endValue, float duration) + { + endValue = endValue - target.color; + Color to = new Color(0, 0, 0, 0); + return DOTween.To(() => to, x => { + Color diff = x - to; + to = x; + target.color += diff; + }, endValue, duration) + .Blendable().SetTarget(target); + } + + #endregion + + #endregion + + #endregion + } +} +#endif diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs.meta new file mode 100644 index 0000000..a0c67c4 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 188918ab119d93148aa0de59ccf5286b +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs new file mode 100644 index 0000000..eb152f0 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs @@ -0,0 +1,634 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +#if true && (UNITY_4_6 || UNITY_5 || UNITY_2017_1_OR_NEWER) // MODULE_MARKER + +using System; +using System.Globalization; +using UnityEngine; +using UnityEngine.UI; +using DG.Tweening.Core; +using DG.Tweening.Core.Enums; +using DG.Tweening.Plugins.Options; + +#pragma warning disable 1591 +namespace DG.Tweening +{ + public static class DOTweenModuleUI + { + #region Shortcuts + + #region CanvasGroup + + /// Tweens a CanvasGroup's alpha color to the given value. + /// Also stores the canvasGroup as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this CanvasGroup target, float endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.alpha, x => target.alpha = x, endValue, duration); + t.SetTarget(target); + return t; + } + + #endregion + + #region Graphic + + /// Tweens an Graphic's color to the given value. + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOColor(this Graphic target, Color endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens an Graphic's alpha color to the given value. + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this Graphic target, float endValue, float duration) + { + TweenerCore t = DOTween.ToAlpha(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + #endregion + + #region Image + + /// Tweens an Image's color to the given value. + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOColor(this Image target, Color endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens an Image's alpha color to the given value. + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this Image target, float endValue, float duration) + { + TweenerCore t = DOTween.ToAlpha(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens an Image's fillAmount to the given value. + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The end value to reach (0 to 1)The duration of the tween + public static TweenerCore DOFillAmount(this Image target, float endValue, float duration) + { + if (endValue > 1) endValue = 1; + else if (endValue < 0) endValue = 0; + TweenerCore t = DOTween.To(() => target.fillAmount, x => target.fillAmount = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens an Image's colors using the given gradient + /// (NOTE 1: only uses the colors of the gradient, not the alphas - NOTE 2: creates a Sequence, not a Tweener). + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The gradient to useThe duration of the tween + public static Sequence DOGradientColor(this Image target, Gradient gradient, float duration) + { + Sequence s = DOTween.Sequence(); + GradientColorKey[] colors = gradient.colorKeys; + int len = colors.Length; + for (int i = 0; i < len; ++i) { + GradientColorKey c = colors[i]; + if (i == 0 && c.time <= 0) { + target.color = c.color; + continue; + } + float colorDuration = i == len - 1 + ? duration - s.Duration(false) // Verifies that total duration is correct + : duration * (i == 0 ? c.time : c.time - colors[i - 1].time); + s.Append(target.DOColor(c.color, colorDuration).SetEase(Ease.Linear)); + } + s.SetTarget(target); + return s; + } + + #endregion + + #region LayoutElement + + /// Tweens an LayoutElement's flexibleWidth/Height to the given value. + /// Also stores the LayoutElement as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOFlexibleSize(this LayoutElement target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => new Vector2(target.flexibleWidth, target.flexibleHeight), x => { + target.flexibleWidth = x.x; + target.flexibleHeight = x.y; + }, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens an LayoutElement's minWidth/Height to the given value. + /// Also stores the LayoutElement as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOMinSize(this LayoutElement target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => new Vector2(target.minWidth, target.minHeight), x => { + target.minWidth = x.x; + target.minHeight = x.y; + }, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens an LayoutElement's preferredWidth/Height to the given value. + /// Also stores the LayoutElement as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOPreferredSize(this LayoutElement target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => new Vector2(target.preferredWidth, target.preferredHeight), x => { + target.preferredWidth = x.x; + target.preferredHeight = x.y; + }, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + #endregion + + #region Outline + + /// Tweens a Outline's effectColor to the given value. + /// Also stores the Outline as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOColor(this Outline target, Color endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.effectColor, x => target.effectColor = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Outline's effectColor alpha to the given value. + /// Also stores the Outline as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this Outline target, float endValue, float duration) + { + TweenerCore t = DOTween.ToAlpha(() => target.effectColor, x => target.effectColor = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Outline's effectDistance to the given value. + /// Also stores the Outline as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOScale(this Outline target, Vector2 endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.effectDistance, x => target.effectDistance = x, endValue, duration); + t.SetTarget(target); + return t; + } + + #endregion + + #region RectTransform + + /// Tweens a RectTransform's anchoredPosition to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPos(this RectTransform target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition, x => target.anchoredPosition = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + /// Tweens a RectTransform's anchoredPosition X to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPosX(this RectTransform target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition, x => target.anchoredPosition = x, new Vector2(endValue, 0), duration); + t.SetOptions(AxisConstraint.X, snapping).SetTarget(target); + return t; + } + /// Tweens a RectTransform's anchoredPosition Y to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPosY(this RectTransform target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition, x => target.anchoredPosition = x, new Vector2(0, endValue), duration); + t.SetOptions(AxisConstraint.Y, snapping).SetTarget(target); + return t; + } + + /// Tweens a RectTransform's anchoredPosition3D to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPos3D(this RectTransform target, Vector3 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition3D, x => target.anchoredPosition3D = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + /// Tweens a RectTransform's anchoredPosition3D X to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPos3DX(this RectTransform target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition3D, x => target.anchoredPosition3D = x, new Vector3(endValue, 0, 0), duration); + t.SetOptions(AxisConstraint.X, snapping).SetTarget(target); + return t; + } + /// Tweens a RectTransform's anchoredPosition3D Y to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPos3DY(this RectTransform target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition3D, x => target.anchoredPosition3D = x, new Vector3(0, endValue, 0), duration); + t.SetOptions(AxisConstraint.Y, snapping).SetTarget(target); + return t; + } + /// Tweens a RectTransform's anchoredPosition3D Z to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorPos3DZ(this RectTransform target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchoredPosition3D, x => target.anchoredPosition3D = x, new Vector3(0, 0, endValue), duration); + t.SetOptions(AxisConstraint.Z, snapping).SetTarget(target); + return t; + } + + /// Tweens a RectTransform's anchorMax to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorMax(this RectTransform target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchorMax, x => target.anchorMax = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens a RectTransform's anchorMin to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOAnchorMin(this RectTransform target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.anchorMin, x => target.anchorMin = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Tweens a RectTransform's pivot to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOPivot(this RectTransform target, Vector2 endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.pivot, x => target.pivot = x, endValue, duration); + t.SetTarget(target); + return t; + } + /// Tweens a RectTransform's pivot X to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOPivotX(this RectTransform target, float endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.pivot, x => target.pivot = x, new Vector2(endValue, 0), duration); + t.SetOptions(AxisConstraint.X).SetTarget(target); + return t; + } + /// Tweens a RectTransform's pivot Y to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOPivotY(this RectTransform target, float endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.pivot, x => target.pivot = x, new Vector2(0, endValue), duration); + t.SetOptions(AxisConstraint.Y).SetTarget(target); + return t; + } + + /// Tweens a RectTransform's sizeDelta to the given value. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOSizeDelta(this RectTransform target, Vector2 endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.sizeDelta, x => target.sizeDelta = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + /// Punches a RectTransform's anchoredPosition towards the given direction and then back to the starting one + /// as if it was connected to the starting position via an elastic. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The direction and strength of the punch (added to the RectTransform's current position) + /// The duration of the tween + /// Indicates how much will the punch vibrate + /// Represents how much (0 to 1) the vector will go beyond the starting position when bouncing backwards. + /// 1 creates a full oscillation between the punch direction and the opposite direction, + /// while 0 oscillates only between the punch and the start position + /// If TRUE the tween will smoothly snap all values to integers + public static Tweener DOPunchAnchorPos(this RectTransform target, Vector2 punch, float duration, int vibrato = 10, float elasticity = 1, bool snapping = false) + { + return DOTween.Punch(() => target.anchoredPosition, x => target.anchoredPosition = x, punch, duration, vibrato, elasticity) + .SetTarget(target).SetOptions(snapping); + } + + /// Shakes a RectTransform's anchoredPosition with the given values. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The duration of the tween + /// The shake strength + /// Indicates how much will the shake vibrate + /// Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + /// Setting it to 0 will shake along a single direction. + /// If TRUE the tween will smoothly snap all values to integers + /// If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + public static Tweener DOShakeAnchorPos(this RectTransform target, float duration, float strength = 100, int vibrato = 10, float randomness = 90, bool snapping = false, bool fadeOut = true) + { + return DOTween.Shake(() => target.anchoredPosition, x => target.anchoredPosition = x, duration, strength, vibrato, randomness, true, fadeOut) + .SetTarget(target).SetSpecialStartupMode(SpecialStartupMode.SetShake).SetOptions(snapping); + } + /// Shakes a RectTransform's anchoredPosition with the given values. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The duration of the tween + /// The shake strength on each axis + /// Indicates how much will the shake vibrate + /// Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). + /// Setting it to 0 will shake along a single direction. + /// If TRUE the tween will smoothly snap all values to integers + /// If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not + public static Tweener DOShakeAnchorPos(this RectTransform target, float duration, Vector2 strength, int vibrato = 10, float randomness = 90, bool snapping = false, bool fadeOut = true) + { + return DOTween.Shake(() => target.anchoredPosition, x => target.anchoredPosition = x, duration, strength, vibrato, randomness, fadeOut) + .SetTarget(target).SetSpecialStartupMode(SpecialStartupMode.SetShake).SetOptions(snapping); + } + + #region Special + + /// Tweens a RectTransform's anchoredPosition to the given value, while also applying a jump effect along the Y axis. + /// Returns a Sequence instead of a Tweener. + /// Also stores the RectTransform as the tween's target so it can be used for filtered operations + /// The end value to reach + /// Power of the jump (the max height of the jump is represented by this plus the final Y offset) + /// Total number of jumps + /// The duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Sequence DOJumpAnchorPos(this RectTransform target, Vector2 endValue, float jumpPower, int numJumps, float duration, bool snapping = false) + { + if (numJumps < 1) numJumps = 1; + float startPosY = 0; + float offsetY = -1; + bool offsetYSet = false; + + // Separate Y Tween so we can elaborate elapsedPercentage on that insted of on the Sequence + // (in case users add a delay or other elements to the Sequence) + Sequence s = DOTween.Sequence(); + Tween yTween = DOTween.To(() => target.anchoredPosition, x => target.anchoredPosition = x, new Vector2(0, jumpPower), duration / (numJumps * 2)) + .SetOptions(AxisConstraint.Y, snapping).SetEase(Ease.OutQuad).SetRelative() + .SetLoops(numJumps * 2, LoopType.Yoyo) + .OnStart(()=> startPosY = target.anchoredPosition.y); + s.Append(DOTween.To(() => target.anchoredPosition, x => target.anchoredPosition = x, new Vector2(endValue.x, 0), duration) + .SetOptions(AxisConstraint.X, snapping).SetEase(Ease.Linear) + ).Join(yTween) + .SetTarget(target).SetEase(DOTween.defaultEaseType); + s.OnUpdate(() => { + if (!offsetYSet) { + offsetYSet = true; + offsetY = s.isRelative ? endValue.y : endValue.y - startPosY; + } + Vector2 pos = target.anchoredPosition; + pos.y += DOVirtual.EasedValue(0, offsetY, s.ElapsedDirectionalPercentage(), Ease.OutQuad); + target.anchoredPosition = pos; + }); + return s; + } + + #endregion + + #endregion + + #region ScrollRect + + /// Tweens a ScrollRect's horizontal/verticalNormalizedPosition to the given value. + /// Also stores the ScrollRect as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Tweener DONormalizedPos(this ScrollRect target, Vector2 endValue, float duration, bool snapping = false) + { + return DOTween.To(() => new Vector2(target.horizontalNormalizedPosition, target.verticalNormalizedPosition), + x => { + target.horizontalNormalizedPosition = x.x; + target.verticalNormalizedPosition = x.y; + }, endValue, duration) + .SetOptions(snapping).SetTarget(target); + } + /// Tweens a ScrollRect's horizontalNormalizedPosition to the given value. + /// Also stores the ScrollRect as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Tweener DOHorizontalNormalizedPos(this ScrollRect target, float endValue, float duration, bool snapping = false) + { + return DOTween.To(() => target.horizontalNormalizedPosition, x => target.horizontalNormalizedPosition = x, endValue, duration) + .SetOptions(snapping).SetTarget(target); + } + /// Tweens a ScrollRect's verticalNormalizedPosition to the given value. + /// Also stores the ScrollRect as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static Tweener DOVerticalNormalizedPos(this ScrollRect target, float endValue, float duration, bool snapping = false) + { + return DOTween.To(() => target.verticalNormalizedPosition, x => target.verticalNormalizedPosition = x, endValue, duration) + .SetOptions(snapping).SetTarget(target); + } + + #endregion + + #region Slider + + /// Tweens a Slider's value to the given value. + /// Also stores the Slider as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + /// If TRUE the tween will smoothly snap all values to integers + public static TweenerCore DOValue(this Slider target, float endValue, float duration, bool snapping = false) + { + TweenerCore t = DOTween.To(() => target.value, x => target.value = x, endValue, duration); + t.SetOptions(snapping).SetTarget(target); + return t; + } + + #endregion + + #region Text + + /// Tweens a Text's color to the given value. + /// Also stores the Text as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOColor(this Text target, Color endValue, float duration) + { + TweenerCore t = DOTween.To(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// + /// Tweens a Text's text from one integer to another, with options for thousands separators + /// + /// The value to start from + /// The end value to reach + /// The duration of the tween + /// If TRUE (default) also adds thousands separators + /// The to use (InvariantCulture if NULL) + public static TweenerCore DOCounter( + this Text target, int fromValue, int endValue, float duration, bool addThousandsSeparator = true, CultureInfo culture = null + ){ + int v = fromValue; + CultureInfo cInfo = !addThousandsSeparator ? null : culture ?? CultureInfo.InvariantCulture; + TweenerCore t = DOTween.To(() => v, x => { + v = x; + target.text = addThousandsSeparator + ? v.ToString("N0", cInfo) + : v.ToString(); + }, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Text's alpha color to the given value. + /// Also stores the Text as the tween's target so it can be used for filtered operations + /// The end value to reachThe duration of the tween + public static TweenerCore DOFade(this Text target, float endValue, float duration) + { + TweenerCore t = DOTween.ToAlpha(() => target.color, x => target.color = x, endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Text's text to the given value. + /// Also stores the Text as the tween's target so it can be used for filtered operations + /// The end string to tween toThe duration of the tween + /// If TRUE (default), rich text will be interpreted correctly while animated, + /// otherwise all tags will be considered as normal text + /// The type of scramble mode to use, if any + /// A string containing the characters to use for scrambling. + /// Use as many characters as possible (minimum 10) because DOTween uses a fast scramble mode which gives better results with more characters. + /// Leave it to NULL (default) to use default ones + public static TweenerCore DOText(this Text target, string endValue, float duration, bool richTextEnabled = true, ScrambleMode scrambleMode = ScrambleMode.None, string scrambleChars = null) + { + if (endValue == null) { + if (Debugger.logPriority > 0) Debugger.LogWarning("You can't pass a NULL string to DOText: an empty string will be used instead to avoid errors"); + endValue = ""; + } + TweenerCore t = DOTween.To(() => target.text, x => target.text = x, endValue, duration); + t.SetOptions(richTextEnabled, scrambleMode, scrambleChars) + .SetTarget(target); + return t; + } + + #endregion + + #region Blendables + + #region Graphic + + /// Tweens a Graphic's color to the given value, + /// in a way that allows other DOBlendableColor tweens to work together on the same target, + /// instead than fight each other as multiple DOColor would do. + /// Also stores the Graphic as the tween's target so it can be used for filtered operations + /// The value to tween toThe duration of the tween + public static Tweener DOBlendableColor(this Graphic target, Color endValue, float duration) + { + endValue = endValue - target.color; + Color to = new Color(0, 0, 0, 0); + return DOTween.To(() => to, x => { + Color diff = x - to; + to = x; + target.color += diff; + }, endValue, duration) + .Blendable().SetTarget(target); + } + + #endregion + + #region Image + + /// Tweens a Image's color to the given value, + /// in a way that allows other DOBlendableColor tweens to work together on the same target, + /// instead than fight each other as multiple DOColor would do. + /// Also stores the Image as the tween's target so it can be used for filtered operations + /// The value to tween toThe duration of the tween + public static Tweener DOBlendableColor(this Image target, Color endValue, float duration) + { + endValue = endValue - target.color; + Color to = new Color(0, 0, 0, 0); + return DOTween.To(() => to, x => { + Color diff = x - to; + to = x; + target.color += diff; + }, endValue, duration) + .Blendable().SetTarget(target); + } + + #endregion + + #region Text + + /// Tweens a Text's color BY the given value, + /// in a way that allows other DOBlendableColor tweens to work together on the same target, + /// instead than fight each other as multiple DOColor would do. + /// Also stores the Text as the tween's target so it can be used for filtered operations + /// The value to tween toThe duration of the tween + public static Tweener DOBlendableColor(this Text target, Color endValue, float duration) + { + endValue = endValue - target.color; + Color to = new Color(0, 0, 0, 0); + return DOTween.To(() => to, x => { + Color diff = x - to; + to = x; + target.color += diff; + }, endValue, duration) + .Blendable().SetTarget(target); + } + + #endregion + + #endregion + + #endregion + + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + // ███ INTERNAL CLASSES ████████████████████████████████████████████████████████████████████████████████████████████████ + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + + public static class Utils + { + /// + /// Converts the anchoredPosition of the first RectTransform to the second RectTransform, + /// taking into consideration offset, anchors and pivot, and returns the new anchoredPosition + /// + public static Vector2 SwitchToRectTransform(RectTransform from, RectTransform to) + { + Vector2 localPoint; + Vector2 fromPivotDerivedOffset = new Vector2(from.rect.width * 0.5f + from.rect.xMin, from.rect.height * 0.5f + from.rect.yMin); + Vector2 screenP = RectTransformUtility.WorldToScreenPoint(null, from.position); + screenP += fromPivotDerivedOffset; + RectTransformUtility.ScreenPointToLocalPointInRectangle(to, screenP, null, out localPoint); + Vector2 pivotDerivedOffset = new Vector2(to.rect.width * 0.5f + to.rect.xMin, to.rect.height * 0.5f + to.rect.yMin); + return to.anchoredPosition + localPoint - pivotDerivedOffset; + } + } + } +} +#endif diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs.meta new file mode 100644 index 0000000..60d55ef --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUI.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a060394c03331a64392db53a10e7f2d1 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs new file mode 100644 index 0000000..1d3d031 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs @@ -0,0 +1,403 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +using System; +using UnityEngine; +using DG.Tweening.Core; +using DG.Tweening.Plugins.Options; +#if UNITY_2018_1_OR_NEWER && (NET_4_6 || NET_STANDARD_2_0) +using System.Threading.Tasks; +#endif + +#pragma warning disable 1591 +namespace DG.Tweening +{ + /// + /// Shortcuts/functions that are not strictly related to specific Modules + /// but are available only on some Unity versions + /// + public static class DOTweenModuleUnityVersion + { +#if UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_5 || UNITY_2017_1_OR_NEWER + #region Unity 4.3 or Newer + + #region Material + + /// Tweens a Material's color using the given gradient + /// (NOTE 1: only uses the colors of the gradient, not the alphas - NOTE 2: creates a Sequence, not a Tweener). + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The gradient to useThe duration of the tween + public static Sequence DOGradientColor(this Material target, Gradient gradient, float duration) + { + Sequence s = DOTween.Sequence(); + GradientColorKey[] colors = gradient.colorKeys; + int len = colors.Length; + for (int i = 0; i < len; ++i) { + GradientColorKey c = colors[i]; + if (i == 0 && c.time <= 0) { + target.color = c.color; + continue; + } + float colorDuration = i == len - 1 + ? duration - s.Duration(false) // Verifies that total duration is correct + : duration * (i == 0 ? c.time : c.time - colors[i - 1].time); + s.Append(target.DOColor(c.color, colorDuration).SetEase(Ease.Linear)); + } + s.SetTarget(target); + return s; + } + /// Tweens a Material's named color property using the given gradient + /// (NOTE 1: only uses the colors of the gradient, not the alphas - NOTE 2: creates a Sequence, not a Tweener). + /// Also stores the image as the tween's target so it can be used for filtered operations + /// The gradient to use + /// The name of the material property to tween (like _Tint or _SpecColor) + /// The duration of the tween + public static Sequence DOGradientColor(this Material target, Gradient gradient, string property, float duration) + { + Sequence s = DOTween.Sequence(); + GradientColorKey[] colors = gradient.colorKeys; + int len = colors.Length; + for (int i = 0; i < len; ++i) { + GradientColorKey c = colors[i]; + if (i == 0 && c.time <= 0) { + target.SetColor(property, c.color); + continue; + } + float colorDuration = i == len - 1 + ? duration - s.Duration(false) // Verifies that total duration is correct + : duration * (i == 0 ? c.time : c.time - colors[i - 1].time); + s.Append(target.DOColor(c.color, property, colorDuration).SetEase(Ease.Linear)); + } + s.SetTarget(target); + return s; + } + + #endregion + + #endregion +#endif + +#if UNITY_5_3_OR_NEWER || UNITY_2017_1_OR_NEWER + #region Unity 5.3 or Newer + + #region CustomYieldInstructions + + /// + /// Returns a that waits until the tween is killed or complete. + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForCompletion(true); + /// + public static CustomYieldInstruction WaitForCompletion(this Tween t, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForCompletion(t); + } + + /// + /// Returns a that waits until the tween is killed or rewinded. + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForRewind(); + /// + public static CustomYieldInstruction WaitForRewind(this Tween t, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForRewind(t); + } + + /// + /// Returns a that waits until the tween is killed. + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForKill(); + /// + public static CustomYieldInstruction WaitForKill(this Tween t, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForKill(t); + } + + /// + /// Returns a that waits until the tween is killed or has gone through the given amount of loops. + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForElapsedLoops(2); + /// + /// Elapsed loops to wait for + public static CustomYieldInstruction WaitForElapsedLoops(this Tween t, int elapsedLoops, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForElapsedLoops(t, elapsedLoops); + } + + /// + /// Returns a that waits until the tween is killed + /// or has reached the given time position (loops included, delays excluded). + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForPosition(2.5f); + /// + /// Position (loops included, delays excluded) to wait for + public static CustomYieldInstruction WaitForPosition(this Tween t, float position, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForPosition(t, position); + } + + /// + /// Returns a that waits until the tween is killed or started + /// (meaning when the tween is set in a playing state the first time, after any eventual delay). + /// It can be used inside a coroutine as a yield. + /// Example usage:yield return myTween.WaitForStart(); + /// + public static CustomYieldInstruction WaitForStart(this Tween t, bool returnCustomYieldInstruction) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return null; + } + return new DOTweenCYInstruction.WaitForStart(t); + } + + #endregion + + #endregion +#endif + +#if UNITY_2018_1_OR_NEWER + #region Unity 2018.1 or Newer + + #region Material + + /// Tweens a Material's named texture offset property with the given ID to the given value. + /// Also stores the material as the tween's target so it can be used for filtered operations + /// The end value to reach + /// The ID of the material property to tween (also called nameID in Unity's manual) + /// The duration of the tween + public static TweenerCore DOOffset(this Material target, Vector2 endValue, int propertyID, float duration) + { + if (!target.HasProperty(propertyID)) { + if (Debugger.logPriority > 0) Debugger.LogMissingMaterialProperty(propertyID); + return null; + } + TweenerCore t = DOTween.To(() => target.GetTextureOffset(propertyID), x => target.SetTextureOffset(propertyID, x), endValue, duration); + t.SetTarget(target); + return t; + } + + /// Tweens a Material's named texture scale property with the given ID to the given value. + /// Also stores the material as the tween's target so it can be used for filtered operations + /// The end value to reach + /// The ID of the material property to tween (also called nameID in Unity's manual) + /// The duration of the tween + public static TweenerCore DOTiling(this Material target, Vector2 endValue, int propertyID, float duration) + { + if (!target.HasProperty(propertyID)) { + if (Debugger.logPriority > 0) Debugger.LogMissingMaterialProperty(propertyID); + return null; + } + TweenerCore t = DOTween.To(() => target.GetTextureScale(propertyID), x => target.SetTextureScale(propertyID, x), endValue, duration); + t.SetTarget(target); + return t; + } + + #endregion + + #region .NET 4.6 or Newer + +#if (NET_4_6 || NET_STANDARD_2_0) + + #region Async Instructions + + /// + /// Returns an async that waits until the tween is killed or complete. + /// It can be used inside an async operation. + /// Example usage:await myTween.WaitForCompletion(); + /// + public static async Task AsyncWaitForCompletion(this Tween t) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active && !t.IsComplete()) await Task.Yield(); + } + + /// + /// Returns an async that waits until the tween is killed or rewinded. + /// It can be used inside an async operation. + /// Example usage:await myTween.AsyncWaitForRewind(); + /// + public static async Task AsyncWaitForRewind(this Tween t) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active && (!t.playedOnce || t.position * (t.CompletedLoops() + 1) > 0)) await Task.Yield(); + } + + /// + /// Returns an async that waits until the tween is killed. + /// It can be used inside an async operation. + /// Example usage:await myTween.AsyncWaitForKill(); + /// + public static async Task AsyncWaitForKill(this Tween t) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active) await Task.Yield(); + } + + /// + /// Returns an async that waits until the tween is killed or has gone through the given amount of loops. + /// It can be used inside an async operation. + /// Example usage:await myTween.AsyncWaitForElapsedLoops(); + /// + /// Elapsed loops to wait for + public static async Task AsyncWaitForElapsedLoops(this Tween t, int elapsedLoops) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active && t.CompletedLoops() < elapsedLoops) await Task.Yield(); + } + + /// + /// Returns an async that waits until the tween is killed or started + /// (meaning when the tween is set in a playing state the first time, after any eventual delay). + /// It can be used inside an async operation. + /// Example usage:await myTween.AsyncWaitForPosition(); + /// + /// Position (loops included, delays excluded) to wait for + public static async Task AsyncWaitForPosition(this Tween t, float position) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active && t.position * (t.CompletedLoops() + 1) < position) await Task.Yield(); + } + + /// + /// Returns an async that waits until the tween is killed. + /// It can be used inside an async operation. + /// Example usage:await myTween.AsyncWaitForKill(); + /// + public static async Task AsyncWaitForStart(this Tween t) + { + if (!t.active) { + if (Debugger.logPriority > 0) Debugger.LogInvalidTween(t); + return; + } + while (t.active && !t.playedOnce) await Task.Yield(); + } + + #endregion +#endif + + #endregion + + #endregion +#endif + } + + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + // ███ CLASSES █████████████████████████████████████████████████████████████████████████████████████████████████████████ + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + +#if UNITY_5_3_OR_NEWER || UNITY_2017_1_OR_NEWER + public static class DOTweenCYInstruction + { + public class WaitForCompletion : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active && !t.IsComplete(); + }} + readonly Tween t; + public WaitForCompletion(Tween tween) + { + t = tween; + } + } + + public class WaitForRewind : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active && (!t.playedOnce || t.position * (t.CompletedLoops() + 1) > 0); + }} + readonly Tween t; + public WaitForRewind(Tween tween) + { + t = tween; + } + } + + public class WaitForKill : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active; + }} + readonly Tween t; + public WaitForKill(Tween tween) + { + t = tween; + } + } + + public class WaitForElapsedLoops : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active && t.CompletedLoops() < elapsedLoops; + }} + readonly Tween t; + readonly int elapsedLoops; + public WaitForElapsedLoops(Tween tween, int elapsedLoops) + { + t = tween; + this.elapsedLoops = elapsedLoops; + } + } + + public class WaitForPosition : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active && t.position * (t.CompletedLoops() + 1) < position; + }} + readonly Tween t; + readonly float position; + public WaitForPosition(Tween tween, float position) + { + t = tween; + this.position = position; + } + } + + public class WaitForStart : CustomYieldInstruction + { + public override bool keepWaiting { get { + return t.active && !t.playedOnce; + }} + readonly Tween t; + public WaitForStart(Tween tween) + { + t = tween; + } + } + } +#endif +} diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs.meta new file mode 100644 index 0000000..290189f --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63c02322328255542995bd02b47b0457 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs new file mode 100644 index 0000000..391b71a --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs @@ -0,0 +1,155 @@ +// Author: Daniele Giardini - http://www.demigiant.com +// Created: 2018/07/13 + +using System; +using System.Reflection; +using UnityEngine; +using DG.Tweening.Core; +using DG.Tweening.Plugins.Core.PathCore; +using DG.Tweening.Plugins.Options; + +#pragma warning disable 1591 +namespace DG.Tweening +{ + /// + /// Utility functions that deal with available Modules. + /// Modules defines: + /// - DOTAUDIO + /// - DOTPHYSICS + /// - DOTPHYSICS2D + /// - DOTSPRITE + /// - DOTUI + /// Extra defines set and used for implementation of external assets: + /// - DOTWEEN_TMP ► TextMesh Pro + /// - DOTWEEN_TK2D ► 2D Toolkit + /// + public static class DOTweenModuleUtils + { + static bool _initialized; + + #region Reflection + + /// + /// Called via Reflection by DOTweenComponent on Awake + /// +#if UNITY_2018_1_OR_NEWER + [UnityEngine.Scripting.Preserve] +#endif + public static void Init() + { + if (_initialized) return; + + _initialized = true; + DOTweenExternalCommand.SetOrientationOnPath += Physics.SetOrientationOnPath; + +#if UNITY_EDITOR +#if UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_5 || UNITY_2017_1 + UnityEditor.EditorApplication.playmodeStateChanged += PlaymodeStateChanged; +#else + UnityEditor.EditorApplication.playModeStateChanged += PlaymodeStateChanged; +#endif +#endif + } + +#if UNITY_2018_1_OR_NEWER +#pragma warning disable + [UnityEngine.Scripting.Preserve] + // Just used to preserve methods when building, never called + static void Preserver() + { + Assembly[] loadedAssemblies = AppDomain.CurrentDomain.GetAssemblies(); + MethodInfo mi = typeof(MonoBehaviour).GetMethod("Stub"); + } +#pragma warning restore +#endif + + #endregion + +#if UNITY_EDITOR + // Fires OnApplicationPause in DOTweenComponent even when Editor is paused (otherwise it's only fired at runtime) +#if UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_5 || UNITY_2017_1 + static void PlaymodeStateChanged() + #else + static void PlaymodeStateChanged(UnityEditor.PlayModeStateChange state) +#endif + { + if (DOTween.instance == null) return; + DOTween.instance.OnApplicationPause(UnityEditor.EditorApplication.isPaused); + } +#endif + + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + // ███ INTERNAL CLASSES ████████████████████████████████████████████████████████████████████████████████████████████████ + // █████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ + + public static class Physics + { + // Called via DOTweenExternalCommand callback + public static void SetOrientationOnPath(PathOptions options, Tween t, Quaternion newRot, Transform trans) + { +#if true // PHYSICS_MARKER + if (options.isRigidbody) ((Rigidbody)t.target).rotation = newRot; + else trans.rotation = newRot; +#else + trans.rotation = newRot; +#endif + } + + // Returns FALSE if the DOTween's Physics2D Module is disabled, or if there's no Rigidbody2D attached + public static bool HasRigidbody2D(Component target) + { +#if true // PHYSICS2D_MARKER + return target.GetComponent() != null; +#else + return false; +#endif + } + + #region Called via Reflection + + + // Called via Reflection by DOTweenPathInspector + // Returns FALSE if the DOTween's Physics Module is disabled, or if there's no rigidbody attached +#if UNITY_2018_1_OR_NEWER + [UnityEngine.Scripting.Preserve] +#endif + public static bool HasRigidbody(Component target) + { +#if true // PHYSICS_MARKER + return target.GetComponent() != null; +#else + return false; +#endif + } + + // Called via Reflection by DOTweenPath +#if UNITY_2018_1_OR_NEWER + [UnityEngine.Scripting.Preserve] +#endif + public static TweenerCore CreateDOTweenPathTween( + MonoBehaviour target, bool tweenRigidbody, bool isLocal, Path path, float duration, PathMode pathMode + ){ + TweenerCore t; +#if true // PHYSICS_MARKER + Rigidbody rBody = tweenRigidbody ? target.GetComponent() : null; + if (tweenRigidbody && rBody != null) { + t = isLocal + ? rBody.DOLocalPath(path, duration, pathMode) + : rBody.DOPath(path, duration, pathMode); + } else { + t = isLocal + ? target.transform.DOLocalPath(path, duration, pathMode) + : target.transform.DOPath(path, duration, pathMode); + } +#else + t = isLocal + ? target.transform.DOLocalPath(path, duration, pathMode) + : target.transform.DOPath(path, duration, pathMode); +#endif + return t; + } + + #endregion + } + } +} diff --git a/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs.meta b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs.meta new file mode 100644 index 0000000..ab62186 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bcaf917d9cf5b84090421a5a2abe42e +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/game/Assets/Plugins/Demigiant/DOTween/readme.txt b/game/Assets/Plugins/Demigiant/DOTween/readme.txt new file mode 100644 index 0000000..82b7c6c --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/readme.txt @@ -0,0 +1,29 @@ +DOTween and DOTween Pro are copyright (c) 2014-2018 Daniele Giardini - Demigiant + +// IMPORTANT!!! ///////////////////////////////////////////// +// Upgrading DOTween from versions older than 1.2.000 /////// +// (or DOTween Pro older than 1.0.000) ////////////////////// +------------------------------------------------------------- +If you're upgrading your project from a version of DOTween older than 1.2.000 (or DOTween Pro older than 1.0.000) please follow these instructions carefully. +1) Import the new version in the same folder as the previous one, overwriting old files. A lot of errors will appear but don't worry +2) Close and reopen Unity (and your project). This is fundamental: skipping this step will cause a bloodbath +3) Open DOTween's Utility Panel (Tools > Demigiant > DOTween Utility Panel) if it doesn't open automatically, then press "Setup DOTween...": this will run the upgrade setup +4) From the Add/Remove Modules panel that opens, activate/deactivate Modules for Unity systems and for external assets (Pro version only) + +// GET STARTED ////////////////////////////////////////////// + +- After importing a new DOTween update, select DOTween's Utility Panel from the "Tools/Demigiant" menu (if it doesn't open automatically) and press the "Setup DOTween..." button to activate/deactivate Modules. You can also access a Preferences Tab from there to choose default settings for DOTween. +- In your code, add "using DG.Tweening" to each class where you want to use DOTween. +- You're ready to tween. Check out the links below for full documentation and license info. + + +// LINKS /////////////////////////////////////////////////////// + +DOTween website (documentation, examples, etc): http://dotween.demigiant.com +DOTween license: http://dotween.demigiant.com/license.php +DOTween repository (Google Code): https://code.google.com/p/dotween/ +Demigiant website (documentation, examples, etc): http://www.demigiant.com + +// NOTES ////////////////////////////////////////////////////// + +- DOTween's Utility Panel can be found under "Tools > Demigiant > DOTween Utility Panel" and also contains other useful options, plus a tab to set DOTween's preferences \ No newline at end of file diff --git a/game/Assets/Plugins/Demigiant/DOTween/readme.txt.meta b/game/Assets/Plugins/Demigiant/DOTween/readme.txt.meta new file mode 100644 index 0000000..3799165 --- /dev/null +++ b/game/Assets/Plugins/Demigiant/DOTween/readme.txt.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: fccfc62abf2eb0a4db614853430894fd +TextScriptImporter: + userData: diff --git a/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab b/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab new file mode 100644 index 0000000..74bd5a8 --- /dev/null +++ b/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6189151120382770278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6189151120382770279} + - component: {fileID: 6189151120382770202} + - component: {fileID: 6189151120382770200} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6189151120382770279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120382770278} + m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} + m_LocalPosition: {x: 0, y: 1.4, z: -2.75} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6189151121097661531} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} +--- !u!20 &6189151120382770202 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120382770278} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 40 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 8400000, guid: 0fc273c76f186624c8278e4fc863187c, type: 2} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!114 &6189151120382770200 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120382770278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: 0 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 +--- !u!1 &6189151120632183869 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6189151120632183870} + - component: {fileID: 6189151120632183857} + - component: {fileID: 6189151120632183856} + - component: {fileID: 6189151120632183871} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6189151120632183870 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120632183869} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6189151121097661531} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6189151120632183857 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120632183869} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6189151120632183856 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120632183869} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6189151120632183871 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151120632183869} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6189151121097661530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6189151121097661531} + - component: {fileID: 6189151121097661532} + - component: {fileID: 6189151121097661533} + m_Layer: 0 + m_Name: ArtefactPreview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6189151121097661531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151121097661530} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -1337, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6189151120382770279} + - {fileID: 6189151120632183870} + - {fileID: 6189151121150595526} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6189151121097661532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151121097661530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d5a3b7abfa891b45a3fee95bb3f212d, type: 3} + m_Name: + m_EditorClassIdentifier: + _inputSettings: {fileID: 11400000, guid: 09b165d6ce14f86459be7213da9688a7, type: 2} + _playerInput: {fileID: 6189151121097661533} +--- !u!114 &6189151121097661533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151121097661530} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Actions: {fileID: -944628639613478452, guid: d4d9eb5db7beac84ca3cb36cfc09cd0a, type: 3} + m_NotificationBehavior: 2 + m_UIInputModule: {fileID: 0} + m_DeviceLostEvent: + m_PersistentCalls: + m_Calls: [] + m_DeviceRegainedEvent: + m_PersistentCalls: + m_Calls: [] + m_ControlsChangedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6189151121097661532} + m_TargetAssemblyTypeName: ArtefactPreview, Assembly-CSharp + m_MethodName: ChangeInput + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionEvents: + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5c440996-60ec-4084-9223-75d39638108a + m_ActionName: CoreMap/Move[/Keyboard/w,/Keyboard/s,/Keyboard/a,/Keyboard/d] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: d271942b-8516-4550-88ae-552350feb4b1 + m_ActionName: CoreMap/Look[/Mouse/delta] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: da936947-fcfa-4872-a4e3-15763afe56b6 + m_ActionName: CoreMap/Jump[/Keyboard/space] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 2bbc2e93-6016-4544-8399-0c4ee222850c + m_ActionName: CoreMap/Use[/Keyboard/e] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 0eb55067-1328-4b0a-9494-b427befe049a + m_ActionName: CoreMap/Blink[/Keyboard/shift] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6189151121097661532} + m_TargetAssemblyTypeName: ArtefactPreview, Assembly-CSharp + m_MethodName: PreviewEnable + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 5b0a923b-469a-4829-8f31-6fcd7cb49281 + m_ActionName: ArtefactPreview/StartLook[/Mouse/leftButton] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6189151121097661532} + m_TargetAssemblyTypeName: ArtefactPreview, Assembly-CSharp + m_MethodName: PreviewVelocity + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 0a5c2191-e93e-44ba-880e-189b8b33e10a + m_ActionName: ArtefactPreview/LookVelocity[/Mouse/delta] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6189151121097661532} + m_TargetAssemblyTypeName: ArtefactPreview, Assembly-CSharp + m_MethodName: PreviewDelta + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: b118302a-6162-4223-8a6c-38ff2d6b4133 + m_ActionName: ArtefactPreview/New action + m_NeverAutoSwitchControlSchemes: 0 + m_DefaultControlScheme: + m_DefaultActionMap: ArtefactPreview + m_SplitScreenIndex: -1 + m_Camera: {fileID: 6189151120382770202} +--- !u!1 &6189151121150595525 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6189151121150595526} + - component: {fileID: 6189151121150595527} + m_Layer: 0 + m_Name: Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6189151121150595526 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151121150595525} + m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} + m_LocalPosition: {x: 0, y: 1.2, z: -2.75} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6189151121097661531} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} +--- !u!108 &6189151121150595527 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6189151121150595525} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 10 + m_Range: 6.5 + m_SpotAngle: 140 + m_InnerSpotAngle: 35 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.02 + m_NormalBias: 0.1 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 0 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 diff --git a/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab.meta b/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab.meta new file mode 100644 index 0000000..e05401d --- /dev/null +++ b/game/Assets/Prefabs/Artefacts/ArtefactPreview.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1c743cd25da7f2e4991d052bf248b59d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Artefacts/Interactable Artefact.prefab b/game/Assets/Prefabs/Artefacts/Interactable Artefact.prefab index 42711ba..0d5622b 100644 --- a/game/Assets/Prefabs/Artefacts/Interactable Artefact.prefab +++ b/game/Assets/Prefabs/Artefacts/Interactable Artefact.prefab @@ -12,7 +12,7 @@ GameObject: - component: {fileID: 2205831332405259923} - component: {fileID: 8272008737841710381} m_Layer: 0 - m_Name: Cylinder + m_Name: Graphics m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -30,7 +30,7 @@ Transform: m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} m_Children: [] m_Father: {fileID: 8781564213167799764} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2205831332405259923 MeshFilter: @@ -81,6 +81,268 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3281773580780034656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1483347660088856974} + - component: {fileID: 171843402970377308} + - component: {fileID: 2658148745440365952} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1483347660088856974 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3281773580780034656} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7585491580055765505} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &171843402970377308 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3281773580780034656} + m_CullTransparentMesh: 1 +--- !u!114 &2658148745440365952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3281773580780034656} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '[INTERACT]' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: f0accbfa8082019458c71ed769d75681, type: 2} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3398621272691566433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7585491580055765505} + - component: {fileID: 9081311225680906815} + - component: {fileID: 2620423025316115099} + - component: {fileID: 7284579036519760679} + - component: {fileID: 8457166438655354348} + - component: {fileID: 5393817111832759879} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7585491580055765505 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1483347660088856974} + m_Father: {fileID: 8781564213167799764} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 1.09} + m_SizeDelta: {x: 5, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &9081311225680906815 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &2620423025316115099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &7284579036519760679 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &8457166438655354348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f5353ef6941310847ada59b565108370, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &5393817111832759879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398621272691566433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b1c74c0921372b9439e9b80c4a537ccc, type: 3} + m_Name: + m_EditorClassIdentifier: + _text: {fileID: 2658148745440365952} + _settings: {fileID: 11400000, guid: 67880aab3a7f5124999fcef662a147f9, type: 2} --- !u!1 &8781564213167799763 GameObject: m_ObjectHideFlags: 0 @@ -92,8 +354,8 @@ GameObject: - component: {fileID: 8781564213167799764} - component: {fileID: 8781564213167799767} - component: {fileID: 8781564213167799766} - - component: {fileID: 8781564213167799761} - component: {fileID: 3201523991801391447} + - component: {fileID: 8215073799250001962} m_Layer: 0 m_Name: Interactable Artefact m_TagString: Untagged @@ -112,8 +374,8 @@ Transform: m_LocalPosition: {x: 0, y: 0.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 8781564214893312960} - {fileID: 2663749718261374877} + - {fileID: 7585491580055765505} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -166,20 +428,6 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!136 &8781564213167799761 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564213167799763} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 0 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} --- !u!114 &3201523991801391447 MonoBehaviour: m_ObjectHideFlags: 0 @@ -195,113 +443,17 @@ MonoBehaviour: _data: {fileID: 0} _nearbyArtefactID: {fileID: 11400000, guid: caba70196fbb1c549a934f7566f7a247, type: 2} _artefacts: {fileID: 11400000, guid: f523ac0d77530064b8b41c627b13fae0, type: 2} ---- !u!1 &8781564214893312975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8781564214893312960} - - component: {fileID: 8781564214893312963} - - component: {fileID: 8781564214893312962} - - component: {fileID: 8781564214893312973} - - component: {fileID: 8781564214893312972} - m_Layer: 0 - m_Name: Sphere - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8781564214893312960 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564214893312975} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8781564213167799764} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8781564214893312963 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564214893312975} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &8781564214893312962 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564214893312975} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!135 &8781564214893312973 + _ui: {fileID: 5393817111832759879} +--- !u!135 &8215073799250001962 SphereCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564214893312975} + m_GameObject: {fileID: 8781564213167799763} m_Material: {fileID: 0} m_IsTrigger: 1 m_Enabled: 1 serializedVersion: 2 m_Radius: 4 m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8781564214893312972 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8781564214893312975} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 44966bb2b773ce145a9d6c7c9f42aeba, type: 3} - m_Name: - m_EditorClassIdentifier: - _nearbyArtefactID: {fileID: 11400000, guid: caba70196fbb1c549a934f7566f7a247, type: 2} - _artefact: {fileID: 3201523991801391447} diff --git a/game/Assets/Prefabs/Artefacts/RotatableModels.meta b/game/Assets/Prefabs/Artefacts/RotatableModels.meta new file mode 100644 index 0000000..8785410 --- /dev/null +++ b/game/Assets/Prefabs/Artefacts/RotatableModels.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e261fff7e0dfd7f47b136d01ed657ca9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab b/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab new file mode 100644 index 0000000..1ecb242 --- /dev/null +++ b/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3799998566341120319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3799998566341123779} + - component: {fileID: 3799998566341123778} + - component: {fileID: 3799998566341123777} + m_Layer: 0 + m_Name: TestArtefact + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3799998566341123779 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3799998566341120319} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3799998566341123778 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3799998566341120319} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3799998566341123777 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3799998566341120319} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab.meta b/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab.meta new file mode 100644 index 0000000..bb087f0 --- /dev/null +++ b/game/Assets/Prefabs/Artefacts/RotatableModels/TestArtefact.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e48f46564bce92e4aa707fd447afd68e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/AudioManager.prefab b/game/Assets/Prefabs/AudioManager.prefab new file mode 100644 index 0000000..69a3877 --- /dev/null +++ b/game/Assets/Prefabs/AudioManager.prefab @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8182946073398961946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8182946073398961947} + - component: {fileID: 8182946073398961948} + - component: {fileID: 8182946073398961949} + m_Layer: 0 + m_Name: AudioManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8182946073398961947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8182946073398961946} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 953.24054, y: 546.3486, z: 366.31305} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8182946073398961948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8182946073398961946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27f3f5345a3cb684195f070b3d44bc05, type: 3} + m_Name: + m_EditorClassIdentifier: + _musicId: event:/Music/WIPMusic + _musicBus: + BusName: Music + PlayerPref: {fileID: 11400000, guid: 45598e626e9c27c428f33cca2dd341e2, type: 2} + _sfxBus: + BusName: SFX + PlayerPref: {fileID: 11400000, guid: ff75a82927ca16e469d6ee942d44d4d9, type: 2} + _voBus: + BusName: VO + PlayerPref: {fileID: 11400000, guid: 6335f36fc2d2c9f49a7702bacf3f3b21, type: 2} + _uiBus: + BusName: UI + PlayerPref: {fileID: 11400000, guid: 88b3a65e255f79d46bdb7dc25f71b170, type: 2} +--- !u!114 &8182946073398961949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8182946073398961946} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9468c5f457ace64f8d4df6d642b107f, type: 3} + m_Name: + m_EditorClassIdentifier: + LoadEvent: 7 + UnloadEvent: 8 + Banks: + - Master + CollisionTag: + PreloadSamples: 0 diff --git a/game/Assets/Prefabs/AudioManager.prefab.meta b/game/Assets/Prefabs/AudioManager.prefab.meta new file mode 100644 index 0000000..fd25b3b --- /dev/null +++ b/game/Assets/Prefabs/AudioManager.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e6d7cef5acc5fa648b624bfc6d857e8b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Cameras.prefab b/game/Assets/Prefabs/Cameras.prefab index 7a8223b..cb2a81d 100644 --- a/game/Assets/Prefabs/Cameras.prefab +++ b/game/Assets/Prefabs/Cameras.prefab @@ -45,9 +45,10 @@ GameObject: - component: {fileID: 5661344207112327336} - component: {fileID: 5661344207112327337} - component: {fileID: 5661344207112327338} + - component: {fileID: 8137033370021049976} m_Layer: 0 m_Name: Main_Camera - m_TagString: Untagged + m_TagString: MainCamera m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -59,8 +60,8 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5661344207112327339} - m_LocalRotation: {x: 0.12069755, y: 0.045786913, z: -0.005573086, w: 0.9916172} - m_LocalPosition: {x: 0, y: 0.110000014, z: -3.7200003} + m_LocalRotation: {x: -0.01818538, y: 0.03256371, z: 0.0005925958, w: 0.99930406} + m_LocalPosition: {x: 0, y: -0.80000305, z: -2.220001} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 5661344206969957946} @@ -91,7 +92,7 @@ Camera: height: 1 near clip plane: 0.1 far clip plane: 5000 - field of view: 55 + field of view: 50 orthographic: 0 orthographic size: 5 m_Depth: 0 @@ -183,6 +184,18 @@ MonoBehaviour: m_CameraActivatedEvent: m_PersistentCalls: m_Calls: [] +--- !u!114 &8137033370021049976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5661344207112327339} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9d54716c6690d97469638748463784b8, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &5661344207311831626 GameObject: m_ObjectHideFlags: 0 @@ -207,7 +220,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5661344207311831626} - m_LocalRotation: {x: 0.12082608, y: 0.000000030494466, z: -0.00000000371172, w: 0.9926737} + m_LocalRotation: {x: 0.000000005587936, y: -0.041315872, z: -0.001504234, w: 0.99914503} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: @@ -243,7 +256,7 @@ MonoBehaviour: m_LookAt: {fileID: 0} m_Follow: {fileID: 0} m_Lens: - FieldOfView: 55 + FieldOfView: 50 OrthographicSize: 10 NearClipPlane: 0.1 FarClipPlane: 5000 @@ -281,7 +294,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5661344207439169723} - m_LocalRotation: {x: 0.12082611, y: -3.7677753e-15, z: 1.0303356e-15, w: 0.9926737} + m_LocalRotation: {x: 0.000000005587936, y: -0.041315872, z: -0.001504234, w: 0.99914503} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: @@ -317,7 +330,7 @@ MonoBehaviour: m_LookAt: {fileID: 0} m_Follow: {fileID: 0} m_Lens: - FieldOfView: 55 + FieldOfView: 50 OrthographicSize: 10 NearClipPlane: 0.1 FarClipPlane: 5000 @@ -389,7 +402,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_BindingMode: 4 - m_FollowOffset: {x: 0, y: 1.91, z: -3} + m_FollowOffset: {x: 0, y: 1, z: -1.5} m_XDamping: 1 m_YDamping: 1 m_ZDamping: 1 @@ -443,9 +456,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_TrackedObjectOffset: {x: 0, y: 0, z: 0} - m_LookaheadTime: 0 - m_LookaheadSmoothing: 0 - m_LookaheadIgnoreY: 0 + m_LookaheadTime: 0.25 + m_LookaheadSmoothing: 0.5 + m_LookaheadIgnoreY: 1 m_HorizontalDamping: 0 m_VerticalDamping: 0 m_ScreenX: 0.5 @@ -515,7 +528,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_BindingMode: 4 - m_FollowOffset: {x: 0, y: 1.91, z: -3} + m_FollowOffset: {x: 0, y: 1, z: -1.5} m_XDamping: 1 m_YDamping: 1 m_ZDamping: 1 @@ -569,9 +582,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_TrackedObjectOffset: {x: 0, y: 0, z: 0} - m_LookaheadTime: 0 - m_LookaheadSmoothing: 0 - m_LookaheadIgnoreY: 0 + m_LookaheadTime: 0.25 + m_LookaheadSmoothing: 0.5 + m_LookaheadIgnoreY: 1 m_HorizontalDamping: 0 m_VerticalDamping: 0 m_ScreenX: 0.45 @@ -595,6 +608,8 @@ GameObject: - component: {fileID: 5661344207789115489} - component: {fileID: 5661344207789115422} - component: {fileID: 5661344207789115423} + - component: {fileID: 7951179702612018041} + - component: {fileID: 4646968772435671935} m_Layer: 0 m_Name: CM_ThirdPerson m_TagString: Untagged @@ -609,8 +624,8 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5661344207789115490} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.110000014, z: -3.7200003} + m_LocalRotation: {x: -0.01818538, y: 0.03256371, z: 0.0005925958, w: 0.99930406} + m_LocalPosition: {x: 0, y: -0.80000305, z: -2.220001} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 5661344207439169721} @@ -641,14 +656,14 @@ MonoBehaviour: m_Follow: {fileID: 0} m_CommonLens: 1 m_Lens: - FieldOfView: 55 + FieldOfView: 50 OrthographicSize: 10 NearClipPlane: 0.1 FarClipPlane: 5000 Dutch: 0 LensShift: {x: 0, y: 0} m_Transitions: - m_BlendHint: 0 + m_BlendHint: 2 m_InheritPosition: 1 m_OnCameraLive: m_PersistentCalls: @@ -686,7 +701,7 @@ MonoBehaviour: m_DecelTime: 0.1 m_InputAxisName: m_InputAxisValue: 0 - m_InvertInput: 1 + m_InvertInput: 0 m_MinValue: -180 m_MaxValue: 180 m_Wrap: 1 @@ -702,19 +717,19 @@ MonoBehaviour: m_Bias: 0 m_RecenterToTargetHeading: m_enabled: 0 - m_WaitTime: 0 - m_RecenteringTime: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 m_LegacyHeadingDefinition: -1 m_LegacyVelocityFilterStrength: -1 m_BindingMode: 4 m_SplineCurvature: 0.2 m_Orbits: - - m_Height: 3 - m_Radius: 3 - - m_Height: 1.91 - m_Radius: 3 - - m_Height: 1.28 - m_Radius: 2.75 + - m_Height: 2 + m_Radius: 2 + - m_Height: 1 + m_Radius: 1.5 + - m_Height: 0 + m_Radius: 1.5 m_LegacyHeadingBias: 3.4028235e+38 m_Rigs: - {fileID: 5661344207439169722} @@ -749,7 +764,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_CollideAgainst: serializedVersion: 2 - m_Bits: 1 + m_Bits: 4294967295 m_IgnoreTag: m_TransparentLayers: serializedVersion: 2 @@ -759,12 +774,68 @@ MonoBehaviour: m_DistanceLimit: 0 m_MinimumOcclusionTime: 0 m_CameraRadius: 0.1 - m_Strategy: 1 + m_Strategy: 0 m_MaximumEffort: 4 - m_SmoothingTime: 0 - m_Damping: 0 + m_SmoothingTime: 0.5 + m_Damping: 0.6 m_DampingWhenOccluded: 0 m_OptimalTargetDistance: 0 +--- !u!114 &7951179702612018041 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5661344207789115490} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: d8c4272694282b64e9cd1d4a42477262, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5661344207789115489} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &4646968772435671935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5661344207789115490} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 0fc36e00903fc7047b48bb1844e6f12b, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5661344207789115489} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1 &5661344207849762654 GameObject: m_ObjectHideFlags: 0 @@ -789,7 +860,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5661344207849762654} - m_LocalRotation: {x: 0.12069752, y: 0.04578691, z: -0.005573085, w: 0.9916172} + m_LocalRotation: {x: 0.000000007450581, y: -0.000000007450581, z: -2.3283064e-10, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: @@ -825,7 +896,7 @@ MonoBehaviour: m_LookAt: {fileID: 0} m_Follow: {fileID: 0} m_Lens: - FieldOfView: 55 + FieldOfView: 50 OrthographicSize: 10 NearClipPlane: 0.1 FarClipPlane: 5000 @@ -897,7 +968,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_BindingMode: 4 - m_FollowOffset: {x: 0, y: 1.91, z: -3} + m_FollowOffset: {x: 0, y: 1, z: -1.5} m_XDamping: 1 m_YDamping: 1 m_ZDamping: 1 @@ -951,9 +1022,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_TrackedObjectOffset: {x: 0, y: 0, z: 0} - m_LookaheadTime: 0 - m_LookaheadSmoothing: 0 - m_LookaheadIgnoreY: 0 + m_LookaheadTime: 0.25 + m_LookaheadSmoothing: 0.5 + m_LookaheadIgnoreY: 1 m_HorizontalDamping: 0.5 m_VerticalDamping: 0.5 m_ScreenX: 0.5 diff --git a/game/Assets/Prefabs/Player.prefab b/game/Assets/Prefabs/Player.prefab index e67ca8c..e4e5b75 100644 --- a/game/Assets/Prefabs/Player.prefab +++ b/game/Assets/Prefabs/Player.prefab @@ -99,6 +99,9 @@ GameObject: - component: {fileID: 4397130014773710380} - component: {fileID: 4537570682397675320} - component: {fileID: 2167937473989734407} + - component: {fileID: 6606601648879830728} + - component: {fileID: 6685677556849761150} + - component: {fileID: 4463072970378110064} m_Layer: 0 m_Name: Player m_TagString: Player @@ -132,13 +135,13 @@ CharacterController: m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 - m_Height: 1.7 + m_Height: 1.5 m_Radius: 0.4 m_SlopeLimit: 45 m_StepOffset: 0.3 m_SkinWidth: 0.01 m_MinMoveDistance: 0.001 - m_Center: {x: 0, y: 0.85, z: 0} + m_Center: {x: 0, y: 0.75, z: 0} --- !u!114 &13726836969441783 MonoBehaviour: m_ObjectHideFlags: 0 @@ -154,6 +157,7 @@ MonoBehaviour: _movementSettings: {fileID: 11400000, guid: 0c168708f93291545b51df2eec8f4ac3, type: 2} _inputHandler: {fileID: 13726836969441782} _controller: {fileID: 13726836969441545} + _animController: {fileID: 4397130014773710380} _powers: {fileID: 13726837176080779} _graphics: {fileID: 13726837642651460} _renderers: @@ -163,7 +167,8 @@ MonoBehaviour: _jumpColor: {r: 1, g: 0.95084643, b: 0, a: 0} _boostColor: {r: 1, g: 0, b: 0.9173207, a: 0} _exhaustedColor: {r: 1, g: 0, b: 0, a: 0} - playerTimeScale: {fileID: 0} + objectTimeScale: {fileID: 11400000, guid: 9b68e167db44c0c42837e9a679da964e, type: 2} + frozenTime: {fileID: 11400000, guid: 19273ba4ac237ab4381926cfb195dda8, type: 2} --- !u!114 &13726836969441780 MonoBehaviour: m_ObjectHideFlags: 0 @@ -187,7 +192,20 @@ MonoBehaviour: m_Calls: [] m_ControlsChangedEvent: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 11400000, guid: 56369c4e83cc59e44bf55cd16fafc4e8, type: 2} + m_TargetAssemblyTypeName: DialogueSystem, Assembly-CSharp + m_MethodName: UpdateControlPrompts + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 13726836969441780} + m_ObjectArgumentAssemblyTypeName: UnityEngine.InputSystem.PlayerInput, + Unity.InputSystem + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 m_ActionEvents: - m_PersistentCalls: m_Calls: @@ -270,22 +288,22 @@ MonoBehaviour: m_ActionId: 0eb55067-1328-4b0a-9494-b427befe049a m_ActionName: CoreMap/New action - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 13726836969441782} - m_TargetAssemblyTypeName: PlayerInputHandler, Assembly-CSharp - m_MethodName: Freeze - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 + m_Calls: [] + m_ActionId: 5b0a923b-469a-4829-8f31-6fcd7cb49281 + m_ActionName: ArtefactPreview/LookEnable[/Mouse/leftButton] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 0a5c2191-e93e-44ba-880e-189b8b33e10a + m_ActionName: ArtefactPreview/LookVelocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b118302a-6162-4223-8a6c-38ff2d6b4133 + m_ActionName: ArtefactPreview/LookDelta[/Mouse/delta] + - m_PersistentCalls: + m_Calls: [] m_ActionId: 29f1599e-fe43-47df-ad25-8e712263d0ab m_ActionName: CoreMap/Freeze[/Keyboard/g] - m_NeverAutoSwitchControlSchemes: 1 + m_NeverAutoSwitchControlSchemes: 0 m_DefaultControlScheme: Gamepad m_DefaultActionMap: CoreMap m_SplitScreenIndex: -1 @@ -305,7 +323,7 @@ MonoBehaviour: _nearbyArtefactID: {fileID: 11400000, guid: caba70196fbb1c549a934f7566f7a247, type: 2} _inputSettings: {fileID: 11400000, guid: 09b165d6ce14f86459be7213da9688a7, type: 2} _camera: {fileID: 0} - playerTimeScale: {fileID: 0} + _dialogue: {fileID: 11400000, guid: 56369c4e83cc59e44bf55cd16fafc4e8, type: 2} --- !u!114 &13726837176080779 MonoBehaviour: m_ObjectHideFlags: 0 @@ -318,8 +336,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0e73a47345d899f4ca1e5e08683c2b82, type: 3} m_Name: m_EditorClassIdentifier: - _cheatBlink: 1 - _cheatBoost: 1 + _cheatBlink: 0 + _cheatBoost: 0 _cheatFreeze: 0 _blink: {fileID: 11400000, guid: b47ea197a7cc2ed4eb15271cef672997, type: 2} _boost: {fileID: 11400000, guid: d5ed942937d8cca478f3ec97f6b9c8a2, type: 2} @@ -406,6 +424,77 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 1 m_CallState: 2 +--- !u!114 &6606601648879830728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 13726836969441781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: d8c4272694282b64e9cd1d4a42477262, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 13726836969441780} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &6685677556849761150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 13726836969441781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 0fc36e00903fc7047b48bb1844e6f12b, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 13726836969441780} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &4463072970378110064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 13726836969441781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bb840fd42f6526f4893e136a093cf1bd, type: 3} + m_Name: + m_EditorClassIdentifier: + _respawnPosition: {fileID: 11400000, guid: 20fad56702134eb469a652ba680b48b2, type: 2} + _playerDeath: {fileID: 11400000, guid: 22fd384aef0d08146831d35c2ab7f983, type: 2} + _playerRespawn: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} --- !u!1 &13726837642651461 GameObject: m_ObjectHideFlags: 0 @@ -433,7 +522,7 @@ Transform: m_GameObject: {fileID: 13726837642651461} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.8, y: 0.85, z: 0.8} + m_LocalScale: {x: 0.7, y: 0.75, z: 0.7} m_Children: - {fileID: 3910566560202895193} - {fileID: 13726836532781129} @@ -518,7 +607,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1703779518772407877} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.381, z: -0.026} + m_LocalPosition: {x: -0.036, y: 1.403, z: -0.093} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_Children: [] m_Father: {fileID: 13726837642651460} diff --git a/game/Assets/Prefabs/PlayerObjects.prefab b/game/Assets/Prefabs/PlayerObjects.prefab index 2698468..68e644a 100644 --- a/game/Assets/Prefabs/PlayerObjects.prefab +++ b/game/Assets/Prefabs/PlayerObjects.prefab @@ -88,68 +88,120 @@ PrefabInstance: value: Cameras objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} - propertyPath: m_LocalPosition.y - value: 0.109996915 + propertyPath: m_LocalPosition.x + value: 1.4999695 objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalPosition.z - value: -3.7200012 + value: -0.7294996 objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.w - value: 0.9916172 + value: 0.72316885 objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.x - value: 0.120697476 + value: -0.012375496 objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.y - value: 0.045786913 + value: -0.6904594 objectReference: {fileID: 0} - target: {fileID: 5661344207112327334, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.z - value: -0.0055730827 + value: -0.011815742 + objectReference: {fileID: 0} + - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.z + value: 0 objectReference: {fileID: 0} - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.w - value: 0.9926737 + value: 0.97784 objectReference: {fileID: 0} - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.x - value: 0.12082608 + value: -0.13644 objectReference: {fileID: 0} - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.y - value: -0.000000029414997 + value: 0.15792163 objectReference: {fileID: 0} - target: {fileID: 5661344207311831624, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.z - value: 0.0000000035803291 + value: -0.0165495 + objectReference: {fileID: 0} + - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.z + value: 0 objectReference: {fileID: 0} - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.w - value: 0.9926737 + value: 0.97784 objectReference: {fileID: 0} - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.x - value: 0.12082611 + value: -0.13643998 objectReference: {fileID: 0} - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.y - value: -5.0861262e-15 + value: 0.15792166 objectReference: {fileID: 0} - target: {fileID: 5661344207439169721, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.z - value: 2.4361443e-16 + value: -0.016549498 + objectReference: {fileID: 0} + - target: {fileID: 5661344207544240914, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_XAxis.Value + value: -89.63728 + objectReference: {fileID: 0} + - target: {fileID: 5661344207738413437, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_XAxis.Value + value: -89.63728 + objectReference: {fileID: 0} + - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4999695 objectReference: {fileID: 0} - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalPosition.y - value: 0.109996915 + value: -0.80000305 objectReference: {fileID: 0} - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalPosition.z - value: -3.7200012 + value: -0.7294996 + objectReference: {fileID: 0} + - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5667831 + objectReference: {fileID: 0} + - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalRotation.x + value: 0.06921981 + objectReference: {fileID: 0} + - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalRotation.y + value: -0.8148993 + objectReference: {fileID: 0} + - target: {fileID: 5661344207789115488, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalRotation.z + value: 0.099521644 objectReference: {fileID: 0} - target: {fileID: 5661344207789115489, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_Follow @@ -159,21 +211,45 @@ PrefabInstance: propertyPath: m_LookAt value: objectReference: {fileID: 3150647428828152554} + - target: {fileID: 5661344207789115489, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_XAxis.Value + value: -89.63728 + objectReference: {fileID: 0} + - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.w - value: 0.9916172 + value: 0.9705022 objectReference: {fileID: 0} - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.x - value: 0.12069748 + value: -0.13541612 objectReference: {fileID: 0} - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.y - value: 0.04578691 + value: 0.19838297 objectReference: {fileID: 0} - target: {fileID: 5661344207849762652, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} propertyPath: m_LocalRotation.z - value: -0.0055730836 + value: -0.020789675 + objectReference: {fileID: 0} + - target: {fileID: 5661344208280186838, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_XAxis.Value + value: -89.63728 + objectReference: {fileID: 0} + - target: {fileID: 8137033370021049976, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} + propertyPath: m_Enabled + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: dfbecbd9a563dba43be2d6139d9b3f90, type: 3} diff --git a/game/Assets/Prefabs/Slider.prefab b/game/Assets/Prefabs/Slider.prefab new file mode 100644 index 0000000..0b715fb --- /dev/null +++ b/game/Assets/Prefabs/Slider.prefab @@ -0,0 +1,480 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5921007621704026991 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007621704026988} + - component: {fileID: 5921007621704026986} + - component: {fileID: 5921007621704026989} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007621704026988 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621704026991} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5921007621743368025} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5921007621704026986 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621704026991} + m_CullTransparentMesh: 1 +--- !u!114 &5921007621704026989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621704026991} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5921007621743368024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007621743368025} + - component: {fileID: 5921007621743368039} + - component: {fileID: 5921007621743368038} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007621743368025 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621743368024} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5921007621704026988} + m_Father: {fileID: 5921007622729055835} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5921007621743368039 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621743368024} + m_CullTransparentMesh: 1 +--- !u!114 &5921007621743368038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007621743368024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.21568629, g: 0.21568629, b: 0.21568629, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5921007622066184350 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007622066184351} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007622066184351 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622066184350} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5921007622753688607} + m_Father: {fileID: 5921007623216315234} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5921007622729055834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007622729055835} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007622729055835 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622729055834} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5921007621743368025} + m_Father: {fileID: 5921007623216315234} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5921007622753688606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007622753688607} + - component: {fileID: 5921007622753688605} + - component: {fileID: 5921007622753688604} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007622753688607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622753688606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5921007622066184351} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5921007622753688605 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622753688606} + m_CullTransparentMesh: 1 +--- !u!114 &5921007622753688604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622753688606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5921007622983069161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007622983069174} + - component: {fileID: 5921007622983069172} + - component: {fileID: 5921007622983069175} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007622983069174 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622983069161} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5921007623216315234} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -4, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5921007622983069172 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622983069161} + m_CullTransparentMesh: 1 +--- !u!114 &5921007622983069175 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007622983069161} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6037736, g: 0.6037736, b: 0.6037736, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5921007623216315237 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5921007623216315234} + - component: {fileID: 5921007623216315235} + - component: {fileID: 5921007623216315232} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5921007623216315234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007623216315237} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5921007622983069174} + - {fileID: 5921007622066184351} + - {fileID: 5921007622729055835} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.35, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5921007623216315235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007623216315237} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5921007621743368038} + m_FillRect: {fileID: 5921007622753688607} + m_HandleRect: {fileID: 5921007621743368025} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &5921007623216315232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921007623216315237} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7f799bdc0bfeefb4398b7a1f226d9a23, type: 3} + m_Name: + m_EditorClassIdentifier: + _defaultValue: 1 + _playerPref: {fileID: 11400000, guid: 45598e626e9c27c428f33cca2dd341e2, type: 2} diff --git a/game/Assets/Prefabs/Slider.prefab.meta b/game/Assets/Prefabs/Slider.prefab.meta new file mode 100644 index 0000000..cf9a5f1 --- /dev/null +++ b/game/Assets/Prefabs/Slider.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5166a6c3767d9d14b9f17a325da7066c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Spline Paths.meta b/game/Assets/Prefabs/Spline Paths.meta new file mode 100644 index 0000000..8ca78ad --- /dev/null +++ b/game/Assets/Prefabs/Spline Paths.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f94535f728259a4d828f7ec52f5b6f0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab b/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab new file mode 100644 index 0000000..f69c7e4 --- /dev/null +++ b/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab @@ -0,0 +1,95 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8577947204617752460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8577947204617752461} + m_Layer: 0 + m_Name: Tunnel Section + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8577947204617752461 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8577947204617752460} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8106555150569253846} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &8577947205056744509 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8577947204617752461} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalPosition.z + value: -0.788 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70710677 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 3ea432459c1408040880f4c027fab559, type: 3} + propertyPath: m_Name + value: Walkway_Spline + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!4 &8106555150569253846 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_PrefabInstance: {fileID: 8577947205056744509} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab.meta b/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab.meta new file mode 100644 index 0000000..31fca4d --- /dev/null +++ b/game/Assets/Prefabs/Spline Paths/Tunnel Section.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 37dbeaf1971de0541b362313837e974c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Spline Paths/Walkway.prefab b/game/Assets/Prefabs/Spline Paths/Walkway.prefab new file mode 100644 index 0000000..377a858 --- /dev/null +++ b/game/Assets/Prefabs/Spline Paths/Walkway.prefab @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6613058589454542450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6613058589454542448} + - component: {fileID: 6613058589454542451} + m_Layer: 0 + m_Name: Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6613058589454542448 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6613058589454542450} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6613058589667321331} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6613058589454542451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6613058589454542450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: -8.389767, y: -0.001953125, z: 0.7526444} + - {x: -5.03024, y: -0.0078125, z: -1.8659576} + - {x: -0.942536, y: -0.006255277, z: -1.2865765} + - {x: 0.8134645, y: -0.00390625, z: -0.8305894} + - {x: 3.7335591, y: 0, z: -0.07231885} + - {x: 5.0149193, y: -0.005859375, z: -0.010671109} + - {x: 8.749307, y: -0.001953125, z: -0.9521763} + isClosed: 0 + space: 0 + controlMode: 0 + autoControlLength: 0.3 + boundsUpToDate: 0 + bounds: + m_Center: {x: 0.123571396, y: -0.5054387, z: 0.53130627} + m_Extent: {x: 7.8713465, y: 0.76677597, z: 1.1122656} + perAnchorNormalsAngle: + - 0 + - 0 + - 358.8847 + globalNormalsAngle: 90 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0.01 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 1 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 0 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 1 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 1 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!1 &6613058589667321101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6613058589667321331} + - component: {fileID: 6613058589667321330} + m_Layer: 0 + m_Name: Walkway + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6613058589667321331 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6613058589667321101} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6613058589454542448} + - {fileID: 6613058589800293244} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6613058589667321330 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6613058589667321101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d12b1fe1b42884d7692049d7f6f79ee9, type: 3} + m_Name: + m_EditorClassIdentifier: + pathCreator: {fileID: 6613058589454542451} + autoUpdate: 0 + prefab: {fileID: 8577947204617752460, guid: 37dbeaf1971de0541b362313837e974c, type: 3} + holder: {fileID: 6613058589800293247} + spacing: 1.41 +--- !u!1 &6613058589800293247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6613058589800293244} + m_Layer: 0 + m_Name: Sections + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6613058589800293244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6613058589800293247} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6613058589667321331} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/game/Assets/Prefabs/Spline Paths/Walkway.prefab.meta b/game/Assets/Prefabs/Spline Paths/Walkway.prefab.meta new file mode 100644 index 0000000..38c54e5 --- /dev/null +++ b/game/Assets/Prefabs/Spline Paths/Walkway.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9dc0ffd7f5e4855429cfdf90601da8ce +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Traps/ArrowWall.prefab b/game/Assets/Prefabs/Traps/ArrowWall.prefab new file mode 100644 index 0000000..add3a40 --- /dev/null +++ b/game/Assets/Prefabs/Traps/ArrowWall.prefab @@ -0,0 +1,4866 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7705893802528651092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 719150114373324430} + - component: {fileID: 8059032150212232627} + - component: {fileID: 2019849038189154255} + m_Layer: 0 + m_Name: Emitter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &719150114373324430 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7705893802528651092} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8768409224895496785} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!199 &8059032150212232627 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7705893802528651092} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b451a052397f03c4f8a04d915d1c0492, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 4 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 1 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!198 &2019849038189154255 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7705893802528651092} + serializedVersion: 7 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 0 + prewarm: 0 + playOnAwake: 0 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 2 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 5 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 2, y: 2, z: 0.1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 50 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 1 + serializedVersion: 4 + type: 1 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!1 &8768409224895496784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8768409224895496785} + - component: {fileID: 3252345525856873970} + - component: {fileID: 3586933165554218147} + m_Layer: 0 + m_Name: ArrowWall + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8768409224895496785 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8768409224895496784} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 719150114373324430} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3252345525856873970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8768409224895496784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d770ad30f1334c64fa5e3fa00e27777f, type: 3} + m_Name: + m_EditorClassIdentifier: + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _particles: {fileID: 2019849038189154255} +--- !u!65 &3586933165554218147 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8768409224895496784} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 1, z: 0} diff --git a/game/Assets/Prefabs/Traps/ArrowWall.prefab.meta b/game/Assets/Prefabs/Traps/ArrowWall.prefab.meta new file mode 100644 index 0000000..2a02cec --- /dev/null +++ b/game/Assets/Prefabs/Traps/ArrowWall.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 55fadb9f11c9ea74fb586631ce45bd14 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Traps/FallawayFloor.prefab b/game/Assets/Prefabs/Traps/FallawayFloor.prefab index 7a980f1..be8e6ef 100644 --- a/game/Assets/Prefabs/Traps/FallawayFloor.prefab +++ b/game/Assets/Prefabs/Traps/FallawayFloor.prefab @@ -1,12 +1,12 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!65 &9034355455690887775 +--- !u!65 &8195222329856083248 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4864755999650917293} + m_GameObject: {fileID: 3548415475167668665} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 @@ -26,6 +26,7 @@ GameObject: - component: {fileID: 980120856895548940} - component: {fileID: 980120856895548939} - component: {fileID: 980120856895548943} + - component: {fileID: 3536778402394572832} m_Layer: 0 m_Name: FallawayFloor m_TagString: Untagged @@ -45,6 +46,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 5244658790847279383} + - {fileID: 4212362909712282371} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} @@ -81,11 +83,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} m_Name: m_EditorClassIdentifier: - speed: 3 + speed: 10 fallAwayTime: 1 - destroyObjectTime: 0 dissolve: {fileID: 2100000, guid: 98767dd77414bad44b23ef5332c1d8f1, type: 2} _renderer: {fileID: 6378198502367496824} + objectTimeScale: {fileID: 11400000, guid: 9b68e167db44c0c42837e9a679da964e, type: 2} + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 4864755999650917293} --- !u!54 &980120856895548943 Rigidbody: m_ObjectHideFlags: 0 @@ -100,8 +104,127 @@ Rigidbody: m_UseGravity: 0 m_IsKinematic: 0 m_Interpolate: 0 - m_Constraints: 0 + m_Constraints: 122 m_CollisionDetection: 0 +--- !u!114 &3536778402394572832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8773676356524340268} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 980120856895548939} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1001 &4467545279269377256 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8144920974147422729} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalScale.x + value: 1.0634918 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalScale.y + value: 1.3920045 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalScale.z + value: 1.0634918 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalPosition.x + value: 0.958 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalPosition.z + value: 0.974 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + - target: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_Name + value: Collision + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!1 &3548415475167668665 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + m_PrefabInstance: {fileID: 4467545279269377256} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4212362909712282371 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} + m_PrefabInstance: {fileID: 4467545279269377256} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5711263752094586620 PrefabInstance: m_ObjectHideFlags: 0 @@ -171,7 +294,7 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} - target: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} propertyPath: m_Name - value: Floor_B (13) + value: Graphics objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} propertyPath: m_IsActive diff --git a/game/Assets/Prefabs/UI/ArtefactUI.prefab b/game/Assets/Prefabs/UI/ArtefactUI.prefab new file mode 100644 index 0000000..313214b --- /dev/null +++ b/game/Assets/Prefabs/UI/ArtefactUI.prefab @@ -0,0 +1,1441 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &63983948302915826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4567325559890244260} + - component: {fileID: 8692137325699141814} + - component: {fileID: 7587165947293768804} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4567325559890244260 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 63983948302915826} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1940749197380740667} + m_Father: {fileID: 8596755889903879721} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8692137325699141814 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 63983948302915826} + m_CullTransparentMesh: 1 +--- !u!114 &7587165947293768804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 63983948302915826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Artefact Analysis + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_sharedMaterial: {fileID: -8698840645647610257, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &387345808922720765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3671691718514750096} + - component: {fileID: 1887929823615277126} + - component: {fileID: 1175515826653966786} + m_Layer: 0 + m_Name: Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3671691718514750096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 387345808922720765} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8596755889903879721} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 10} + m_SizeDelta: {x: 0, y: -180} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1887929823615277126 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 387345808922720765} + m_CullTransparentMesh: 1 +--- !u!114 &1175515826653966786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 387345808922720765} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "This Artefact is very special in a number of ways. It is old, which means + that it's pretty cool. It also might give you special powers, or maybe not. \nIn + this paragraph we would maybe talk about lore and backstory. Bringing up relevant + things like the Cortex, and other things.\nGod we need more writers." + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 38 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1255585289902994548 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804033037041769558} + - component: {fileID: 6559757184916034406} + - component: {fileID: 4888347001989026482} + m_Layer: 5 + m_Name: RawImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1804033037041769558 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255585289902994548} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7371638682713914365} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6559757184916034406 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255585289902994548} + m_CullTransparentMesh: 1 +--- !u!114 &4888347001989026482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255585289902994548} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 0fc273c76f186624c8278e4fc863187c, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1373549360560889263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 225546873475114317} + - component: {fileID: 6076368130704930974} + - component: {fileID: 8858192759176779836} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &225546873475114317 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1373549360560889263} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7371638682713914365} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6076368130704930974 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1373549360560889263} + m_CullTransparentMesh: 1 +--- !u!114 &8858192759176779836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1373549360560889263} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2648729413256631348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1940749197380740667} + - component: {fileID: 8727283626246642395} + - component: {fileID: 7054906795714806626} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1940749197380740667 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2648729413256631348} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4567325559890244260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -50} + m_SizeDelta: {x: 0, y: 6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8727283626246642395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2648729413256631348} + m_CullTransparentMesh: 1 +--- !u!114 &7054906795714806626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2648729413256631348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4484493263312014878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8596755889903879721} + - component: {fileID: 8098588983769726825} + - component: {fileID: 6834180406124814755} + m_Layer: 5 + m_Name: DescriptionZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8596755889903879721 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4484493263312014878} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4567325559890244260} + - {fileID: 3671691718514750096} + - {fileID: 3868137226220198583} + m_Father: {fileID: 6133269047523877030} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.65, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &8098588983769726825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4484493263312014878} + m_CullTransparentMesh: 1 +--- !u!114 &6834180406124814755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4484493263312014878} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 1, b: 0.15975499, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4749153576810831809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7371638682713914365} + - component: {fileID: 850119816917587003} + - component: {fileID: 7745116228229598630} + m_Layer: 5 + m_Name: PreviewZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7371638682713914365 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4749153576810831809} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1804033037041769558} + - {fileID: 225546873475114317} + m_Father: {fileID: 6133269047523877030} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 960, y: 600} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &850119816917587003 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4749153576810831809} + m_CullTransparentMesh: 1 +--- !u!114 &7745116228229598630 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4749153576810831809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5154870110721320547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5823300971601866972} + m_Layer: 5 + m_Name: SafeZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5823300971601866972 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5154870110721320547} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4059967785381449120} + - {fileID: 2520830947221515214} + - {fileID: 6133269047523877030} + m_Father: {fileID: 6729456937636341473} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -150, y: -150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5727966029785118353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6214586062624948459} + - component: {fileID: 2382599827603318630} + - component: {fileID: 5550283933067746631} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6214586062624948459 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5727966029785118353} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2520830947221515214} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: -0.000030517578} + m_SizeDelta: {x: 120, y: 6} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &2382599827603318630 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5727966029785118353} + m_CullTransparentMesh: 1 +--- !u!114 &5550283933067746631 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5727966029785118353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6522780623522030616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7738530372922237812} + - component: {fileID: 6915597114916923692} + - component: {fileID: 5313666782728890313} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7738530372922237812 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522780623522030616} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2520830947221515214} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6915597114916923692 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522780623522030616} + m_CullTransparentMesh: 1 +--- !u!114 &5313666782728890313 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522780623522030616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Boost + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_sharedMaterial: {fileID: -8698840645647610257, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 72 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6729456937636341474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6729456937636341473} + - component: {fileID: 6729456937636341479} + - component: {fileID: 6729456937636341472} + - component: {fileID: 3452736144697819624} + m_Layer: 5 + m_Name: ArtefactUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6729456937636341473 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6729456937636341474} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5823300971601866972} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6729456937636341479 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6729456937636341474} + m_CullTransparentMesh: 1 +--- !u!114 &6729456937636341472 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6729456937636341474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.8862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &3452736144697819624 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6729456937636341474} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &6999044867958988868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4059967785381449120} + - component: {fileID: 4768601915903870828} + - component: {fileID: 8060180188592283323} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4059967785381449120 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999044867958988868} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5823300971601866972} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 500, y: 72} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4768601915903870828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999044867958988868} + m_CullTransparentMesh: 1 +--- !u!114 &8060180188592283323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999044867958988868} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: New Artefact Unlocked + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_sharedMaterial: {fileID: -8698840645647610257, guid: 16f4efa1cbbabe745b17245fbc69d5d8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7752786362076235310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8087762169954846761} + - component: {fileID: 1168448437300060407} + - component: {fileID: 2848091823258542517} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8087762169954846761 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7752786362076235310} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2520830947221515214} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 120, y: 6} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1168448437300060407 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7752786362076235310} + m_CullTransparentMesh: 1 +--- !u!114 &2848091823258542517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7752786362076235310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8488469911096441748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6133269047523877030} + - component: {fileID: 267189355962816471} + - component: {fileID: 987751748133489468} + m_Layer: 5 + m_Name: MainZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6133269047523877030 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8488469911096441748} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7371638682713914365} + - {fileID: 8596755889903879721} + m_Father: {fileID: 5823300971601866972} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 150} + m_SizeDelta: {x: -180, y: 600} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &267189355962816471 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8488469911096441748} + m_CullTransparentMesh: 1 +--- !u!114 &987751748133489468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8488469911096441748} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9748373, g: 0, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8720032831859225700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2520830947221515214} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2520830947221515214 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8720032831859225700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7738530372922237812} + - {fileID: 8087762169954846761} + - {fileID: 6214586062624948459} + m_Father: {fileID: 5823300971601866972} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -90} + m_SizeDelta: {x: 500, y: 72} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &9207576106325877278 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8596755889903879721} + m_Modifications: + - target: {fileID: 5361961962741236828, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_text + value: Continue + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: PopUpOff + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PickUpDisplay, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605354, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Name + value: Button + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} +--- !u!224 &3868137226220198583 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + m_PrefabInstance: {fileID: 9207576106325877278} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/UI/ArtefactUI.prefab.meta b/game/Assets/Prefabs/UI/ArtefactUI.prefab.meta new file mode 100644 index 0000000..fc9b997 --- /dev/null +++ b/game/Assets/Prefabs/UI/ArtefactUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c2de9a6eb50967e4cbd6d654a8ecbcf1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/UI/Canvas.prefab b/game/Assets/Prefabs/UI/Canvas.prefab new file mode 100644 index 0000000..2283f72 --- /dev/null +++ b/game/Assets/Prefabs/UI/Canvas.prefab @@ -0,0 +1,574 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!225 &6808448286050050398 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3941142919679305061} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &6808448287154422775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6808448287154422776} + - component: {fileID: 6808448287154422779} + - component: {fileID: 6808448287154422778} + - component: {fileID: 6808448287154422773} + - component: {fileID: 6808448287154422772} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6808448287154422776 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808448287154422775} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 6808448285566310704} + - {fileID: 1833095292628238768} + - {fileID: 2469130771264784599} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &6808448287154422779 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808448287154422775} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 1 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &6808448287154422778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808448287154422775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &6808448287154422773 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808448287154422775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &6808448287154422772 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808448287154422775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a23aff835e2352469e34bfc2c4b683c, type: 3} + m_Name: + m_EditorClassIdentifier: + _fadeInElements: + - Delay: 0 + Duration: 1 + Renderer: {fileID: 3239557012103347769} + - Delay: 0.5 + Duration: 1 + Renderer: {fileID: 225077497674743764} + - Delay: 1.5 + Duration: 0.25 + Renderer: {fileID: 6808448286966862353} + - Delay: 3 + Duration: 1.5 + Renderer: {fileID: 6808448285521735247} + - Delay: 4 + Duration: 1.5 + Renderer: {fileID: 6808448286050050398} + _fadeOutElements: + - Delay: 0 + Duration: 0.5 + Renderer: {fileID: 3239557012103347769} + _dialogueDelay: 3.5 + _unlockedSfx: event:/Environment/Interactables/Artefact + _unlockedSfxDelay: 0 + artefactUI: {fileID: 6808448285566310707} + artefactText: {fileID: 5377945582605113368} + dialogue: {fileID: 11400000, guid: 56369c4e83cc59e44bf55cd16fafc4e8, type: 2} + artefacts: {fileID: 11400000, guid: f523ac0d77530064b8b41c627b13fae0, type: 2} + _preview: {fileID: 0} + _uiOpen: {fileID: 11400000, guid: 0fc36e00903fc7047b48bb1844e6f12b, type: 2} + _uiClose: {fileID: 11400000, guid: d8c4272694282b64e9cd1d4a42477262, type: 2} +--- !u!225 &225077497674743764 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7079158281513557909} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!225 &6808448285521735247 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8562108854734193733} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!225 &6808448286966862353 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8799019244820908981} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!1001 &225077497674743761 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6808448287154422776} + m_Modifications: + - target: {fileID: 3868137226220198582, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 6808448287154422772} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341474, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Name + value: ArtefactUI + objectReference: {fileID: 0} + - target: {fileID: 6729456937636341474, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7745116228229598630, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Color.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7745116228229598630, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7745116228229598630, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_Color.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8488469911096441748, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} +--- !u!1 &6808448285566310707 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6729456937636341474, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!224 &6808448285566310704 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6729456937636341473, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!225 &3239557012103347769 stripped +CanvasGroup: + m_CorrespondingSourceObject: {fileID: 3452736144697819624, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7079158281513557909 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6999044867958988868, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!1 &8799019244820908981 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8720032831859225700, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5377945582605113368 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5313666782728890313, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &8562108854734193733 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8488469911096441748, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!1 &3941142919679305061 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3868137226220198580, guid: c2de9a6eb50967e4cbd6d654a8ecbcf1, type: 3} + m_PrefabInstance: {fileID: 225077497674743761} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6808448286065587779 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6808448287154422776} + m_Modifications: + - target: {fileID: 5119468870461405386, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_fontSize + value: 36 + objectReference: {fileID: 0} + - target: {fileID: 5119468870461405386, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 859b47edaf12fe14782789af604151d5, type: 2} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.95 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.95 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5119468870989674484, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + propertyPath: m_Name + value: Dialogue UI + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} +--- !u!224 &1833095292628238768 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} + m_PrefabInstance: {fileID: 6808448286065587779} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6808448286438378636 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6808448287154422776} + m_Modifications: + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8951021900398560348, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + propertyPath: m_Name + value: Fade + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} +--- !u!224 &2469130771264784599 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} + m_PrefabInstance: {fileID: 6808448286438378636} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/UI/Canvas.prefab.meta b/game/Assets/Prefabs/UI/Canvas.prefab.meta new file mode 100644 index 0000000..94dd3fb --- /dev/null +++ b/game/Assets/Prefabs/UI/Canvas.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8a3f2b3b16275e540b349897292a42ac +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/UI/Dialogue UI.prefab b/game/Assets/Prefabs/UI/Dialogue UI.prefab index be5a63c..02779fc 100644 --- a/game/Assets/Prefabs/UI/Dialogue UI.prefab +++ b/game/Assets/Prefabs/UI/Dialogue UI.prefab @@ -32,10 +32,10 @@ RectTransform: m_Father: {fileID: 5119468870989674483} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 600, y: 100} + m_SizeDelta: {x: -550, y: 150} m_Pivot: {x: 0.5, y: 0} --- !u!222 &5119468870461405385 CanvasRenderer: @@ -67,8 +67,8 @@ MonoBehaviour: m_Calls: [] m_text: '[SUBTITLE]' m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontAsset: {fileID: 11400000, guid: 859b47edaf12fe14782789af604151d5, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: 859b47edaf12fe14782789af604151d5, type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] @@ -84,7 +84,7 @@ MonoBehaviour: bottomLeft: {r: 1, g: 1, b: 1, a: 1} bottomRight: {r: 1, g: 1, b: 1, a: 1} m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: f0accbfa8082019458c71ed769d75681, type: 2} m_tintAllSprites: 0 m_StyleSheet: {fileID: 0} m_TextStyleHashCode: -1183493901 @@ -92,15 +92,15 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 72 + m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 - m_enableAutoSizing: 1 + m_enableAutoSizing: 0 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 + m_VerticalAlignment: 512 m_textAlignment: 65535 m_characterSpacing: 0 m_wordSpacing: 0 @@ -145,6 +145,7 @@ GameObject: - component: {fileID: 5119468870623144584} - component: {fileID: 5119468870623144694} - component: {fileID: 5119468870623144695} + - component: {fileID: 708478455} m_Layer: 5 m_Name: Character Portrait m_TagString: Untagged @@ -166,11 +167,11 @@ RectTransform: m_Father: {fileID: 5119468870989674483} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 10, y: -10} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0, y: 1} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 75, y: 75} + m_Pivot: {x: 1, y: 1} --- !u!222 &5119468870623144694 CanvasRenderer: m_ObjectHideFlags: 0 @@ -199,7 +200,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ca8073d6598434c478bfeab6c2f62bc5, type: 3} + m_Sprite: {fileID: 21300000, guid: ffdc96b89a85c1b45831609a31472ac5, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -209,6 +210,33 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!114 &708478455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5119468870623144585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f7325e0f54448d547a50d6f81502a7c6, type: 3} + m_Name: + m_EditorClassIdentifier: + _renderer: {fileID: 0} + _image: {fileID: 5119468870623144695} + _frames: + - Sprite: {fileID: 21300000, guid: 89c1b01634589754eaa75c1bf383444c, type: 3} + ShowTime: 0.5 + - Sprite: {fileID: 21300000, guid: bd98754739f3c5449bc94fbcc09c7990, type: 3} + ShowTime: 0.25 + - Sprite: {fileID: 21300000, guid: 955316ee4d7af1349bf21da780b6866a, type: 3} + ShowTime: 0.25 + - Sprite: {fileID: 21300000, guid: ffdc96b89a85c1b45831609a31472ac5, type: 3} + ShowTime: 0.5 + - Sprite: {fileID: 21300000, guid: 3b9fbb7a1e7fa9541937b942e5b22458, type: 3} + ShowTime: 0.25 + - Sprite: {fileID: 21300000, guid: b2ec852228744484c9533bb577af82ff, type: 3} + ShowTime: 0.25 --- !u!1 &5119468870989674484 GameObject: m_ObjectHideFlags: 0 @@ -219,6 +247,7 @@ GameObject: m_Component: - component: {fileID: 5119468870989674483} - component: {fileID: 5119468870989674482} + - component: {fileID: 66718147} m_Layer: 5 m_Name: Dialogue UI m_TagString: Untagged @@ -260,5 +289,19 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _dialogue: {fileID: 11400000, guid: 56369c4e83cc59e44bf55cd16fafc4e8, type: 2} + _fadeTime: 0.25 + _dialogueGroup: {fileID: 66718147} _text: {fileID: 5119468870461405386} - _portrait: {fileID: 5119468870623144695} + _portrait: {fileID: 5119468870623144585} +--- !u!225 &66718147 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5119468870989674484} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 diff --git a/game/Assets/Prefabs/Zones/Safe Zone.prefab b/game/Assets/Prefabs/Zones/Safe Zone.prefab index 0ea0ce1..587f109 100644 --- a/game/Assets/Prefabs/Zones/Safe Zone.prefab +++ b/game/Assets/Prefabs/Zones/Safe Zone.prefab @@ -124,3 +124,4 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _respawnPosition: {fileID: 11400000, guid: 20fad56702134eb469a652ba680b48b2, type: 2} + _safeTime: {fileID: 11400000, guid: 27c10a061baeec8469e96d4f995c1445, type: 2} diff --git a/game/Assets/Resources.meta b/game/Assets/Resources.meta new file mode 100644 index 0000000..51f3a08 --- /dev/null +++ b/game/Assets/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6a372574f28725349bfe4ebf91447b5c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Resources/DOTweenSettings.asset b/game/Assets/Resources/DOTweenSettings.asset new file mode 100644 index 0000000..eb180a2 --- /dev/null +++ b/game/Assets/Resources/DOTweenSettings.asset @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 16995157, guid: a811bde74b26b53498b4f6d872b09b6d, type: 3} + m_Name: DOTweenSettings + m_EditorClassIdentifier: + useSafeMode: 1 + safeModeOptions: + nestedTweenFailureBehaviour: 0 + timeScale: 1 + useSmoothDeltaTime: 0 + maxSmoothUnscaledTime: 0.15 + rewindCallbackMode: 0 + showUnityEditorReport: 0 + logBehaviour: 0 + drawGizmos: 1 + defaultRecyclable: 0 + defaultAutoPlay: 3 + defaultUpdateType: 0 + defaultTimeScaleIndependent: 0 + defaultEaseType: 6 + defaultEaseOvershootOrAmplitude: 1.70158 + defaultEasePeriod: 0 + defaultAutoKill: 1 + defaultLoopType: 0 + debugMode: 0 + debugStoreTargetId: 0 + showPreviewPanel: 1 + storeSettingsLocation: 0 + modules: + showPanel: 0 + audioEnabled: 1 + physicsEnabled: 1 + physics2DEnabled: 1 + spriteEnabled: 1 + uiEnabled: 1 + textMeshProEnabled: 0 + tk2DEnabled: 0 + deAudioEnabled: 0 + deUnityExtendedEnabled: 0 + showPlayingTweens: 0 + showPausedTweens: 0 diff --git a/game/Assets/Resources/DOTweenSettings.asset.meta b/game/Assets/Resources/DOTweenSettings.asset.meta new file mode 100644 index 0000000..938aa67 --- /dev/null +++ b/game/Assets/Resources/DOTweenSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03bdabff884af4740980874f2c240d42 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/BezierPaths.unity b/game/Assets/Scenes/BezierPaths.unity new file mode 100644 index 0000000..8957a44 --- /dev/null +++ b/game/Assets/Scenes/BezierPaths.unity @@ -0,0 +1,1819 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &34119098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 34119099} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &34119099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 34119098} + m_LocalRotation: {x: 0.00007252892, y: 0.81986743, z: -0.00039208462, w: 0.5725532} + m_LocalPosition: {x: -5.9334064, y: -0.004946349, z: -0.60919935} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 172809210} + m_Father: {fileID: 1059149510} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &156553098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156553101} + - component: {fileID: 156553100} + - component: {fileID: 156553099} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &156553099 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156553098} + m_Enabled: 1 +--- !u!20 &156553100 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156553098} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &156553101 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156553098} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &172809209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172809210} + - component: {fileID: 172809212} + - component: {fileID: 172809211} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &172809210 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172809209} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 34119099} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &172809211 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172809209} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &172809212 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172809209} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &189885645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 189885646} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &189885646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 189885645} + m_LocalRotation: {x: 0.00030181243, y: 0.89854443, z: -0.00061804074, w: 0.43888205} + m_LocalPosition: {x: -8.389767, y: -0.001953125, z: 0.7526444} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1349056874} + m_Father: {fileID: 1059149510} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &210913536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 210913537} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &210913537 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210913536} + m_LocalRotation: {x: -0.006507241, y: 0.7670465, z: -0.0053217122, w: 0.64153636} + m_LocalPosition: {x: 6.5825243, y: -0.003323041, z: -0.4706609} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 787962626} + m_Father: {fileID: 1059149510} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &329882620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 329882621} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &329882621 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 329882620} + m_LocalRotation: {x: -0.00026137696, y: 0.69157827, z: -0.000040746672, w: 0.72230154} + m_LocalPosition: {x: -1.7744825, y: -0.0058036298, z: -1.2131205} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1246766656} + m_Father: {fileID: 1059149510} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &372570169 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 372570170} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &372570170 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 372570169} + m_LocalRotation: {x: -0.0045261714, y: 0.7339458, z: -0.0044065914, w: 0.6791787} + m_LocalPosition: {x: 5.185472, y: -0.0032034542, z: -0.28451023} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 404869093} + m_Father: {fileID: 1059149510} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &404869092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 404869093} + - component: {fileID: 404869095} + - component: {fileID: 404869094} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &404869093 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 404869092} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 372570170} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &404869094 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 404869092} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &404869095 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 404869092} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &501093349 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 501093350} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &501093350 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501093349} + m_LocalRotation: {x: -0.0076825237, y: 0.78350955, z: -0.005621673, w: 0.62130684} + m_LocalPosition: {x: 7.9622, y: -0.0026594575, z: -0.7606919} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1338173042} + m_Father: {fileID: 1059149510} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &543610030 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 543610031} + - component: {fileID: 543610033} + - component: {fileID: 543610032} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &543610031 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 543610030} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 1078729744} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &543610032 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 543610030} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &543610033 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 543610030} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &666311459 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 666311460} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &666311460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 666311459} + m_LocalRotation: {x: -0.001145853, y: 0.6362858, z: -0.0011306577, w: 0.7714518} + m_LocalPosition: {x: 2.3805633, y: -0.0025861629, z: -0.46585888} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 807317057} + m_Father: {fileID: 1059149510} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &742915098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 742915099} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &742915099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 742915098} + m_LocalRotation: {x: -0.00039259432, y: 0.6506827, z: 0.00009685929, w: 0.7593497} + m_LocalPosition: {x: -0.37209514, y: -0.0050798412, z: -1.0738391} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 954671392} + m_Father: {fileID: 1059149510} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &787962625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 787962626} + - component: {fileID: 787962628} + - component: {fileID: 787962627} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &787962626 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787962625} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 210913537} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &787962627 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787962625} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &787962628 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787962625} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &807317056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 807317057} + - component: {fileID: 807317059} + - component: {fileID: 807317058} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &807317057 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807317056} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 666311460} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &807317058 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807317056} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &807317059 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807317056} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &872260722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 872260723} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &872260723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 872260722} + m_LocalRotation: {x: -0.000612749, y: 0.6143365, z: 0.00015857899, w: 0.7890439} + m_LocalPosition: {x: 1.0065165, y: -0.003670007, z: -0.7813039} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1780469921} + m_Father: {fileID: 1059149510} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &954671391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 954671392} + - component: {fileID: 954671394} + - component: {fileID: 954671393} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &954671392 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954671391} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 742915099} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &954671393 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954671391} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &954671394 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954671391} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1001 &1059149509 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1059149510 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 1059149509} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1078729743 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1078729744} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1078729744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078729743} + m_LocalRotation: {x: 0.00018839574, y: 0.8615855, z: -0.0005081365, w: 0.5076122} + m_LocalPosition: {x: -7.2147, y: -0.003679617, z: -0.024055535} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 543610031} + m_Father: {fileID: 1059149510} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1246766655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1246766656} + - component: {fileID: 1246766658} + - component: {fileID: 1246766657} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1246766656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246766655} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 329882621} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1246766657 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246766655} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1246766658 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246766655} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1249071551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1249071552} + - component: {fileID: 1249071554} + - component: {fileID: 1249071553} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1249071552 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1249071551} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 1563069404} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1249071553 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1249071551} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1249071554 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1249071551} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1338173041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1338173042} + - component: {fileID: 1338173044} + - component: {fileID: 1338173043} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1338173042 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338173041} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 501093350} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1338173043 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338173041} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1338173044 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338173041} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1349056873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1349056874} + - component: {fileID: 1349056876} + - component: {fileID: 1349056875} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1349056874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349056873} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 189885646} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1349056875 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349056873} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1349056876 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349056873} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1418787611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1418787612} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1418787612 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418787611} + m_LocalRotation: {x: -0.0001504369, y: 0.73315537, z: -0.00015924296, w: 0.68006116} + m_LocalPosition: {x: -3.1834958, y: -0.0060074735, z: -1.1920276} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1674193028} + m_Father: {fileID: 1059149510} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1457237770 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1457237772} + - component: {fileID: 1457237771} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1457237771 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457237770} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1457237772 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457237770} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1504592679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1504592680} + - component: {fileID: 1504592682} + - component: {fileID: 1504592681} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1504592680 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504592679} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 1665314352} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1504592681 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504592679} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1504592682 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504592679} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1563069403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1563069404} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1563069404 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1563069403} + m_LocalRotation: {x: -0.00004078806, y: 0.77626526, z: -0.00027510794, w: 0.63040644} + m_LocalPosition: {x: -4.578725, y: -0.0057226163, z: -0.9957544} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1249071552} + m_Father: {fileID: 1059149510} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1665314351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1665314352} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1665314352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665314351} + m_LocalRotation: {x: -0.0025767467, y: 0.6824028, z: -0.0030089123, w: 0.7309656} + m_LocalPosition: {x: 3.7767901, y: -0.0026511457, z: -0.27591902} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1504592680} + m_Father: {fileID: 1059149510} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1674193027 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1674193028} + - component: {fileID: 1674193030} + - component: {fileID: 1674193029} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1674193028 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674193027} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 1418787612} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1674193029 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674193027} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1674193030 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674193027} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!1 &1780469920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1780469921} + - component: {fileID: 1780469923} + - component: {fileID: 1780469922} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1780469921 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1780469920} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 872260723} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!23 &1780469922 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1780469920} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1780469923 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1780469920} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} diff --git a/game/Assets/Scenes/BezierPaths.unity.meta b/game/Assets/Scenes/BezierPaths.unity.meta new file mode 100644 index 0000000..163dd19 --- /dev/null +++ b/game/Assets/Scenes/BezierPaths.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dc3ea3cae1a378c4bbbc2387b2edf202 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/Boot.unity b/game/Assets/Scenes/Boot.unity index 49890e2..4a0d0a9 100644 --- a/game/Assets/Scenes/Boot.unity +++ b/game/Assets/Scenes/Boot.unity @@ -123,6 +123,51 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &704141725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 704141726} + - component: {fileID: 704141727} + m_Layer: 0 + m_Name: GraphicsSettings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &704141726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704141725} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 953.24054, y: 546.3486, z: 366.31305} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &704141727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704141725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7c693bbffe7e0c4893681d7fd77cebb, type: 3} + m_Name: + m_EditorClassIdentifier: + _resolutionPlayerPref: {fileID: 11400000, guid: f8b98b846bbb94d41816fb15ff2bc84a, type: 2} + _fullscreenPlayerPref: {fileID: 11400000, guid: 3353af29005aa5b47873bb47d680a552, type: 2} --- !u!1 &1029423380 GameObject: m_ObjectHideFlags: 0 diff --git a/game/Assets/Scenes/Main.unity b/game/Assets/Scenes/Main.unity index ed6de46..5b78c24 100644 --- a/game/Assets/Scenes/Main.unity +++ b/game/Assets/Scenes/Main.unity @@ -276,85 +276,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} m_PrefabInstance: {fileID: 3060674079630485562} m_PrefabAsset: {fileID: 0} ---- !u!1 &59318655 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 59318656} - - component: {fileID: 59318658} - - component: {fileID: 59318657} - m_Layer: 5 - m_Name: artefactText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &59318656 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 59318655} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 483749938} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -30} - m_SizeDelta: {x: 500, y: 52.43741} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &59318657 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 59318655} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 22 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: You unlocked Blink! ---- !u!222 &59318658 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 59318655} - m_CullTransparentMesh: 1 --- !u!4 &63319662 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: ef7a51de2c5c5c5438ce6fea733533b2, type: 3} @@ -993,10 +914,6 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 1571618361} m_Modifications: - - target: {fileID: 980120856895548939, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} - propertyPath: objectTimeScale - value: - objectReference: {fileID: 11400000, guid: 9b68e167db44c0c42837e9a679da964e, type: 2} - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} propertyPath: m_RootOrder value: 0 @@ -1461,83 +1378,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4a31c57c3ca869448a5849436b526efa, type: 3} m_PrefabInstance: {fileID: 3060674077777490223} m_PrefabAsset: {fileID: 0} ---- !u!1 &483749937 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 483749938} - - component: {fileID: 483749940} - - component: {fileID: 483749939} - m_Layer: 5 - m_Name: artefactUI - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &483749938 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 483749937} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1361646744} - - {fileID: 59318656} - m_Father: {fileID: 2070784762} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &483749939 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 483749937} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 0.80784315} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &483749940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 483749937} - m_CullTransparentMesh: 1 --- !u!1 &483836248 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} @@ -1612,6 +1452,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 3340651998927408399, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 3340651998927408401, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} propertyPath: m_Name value: Kill Plane @@ -2081,85 +1925,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674078734167235} m_PrefabAsset: {fileID: 0} ---- !u!1 &687443206 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 687443207} - - component: {fileID: 687443209} - - component: {fileID: 687443208} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &687443207 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 687443206} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1361646744} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &687443208 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 687443206} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 20 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: "\u039F\u039A" ---- !u!222 &687443209 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 687443206} - m_CullTransparentMesh: 1 --- !u!1 &693401420 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 3ea432459c1408040880f4c027fab559, type: 3} @@ -2520,74 +2285,18 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 4676633830999923161, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalScale.x - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 4676633830999923161, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalScale.y - value: 0.75 - objectReference: {fileID: 0} - - target: {fileID: 4676633830999923161, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.9997964 - objectReference: {fileID: 0} - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.0047718585 - objectReference: {fileID: 0} - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.y - value: -0.017264389 + value: 0.15792163 objectReference: {fileID: 0} - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.z - value: 0.009297717 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223329, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_IgnoreTimeScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.y - value: 0.109996796 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.z - value: -3.720001 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.96638906 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.24613276 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.07193847 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.018322242 + value: -0.0165495 objectReference: {fileID: 0} - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_Name value: PlayerObjects objectReference: {fileID: 0} - - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_RootOrder value: 1 @@ -2632,202 +2341,6 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _freeze - value: - objectReference: {fileID: 11400000, guid: 0cd9cf6494bb6f54d9b97631010d780e, type: 2} - - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _cheatBlink - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _cheatBoost - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _cheatFreeze - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_DefaultControlScheme - value: PCMR - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.size - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_ActionId - value: 29f1599e-fe43-47df-ad25-8e712263d0ab - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_ActionName - value: CoreMap/Freeze[/Keyboard/g] - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 1239556280} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: Freeze - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: PlayerInputHandler, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762665, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_ActionEvents.Array.data[5].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: frozenTime - value: - objectReference: {fileID: 11400000, guid: 19273ba4ac237ab4381926cfb195dda8, type: 2} - - target: {fileID: 4676633831945762666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: FreezePanel - value: - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: cooldownImage - value: - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: objectTimeScale - value: - objectReference: {fileID: 11400000, guid: 9b68e167db44c0c42837e9a679da964e, type: 2} - - target: {fileID: 4676633831945762666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: playerTimeScale - value: - objectReference: {fileID: 11400000, guid: 39c05ba9d0743074b9eb0e561ba1fcb8, type: 2} - - target: {fileID: 4676633831945762667, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: playerTimeScale - value: - objectReference: {fileID: 11400000, guid: 39c05ba9d0743074b9eb0e561ba1fcb8, type: 2} - - target: {fileID: 4676633831945762708, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_Height - value: 1.5 - objectReference: {fileID: 0} - - target: {fileID: 4676633831945762708, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_Center.y - value: 0.75 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.9997964 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.0047718585 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: -0.017264403 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: 0.009297725 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914730, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_XAxis.m_InvertInput - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.y - value: 0.109996796 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.z - value: -3.720001 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.97004336 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.24213931 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.019025091 - objectReference: {fileID: 0} - - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.0047489856 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.9984934 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.004765615 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.04813014 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.025920436 - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.size - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 11400000, guid: 0cd9cf6494bb6f54d9b97631010d780e, type: 2} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: Reset - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: PlayerPower, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 9092426472291643813, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: _response.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} --- !u!4 &783507384 stripped @@ -2845,50 +2358,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674078300009146} m_PrefabAsset: {fileID: 0} ---- !u!1 &784513058 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 784513059} - - component: {fileID: 784513060} - m_Layer: 0 - m_Name: MusicManager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &784513059 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 784513058} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 953.24054, y: 546.3486, z: 366.31305} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &784513060 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 784513058} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 27f3f5345a3cb684195f070b3d44bc05, type: 3} - m_Name: - m_EditorClassIdentifier: - _musicId: event:/Music/WIPMusic --- !u!1 &797647646 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 506f92c064b9c494f981ac4216e033a8, type: 3} @@ -3405,108 +2874,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674079735928812} m_PrefabAsset: {fileID: 0} ---- !u!1001 &982982465 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2070784762} - m_Modifications: - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchorMax.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5119468870989674484, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - propertyPath: m_Name - value: Dialogue UI - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} ---- !u!224 &982982466 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 5119468870989674483, guid: fde30a46065b3b144ac612ec0b3e484a, type: 3} - m_PrefabInstance: {fileID: 982982465} - m_PrefabAsset: {fileID: 0} --- !u!1 &984170262 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 3ea432459c1408040880f4c027fab559, type: 3} @@ -4513,22 +3880,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 985763be016f1d6408a7112ccc290bea, type: 3} m_PrefabInstance: {fileID: 3060674077815803899} m_PrefabAsset: {fileID: 0} ---- !u!1 &1239556274 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 4676633831945762664, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - m_PrefabInstance: {fileID: 782933553} - m_PrefabAsset: {fileID: 0} ---- !u!114 &1239556280 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 4676633831945762667, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - m_PrefabInstance: {fileID: 782933553} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1239556274} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e12816fc78a8ca3429be019aa4e51fdd, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &1241011629 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} @@ -4729,6 +4080,14 @@ PrefabInstance: propertyPath: m_Name value: Safe Zone objectReference: {fileID: 0} + - target: {fileID: 4449396798674854632, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854633, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} propertyPath: m_RootOrder value: 0 @@ -4868,241 +4227,6 @@ GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674077971317335} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1356834190 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2070784762} - m_Modifications: - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchorMax.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchorMin.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_SizeDelta.x - value: 100 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_SizeDelta.y - value: 100 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8951021900398560348, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - propertyPath: m_Name - value: Fade - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} ---- !u!224 &1356834191 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 8951021900398560347, guid: 8b2275700cf2cc5448873b7f1aa592b6, type: 3} - m_PrefabInstance: {fileID: 1356834190} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1361646743 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1361646744} - - component: {fileID: 1361646747} - - component: {fileID: 1361646746} - - component: {fileID: 1361646745} - m_Layer: 5 - m_Name: OK - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1361646744 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1361646743} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 687443207} - m_Father: {fileID: 483749938} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -30, y: 30} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 1, y: 0} ---- !u!114 &1361646745 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1361646743} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.7735849, g: 0.7735849, b: 0.7735849, a: 1} - m_PressedColor: {r: 0.6320754, g: 0.6320754, b: 0.6320754, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1361646746} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 2070784758} - m_TargetAssemblyTypeName: PickUpDisplay, Assembly-CSharp - m_MethodName: PopUpOff - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1361646746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1361646743} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.5849056, g: 0.5849056, b: 0.5849056, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1361646747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1361646743} - m_CullTransparentMesh: 1 --- !u!1 &1369403475 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} @@ -5527,10 +4651,6 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 1571618361} m_Modifications: - - target: {fileID: 980120856895548939, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} - propertyPath: objectTimeScale - value: - objectReference: {fileID: 11400000, guid: 9b68e167db44c0c42837e9a679da964e, type: 2} - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} propertyPath: m_RootOrder value: 1 @@ -5682,7 +4802,6 @@ GameObject: m_Component: - component: {fileID: 1557424586} - component: {fileID: 1557424585} - - component: {fileID: 1557424587} m_Layer: 0 m_Name: Loader m_TagString: Untagged @@ -5717,24 +4836,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1557424587 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1557424584} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b9468c5f457ace64f8d4df6d642b107f, type: 3} - m_Name: - m_EditorClassIdentifier: - LoadEvent: 1 - UnloadEvent: 2 - Banks: - - VO - CollisionTag: - PreloadSamples: 0 --- !u!1 &1557689664 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: fc2b5b7551ec86542b748c3a88b39485, type: 3} @@ -6168,6 +5269,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 1112305614} m_Modifications: + - target: {fileID: 2663749718261374877, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} - target: {fileID: 3201523991801391447, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} propertyPath: _data value: @@ -6220,6 +5325,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 8781564214893312960, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} --- !u!4 &1689233312 stripped @@ -6416,6 +5525,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 1112305614} m_Modifications: + - target: {fileID: 2663749718261374877, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} - target: {fileID: 3201523991801391447, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} propertyPath: _data value: @@ -6468,6 +5581,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 8781564214893312960, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} --- !u!1 &1746912635 stripped @@ -6932,6 +6049,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 1112305614} m_Modifications: + - target: {fileID: 2663749718261374877, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} - target: {fileID: 3201523991801391447, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} propertyPath: _data value: @@ -6984,6 +6105,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 8781564214893312960, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} --- !u!4 &1887796315 stripped @@ -7141,6 +6266,17 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674079330468791} m_PrefabAsset: {fileID: 0} +--- !u!114 &1971608068 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6189151121097661532, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + m_PrefabInstance: {fileID: 6189151121458120280} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d5a3b7abfa891b45a3fee95bb3f212d, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1976976714 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} @@ -7453,127 +6589,6 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.0099956095, y: 0.04649781, z: 0.010708005} m_Center: {x: 0.0020173425, y: 0.023248905, z: -0.0053540035} ---- !u!1 &2070784757 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2070784762} - - component: {fileID: 2070784761} - - component: {fileID: 2070784760} - - component: {fileID: 2070784759} - - component: {fileID: 2070784758} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2070784758 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070784757} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3a23aff835e2352469e34bfc2c4b683c, type: 3} - m_Name: - m_EditorClassIdentifier: - artefactUI: {fileID: 483749937} - Player: {fileID: 1239556274} - artefactText: {fileID: 59318657} - inputSettings: {fileID: 11400000, guid: 87faf39b6f22e524984c1680a88045ac, type: 2} - dialogue: {fileID: 11400000, guid: 56369c4e83cc59e44bf55cd16fafc4e8, type: 2} - artefacts: {fileID: 11400000, guid: f523ac0d77530064b8b41c627b13fae0, type: 2} ---- !u!114 &2070784759 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070784757} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &2070784760 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070784757} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!223 &2070784761 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070784757} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 1 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 25 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!224 &2070784762 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2070784757} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_Children: - - {fileID: 483749938} - - {fileID: 1356834191} - - {fileID: 982982466} - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} --- !u!4 &2079078649 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} @@ -58929,3 +57944,226 @@ Transform: m_Father: {fileID: 3060674078936265690} m_RootOrder: 538 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &6189151121458120280 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6189151120382770279, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalPosition.z + value: -3 + objectReference: {fileID: 0} + - target: {fileID: 6189151120632183869, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661530, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_Name + value: Preview + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalPosition.y + value: -1337 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6189151121097661531, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1c743cd25da7f2e4991d052bf248b59d, type: 3} +--- !u!1001 &6808448285084838146 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6808448287154422772, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: _preview + value: + objectReference: {fileID: 1971608068} + - target: {fileID: 6808448287154422775, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_Name + value: Canvas + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6808448287154422776, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a3f2b3b16275e540b349897292a42ac, type: 3} +--- !u!1001 &8182946074183196472 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8182946073398961946, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_Name + value: AudioManager + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.x + value: 953.24054 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.y + value: 546.3486 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.z + value: 366.31305 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} diff --git a/game/Assets/Scenes/MainMenu.unity b/game/Assets/Scenes/MainMenu.unity index b80edcd..e6a9f6b 100644 --- a/game/Assets/Scenes/MainMenu.unity +++ b/game/Assets/Scenes/MainMenu.unity @@ -123,6 +123,81 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &7121428 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7121429} + - component: {fileID: 7121431} + - component: {fileID: 7121430} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7121429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7121428} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1734086096} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7121430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7121428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &7121431 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7121428} + m_CullTransparentMesh: 1 --- !u!1 &24683206 GameObject: m_ObjectHideFlags: 0 @@ -161,6 +236,129 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 285.7} m_SizeDelta: {x: 0, y: 100} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &114339656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 114339657} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &114339657 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 114339656} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 236258622} + m_Father: {fileID: 719847140} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &236258621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 236258622} + - component: {fileID: 236258623} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &236258622 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236258621} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1263788700} + - {fileID: 1715155168} + - {fileID: 1253390188} + m_Father: {fileID: 114339657} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &236258623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236258621} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1263788701} + toggleTransition: 1 + graphic: {fileID: 1715155169} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 --- !u!1 &252918446 GameObject: m_ObjectHideFlags: 0 @@ -253,7 +451,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &358290912 RectTransform: m_ObjectHideFlags: 0 @@ -371,6 +569,366 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 358290911} m_CullTransparentMesh: 1 +--- !u!1 &367839462 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 367839463} + - component: {fileID: 367839465} + - component: {fileID: 367839464} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &367839463 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367839462} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1716058273} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -18, y: 0} + m_SizeDelta: {x: 15, y: 15} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &367839464 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367839462} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 215bd87023844a24089316b73e8191e7, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &367839465 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367839462} + m_CullTransparentMesh: 1 +--- !u!1 &443218678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 443218679} + m_Layer: 5 + m_Name: VO + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &443218679 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443218678} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 538467824} + - {fileID: 1680907433} + m_Father: {fileID: 633465539} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -159.66667} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &460731999 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1206693891} + m_Modifications: + - target: {fileID: 5921007621743368025, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007622753688607, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315232, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: _playerPref + value: + objectReference: {fileID: 11400000, guid: 88b3a65e255f79d46bdb7dc25f71b170, type: 2} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315237, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Name + value: Slider + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} +--- !u!224 &460732000 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + m_PrefabInstance: {fileID: 460731999} + m_PrefabAsset: {fileID: 0} +--- !u!1 &538467823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 538467824} + - component: {fileID: 538467826} + - component: {fileID: 538467825} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &538467824 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 538467823} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 443218679} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &538467825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 538467823} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: VO Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &538467826 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 538467823} + m_CullTransparentMesh: 1 --- !u!1001 &603421374 PrefabInstance: m_ObjectHideFlags: 0 @@ -509,6 +1067,43 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} m_PrefabInstance: {fileID: 603421374} m_PrefabAsset: {fileID: 0} +--- !u!1 &607793823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 607793824} + m_Layer: 5 + m_Name: Music + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &607793824 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607793823} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1629503157} + - {fileID: 1685185380} + m_Father: {fileID: 633465539} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -31.933334} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &620105167 GameObject: m_ObjectHideFlags: 0 @@ -541,6 +1136,7 @@ RectTransform: m_Children: - {fileID: 829113252} - {fileID: 358290912} + - {fileID: 633465539} - {fileID: 1468005600} m_Father: {fileID: 700667224} m_RootOrder: 3 @@ -548,7 +1144,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: -675, y: -668.4} - m_SizeDelta: {x: 773.92993, y: 169.79999} + m_SizeDelta: {x: 800, y: 447.2} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &620105169 MonoBehaviour: @@ -600,6 +1196,208 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 +--- !u!1 &625775568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 625775569} + - component: {fileID: 625775571} + - component: {fileID: 625775570} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &625775569 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625775568} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1206693891} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &625775570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625775568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: UI Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &625775571 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625775568} + m_CullTransparentMesh: 1 +--- !u!1 &633465538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 633465539} + - component: {fileID: 633465540} + m_Layer: 5 + m_Name: SettingsHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &633465539 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 633465538} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 607793824} + - {fileID: 972127733} + - {fileID: 443218679} + - {fileID: 1206693891} + - {fileID: 1112077778} + - {fileID: 1147386790} + m_Father: {fileID: 620105168} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -64, y: -64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &633465540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 633465538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 --- !u!1 &700667223 GameObject: m_ObjectHideFlags: 0 @@ -679,6 +1477,96 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 700667223} m_CullTransparentMesh: 1 +--- !u!1 &719847139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 719847140} + - component: {fileID: 719847143} + - component: {fileID: 719847142} + - component: {fileID: 719847141} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &719847140 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719847139} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 114339657} + m_Father: {fileID: 1694786749} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &719847141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719847139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &719847142 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719847139} + m_CullTransparentMesh: 1 +--- !u!114 &719847143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719847139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 --- !u!1 &736459595 GameObject: m_ObjectHideFlags: 0 @@ -942,7 +1830,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5361961963888605354, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_Name - value: Button (1) + value: Settings objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} @@ -951,6 +1839,132 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} m_PrefabInstance: {fileID: 736628458} m_PrefabAsset: {fileID: 0} +--- !u!1 &782377049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 782377050} + - component: {fileID: 782377053} + - component: {fileID: 782377052} + - component: {fileID: 782377051} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &782377050 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782377049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1734086096} + m_Father: {fileID: 1694786749} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &782377051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782377049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7121430} + m_HandleRect: {fileID: 7121429} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &782377052 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782377049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6039216, g: 0.6039216, b: 0.6, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &782377053 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782377049} + m_CullTransparentMesh: 1 --- !u!1 &829113251 GameObject: m_ObjectHideFlags: 0 @@ -1179,6 +2193,111 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 874306522} m_CullTransparentMesh: 1 +--- !u!1 &972127732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 972127733} + m_Layer: 5 + m_Name: SFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &972127733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972127732} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1522971073} + - {fileID: 1453526678} + m_Father: {fileID: 633465539} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -95.8} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1009061728 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5921007621743368038, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + m_PrefabInstance: {fileID: 5921007621539747846} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1009859388 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8182946073398961946, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_Name + value: AudioManager + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.x + value: 953.24054 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.y + value: 546.3486 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalPosition.z + value: 366.31305 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8182946073398961947, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e6d7cef5acc5fa648b624bfc6d857e8b, type: 3} --- !u!1001 &1068927207 PrefabInstance: m_ObjectHideFlags: 0 @@ -1236,6 +2355,80 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: f5eb8065324d13246b9599875b38f78e, type: 3} +--- !u!1 &1112077777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1112077778} + m_Layer: 5 + m_Name: Resolution + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1112077778 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1112077777} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1716058273} + - {fileID: 1295252763} + m_Father: {fileID: 633465539} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -287.40002} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1147386789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1147386790} + m_Layer: 5 + m_Name: Fullscreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1147386790 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1147386789} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1879315162} + - {fileID: 1486201540} + m_Father: {fileID: 633465539} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -351.26666} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1001 &1163968772 PrefabInstance: m_ObjectHideFlags: 0 @@ -1361,7 +2554,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5361961963888605354, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_Name - value: Button (2) + value: Play objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} @@ -1370,6 +2563,119 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} m_PrefabInstance: {fileID: 1163968772} m_PrefabAsset: {fileID: 0} +--- !u!1 &1206693890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1206693891} + m_Layer: 5 + m_Name: UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1206693891 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206693890} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 625775569} + - {fileID: 460732000} + m_Father: {fileID: 633465539} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 368, y: -223.53334} + m_SizeDelta: {x: 736, y: 36} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1213465825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1213465826} + - component: {fileID: 1213465828} + - component: {fileID: 1213465827} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1213465826 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213465825} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1494551716} + m_Father: {fileID: 1851707880} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1213465827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213465825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1.5 +--- !u!222 &1213465828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213465825} + m_CullTransparentMesh: 1 --- !u!1 &1216022001 GameObject: m_ObjectHideFlags: 0 @@ -1486,6 +2792,140 @@ MonoBehaviour: m_RequiresDepthTexture: 0 m_RequiresColorTexture: 0 m_Version: 2 +--- !u!1 &1253390187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1253390188} + - component: {fileID: 1253390190} + - component: {fileID: 1253390189} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1253390188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1253390187} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 236258622} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 9.999997, y: -0.5} + m_SizeDelta: {x: -40.000008, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1253390189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1253390187} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1253390190 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1253390187} + m_CullTransparentMesh: 1 --- !u!1 &1260310766 GameObject: m_ObjectHideFlags: 0 @@ -1518,6 +2958,7 @@ RectTransform: - {fileID: 1163968773} - {fileID: 736628459} - {fileID: 1291052082} + - {fileID: 1907174452} m_Father: {fileID: 700667224} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1564,11 +3005,220 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 +--- !u!1 &1263788699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1263788700} + - component: {fileID: 1263788702} + - component: {fileID: 1263788701} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1263788700 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263788699} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 236258622} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1263788701 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263788699} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1263788702 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263788699} + m_CullTransparentMesh: 1 --- !u!224 &1291052082 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} m_PrefabInstance: {fileID: 5361961962606402715} m_PrefabAsset: {fileID: 0} +--- !u!1 &1295252762 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1295252763} + - component: {fileID: 1295252765} + - component: {fileID: 1295252764} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1295252763 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295252762} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1112077778} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1295252764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295252762} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Resolution + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1295252765 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295252762} + m_CullTransparentMesh: 1 --- !u!1 &1332086694 GameObject: m_ObjectHideFlags: 0 @@ -1949,6 +3599,120 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1449186720} m_CullTransparentMesh: 1 +--- !u!1001 &1453526677 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 972127733} + m_Modifications: + - target: {fileID: 5921007621743368025, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007622753688607, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315232, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: _playerPref + value: + objectReference: {fileID: 11400000, guid: ff75a82927ca16e469d6ee942d44d4d9, type: 2} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315237, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Name + value: Slider + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} +--- !u!224 &1453526678 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + m_PrefabInstance: {fileID: 1453526677} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1468005599 PrefabInstance: m_ObjectHideFlags: 0 @@ -1958,7 +3722,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 5361961962741236828, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_text - value: ahh ok sorry + value: Save Settings objectReference: {fileID: 0} - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size @@ -2002,7 +3766,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_RootOrder - value: 2 + value: 3 objectReference: {fileID: 0} - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_AnchorMax.x @@ -2087,6 +3851,349 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} m_PrefabInstance: {fileID: 1468005599} m_PrefabAsset: {fileID: 0} +--- !u!1 &1486201539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1486201540} + - component: {fileID: 1486201542} + - component: {fileID: 1486201541} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1486201540 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1486201539} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1147386790} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1486201541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1486201539} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Fullscreen + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1486201542 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1486201539} + m_CullTransparentMesh: 1 +--- !u!1 &1494551715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1494551716} + - component: {fileID: 1494551718} + - component: {fileID: 1494551717} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1494551716 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494551715} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1213465826} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 8, y: 8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1494551717 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494551715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1494551718 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494551715} + m_CullTransparentMesh: 1 +--- !u!1 &1522971072 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1522971073} + - component: {fileID: 1522971075} + - component: {fileID: 1522971074} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1522971073 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522971072} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 972127733} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1522971074 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522971072} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: SFX Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1522971075 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522971072} + m_CullTransparentMesh: 1 --- !u!1 &1540097650 GameObject: m_ObjectHideFlags: 0 @@ -2162,6 +4269,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1540097650} m_CullTransparentMesh: 1 +--- !u!1 &1548218932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1548218933} + - component: {fileID: 1548218935} + - component: {fileID: 1548218934} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1548218933 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548218932} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1716058273} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1548218934 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548218932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1548218935 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548218932} + m_CullTransparentMesh: 1 --- !u!1 &1575923008 GameObject: m_ObjectHideFlags: 0 @@ -2352,6 +4593,644 @@ MonoBehaviour: _fadeTime: 0.2 _loader: {fileID: 2101619873} _navigation: {fileID: 1260310769} +--- !u!1 &1629503156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629503157} + - component: {fileID: 1629503159} + - component: {fileID: 1629503158} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1629503157 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629503156} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 607793824} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.35, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1629503158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629503156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Music Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_sharedMaterial: {fileID: -2556328756776758742, guid: d0f64ce9798fc7c48bd9ffaf33db41b8, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1629503159 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629503156} + m_CullTransparentMesh: 1 +--- !u!1001 &1680907432 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 443218679} + m_Modifications: + - target: {fileID: 5921007621743368025, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007622753688607, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315232, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: _playerPref + value: + objectReference: {fileID: 11400000, guid: 6335f36fc2d2c9f49a7702bacf3f3b21, type: 2} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315237, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Name + value: Slider + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} +--- !u!224 &1680907433 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + m_PrefabInstance: {fileID: 1680907432} + m_PrefabAsset: {fileID: 0} +--- !u!224 &1685185380 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + m_PrefabInstance: {fileID: 5921007621539747846} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1694786748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1694786749} + - component: {fileID: 1694786752} + - component: {fileID: 1694786751} + - component: {fileID: 1694786750} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1694786749 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694786748} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 719847140} + - {fileID: 782377050} + m_Father: {fileID: 1716058273} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1694786750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694786748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 114339657} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 719847140} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 782377051} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1694786751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694786748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1694786752 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694786748} + m_CullTransparentMesh: 1 +--- !u!1 &1715155167 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1715155168} + - component: {fileID: 1715155170} + - component: {fileID: 1715155169} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1715155168 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715155167} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 236258622} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 15, y: 0} + m_SizeDelta: {x: 15, y: 15} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1715155169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715155167} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6039216, g: 0.6039216, b: 0.6, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a4c0dbacbe3154a408932f949fc47478, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1715155170 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715155167} + m_CullTransparentMesh: 1 +--- !u!1 &1716058272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1716058273} + - component: {fileID: 1716058276} + - component: {fileID: 1716058275} + - component: {fileID: 1716058274} + - component: {fileID: 1716058278} + - component: {fileID: 1716058277} + m_Layer: 5 + m_Name: Resolution + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1716058273 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1548218933} + - {fileID: 367839463} + - {fileID: 1694786749} + m_Father: {fileID: 1112077778} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.35, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1716058274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1716058275} + m_Template: {fileID: 1694786749} + m_CaptionText: {fileID: 1548218934} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 1253390189} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: + - m_Text: Option A + m_Image: {fileID: 0} + - m_Text: Option B + m_Image: {fileID: 0} + - m_Text: Option C + m_Image: {fileID: 0} + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!114 &1716058275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7b8caa72a0c5023478180d21ccf728d0, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1.5 +--- !u!222 &1716058276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_CullTransparentMesh: 1 +--- !u!114 &1716058277 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fb9657377dda4c489cc17830675d184, type: 3} + m_Name: + m_EditorClassIdentifier: + _playerPref: {fileID: 11400000, guid: f8b98b846bbb94d41816fb15ff2bc84a, type: 2} +--- !u!114 &1716058278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716058272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b50e29b5c808bbf4e93db5f8734f5d73, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1734086095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1734086096} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1734086096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734086095} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7121429} + m_Father: {fileID: 782377050} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1752687991 GameObject: m_ObjectHideFlags: 0 @@ -2389,6 +5268,151 @@ RectTransform: m_AnchoredPosition: {x: 100, y: -100} m_SizeDelta: {x: 485.4, y: 880} m_Pivot: {x: 0, y: 1} +--- !u!1 &1851707879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1851707880} + - component: {fileID: 1851707881} + - component: {fileID: 1851707882} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1851707880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851707879} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1213465826} + m_Father: {fileID: 1879315162} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 24, y: 24} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1851707881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851707879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1213465827} + toggleTransition: 1 + graphic: {fileID: 1494551717} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!114 &1851707882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851707879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 823e8f97eec05b7418446c9e71d4238a, type: 3} + m_Name: + m_EditorClassIdentifier: + _playerPref: {fileID: 11400000, guid: 3353af29005aa5b47873bb47d680a552, type: 2} + _defaultValue: 1 +--- !u!1 &1879315161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1879315162} + - component: {fileID: 1879315163} + m_Layer: 5 + m_Name: Resolution + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1879315162 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1879315161} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1851707880} + m_Father: {fileID: 1147386790} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.35, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1879315163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1879315161} + m_CullTransparentMesh: 1 --- !u!1 &1892687919 GameObject: m_ObjectHideFlags: 0 @@ -2464,6 +5488,144 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1892687919} m_CullTransparentMesh: 1 +--- !u!1001 &1907174451 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1260310767} + m_Modifications: + - target: {fileID: 5361961962741236828, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_text + value: Exit to Desktop + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2101619873} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Quit + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SceneLoader, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605352, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5361961963888605354, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + propertyPath: m_Name + value: Exit + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} +--- !u!224 &1907174452 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5361961963888605353, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} + m_PrefabInstance: {fileID: 1907174451} + m_PrefabAsset: {fileID: 0} --- !u!1 &1914762247 GameObject: m_ObjectHideFlags: 0 @@ -2660,7 +5822,7 @@ MonoBehaviour: m_Calls: [] m_text: 'Revival - A Game by Kernel Panic!' + A Game by <#FF709A>Kernel Panic!' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 276417976e541874dad8e5bb1f30fd1e, type: 2} m_sharedMaterial: {fileID: 8676679976202632858, guid: 276417976e541874dad8e5bb1f30fd1e, type: 2} @@ -2866,7 +6028,128 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5361961963888605354, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} propertyPath: m_Name - value: Button + value: Credits objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e6408f5c817f33a41a28fec7a44e2120, type: 3} +--- !u!1001 &5921007621539747846 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 607793824} + m_Modifications: + - target: {fileID: 5921007621743368025, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007622753688607, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_SizeDelta.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315234, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315235, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 1009061728} + - target: {fileID: 5921007623216315235, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Colors.m_NormalColor.b + value: 0.21568629 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315235, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Colors.m_NormalColor.g + value: 0.21568629 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315235, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Colors.m_NormalColor.r + value: 0.21568629 + objectReference: {fileID: 0} + - target: {fileID: 5921007623216315237, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} + propertyPath: m_Name + value: Slider + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5166a6c3767d9d14b9f17a325da7066c, type: 3} diff --git a/game/Assets/Scripts/Artefacts/Artefact.cs b/game/Assets/Scripts/Artefacts/Artefact.cs index 47617ae..f179176 100644 --- a/game/Assets/Scripts/Artefacts/Artefact.cs +++ b/game/Assets/Scripts/Artefacts/Artefact.cs @@ -12,6 +12,9 @@ public class Artefact : ScriptableObject public string Name => _name; [SerializeField] private string _name; + + public GameObject Prefab => _prefab; + [SerializeField] private GameObject _prefab; public bool show => _show; private bool _show = false; diff --git a/game/Assets/Scripts/Artefacts/ArtefactControl.cs b/game/Assets/Scripts/Artefacts/ArtefactControl.cs index 5d4e716..934aa41 100644 --- a/game/Assets/Scripts/Artefacts/ArtefactControl.cs +++ b/game/Assets/Scripts/Artefacts/ArtefactControl.cs @@ -1,17 +1,18 @@ using System; using System.Collections; using System.Collections.Generic; +using FMOD.Studio; +using Google.Apis.Http; using UnityEngine; using Ktyl.Util; +using TMPro; using UnityEngine.Events; +using UnityEngine.InputSystem; public class ArtefactControl : MonoBehaviour { - private bool _show; protected bool _canInteract; - private GUIStyle guiS = new GUIStyle(); - public Artefact data => _data; [SerializeField] private Artefact _data; public int artefactID => _artefactID; @@ -20,49 +21,49 @@ public class ArtefactControl : MonoBehaviour [SerializeField] private ArtefactSystem _artefacts; + [SerializeField] private ArtefactInteractUI _ui; + private void OnEnable() { _artefacts.RegisterArtefact(_data); + SetNearby(false); + } + + private void SetNearby(bool playerNearby) + { + _canInteract = playerNearby; + _ui.gameObject.SetActive(playerNearby); + _nearbyArtefactID.Value = playerNearby ? artefactID : -1; } protected virtual void Start() { _artefactID = data.artefactID; - _show = data.show; _canInteract = data.canInteract; - EventHandler.current.onArtefactTriggerEnter += NearArtefact; - EventHandler.current.onArtefactTriggerExit += AwayArtefact; EventHandler.current.onArtefactPickUp += PickUp; - - guiS.fontSize = 22; - guiS.normal.textColor = Color.white; - guiS.alignment = TextAnchor.MiddleCenter; } - private void NearArtefact(int id) + private void OnTriggerEnter(Collider other) { - if (id == this._artefactID) + if (!other.gameObject.TryGetComponent(out PlayerInput playerInput)) { - _show = true; - this._canInteract = true; + Debug.LogError("collided with not the player ????", this); + return; } - + + SetNearby(true); + + _ui.Input = playerInput; } - private void AwayArtefact(int id) + private void OnTriggerExit(Collider other) { - if (id == this._artefactID) - { - _show = false; - _canInteract = false; - } - + SetNearby(false); } protected virtual void PickUp(int id) { - if (id == this._artefactID) { if (_canInteract == true) @@ -80,16 +81,6 @@ public class ArtefactControl : MonoBehaviour EventHandler.current.ArtefactUI(); Destroy(this.gameObject); } - - } - } - - - void OnGUI() - { - if (_show) - { - GUI.Label(new Rect(Screen.width / 2 - 50, 0, 100, 100), "Press E to pick up",guiS); } } } diff --git a/game/Assets/Scripts/Artefacts/ArtefactPreview.cs b/game/Assets/Scripts/Artefacts/ArtefactPreview.cs new file mode 100644 index 0000000..7052af0 --- /dev/null +++ b/game/Assets/Scripts/Artefacts/ArtefactPreview.cs @@ -0,0 +1,93 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Security.Cryptography; +using UnityEngine; +using UnityEngine.InputSystem; + +public class ArtefactPreview : MonoBehaviour +{ + [SerializeField] + private PlayerInputSettings _inputSettings; + + [SerializeField] + private PlayerInput _playerInput; + + private GameObject _artefactInstance; + private Quaternion _artefactRotation = Quaternion.identity; + + private bool _isPressed = false; + private bool _useVelocity = false; + private Vector2 _velocity = Vector2.zero; + + private bool Active => gameObject.activeSelf && ( _isPressed && !_useVelocity ); + + private void OnEnable() + { + ChangeInput( _playerInput ); + } + + public void Preview( GameObject artefact ) + { + if ( _artefactInstance ) + Destroy( _artefactInstance ); + + _artefactInstance = Instantiate( artefact, transform ); + _playerInput.enabled = true; + } + + public void Dismiss() + { + _playerInput.enabled = false; + } + + public void PreviewEnable( InputAction.CallbackContext context ) + { + _isPressed = context.ReadValueAsButton(); + } + + public void PreviewVelocity(InputAction.CallbackContext context) + { + _velocity = context.ReadValue(); + } + + public void PreviewDelta(InputAction.CallbackContext context) + { + if ( _artefactInstance && Active ) + { + Rotate( context.ReadValue() * _inputSettings.MouseSensitivity ); + } + } + + private void Rotate( Vector2 delta ) + { + var axes = new Vector3( delta.y, -delta.x, 0f ); + _artefactInstance.transform.Rotate( axes, Space.World ); + } + + public void ChangeInput( PlayerInput playerInput ) + { + switch ( playerInput.currentControlScheme ) + { + case InputSchemes.PCMR: + _useVelocity = false; + break; + + case InputSchemes.GAMEPAD: + _useVelocity = true; + break; + + default: + _useVelocity = false; + break; + } + } + + void Update() + { + if ( gameObject.activeSelf && _useVelocity ) + { + Rotate( _velocity * ( Time.deltaTime * _inputSettings.JoypadSensitivity ) ); + } + } +} diff --git a/game/Assets/Scripts/Artefacts/ArtefactPreview.cs.meta b/game/Assets/Scripts/Artefacts/ArtefactPreview.cs.meta new file mode 100644 index 0000000..6ee90a4 --- /dev/null +++ b/game/Assets/Scripts/Artefacts/ArtefactPreview.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d5a3b7abfa891b45a3fee95bb3f212d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs b/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs deleted file mode 100644 index ac2fe17..0000000 --- a/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Ktyl.Util; - -public class ArtefactTriggerArea : MonoBehaviour -{ - [SerializeField] private SerialInt _nearbyArtefactID; - [SerializeField] private ArtefactControl _artefact; - - private int id => _artefact.artefactID; - - private void OnTriggerEnter(Collider Player) - { - EventHandler.current.ArtefactTriggerEnter(id); - //PlayerInputHandler.id = _id; - _nearbyArtefactID.Value = id; - } - - private void OnTriggerExit(Collider Player) - { - EventHandler.current.ArtefactTriggerExit(id); - //PlayerInputHandler.id = 0; - _nearbyArtefactID.Value = -1; - } - -} \ No newline at end of file diff --git a/game/Assets/Scripts/Artefacts/EventHandler.cs b/game/Assets/Scripts/Artefacts/EventHandler.cs index 2800cd4..5cbba55 100644 --- a/game/Assets/Scripts/Artefacts/EventHandler.cs +++ b/game/Assets/Scripts/Artefacts/EventHandler.cs @@ -13,26 +13,6 @@ public class EventHandler : MonoBehaviour current = this; } - public event Action onArtefactTriggerEnter; - public void ArtefactTriggerEnter(int id) - { - if (onArtefactTriggerEnter != null) - { - onArtefactTriggerEnter(id); - } - - } - - public event Action onArtefactTriggerExit; - public void ArtefactTriggerExit(int id) - { - if (onArtefactTriggerExit != null) - { - onArtefactTriggerExit(id); - } - - } - public event Action onArtefactPickUp; public void ArtefactPickUp(int id) { diff --git a/game/Assets/Scripts/Artefacts/PickUpDisplay.cs b/game/Assets/Scripts/Artefacts/PickUpDisplay.cs index d31aa28..e12ee21 100644 --- a/game/Assets/Scripts/Artefacts/PickUpDisplay.cs +++ b/game/Assets/Scripts/Artefacts/PickUpDisplay.cs @@ -1,56 +1,203 @@ using System; +using System.Collections; using Ktyl.Util; using System.Collections.Generic; +using FMODUnity; +using TMPro; using UnityEngine; using UnityEngine.InputSystem; +using UnityEngine.Serialization; using UnityEngine.UI; public class PickUpDisplay : MonoBehaviour { - public bool paused => _paused; - [SerializeField] private static bool _paused; + [System.Serializable] + struct FadeElement + { + public float Delay; + public float Duration; + public CanvasGroup Renderer; + public float GetAlpha( float t ) + => Mathf.Clamp01( ( t - Delay ) / Duration ); + + public float GetAlphaInverse( float t ) + => 1f - GetAlpha( t ); + } + + [FormerlySerializedAs( "_elements" )] [SerializeField] + private FadeElement[] _fadeInElements; + + [SerializeField] + private FadeElement[] _fadeOutElements; + + [SerializeField] + private float _dialogueDelay; + + [SerializeField] + [EventRef] + private string _unlockedSfx; + + [SerializeField] + private float _unlockedSfxDelay; + [SerializeField] private GameObject artefactUI; - [SerializeField] private GameObject Player; - [SerializeField] private Text artefactText; - [SerializeField] private InputSettings inputSettings; + [SerializeField] private TMP_Text artefactText; [SerializeField] private DialogueSystem dialogue; [SerializeField] private ArtefactSystem artefacts; + [SerializeField] private ArtefactPreview _preview; - private Artefact chosenArtefact; + [SerializeField] + private GameEvent _uiOpen; + + [SerializeField] + private GameEvent _uiClose; + + private Artefact _chosenArtefact; + + private Coroutine _currentFade; private void Start() { EventHandler.current.onArtefactUI += PopUpOn; } + private IEnumerator AnimateIn() + { + _uiOpen.Raise(); + artefactText.text = _chosenArtefact.Name; + // inputSettings.updateMode = (InputSettings.UpdateMode)1; + _preview.Preview( _chosenArtefact.Prefab ); + + bool isComplete = false; + bool hasSpoken = false; + bool hasClinged = false; + + foreach ( var fader in _fadeInElements ) + { + fader.Renderer.alpha = 0f; + } + + artefactUI.SetActive(true); + + yield return null; + + float t = 0; + while ( true ) + { + t += Time.deltaTime; + + isComplete = true; + + foreach ( var fader in _fadeInElements ) + { + float alpha = fader.GetAlpha( t ); + float oneMinusAlpha = 1f - alpha; + + fader.Renderer.alpha = 1f - oneMinusAlpha * oneMinusAlpha; + + if ( alpha < 1f ) + { + isComplete = false; + } + } + + if ( t < _dialogueDelay ) + { + isComplete = false; + } + else if (!hasSpoken) + { + hasSpoken = true; + dialogue.PlayLine( _chosenArtefact.dialogueKey ); + } + + if ( t < _unlockedSfxDelay ) + { + isComplete = false; + } + else if ( !hasClinged ) + { + hasClinged = true; + RuntimeManager.PlayOneShot( _unlockedSfx ); + } + + if ( isComplete ) + break; + + yield return null; + } + } + + private IEnumerator AnimateOut() + { + yield return null; + bool isComplete = false; + + foreach ( var fader in _fadeInElements ) + { + fader.Renderer.alpha = 1f; + } + + yield return null; + + _preview.Dismiss(); + _uiClose.Raise(); + + float t = 0; + while ( true ) + { + t += Time.deltaTime; + + isComplete = true; + + foreach ( var fader in _fadeInElements ) + { + float alpha = fader.GetAlphaInverse( t ); + float oneMinusAlpha = 1f - alpha; + + fader.Renderer.alpha = 1f - oneMinusAlpha * oneMinusAlpha; + + if ( alpha > 0f ) + { + isComplete = false; + } + } + + yield return null; + + if ( isComplete ) + break; + } + + artefactUI.SetActive( false ); + _chosenArtefact = null; + + yield return null; + } + private void Update() { var artefact = artefacts.GetNearbyArtefact(); if (!artefact) return; - chosenArtefact = artefact; + _chosenArtefact = artefact; } public void PopUpOn() { - _paused = true; - artefactUI.SetActive(true); - Player.GetComponent().enabled = false; - artefactText.text = "You have unlocked " + chosenArtefact.Name + "!"; - inputSettings.updateMode = (InputSettings.UpdateMode)1; - Time.timeScale = 0f; + if (_currentFade != null) + StopCoroutine( _currentFade ); + + _currentFade = StartCoroutine( AnimateIn() ); } public void PopUpOff() { - _paused = false; - artefactUI.SetActive(false); - inputSettings.updateMode = (InputSettings.UpdateMode)2; - Player.GetComponent().enabled = true; - Time.timeScale = 1.0f; + if (_currentFade != null) + StopCoroutine( _currentFade ); - dialogue.PlayLine(chosenArtefact.dialogueKey); - chosenArtefact = null; + _currentFade = StartCoroutine( AnimateOut() ); + // inputSettings.updateMode = (InputSettings.UpdateMode)2; } } diff --git a/game/Assets/Scripts/Audio/AudioManager.cs b/game/Assets/Scripts/Audio/AudioManager.cs new file mode 100644 index 0000000..1823439 --- /dev/null +++ b/game/Assets/Scripts/Audio/AudioManager.cs @@ -0,0 +1,65 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using FMOD; +using FMOD.Studio; +using FMODUnity; + +[RequireComponent(typeof(FMODUnity.StudioBankLoader))] +public class AudioManager : MonoBehaviour +{ + [System.Serializable] + private struct AdjustableAudioBus + { + public string BusName; + public PlayerPrefValue PlayerPref; + + public void Initialise() + { + var bus = FMODUnity.RuntimeManager.GetBus( $"bus:/{BusName}" ); + PlayerPref.OnFloatSet.AddListener( (vol) => bus.setVolume(vol) ); + bus.setVolume( PlayerPref.GetFloat( 1.0f ) ); + } + } + + [SerializeField] + [EventRef] + private string _musicId; + + [SerializeField] + private AdjustableAudioBus _musicBus; + + [SerializeField] + private AdjustableAudioBus _sfxBus; + + [SerializeField] + private AdjustableAudioBus _voBus; + + [SerializeField] + private AdjustableAudioBus _uiBus; + + public AudioManager Instance { get; private set; } + + private EventInstance _musicInstance; + + void Awake() + { + if ( Instance != null ) + { + Destroy( gameObject ); + return; + } + + Instance = this; + + GetComponent().enabled = true; + + _musicInstance = RuntimeManager.CreateInstance( _musicId ); + _musicInstance.start(); + + _musicBus.Initialise(); + _sfxBus.Initialise(); + _voBus.Initialise(); + _uiBus.Initialise(); + } +} diff --git a/game/Assets/Scripts/Audio/MusicManager.cs.meta b/game/Assets/Scripts/Audio/AudioManager.cs.meta similarity index 100% rename from game/Assets/Scripts/Audio/MusicManager.cs.meta rename to game/Assets/Scripts/Audio/AudioManager.cs.meta diff --git a/game/Assets/Scripts/Audio/MusicManager.cs b/game/Assets/Scripts/Audio/MusicManager.cs deleted file mode 100644 index 416d01c..0000000 --- a/game/Assets/Scripts/Audio/MusicManager.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using FMOD; -using FMOD.Studio; -using FMODUnity; - -public class MusicManager : MonoBehaviour -{ - [SerializeField] - [EventRef] - private string _musicId; - - private EventInstance _musicInstance; - - void Start() - { - _musicInstance = RuntimeManager.CreateInstance( _musicId ); - _musicInstance.start(); - } -} diff --git a/game/Assets/Scripts/Camera/HideandLockCursor.cs b/game/Assets/Scripts/Camera/HideandLockCursor.cs new file mode 100644 index 0000000..b425d1b --- /dev/null +++ b/game/Assets/Scripts/Camera/HideandLockCursor.cs @@ -0,0 +1,19 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class HideandLockCursor : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + Cursor.visible = false; + Cursor.lockState = CursorLockMode.Locked; + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/game/Assets/Scripts/Camera/HideandLockCursor.cs.meta b/game/Assets/Scripts/Camera/HideandLockCursor.cs.meta new file mode 100644 index 0000000..2a7e519 --- /dev/null +++ b/game/Assets/Scripts/Camera/HideandLockCursor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d54716c6690d97469638748463784b8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Checkpoint/SafeZone.cs b/game/Assets/Scripts/Checkpoint/SafeZone.cs index 3a13557..cb35084 100644 --- a/game/Assets/Scripts/Checkpoint/SafeZone.cs +++ b/game/Assets/Scripts/Checkpoint/SafeZone.cs @@ -8,13 +8,37 @@ using Ktyl.Util; public class SafeZone : MonoBehaviour { [SerializeField] private SerialVector3 _respawnPosition; + [SerializeField] private SerialFloat _safeTime; + + private const string PLAYER = "Player"; + + private void OnTriggerEnter(Collider other) + { + if (other.gameObject.CompareTag(PLAYER)) + { + // start counting safe time when we enter a safe zone + _safeTime.Value = 0; + } + } private void OnTriggerStay(Collider other) { // Check if other game object is Player. - if (other.gameObject.name == "Player") + if (other.gameObject.CompareTag(PLAYER)) { _respawnPosition.Value = other.gameObject.transform.position; + + // TODO: does this have implications for the time freeze ability? + _safeTime.Value += Time.deltaTime; } } -} + + private void OnTriggerExit(Collider other) + { + if (other.gameObject.CompareTag(PLAYER)) + { + // reset safe time when we leave safe zone + _safeTime.Value = -1; + } + } +} \ No newline at end of file diff --git a/game/Assets/Scripts/Death & Respawn/DeathZone.cs b/game/Assets/Scripts/Death & Respawn/DeathZone.cs index a12e09d..7d261f2 100644 --- a/game/Assets/Scripts/Death & Respawn/DeathZone.cs +++ b/game/Assets/Scripts/Death & Respawn/DeathZone.cs @@ -1,45 +1,14 @@ using System; -using System.Collections; -using System.Collections.Generic; -using Ktyl.Util; using UnityEngine; -using UnityEngine.InputSystem; -public class DeathZone : MonoBehaviour -{ - private GameObject player; - [SerializeField] private SerialVector3 _respawnPosition; - [SerializeField] private GameEvent _playerDeath; - [SerializeField] private GameEvent _playerRespawn; - +public class DeathZone : MonoBehaviour +{ private void OnTriggerEnter(Collider other) { // Checks to make sure other collider is the Player. Sets player variable as Player game object and starts the coroutine. - if (other.gameObject.CompareTag("Player")) + if (other.TryGetComponent(out PlayerDeath playerDeath)) { - player = other.gameObject; - StartCoroutine(RespawnPlayer()); + playerDeath.Respawn(); } } - - // Corountine to trigger death animation, disable player movement, play fade, respawn player at last safe position and then play fade in animation and re-enable player movement. - public IEnumerator RespawnPlayer() - { - _playerDeath.Raise(); - - // yield return new WaitForSeconds(0.5f); - - // fadeScreen.GetComponent().SetTrigger("fadeToBlack"); - yield return new WaitForSeconds(1.5f); - - // move player to respawn position - player.transform.position = _respawnPosition; - - // fadeScreen.GetComponent().SetTrigger("fadeToClear"); - yield return new WaitForSeconds(0.5f); - - _playerRespawn.Raise(); - - yield return null; - } } \ No newline at end of file diff --git a/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs b/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs new file mode 100644 index 0000000..3e74dc1 --- /dev/null +++ b/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs @@ -0,0 +1,32 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Ktyl.Util; + +public class PlayerDeath : MonoBehaviour +{ + [SerializeField] private SerialVector3 _respawnPosition; + [SerializeField] private GameEvent _playerDeath; + [SerializeField] private GameEvent _playerRespawn; + + public void Respawn() + { + StartCoroutine(RespawnPlayerCR()); + } + + // raise death/respawn events with a given intermediate delay + public IEnumerator RespawnPlayerCR() + { + _playerDeath.Raise(); + + yield return new WaitForSeconds(1.5f); + + // move player to respawn position + transform.position = _respawnPosition; + + // need to wait a bit for the respawn to actually work?? >:v + yield return new WaitForSeconds(0.5f); + + _playerRespawn.Raise(); + } +} diff --git a/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs.meta b/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs.meta new file mode 100644 index 0000000..b278e2c --- /dev/null +++ b/game/Assets/Scripts/Death & Respawn/PlayerDeath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bb840fd42f6526f4893e136a093cf1bd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Dialogue/DialogueSettings.cs b/game/Assets/Scripts/Dialogue/DialogueSettings.cs index e368d87..e08e984 100644 --- a/game/Assets/Scripts/Dialogue/DialogueSettings.cs +++ b/game/Assets/Scripts/Dialogue/DialogueSettings.cs @@ -1,11 +1,27 @@ using System; using System.Collections; using System.Collections.Generic; +using TMPro; using UnityEngine; [CreateAssetMenu(menuName = "KernelPanic/Dialogue/Settings")] public class DialogueSettings : ScriptableObject { + [Serializable] + public struct InputPromptSpriteIndices + { + public int blink; + public int boost; + public int timeFreeze; + public int interact; + } + + public InputPromptSpriteIndices GamepadInputPrompts => _gamepadInputPrompts; + [SerializeField] private InputPromptSpriteIndices _gamepadInputPrompts; + + public InputPromptSpriteIndices KeyboardInputPrompts => _keyboardInputPrompts; + [SerializeField] private InputPromptSpriteIndices _keyboardInputPrompts; + public float HideAfter => _hideAfter; [SerializeField] private float _hideAfter; diff --git a/game/Assets/Scripts/Dialogue/DialogueSystem.cs b/game/Assets/Scripts/Dialogue/DialogueSystem.cs index abf7d10..7a11cde 100644 --- a/game/Assets/Scripts/Dialogue/DialogueSystem.cs +++ b/game/Assets/Scripts/Dialogue/DialogueSystem.cs @@ -5,8 +5,11 @@ using System.Runtime.InteropServices; using FMOD; using FMOD.Studio; using FMODUnity; +using Ktyl.Util; using UnityEngine; using UnityEngine.Animations.Rigging; +using UnityEngine.InputSystem; +using UnityEngine.InputSystem.Users; using UnityEngine.Networking; using Debug = UnityEngine.Debug; using STOP_MODE = FMOD.Studio.STOP_MODE; @@ -28,6 +31,7 @@ public partial class DialogueSystem : ScriptableObject private EVENT_CALLBACK _dialogueCallback; private EventInstance _currentInstance; + private string _currentControlScheme; private void OnEnable() { @@ -133,7 +137,10 @@ public partial class DialogueSystem : ScriptableObject _currentInstance.setUserData(GCHandle.ToIntPtr(stringHandle)); DialogueLine dl; - dl.text = DialogueDatabase.ReadDialogue(key); + var line = DialogueDatabase.ReadDialogue(key); + // process templates in string + line = ProcessTemplates(line); + dl.text = line; var clip = _settings.GetDialogueClip(key); dl.duration = clip.length; @@ -143,6 +150,31 @@ public partial class DialogueSystem : ScriptableObject onDialogueLine?.Invoke(this, dl); } + + private string ProcessTemplates(string text) + { + var spriteIndices = _currentControlScheme == InputSchemes.GAMEPAD + ? _settings.GamepadInputPrompts + : _settings.KeyboardInputPrompts; + + text = text.Replace("[BLINK]", $""); + text = text.Replace("[BOOST]", $""); + text = text.Replace("[TIME_FREEZE]", $""); + + return text; + } + + public void UpdateControlPrompts(PlayerInput playerInput) + { + var controlScheme = playerInput.currentControlScheme; + if (controlScheme != InputSchemes.PCMR && controlScheme != InputSchemes.GAMEPAD) + { + Debug.LogError($"could not set unknown control scheme {controlScheme}"); + return; + } + + _currentControlScheme = playerInput.currentControlScheme; + } } public struct DialogueLine diff --git a/game/Assets/Scripts/Dialogue/DialogueUI.cs b/game/Assets/Scripts/Dialogue/DialogueUI.cs index 4c79612..1694b24 100644 --- a/game/Assets/Scripts/Dialogue/DialogueUI.cs +++ b/game/Assets/Scripts/Dialogue/DialogueUI.cs @@ -13,8 +13,11 @@ using UnityEditor; public class DialogueUI : MonoBehaviour { [SerializeField] private DialogueSystem _dialogue; + + [SerializeField] private float _fadeTime; + [SerializeField] private CanvasGroup _dialogueGroup; [SerializeField] private TMP_Text _text; - [SerializeField] private Image _portrait; + [SerializeField] private GameObject _portrait; private bool _dismissed; @@ -23,7 +26,7 @@ public class DialogueUI : MonoBehaviour _dialogue.onDialogueLine += (_, dl) => ShowLine(dl); _text.text = string.Empty; - _portrait.enabled = false; + _portrait.SetActive(false); } public void Dismiss() @@ -49,8 +52,19 @@ public class DialogueUI : MonoBehaviour private IEnumerator ShowLineCR(string text, float duration) { // update text and show portrait + float a = 0f; + _dialogueGroup.alpha = a; _text.text = text; - _portrait.enabled = true; + _portrait.SetActive( true ); + + while ( a < 1f ) + { + yield return null; + a += Time.deltaTime / _fadeTime; + _dialogueGroup.alpha = a; + } + + _dialogueGroup.alpha = 1f; // wait until timeout of dismissal var timer = 0f; @@ -62,6 +76,15 @@ public class DialogueUI : MonoBehaviour yield return null; } + while ( a > 0f ) + { + yield return null; + a -= Time.deltaTime / _fadeTime; + _dialogueGroup.alpha = a; + } + + _dialogueGroup.alpha = 0f; + // hide ui elements HideSubtitle(); @@ -71,7 +94,7 @@ public class DialogueUI : MonoBehaviour private void HideSubtitle() { _text.text = string.Empty; - _portrait.enabled = false; + _portrait.SetActive( false ); } } diff --git a/game/Assets/Scripts/Flow/Bootstrap.cs b/game/Assets/Scripts/Flow/Bootstrap.cs index 8097ac8..412f6dd 100644 --- a/game/Assets/Scripts/Flow/Bootstrap.cs +++ b/game/Assets/Scripts/Flow/Bootstrap.cs @@ -2,6 +2,7 @@ using System; using System.Collections; using System.Collections.Generic; using System.Text; +using DG.Tweening; using NaughtyAttributes; using UnityEngine; using UnityEngine.SceneManagement; @@ -71,6 +72,7 @@ public class Bootstrap : MonoBehaviour private void Awake() { _instance = this; + DOTween.Init(); if ( _debugMode ) { diff --git a/game/Assets/Scripts/Flow/SceneLoader.cs b/game/Assets/Scripts/Flow/SceneLoader.cs index 8eb6388..057a1d0 100644 --- a/game/Assets/Scripts/Flow/SceneLoader.cs +++ b/game/Assets/Scripts/Flow/SceneLoader.cs @@ -39,4 +39,9 @@ public abstract class SceneLoader : MonoBehaviour _toLoad = scene; } + + public void Quit() + { + Application.Quit(); + } } \ No newline at end of file diff --git a/game/Assets/Scripts/GraphicsSettings.cs b/game/Assets/Scripts/GraphicsSettings.cs new file mode 100644 index 0000000..3b2931e --- /dev/null +++ b/game/Assets/Scripts/GraphicsSettings.cs @@ -0,0 +1,85 @@ +using System.Collections.Generic; +using UnityEngine; + +public class GraphicsSettings : MonoBehaviour +{ + private static Resolution[] _resolutions; + + public static Resolution[] RESOLUTIONS + { + get + { + if ( _resolutions != null ) + { + return _resolutions; + } + + var resList = new List(); + Resolution last = new Resolution(); + + foreach (var res in Screen.resolutions) + { + if ( res.height != last.height || res.height != last.height ) + { + resList.Add(res); + last = res; + } + } + + _resolutions = resList.ToArray(); + return _resolutions; + } + } + + private Resolution _currentResolution; + private FullScreenMode _fullscreenMode; + + [SerializeField] + private PlayerPrefValue _resolutionPlayerPref; + + [SerializeField] + private PlayerPrefValue _fullscreenPlayerPref; + + private const FullScreenMode FULLSCREEN = FullScreenMode.FullScreenWindow; + private const FullScreenMode WINDOWED = FullScreenMode.Windowed; + + private void Awake() + { + _currentResolution = RESOLUTIONS[ _resolutionPlayerPref.GetInt( RESOLUTIONS.Length - 1 ) ]; + _fullscreenMode + = ( _fullscreenPlayerPref.GetInt( 1 ) > 0 ) + ? FULLSCREEN + : WINDOWED; + + UpdateGraphics(); + + _resolutionPlayerPref.OnIntSet.AddListener(SetResolution); + _fullscreenPlayerPref.OnIntSet.AddListener( ( value ) => { SetFullscreen( value > 0 ); } ); + } + + private void SetResolution( int value ) + { + _currentResolution = RESOLUTIONS[ value ]; + + UpdateGraphics(); + } + + private void SetFullscreen( bool value ) + { + _fullscreenMode + = value + ? FULLSCREEN + : WINDOWED; + + UpdateGraphics(); + } + + private void UpdateGraphics() + { + Screen.SetResolution( + _currentResolution.width, + _currentResolution.height, + _fullscreenMode + ); + } +} diff --git a/game/Assets/Scripts/GraphicsSettings.cs.meta b/game/Assets/Scripts/GraphicsSettings.cs.meta new file mode 100644 index 0000000..25629b9 --- /dev/null +++ b/game/Assets/Scripts/GraphicsSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e7c693bbffe7e0c4893681d7fd77cebb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Input/InputSchemes.cs b/game/Assets/Scripts/Input/InputSchemes.cs new file mode 100644 index 0000000..0289c33 --- /dev/null +++ b/game/Assets/Scripts/Input/InputSchemes.cs @@ -0,0 +1,9 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public struct InputSchemes +{ + public const string PCMR = "PCMR"; + public const string GAMEPAD = "Gamepad"; +} diff --git a/game/Assets/Scripts/Input/InputSchemes.cs.meta b/game/Assets/Scripts/Input/InputSchemes.cs.meta new file mode 100644 index 0000000..0bade9c --- /dev/null +++ b/game/Assets/Scripts/Input/InputSchemes.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e153d34772fac3b4a83e3112eb54847f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Player/PlayerAnimationController.cs b/game/Assets/Scripts/Player/PlayerAnimationController.cs index 65bee4a..0241471 100644 --- a/game/Assets/Scripts/Player/PlayerAnimationController.cs +++ b/game/Assets/Scripts/Player/PlayerAnimationController.cs @@ -5,11 +5,25 @@ using UnityEngine; public class PlayerAnimationController : MonoBehaviour { + private const string IS_WALKING = "IsWalking"; + private const string IN_JUMP_STATE = "InJumpState"; + private const string IN_BOOST_STATE = "InBoostState"; + public struct AnimationParams + { + public bool IsWalking; + public bool InJumpState; + public bool InBoostState; + } + [SerializeField] private Animator _animator; [SerializeField] private CharacterController _controller; - private void Update() + private AnimationParams _params; + + public void ProcessAnimUpdate( AnimationParams animParams ) { - _animator.SetBool("Is Walking", _controller.velocity.magnitude > 0.01f); + _animator.SetBool(IS_WALKING, animParams.IsWalking); + _animator.SetBool(IN_JUMP_STATE, animParams.InJumpState); + _animator.SetBool(IN_BOOST_STATE, animParams.InBoostState); } } diff --git a/game/Assets/Scripts/Player/PlayerController.cs b/game/Assets/Scripts/Player/PlayerController.cs index 1cff532..ea041f1 100644 --- a/game/Assets/Scripts/Player/PlayerController.cs +++ b/game/Assets/Scripts/Player/PlayerController.cs @@ -19,6 +19,9 @@ public class PlayerController : MonoBehaviour [SerializeField] private CharacterController _controller; + [SerializeField] + private PlayerAnimationController _animController; + [SerializeField] private PlayerPowers _powers; @@ -294,6 +297,17 @@ public class PlayerController : MonoBehaviour } } + private void UpdateAnims() + { + var animParams = new PlayerAnimationController.AnimationParams(); + + animParams.IsWalking = _controller.velocity.sqrMagnitude > 0.01f; + animParams.InJumpState = _jumpState != JumpState.None; + animParams.InBoostState = _jumpState == JumpState.Boost || _jumpState == JumpState.Exhausted; + + _animController.ProcessAnimUpdate( animParams ); + } + private void FixedUpdate() { float dt = Time.fixedDeltaTime; @@ -317,6 +331,7 @@ public class PlayerController : MonoBehaviour UpdateDrag( dt ); UpdateMovement( dt ); UpdateDebug(); + UpdateAnims(); _controller.Move( new Vector3( diff --git a/game/Assets/Scripts/Player/PlayerInputHandler.cs b/game/Assets/Scripts/Player/PlayerInputHandler.cs index 12000f4..a92d446 100644 --- a/game/Assets/Scripts/Player/PlayerInputHandler.cs +++ b/game/Assets/Scripts/Player/PlayerInputHandler.cs @@ -5,6 +5,7 @@ using UnityEngine; using UnityEngine.InputSystem; using Ktyl.Util; +[RequireComponent(typeof(PlayerInput))] public class PlayerInputHandler : MonoBehaviour { //to get the artifact id you are near to @@ -16,6 +17,8 @@ public class PlayerInputHandler : MonoBehaviour [SerializeField] private Camera _camera; + [SerializeField] private DialogueSystem _dialogue; + public class PlayerInputState { public BufferedInput Jump; @@ -57,6 +60,10 @@ public class PlayerInputHandler : MonoBehaviour _inputSettings.UseBufferTime, _inputSettings.FreezeBufferTime ) ; + + // run a first time update to ensure the dialogue system has an updated + // value for the player's input control scheme + _dialogue.UpdateControlPrompts(GetComponent()); } private void FixedUpdate() diff --git a/game/Assets/Scripts/Player/PlayerInputSettings.cs b/game/Assets/Scripts/Player/PlayerInputSettings.cs index d3409f6..6f243be 100644 --- a/game/Assets/Scripts/Player/PlayerInputSettings.cs +++ b/game/Assets/Scripts/Player/PlayerInputSettings.cs @@ -9,6 +9,8 @@ public class PlayerInputSettings : ScriptableObject public float BlinkBufferTime => _blinkBufferTime; public float UseBufferTime => _useBufferTime; public float FreezeBufferTime => _freezeBufferTime; + public float MouseSensitivity => _mouseSens; + public float JoypadSensitivity => _joypadSens; [SerializeField] private float _jumpBufferTime; @@ -21,4 +23,10 @@ public class PlayerInputSettings : ScriptableObject [SerializeField] private float _freezeBufferTime; + + [SerializeField] + private float _mouseSens; + + [SerializeField] + private float _joypadSens; } diff --git a/game/Assets/Scripts/Settings.meta b/game/Assets/Scripts/Settings.meta new file mode 100644 index 0000000..9d74a32 --- /dev/null +++ b/game/Assets/Scripts/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d88ca1474521f9d4e83195959f79fbfb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs b/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs new file mode 100644 index 0000000..1500da1 --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs @@ -0,0 +1,24 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +[RequireComponent(typeof(TMP_Dropdown))] +public class PlayerPrefDropdown : MonoBehaviour +{ + private TMP_Dropdown _dropdown; + + [SerializeField] + private PlayerPrefValue _playerPref; + + private void Awake() + { + _dropdown = GetComponent(); + _dropdown.onValueChanged.AddListener( _playerPref.SetInt ); + } + + private void OnEnable() + { + int value = _playerPref.GetInt(); + _dropdown.SetValueWithoutNotify( value ); + } +} diff --git a/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs.meta b/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs.meta new file mode 100644 index 0000000..7b2678d --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefDropdown.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1fb9657377dda4c489cc17830675d184 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Settings/PlayerPrefSlider.cs b/game/Assets/Scripts/Settings/PlayerPrefSlider.cs new file mode 100644 index 0000000..816b857 --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefSlider.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +[RequireComponent(typeof(Slider))] +public class PlayerPrefSlider : MonoBehaviour +{ + private Slider _slider; + + [SerializeField] + private float _defaultValue; + + [SerializeField] + private PlayerPrefValue _playerPref; + + private void Awake() + { + _slider = GetComponent(); + _slider.onValueChanged.AddListener( _playerPref.SetFloat ); + } + + private void OnEnable() + { + float value = _playerPref.GetFloat(_defaultValue); + _slider.SetValueWithoutNotify( value ); + } +} diff --git a/game/Assets/Scripts/Settings/PlayerPrefSlider.cs.meta b/game/Assets/Scripts/Settings/PlayerPrefSlider.cs.meta new file mode 100644 index 0000000..a71e267 --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefSlider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7f799bdc0bfeefb4398b7a1f226d9a23 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Settings/PlayerPrefToggle.cs b/game/Assets/Scripts/Settings/PlayerPrefToggle.cs new file mode 100644 index 0000000..37df27f --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefToggle.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +[RequireComponent(typeof(Toggle))] +public class PlayerPrefToggle : MonoBehaviour +{ + private Toggle _toggle; + + [SerializeField] + private PlayerPrefValue _playerPref; + + [SerializeField] + private bool _defaultValue; + + private void Awake() + { + _toggle = GetComponent(); + _toggle.onValueChanged.AddListener( ( ticked ) => _playerPref.SetInt( ticked ? 1 : 0 ) ); + } + + private void OnEnable() + { + bool value = _playerPref.HasValue ? _playerPref.GetInt() > 0 : _defaultValue; + _toggle.isOn = value; + } +} diff --git a/game/Assets/Scripts/Settings/PlayerPrefToggle.cs.meta b/game/Assets/Scripts/Settings/PlayerPrefToggle.cs.meta new file mode 100644 index 0000000..3a8684b --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefToggle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 823e8f97eec05b7418446c9e71d4238a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Settings/PlayerPrefValue.cs b/game/Assets/Scripts/Settings/PlayerPrefValue.cs new file mode 100644 index 0000000..25e561c --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefValue.cs @@ -0,0 +1,56 @@ +using System.CodeDom; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Events; + +[CreateAssetMenu(fileName = "PPValue.asset", menuName = "KernelPanic/PlayerPrefValue")] +public class PlayerPrefValue : ScriptableObject +{ + [SerializeField] + private string KeyName; + + void Awake() + { + OnStringSet = new UnityEvent(); + OnIntSet = new UnityEvent(); + OnFloatSet = new UnityEvent(); + } + + public UnityEvent OnStringSet { get; private set; } + public UnityEvent OnIntSet { get; private set; } + public UnityEvent OnFloatSet { get; private set; } + + public bool HasValue + => PlayerPrefs.HasKey( KeyName ); + + public int GetInt( int defaultValue = int.MaxValue ) + => PlayerPrefs.GetInt( KeyName, defaultValue ); + + public string GetString( string defaultValue = null ) + => PlayerPrefs.GetString( KeyName, defaultValue ); + + public float GetFloat( float defaultValue = float.NaN ) + => PlayerPrefs.GetFloat( KeyName, defaultValue ); + + public void SetInt( int value ) + { + PlayerPrefs.SetInt( KeyName, value ); + OnIntSet.Invoke( value ); + } + + public void SetFloat( float value ) + { + PlayerPrefs.SetFloat( KeyName, value ); + OnFloatSet.Invoke( value ); + } + + public void SetString( string value ) + { + PlayerPrefs.SetString( KeyName, value ); + OnStringSet.Invoke( value ); + } + + public static void Save() + => PlayerPrefs.Save(); +} diff --git a/game/Assets/Scripts/Settings/PlayerPrefValue.cs.meta b/game/Assets/Scripts/Settings/PlayerPrefValue.cs.meta new file mode 100644 index 0000000..c3ee9b4 --- /dev/null +++ b/game/Assets/Scripts/Settings/PlayerPrefValue.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b718b1225e435be4bb025a1d07b6e879 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Settings/ResolutionPicker.cs b/game/Assets/Scripts/Settings/ResolutionPicker.cs new file mode 100644 index 0000000..a690834 --- /dev/null +++ b/game/Assets/Scripts/Settings/ResolutionPicker.cs @@ -0,0 +1,32 @@ +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +[RequireComponent(typeof(TMP_Dropdown))] +public class ResolutionPicker : MonoBehaviour +{ + private void Awake() + { + var dropdown = GetComponent(); + var resolutions = Screen.resolutions; + + dropdown.options.Clear(); + + var options = new List(); + + foreach (var res in GraphicsSettings.RESOLUTIONS) + { + var data = new TMP_Dropdown.OptionData + { + image = null, + text = $"{res.width} x {res.height}" + }; + + options.Add(data); + } + + dropdown.AddOptions( options ); + dropdown.value = resolutions.Length - 1; + } +} diff --git a/game/Assets/Scripts/Settings/ResolutionPicker.cs.meta b/game/Assets/Scripts/Settings/ResolutionPicker.cs.meta new file mode 100644 index 0000000..38c0842 --- /dev/null +++ b/game/Assets/Scripts/Settings/ResolutionPicker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b50e29b5c808bbf4e93db5f8734f5d73 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Traps/Arrow.cs b/game/Assets/Scripts/Traps/Arrow.cs new file mode 100644 index 0000000..bcfec99 --- /dev/null +++ b/game/Assets/Scripts/Traps/Arrow.cs @@ -0,0 +1,52 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Arrow : MonoBehaviour +{ + Rigidbody rb; + // Float for speed of the arrow. + [SerializeField] private float speed; + // Float for time in seconds to wait to destroy the arrow on contact with any other gameobject that is no the player. + [SerializeField] private float waitToDestroy; + // Vector3 to set direction of travel for the arrow once the trigger is activated. + [SerializeField] private Vector3 direction; + + private void Start() + { + rb = GetComponent(); + } + + private void OnTriggerEnter(Collider other) + { + // Checks to make sure other collider is the Player using tag. + if (other.gameObject.CompareTag("Player")) + { + rb.velocity = direction * speed; + } + } + + private void OnCollisionEnter(Collision collision) + { + if (collision.gameObject.TryGetComponent(out PlayerDeath playerDeath)) + { + // Start Respawn coroutine. + playerDeath.Respawn(); + // Destroy arrow on contact with player. + Destroy(gameObject); + } + else + { + // If arrow makes contact with any other gameobject start DestroyArrow corountine. + StartCoroutine(DestoryArrow()); + } + } + + public IEnumerator DestoryArrow() + { + // set arrow velocity to zero wait for destory time and then destory the arrow. + rb.velocity = Vector3.zero; + yield return new WaitForSeconds(waitToDestroy); + Destroy(gameObject); + } +} diff --git a/game/Assets/Scripts/Traps/Arrow.cs.meta b/game/Assets/Scripts/Traps/Arrow.cs.meta new file mode 100644 index 0000000..2d792fd --- /dev/null +++ b/game/Assets/Scripts/Traps/Arrow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ba21ce2fa4afd344ea4d6e0cc7932d32 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Traps/ArrowWall.cs b/game/Assets/Scripts/Traps/ArrowWall.cs new file mode 100644 index 0000000..9501762 --- /dev/null +++ b/game/Assets/Scripts/Traps/ArrowWall.cs @@ -0,0 +1,52 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +[RequireComponent(typeof(BoxCollider))] +public class ArrowWall : MonoBehaviour +{ + [SerializeField] private TrapSettings _settings; + [SerializeField] private ParticleSystem _particles; + + private float _killTimer = -1; + + private void OnTriggerEnter(Collider other) + { + if (!other.TryGetComponent(out PlayerDeath _)) return; + + // TODO: pressure plate 'click' sound + + // set kill timer to zero, start counting + _killTimer = 0; + } + + private void OnTriggerStay(Collider other) + { + // bail if the other thing cant die + if (!other.TryGetComponent(out PlayerDeath playerDeath)) return; + + // TODO: implications for time freeze + _killTimer += Time.deltaTime; + + if (_killTimer > _settings.ArrowWall.delay) + { + // TODO: arrow whoosh noises + // reset + + _particles.Play(); + + // kill player + playerDeath.Respawn(); + + _killTimer = -1; + } + } + + private void OnTriggerExit(Collider other) + { + if (!other.TryGetComponent(out PlayerDeath _)) return; + + _killTimer = -1; + } +} diff --git a/game/Assets/Scripts/Traps/ArrowWall.cs.meta b/game/Assets/Scripts/Traps/ArrowWall.cs.meta new file mode 100644 index 0000000..96a8bfa --- /dev/null +++ b/game/Assets/Scripts/Traps/ArrowWall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d770ad30f1334c64fa5e3fa00e27777f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/Traps/FallawayFloor.cs b/game/Assets/Scripts/Traps/FallawayFloor.cs index 0fe070b..57907b9 100644 --- a/game/Assets/Scripts/Traps/FallawayFloor.cs +++ b/game/Assets/Scripts/Traps/FallawayFloor.cs @@ -2,37 +2,60 @@ using Ktyl.Util; using System; using System.Collections; using System.Collections.Generic; +using DG.Tweening; +using Ktyl.Util; using UnityEngine; +[RequireComponent(typeof(Rigidbody))] public class FallawayFloor : MonoBehaviour { - // Speed at which the object moves towards the ground. + // // Speed at which the object moves towards the ground. public float speed; // Time it takes for ogjecct to begin moving towards the ground. public float fallAwayTime; - // Time taken for object to be destroyed. - public float destroyObjectTime; public Material dissolve; - + [SerializeField] private Renderer _renderer; [SerializeField] private SerialFloat objectTimeScale; + [SerializeField] private TrapSettings _settings; + [SerializeField] private GameObject _graphics; - Rigidbody rb; + private Rigidbody rb; + private Vector3 initialPosition; + private bool _triggered = false; private void Start() { + initialPosition = transform.position; + // Get Rigidbody component. rb = GetComponent(); } + private void LateUpdate() + { + if (!_triggered) return; + + if (_settings.FallawayFloor.CanRespawn) + { + Reset(); + + // pop in animation + transform.localScale = Vector3.zero; + transform + .DOScale(Vector3.one, 0.5f) + .SetEase(_settings.FallawayFloor.PopInEase); + } + } + private void OnTriggerEnter(Collider other) { - if (other.CompareTag("Player")) + if (!_triggered && other.CompareTag("Player")) { // Start the Destroy floor coroutine and switch to the dissolve material. if (objectTimeScale != 0) { - StartCoroutine(DestroyFloor()); + StartCoroutine(Fall()); _renderer.material = dissolve; } @@ -42,25 +65,37 @@ public class FallawayFloor : MonoBehaviour //The platform gets destroyed after the player resumes frozen time on a platform private void OnTriggerStay(Collider other) { - if (other.CompareTag("Player")) + if (!_triggered && other.CompareTag("Player")) { // Start the Destroy floor coroutine and switch to the dissolve material. if (objectTimeScale != 0) { - StartCoroutine(DestroyFloor()); + StartCoroutine(Fall()); _renderer.material = dissolve; } - } } - IEnumerator DestroyFloor() + private IEnumerator Fall() { - // Take fallAwayTime, speed, and destroyObjectTime from editor and apply + _graphics.transform.DOShakePosition( + fallAwayTime, + _settings.FallawayFloor.ShakeStrength); + FMODUnity.RuntimeManager.PlayOneShot(_settings.FallawayFloor.FMODEvent); + + _triggered = true; + + // wait a moment yield return new WaitForSeconds(fallAwayTime); + + // fall rb.velocity = Vector3.down * speed; - yield return new WaitForSeconds(destroyObjectTime); + } - Destroy(gameObject); + public void Reset() + { + _triggered = false; + transform.position = initialPosition; + rb.velocity = Vector3.zero; } } diff --git a/game/Assets/Scripts/Traps/FallingRocks.cs b/game/Assets/Scripts/Traps/FallingRocks.cs index 7181e88..c9eee22 100644 --- a/game/Assets/Scripts/Traps/FallingRocks.cs +++ b/game/Assets/Scripts/Traps/FallingRocks.cs @@ -25,12 +25,9 @@ public class FallingRocks : MonoBehaviour // Use OnCollison to call respawn method from DeathZone script. private void OnCollisionEnter(Collision collision) { - if (collision.gameObject.CompareTag("Player")) + if (collision.gameObject.TryGetComponent(out PlayerDeath playerDeath)) { - // Check code is working in log. Can be deleted at a later stage. - Debug.Log("Dead"); - // Call respawn coroutine from DeathZone script. - StartCoroutine(_dz.RespawnPlayer()); + playerDeath.Respawn(); } } } diff --git a/game/Assets/Scripts/Traps/TrapSettings.cs b/game/Assets/Scripts/Traps/TrapSettings.cs new file mode 100644 index 0000000..97a22d6 --- /dev/null +++ b/game/Assets/Scripts/Traps/TrapSettings.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using DG.Tweening; +using Ktyl.Util; +using UnityEngine; + +[CreateAssetMenu(menuName = "KernelPanic/Traps/Settings")] +public class TrapSettings : ScriptableObject +{ + [Serializable] + public struct FallawayFloorSettings + { + public string FMODEvent => _fmodEvent; + [SerializeField] private string _fmodEvent; + + [Header("Platform respawning")] + // how long it takes for falling platforms to respawn while the player is safe + [SerializeField] private SerialFloat _respawnTime; + // how long the player has currently been safe for. -1 while the player is not + // in a safe zone + [SerializeField] private SerialFloat _safeTime; + public bool CanRespawn => _safeTime > _respawnTime; + + public float ShakeStrength => _shakeStrength; + [Header("Animation")] + [SerializeField] private float _shakeStrength; + + public Ease PopInEase => _popInEase; + [SerializeField] private Ease _popInEase; + } + public FallawayFloorSettings FallawayFloor => _fallawayFloor; + [SerializeField] private FallawayFloorSettings _fallawayFloor; + + [Serializable] + public struct ArrowWallSettings + { + public float delay; + } + + public ArrowWallSettings ArrowWall => _arrowWall; + [SerializeField] private ArrowWallSettings _arrowWall; +} diff --git a/game/Assets/Scripts/Traps/TrapSettings.cs.meta b/game/Assets/Scripts/Traps/TrapSettings.cs.meta new file mode 100644 index 0000000..bfed198 --- /dev/null +++ b/game/Assets/Scripts/Traps/TrapSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 93dc605253d04fe45a05492fb3feacc2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/UI/ArtefactInteractUI.cs b/game/Assets/Scripts/UI/ArtefactInteractUI.cs new file mode 100644 index 0000000..dc7ba00 --- /dev/null +++ b/game/Assets/Scripts/UI/ArtefactInteractUI.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.InputSystem; + +public class ArtefactInteractUI : MonoBehaviour +{ + [SerializeField] private TMP_Text _text; + [SerializeField] private DialogueSettings _settings; + + private string _gamepadText; + private string _keyboardText; + + public PlayerInput Input { get; set; } + + void Awake() + { + _gamepadText = _text.text.Replace("[INTERACT]", $""); + _keyboardText = _text.text.Replace("[INTERACT]", $""); + } + + private void OnDisable() + { + Input = null; + } + + private void LateUpdate() + { + switch (Input.currentControlScheme) + { + case InputSchemes.PCMR: + _text.text = _keyboardText; + break; + case InputSchemes.GAMEPAD: + _text.text = _gamepadText; + break; + } + } +} diff --git a/game/Assets/Scripts/UI/ArtefactInteractUI.cs.meta b/game/Assets/Scripts/UI/ArtefactInteractUI.cs.meta new file mode 100644 index 0000000..37d90d3 --- /dev/null +++ b/game/Assets/Scripts/UI/ArtefactInteractUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b1c74c0921372b9439e9b80c4a537ccc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/UI/FaceCamera.cs b/game/Assets/Scripts/UI/FaceCamera.cs new file mode 100644 index 0000000..2ba67a1 --- /dev/null +++ b/game/Assets/Scripts/UI/FaceCamera.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class FaceCamera : MonoBehaviour +{ + private Camera _camera; + + private void Start() + { + _camera = Camera.main; + + if (!_camera) + { + Debug.LogError("no main camera uh oh", this); + } + } + + private void LateUpdate() + { + transform.forward = _camera.transform.forward; + } +} diff --git a/game/Assets/Scripts/UI/FaceCamera.cs.meta b/game/Assets/Scripts/UI/FaceCamera.cs.meta new file mode 100644 index 0000000..49086b7 --- /dev/null +++ b/game/Assets/Scripts/UI/FaceCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f5353ef6941310847ada59b565108370 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scripts/UI/SpriteAnimLoop.cs b/game/Assets/Scripts/UI/SpriteAnimLoop.cs new file mode 100644 index 0000000..1363517 --- /dev/null +++ b/game/Assets/Scripts/UI/SpriteAnimLoop.cs @@ -0,0 +1,68 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +public class SpriteAnimLoop : MonoBehaviour +{ + [SerializeField] + private SpriteRenderer _renderer; + + [SerializeField] + private Image _image; + + [System.Serializable] + private struct SpriteFrame + { + public Sprite Sprite; + public float ShowTime; + } + + [SerializeField] + private SpriteFrame[] _frames; + + private float _time; + private int _spriteIndex; + + public void ResetAnim() + { + _time = 0f; + _spriteIndex = 0; + } + + private void OnEnable() + { + ResetAnim(); + } + + private void Update() + { + if ( _frames.Length == 0 ) + return; + + bool update = false; + _time += Time.unscaledDeltaTime; + + while ( _time > _frames[ _spriteIndex ].ShowTime ) + { + _time -= _frames[ _spriteIndex ].ShowTime; + _spriteIndex = (_spriteIndex + 1) % _frames.Length; + update = true; + } + + if ( update ) + { + var sprite = _frames[ _spriteIndex ].Sprite; + if (_renderer != null) + { + _renderer.sprite = sprite; + } + + if ( _image != null ) + { + _image.sprite = sprite; + } + } + } +} diff --git a/game/Assets/Scripts/UI/SpriteAnimLoop.cs.meta b/game/Assets/Scripts/UI/SpriteAnimLoop.cs.meta new file mode 100644 index 0000000..c131302 --- /dev/null +++ b/game/Assets/Scripts/UI/SpriteAnimLoop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f7325e0f54448d547a50d6f81502a7c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/Input/PlayerControls.inputactions b/game/Assets/Settings/Input/PlayerControls.inputactions index 75207c6..75e9147 100644 --- a/game/Assets/Settings/Input/PlayerControls.inputactions +++ b/game/Assets/Settings/Input/PlayerControls.inputactions @@ -232,6 +232,71 @@ "isPartOfComposite": false } ] + }, + { + "name": "ArtefactPreview", + "id": "409607a1-d519-4157-b903-1be98c88f97d", + "actions": [ + { + "name": "LookEnable", + "type": "Button", + "id": "5b0a923b-469a-4829-8f31-6fcd7cb49281", + "expectedControlType": "Button", + "processors": "", + "interactions": "" + }, + { + "name": "LookVelocity", + "type": "Value", + "id": "0a5c2191-e93e-44ba-880e-189b8b33e10a", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "" + }, + { + "name": "LookDelta", + "type": "Value", + "id": "b118302a-6162-4223-8a6c-38ff2d6b4133", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "" + } + ], + "bindings": [ + { + "name": "", + "id": "b83097ff-024e-4b65-be41-3ba7efba3860", + "path": "/leftStick", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "LookVelocity", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8f6aaeba-bba9-4d7f-b719-ed34d2b3c6ba", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": "PCMR", + "action": "LookEnable", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5117809e-ac3c-4c2e-a974-33d5b2a98710", + "path": "/delta", + "interactions": "", + "processors": "", + "groups": "PCMR", + "action": "LookDelta", + "isComposite": false, + "isPartOfComposite": false + } + ] } ], "controlSchemes": [ diff --git a/game/Assets/Settings/Player/PlayerInputSettings.asset b/game/Assets/Settings/Player/PlayerInputSettings.asset index 1aeb4d5..766e845 100644 --- a/game/Assets/Settings/Player/PlayerInputSettings.asset +++ b/game/Assets/Settings/Player/PlayerInputSettings.asset @@ -16,3 +16,5 @@ MonoBehaviour: _blinkBufferTime: 0.1 _useBufferTime: 0.1 _freezeBufferTime: 2 + _mouseSens: 0.15 + _joypadSens: 1 diff --git a/game/Assets/Settings/PlayerPrefs.meta b/game/Assets/Settings/PlayerPrefs.meta new file mode 100644 index 0000000..29de5ef --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f50a08925afa1e41b4a488e2864b976 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset b/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset new file mode 100644 index 0000000..89c4d5a --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: FullscreenPPV + m_EditorClassIdentifier: + KeyName: IsFullscreen diff --git a/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset.meta new file mode 100644 index 0000000..33a4661 --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/FullscreenPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3353af29005aa5b47873bb47d680a552 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/MusicPPV.asset b/game/Assets/Settings/PlayerPrefs/MusicPPV.asset new file mode 100644 index 0000000..5513aec --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/MusicPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: MusicPPV + m_EditorClassIdentifier: + KeyName: MusicVolume diff --git a/game/Assets/Settings/PlayerPrefs/MusicPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/MusicPPV.asset.meta new file mode 100644 index 0000000..e35bdaa --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/MusicPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 45598e626e9c27c428f33cca2dd341e2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset b/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset new file mode 100644 index 0000000..3130968 --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: ResolutionPPV + m_EditorClassIdentifier: + KeyName: Resolution diff --git a/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset.meta new file mode 100644 index 0000000..55afadf --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/ResolutionPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8b98b846bbb94d41816fb15ff2bc84a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/SFXPPV.asset b/game/Assets/Settings/PlayerPrefs/SFXPPV.asset new file mode 100644 index 0000000..d7243af --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/SFXPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: SFXPPV + m_EditorClassIdentifier: + KeyName: SFXVolume diff --git a/game/Assets/Settings/PlayerPrefs/SFXPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/SFXPPV.asset.meta new file mode 100644 index 0000000..1a179a7 --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/SFXPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff75a82927ca16e469d6ee942d44d4d9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/UIPPV.asset b/game/Assets/Settings/PlayerPrefs/UIPPV.asset new file mode 100644 index 0000000..fa8cb1f --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/UIPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: UIPPV + m_EditorClassIdentifier: + KeyName: UIVolume diff --git a/game/Assets/Settings/PlayerPrefs/UIPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/UIPPV.asset.meta new file mode 100644 index 0000000..48d0f61 --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/UIPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88b3a65e255f79d46bdb7dc25f71b170 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/PlayerPrefs/VOPPV.asset b/game/Assets/Settings/PlayerPrefs/VOPPV.asset new file mode 100644 index 0000000..bd1af5d --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/VOPPV.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b718b1225e435be4bb025a1d07b6e879, type: 3} + m_Name: VOPPV + m_EditorClassIdentifier: + KeyName: VOVolume diff --git a/game/Assets/Settings/PlayerPrefs/VOPPV.asset.meta b/game/Assets/Settings/PlayerPrefs/VOPPV.asset.meta new file mode 100644 index 0000000..d5e0bd3 --- /dev/null +++ b/game/Assets/Settings/PlayerPrefs/VOPPV.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6335f36fc2d2c9f49a7702bacf3f3b21 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/Traps.meta b/game/Assets/Settings/Traps.meta new file mode 100644 index 0000000..e9be7a7 --- /dev/null +++ b/game/Assets/Settings/Traps.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 773d36b78cd573445ad9932b0894fd99 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset b/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset new file mode 100644 index 0000000..41aaadb --- /dev/null +++ b/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76553ada4233edc458c3fed9b69e128f, type: 3} + m_Name: Fallaway Floor Respawn Time + m_EditorClassIdentifier: + _initialValue: 5 + _readOnly: 1 diff --git a/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset.meta b/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset.meta new file mode 100644 index 0000000..0646523 --- /dev/null +++ b/game/Assets/Settings/Traps/Fallaway Floor Respawn Time.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d2951ab5083d4d48a319ff00a9eb8bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Settings/Traps/Trap Settings.asset b/game/Assets/Settings/Traps/Trap Settings.asset new file mode 100644 index 0000000..0397fd9 --- /dev/null +++ b/game/Assets/Settings/Traps/Trap Settings.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 93dc605253d04fe45a05492fb3feacc2, type: 3} + m_Name: Trap Settings + m_EditorClassIdentifier: + _fallawayFloor: + _fmodEvent: event:/Environment/Traps/FallingPlatform + _respawnTime: {fileID: 11400000, guid: 1d2951ab5083d4d48a319ff00a9eb8bd, type: 2} + _safeTime: {fileID: 11400000, guid: 27c10a061baeec8469e96d4f995c1445, type: 2} + _shakeStrength: 0.1 + _popInEase: 27 + _arrowWall: + delay: 2 diff --git a/game/Assets/Settings/Traps/Trap Settings.asset.meta b/game/Assets/Settings/Traps/Trap Settings.asset.meta new file mode 100644 index 0000000..0bc0aca --- /dev/null +++ b/game/Assets/Settings/Traps/Trap Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 36275776eda5c8249bf45e01721afe36 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/StreamingAssets/Dialogue_CN.bank b/game/Assets/StreamingAssets/Dialogue_CN.bank deleted file mode 100644 index 14ea068..0000000 --- a/game/Assets/StreamingAssets/Dialogue_CN.bank +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3fe27c582bb487b8570e626b8cd9eb4c6c5e3348fe93b7a5eb3b7519bccf18b -size 52416 diff --git a/game/Assets/StreamingAssets/Dialogue_EN.bank b/game/Assets/StreamingAssets/Dialogue_EN.bank deleted file mode 100644 index 1b30357..0000000 --- a/game/Assets/StreamingAssets/Dialogue_EN.bank +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a2b0d4a2eec6338af088a34f6c933de2ac8c2e162844d43df771beb72a9331bd -size 61120 diff --git a/game/Assets/StreamingAssets/Dialogue_JP.bank b/game/Assets/StreamingAssets/Dialogue_JP.bank deleted file mode 100644 index e52b197..0000000 --- a/game/Assets/StreamingAssets/Dialogue_JP.bank +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c57478e0db9db0781b3fa4ea2c0195b9d7921510132f7ea0823c0f02157de630 -size 66560 diff --git a/game/Assets/StreamingAssets/Master.bank b/game/Assets/StreamingAssets/Master.bank index 4fed908..6e8050d 100644 --- a/game/Assets/StreamingAssets/Master.bank +++ b/game/Assets/StreamingAssets/Master.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eaf976e08da19308df6271728a3689c5169b2b37fd8770bffd3c878636dd7cdb -size 15274 +oid sha256:3f162533cc3d83eef95df18081531b3610511f732016284cc2ed45735cf06fed +size 12376 diff --git a/game/Assets/StreamingAssets/Master.strings.bank b/game/Assets/StreamingAssets/Master.strings.bank index 3e0cb06..2bcfa46 100644 --- a/game/Assets/StreamingAssets/Master.strings.bank +++ b/game/Assets/StreamingAssets/Master.strings.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f934ec97ed7577aef3d140ccccd0cb13ea3de31032c7578fec38aee622b4354 -size 2962 +oid sha256:c5f05fff251b212c40fc2cfba1db44c39e48d681c25ddf54691972b47caacc0a +size 2406 diff --git a/game/Assets/StreamingAssets/Music.bank b/game/Assets/StreamingAssets/Music.bank index 7398e3b..ce13da1 100644 --- a/game/Assets/StreamingAssets/Music.bank +++ b/game/Assets/StreamingAssets/Music.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2cb18c92ead2f3f1315632225300ac63e2eda078e77780add71cee2d66fcb358 +oid sha256:0df6f66bc033cacdfac38644a5f11f07fc6768f919411ddaadb54f7963ac9ec9 size 3298368 diff --git a/game/Assets/StreamingAssets/SFX.bank b/game/Assets/StreamingAssets/SFX.bank index d02bdcc..52503f6 100644 --- a/game/Assets/StreamingAssets/SFX.bank +++ b/game/Assets/StreamingAssets/SFX.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3db8d2eae94ae4fd355bc7f120e8efd4134bce4b5b551213be47975416e5d4a8 -size 4150912 +oid sha256:bd312390649a89c05eda342705e972bbb34236c3197f15860c031f3b544aaf8b +size 4151040 diff --git a/game/Assets/StreamingAssets/VO.bank b/game/Assets/StreamingAssets/VO.bank index 9e23163..d29b341 100644 --- a/game/Assets/StreamingAssets/VO.bank +++ b/game/Assets/StreamingAssets/VO.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:585441e43cdab8e455e1c6495abd90b4bb41315cfe07f14582f4ff6ac09590ff -size 49120 +oid sha256:0a54dc76c06936e14a5c729bce3072f070926234da6aad8206007d56a7eecd79 +size 510560 diff --git a/game/Assets/StreamingAssets/Vehicles.bank b/game/Assets/StreamingAssets/Vehicles.bank deleted file mode 100644 index b619052..0000000 --- a/game/Assets/StreamingAssets/Vehicles.bank +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08ecd9f32730dd3789426fc6e1745f1b3997c6ad98e2eca31002ec94948726ca -size 222368 diff --git a/game/Assets/Textures/PreviewImage.renderTexture b/game/Assets/Textures/PreviewImage.renderTexture new file mode 100644 index 0000000..d918de6 --- /dev/null +++ b/game/Assets/Textures/PreviewImage.renderTexture @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!84 &8400000 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PreviewImage + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 960 + m_Height: 600 + m_AntiAliasing: 2 + m_MipCount: -1 + m_DepthFormat: 2 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 0 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 2 + m_VolumeDepth: 1 diff --git a/game/Assets/Textures/PreviewImage.renderTexture.meta b/game/Assets/Textures/PreviewImage.renderTexture.meta new file mode 100644 index 0000000..24dcfc5 --- /dev/null +++ b/game/Assets/Textures/PreviewImage.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fc273c76f186624c8278e4fc863187c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Textures/okiedokie.png b/game/Assets/Textures/okiedokie.png new file mode 100644 index 0000000..041cdeb --- /dev/null +++ b/game/Assets/Textures/okiedokie.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80bf71e7b6456dc0c83e51a8af7103bd9afec65c0de2668a2888dc6fce1668b6 +size 1851 diff --git a/game/Assets/Textures/okiedokie.png.meta b/game/Assets/Textures/okiedokie.png.meta new file mode 100644 index 0000000..5696958 --- /dev/null +++ b/game/Assets/Textures/okiedokie.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: a4c0dbacbe3154a408932f949fc47478 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Textures/pointydowny.png b/game/Assets/Textures/pointydowny.png new file mode 100644 index 0000000..ca58e99 --- /dev/null +++ b/game/Assets/Textures/pointydowny.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd4f47015378198cc59d609e9b389a432862bb1bf6afd377ac45fc95f21bb778 +size 1878 diff --git a/game/Assets/Textures/pointydowny.png.meta b/game/Assets/Textures/pointydowny.png.meta new file mode 100644 index 0000000..836c62f --- /dev/null +++ b/game/Assets/Textures/pointydowny.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 215bd87023844a24089316b73e8191e7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Buttons.meta b/game/Assets/UI/Buttons.meta new file mode 100644 index 0000000..5b4b95d --- /dev/null +++ b/game/Assets/UI/Buttons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff6a469406c65fd4eba2aa5602c3375d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Buttons/buttons.afdesign b/game/Assets/UI/Buttons/buttons.afdesign new file mode 100644 index 0000000..0275b0b Binary files /dev/null and b/game/Assets/UI/Buttons/buttons.afdesign differ diff --git a/game/Assets/UI/Buttons/buttons.afdesign.meta b/game/Assets/UI/Buttons/buttons.afdesign.meta new file mode 100644 index 0000000..d7e010a --- /dev/null +++ b/game/Assets/UI/Buttons/buttons.afdesign.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 366b7750e8bf3a7499c859758754a762 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Buttons/buttons.asset b/game/Assets/UI/Buttons/buttons.asset new file mode 100644 index 0000000..b23441d --- /dev/null +++ b/game/Assets/UI/Buttons/buttons.asset @@ -0,0 +1,247 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &-5291093428257559744 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: buttons + m_EditorClassIdentifier: + hashCode: -194847611 + material: {fileID: -5291093428257559744} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 0 + m_Scale: 2 + m_Name: buttons_0 + m_HashCode: -1735648118 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 1 + m_Scale: 2 + m_Name: buttons_1 + m_HashCode: -1735648117 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 2 + m_Scale: 2 + m_Name: buttons_2 + m_HashCode: -1735648120 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 3 + m_Scale: 2 + m_Name: buttons_3 + m_HashCode: -1735648119 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: buttons_4 + m_HashCode: -1735648114 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: buttons_5 + m_HashCode: -1735648113 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: buttons_6 + m_HashCode: -1735648116 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: buttons_7 + m_HashCode: -1735648115 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 0 + m_Y: 300 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: -8191739510646017925, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 1 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 100 + m_Y: 300 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 3713549098536957005, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 2 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 0 + m_Y: 200 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: -480254276019886394, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 3 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 100 + m_Y: 200 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: -6460607209241108654, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 4 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 82.85 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 0 + m_Y: 100 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 2958514102543403041, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 5 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 82.85 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 100 + m_Y: 100 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 1008705478319212569, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 6 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 82.85 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: -3219683103784253410, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + - m_Index: 7 + m_Metrics: + m_Width: 100 + m_Height: 100 + m_HorizontalBearingX: -0 + m_HorizontalBearingY: 82.85 + m_HorizontalAdvance: 100 + m_GlyphRect: + m_X: 100 + m_Y: 0 + m_Width: 100 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 5830344958925785552, guid: 445260a895bbbc74cbde61be5a1fe903, type: 3} + spriteInfoList: [] + fallbackSpriteAssets: [] diff --git a/game/Assets/UI/Buttons/buttons.asset.meta b/game/Assets/UI/Buttons/buttons.asset.meta new file mode 100644 index 0000000..749f8b1 --- /dev/null +++ b/game/Assets/UI/Buttons/buttons.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0accbfa8082019458c71ed769d75681 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Buttons/buttons.png b/game/Assets/UI/Buttons/buttons.png new file mode 100644 index 0000000..baa0200 --- /dev/null +++ b/game/Assets/UI/Buttons/buttons.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbdecdb3e188b44389e68190527b6df8a03a36aa6deb91f098c4cff871ff0822 +size 19654 diff --git a/game/Assets/UI/Buttons/buttons.png.meta b/game/Assets/UI/Buttons/buttons.png.meta new file mode 100644 index 0000000..57912cd --- /dev/null +++ b/game/Assets/UI/Buttons/buttons.png.meta @@ -0,0 +1,336 @@ +fileFormatVersion: 2 +guid: 445260a895bbbc74cbde61be5a1fe903 +TextureImporter: + internalIDToNameTable: + - first: + 213: -8191739510646017925 + second: buttons_0 + - first: + 213: 3713549098536957005 + second: buttons_1 + - first: + 213: -480254276019886394 + second: buttons_2 + - first: + 213: -6460607209241108654 + second: buttons_3 + - first: + 213: 2958514102543403041 + second: buttons_4 + - first: + 213: 1008705478319212569 + second: buttons_5 + - first: + 213: -3219683103784253410 + second: buttons_6 + - first: + 213: 5830344958925785552 + second: buttons_7 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: buttons_0 + rect: + serializedVersion: 2 + x: 0 + y: 300 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b7079671158115e80800000000000000 + internalID: -8191739510646017925 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_1 + rect: + serializedVersion: 2 + x: 100 + y: 300 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d44744ada3d298330800000000000000 + internalID: 3713549098536957005 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_2 + rect: + serializedVersion: 2 + x: 0 + y: 200 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6c6e8fbc74bc559f0800000000000000 + internalID: -480254276019886394 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_3 + rect: + serializedVersion: 2 + x: 100 + y: 200 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 25f1bd319ff4756a0800000000000000 + internalID: -6460607209241108654 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_4 + rect: + serializedVersion: 2 + x: 0 + y: 100 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1284511c6e0ce0920800000000000000 + internalID: 2958514102543403041 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_5 + rect: + serializedVersion: 2 + x: 100 + y: 100 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9180536c944affd00800000000000000 + internalID: 1008705478319212569 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_6 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e18cc9596436153d0800000000000000 + internalID: -3219683103784253410 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: buttons_7 + rect: + serializedVersion: 2 + x: 100 + y: 0 + width: 100 + height: 100 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0d9c2c289db89e050800000000000000 + internalID: 5830344958925785552 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6f7abe16f2df179409968759f1e80cbb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue.meta b/game/Assets/UI/Dialogue.meta new file mode 100644 index 0000000..da95450 --- /dev/null +++ b/game/Assets/UI/Dialogue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 298acf369ee483a43836302160a028c3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit.afdesign b/game/Assets/UI/Dialogue/transmit.afdesign new file mode 100644 index 0000000..7fae481 Binary files /dev/null and b/game/Assets/UI/Dialogue/transmit.afdesign differ diff --git a/game/Assets/UI/Dialogue/transmit.afdesign.meta b/game/Assets/UI/Dialogue/transmit.afdesign.meta new file mode 100644 index 0000000..912764d --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit.afdesign.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d62ed0cbbf1cf314992998a73047cf88 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit0.png b/game/Assets/UI/Dialogue/transmit0.png new file mode 100644 index 0000000..c597a83 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5da339abb1be33f129cee2f46fc5c2e1b2967f9419d9af92444d53da4e948e04 +size 3605 diff --git a/game/Assets/UI/Dialogue/transmit0.png.meta b/game/Assets/UI/Dialogue/transmit0.png.meta new file mode 100644 index 0000000..70cfb76 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit0.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 89c1b01634589754eaa75c1bf383444c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit1.png b/game/Assets/UI/Dialogue/transmit1.png new file mode 100644 index 0000000..28a17a5 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c8245a2b605bf5fe5b7babffbedf2f967f5782591cb7a389891da41819d20b3 +size 6663 diff --git a/game/Assets/UI/Dialogue/transmit1.png.meta b/game/Assets/UI/Dialogue/transmit1.png.meta new file mode 100644 index 0000000..ce207df --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit1.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: bd98754739f3c5449bc94fbcc09c7990 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit2.png b/game/Assets/UI/Dialogue/transmit2.png new file mode 100644 index 0000000..65d1f5f --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52f876b95dc74e2c5f31e7ffe29576496eea16dcc04b64dc763f1a0390732270 +size 10030 diff --git a/game/Assets/UI/Dialogue/transmit2.png.meta b/game/Assets/UI/Dialogue/transmit2.png.meta new file mode 100644 index 0000000..be75819 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit2.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 955316ee4d7af1349bf21da780b6866a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit3.png b/game/Assets/UI/Dialogue/transmit3.png new file mode 100644 index 0000000..dcc6834 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:046b7680cf229c03d3ac07426d33a93b8daeace28df0122f8cc1efae1fdc5e7f +size 13803 diff --git a/game/Assets/UI/Dialogue/transmit3.png.meta b/game/Assets/UI/Dialogue/transmit3.png.meta new file mode 100644 index 0000000..b6ee463 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit3.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: ffdc96b89a85c1b45831609a31472ac5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit4.png b/game/Assets/UI/Dialogue/transmit4.png new file mode 100644 index 0000000..a806a49 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edbf9e1e4b44039a57bb6512b2dfb00ae52680ee88b28380f242da3722d4fcc8 +size 12317 diff --git a/game/Assets/UI/Dialogue/transmit4.png.meta b/game/Assets/UI/Dialogue/transmit4.png.meta new file mode 100644 index 0000000..e350546 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit4.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 3b9fbb7a1e7fa9541937b942e5b22458 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Dialogue/transmit5.png b/game/Assets/UI/Dialogue/transmit5.png new file mode 100644 index 0000000..0f58cf3 --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a5afb9d8ab8f512bc79be81d703b67d4eb93721012730c49b1f5280431d999d +size 9395 diff --git a/game/Assets/UI/Dialogue/transmit5.png.meta b/game/Assets/UI/Dialogue/transmit5.png.meta new file mode 100644 index 0000000..1b6ef6e --- /dev/null +++ b/game/Assets/UI/Dialogue/transmit5.png.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: b2ec852228744484c9533bb577af82ff +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Input Prompts.meta b/game/Assets/UI/Input Prompts.meta new file mode 100644 index 0000000..31b627f --- /dev/null +++ b/game/Assets/UI/Input Prompts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 43d857810d1a7f945bcf677bbc0c8dfc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Input Prompts/Sprites.meta b/game/Assets/UI/Input Prompts/Sprites.meta new file mode 100644 index 0000000..8f5820e --- /dev/null +++ b/game/Assets/UI/Input Prompts/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c059e6cb774d95e4cb11f781552c31e4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Input Prompts/Sprites/input_prompts.png b/game/Assets/UI/Input Prompts/Sprites/input_prompts.png new file mode 100644 index 0000000..b3327c0 --- /dev/null +++ b/game/Assets/UI/Input Prompts/Sprites/input_prompts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad6c47e0316e3c9099e079ce301492f48fb13f0696d1c04fd9b1d8707e4f0a2f +size 9105 diff --git a/game/Assets/UI/Input Prompts/Sprites/input_prompts.png.meta b/game/Assets/UI/Input Prompts/Sprites/input_prompts.png.meta new file mode 100644 index 0000000..c8fcf80 --- /dev/null +++ b/game/Assets/UI/Input Prompts/Sprites/input_prompts.png.meta @@ -0,0 +1,336 @@ +fileFormatVersion: 2 +guid: 0611a1c41577fb94ca74d3bdf8b8a621 +TextureImporter: + internalIDToNameTable: + - first: + 213: 7816068872284341956 + second: input_prompts_0 + - first: + 213: 2864374711127359003 + second: input_prompts_1 + - first: + 213: 268328667761342747 + second: input_prompts_2 + - first: + 213: 5331073594579601401 + second: input_prompts_3 + - first: + 213: 8039778415432188907 + second: input_prompts_4 + - first: + 213: -1826817245344109917 + second: input_prompts_5 + - first: + 213: -8816819014231479301 + second: input_prompts_6 + - first: + 213: -4420420969662096701 + second: input_prompts_7 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: input_prompts_0 + rect: + serializedVersion: 2 + x: 0 + y: 128 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4c60f706a31487c60800000000000000 + internalID: 7816068872284341956 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_1 + rect: + serializedVersion: 2 + x: 128 + y: 128 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b1ebb58af9d40c720800000000000000 + internalID: 2864374711127359003 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_2 + rect: + serializedVersion: 2 + x: 256 + y: 128 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b19f7fc608b49b300800000000000000 + internalID: 268328667761342747 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_3 + rect: + serializedVersion: 2 + x: 384 + y: 128 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9f7c1646037cbf940800000000000000 + internalID: 5331073594579601401 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_4 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: be340bc4fd7039f60800000000000000 + internalID: 8039778415432188907 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_5 + rect: + serializedVersion: 2 + x: 128 + y: 0 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3aae4bde467d5a6e0800000000000000 + internalID: -1826817245344109917 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_6 + rect: + serializedVersion: 2 + x: 256 + y: 0 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bfba2dfe1dd54a580800000000000000 + internalID: -8816819014231479301 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: input_prompts_7 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 128 + height: 128 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3ca5a996c8287a2c0800000000000000 + internalID: -4420420969662096701 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/UI/Input Prompts/TMP Sprites.meta b/game/Assets/UI/Input Prompts/TMP Sprites.meta new file mode 100644 index 0000000..7a0cbfe --- /dev/null +++ b/game/Assets/UI/Input Prompts/TMP Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 36bfc57a05107a74a9a3db8ea5ddbba6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/CaiStuff/Enviroment/Artifact/artifact_new.wav b/game/FMOD Project/Assets/CaiStuff/Enviroment/Artifact/artifact_new.wav new file mode 100644 index 0000000..106c87e --- /dev/null +++ b/game/FMOD Project/Assets/CaiStuff/Enviroment/Artifact/artifact_new.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e2b34e38be8a70c5bd20f7ee88e0beb640b0912236f58c1c2f0c6e556615ebb +size 1695422 diff --git a/game/FMOD Project/Assets/FallingPlatform_Kernel.ogg b/game/FMOD Project/Assets/FallingPlatform_Kernel.ogg new file mode 100644 index 0000000..a7e7475 --- /dev/null +++ b/game/FMOD Project/Assets/FallingPlatform_Kernel.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8237ceea209bcff0c892175ed1b0bf7f86656a32a92179a319fc86cdf6f1c966 +size 323961 diff --git a/game/FMOD Project/Build/Desktop/Master.bank b/game/FMOD Project/Build/Desktop/Master.bank index 4fed908..6e8050d 100644 --- a/game/FMOD Project/Build/Desktop/Master.bank +++ b/game/FMOD Project/Build/Desktop/Master.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eaf976e08da19308df6271728a3689c5169b2b37fd8770bffd3c878636dd7cdb -size 15274 +oid sha256:3f162533cc3d83eef95df18081531b3610511f732016284cc2ed45735cf06fed +size 12376 diff --git a/game/FMOD Project/Build/Desktop/Master.strings.bank b/game/FMOD Project/Build/Desktop/Master.strings.bank index 914610f..2bcfa46 100644 --- a/game/FMOD Project/Build/Desktop/Master.strings.bank +++ b/game/FMOD Project/Build/Desktop/Master.strings.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a665e33e263c7ac7a8635be39b27d3241330e2e6d85747b8b28218bded71659a -size 2558 +oid sha256:c5f05fff251b212c40fc2cfba1db44c39e48d681c25ddf54691972b47caacc0a +size 2406 diff --git a/game/FMOD Project/Build/Desktop/Music.bank b/game/FMOD Project/Build/Desktop/Music.bank index 7398e3b..e07ec43 100644 --- a/game/FMOD Project/Build/Desktop/Music.bank +++ b/game/FMOD Project/Build/Desktop/Music.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2cb18c92ead2f3f1315632225300ac63e2eda078e77780add71cee2d66fcb358 +oid sha256:d6968abbd3d45ad306f0040c69ecc537a61c40dc91f9fb5f2aa2ac72ab4c5620 size 3298368 diff --git a/game/FMOD Project/Build/Desktop/SFX.bank b/game/FMOD Project/Build/Desktop/SFX.bank index 403ba3f..3fd7caa 100644 --- a/game/FMOD Project/Build/Desktop/SFX.bank +++ b/game/FMOD Project/Build/Desktop/SFX.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea1be607e29cf12f5287c144025b815aba8a903ca8558cb50ee0282701bbd73e -size 4151040 +oid sha256:16e4c9f7af7d659904ef8aa398fda7f8e98786ac8b7f1aba34e9431ac5b9048c +size 4149056 diff --git a/game/FMOD Project/Build/Desktop/VO.bank b/game/FMOD Project/Build/Desktop/VO.bank index 1c4f158..d29b341 100644 --- a/game/FMOD Project/Build/Desktop/VO.bank +++ b/game/FMOD Project/Build/Desktop/VO.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:49a72fd0f097f1a64b5ae78976e9cab5a55d12de6f94264c4aea9c6320606896 +oid sha256:0a54dc76c06936e14a5c729bce3072f070926234da6aad8206007d56a7eecd79 size 510560 diff --git a/game/FMOD Project/Metadata/AudioFile/{8dec1f5d-3c58-4d25-856a-05daa90f2858}.xml b/game/FMOD Project/Metadata/AudioFile/{8dec1f5d-3c58-4d25-856a-05daa90f2858}.xml new file mode 100644 index 0000000..dc64f50 --- /dev/null +++ b/game/FMOD Project/Metadata/AudioFile/{8dec1f5d-3c58-4d25-856a-05daa90f2858}.xml @@ -0,0 +1,20 @@ + + + + + FallingPlatform_Kernel.ogg + + + 48 + + + 2 + + + 6.5 + + + {4c43130b-9186-4fb6-9d65-a9acdac70927} + + + diff --git a/game/FMOD Project/Metadata/AudioFile/{a2f4c888-c688-412a-83d6-03a9be21ccd6}.xml b/game/FMOD Project/Metadata/AudioFile/{a2f4c888-c688-412a-83d6-03a9be21ccd6}.xml new file mode 100644 index 0000000..0c75b33 --- /dev/null +++ b/game/FMOD Project/Metadata/AudioFile/{a2f4c888-c688-412a-83d6-03a9be21ccd6}.xml @@ -0,0 +1,20 @@ + + + + + CaiStuff/Enviroment/Artifact/artifact_new.wav + + + 48 + + + 2 + + + 5.875 + + + {4c43130b-9186-4fb6-9d65-a9acdac70927} + + + diff --git a/game/FMOD Project/Metadata/Event/{123d09ec-b33f-4ec5-aea3-36727a9f97b4}.xml b/game/FMOD Project/Metadata/Event/{123d09ec-b33f-4ec5-aea3-36727a9f97b4}.xml index b39e16e..ca57c83 100644 --- a/game/FMOD Project/Metadata/Event/{123d09ec-b33f-4ec5-aea3-36727a9f97b4}.xml +++ b/game/FMOD Project/Metadata/Event/{123d09ec-b33f-4ec5-aea3-36727a9f97b4}.xml @@ -53,7 +53,7 @@ {f57d193b-9ff8-4158-aec0-09a76e3b9f49} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} diff --git a/game/FMOD Project/Metadata/Event/{14adad4f-74ed-4fc6-9b58-0cfbce4572f8}.xml b/game/FMOD Project/Metadata/Event/{14adad4f-74ed-4fc6-9b58-0cfbce4572f8}.xml index c479e00..358c689 100644 --- a/game/FMOD Project/Metadata/Event/{14adad4f-74ed-4fc6-9b58-0cfbce4572f8}.xml +++ b/game/FMOD Project/Metadata/Event/{14adad4f-74ed-4fc6-9b58-0cfbce4572f8}.xml @@ -53,17 +53,24 @@ {48285329-d113-4e3e-84de-e54e423b54fb} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} + + {53437fc5-c27f-4482-9899-ea2e159e3367} + {e8da119a-00df-49de-969d-af2ac3084350} - + + + {53437fc5-c27f-4482-9899-ea2e159e3367} + + {a7c51766-5977-4bb0-99d7-4e37d94e3f80} @@ -81,6 +88,14 @@ + + + 6.5 + + + {8dec1f5d-3c58-4d25-856a-05daa90f2858} + + Audio 1 diff --git a/game/FMOD Project/Metadata/Event/{17da375e-8c75-4269-937b-3a0a929e2c4b}.xml b/game/FMOD Project/Metadata/Event/{17da375e-8c75-4269-937b-3a0a929e2c4b}.xml index c462b32..66facc1 100644 --- a/game/FMOD Project/Metadata/Event/{17da375e-8c75-4269-937b-3a0a929e2c4b}.xml +++ b/game/FMOD Project/Metadata/Event/{17da375e-8c75-4269-937b-3a0a929e2c4b}.xml @@ -53,7 +53,7 @@ {e72ea457-a8a8-4862-b30f-7c41e64f2bab} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{23511d66-c7a7-4cf4-aa24-0e680fd9c984}.xml b/game/FMOD Project/Metadata/Event/{23511d66-c7a7-4cf4-aa24-0e680fd9c984}.xml index 8b6c28d..f09da8a 100644 --- a/game/FMOD Project/Metadata/Event/{23511d66-c7a7-4cf4-aa24-0e680fd9c984}.xml +++ b/game/FMOD Project/Metadata/Event/{23511d66-c7a7-4cf4-aa24-0e680fd9c984}.xml @@ -53,7 +53,7 @@ {a1802ce0-2639-40fb-8798-39d10f328ed6} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} diff --git a/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml b/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml index 975509c..85dae71 100644 --- a/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml +++ b/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml @@ -87,7 +87,7 @@ https://soundcloud.com/nasa {eba72f1c-8d7f-4679-9e4f-45a66baa2810} - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} + {69d0d47a-7f4b-4d6c-bfc3-bda91e9f7f1f} diff --git a/game/FMOD Project/Metadata/Event/{80b1514b-07aa-4a1b-8663-346bf60403f1}.xml b/game/FMOD Project/Metadata/Event/{80b1514b-07aa-4a1b-8663-346bf60403f1}.xml index 1caedd9..6ec9111 100644 --- a/game/FMOD Project/Metadata/Event/{80b1514b-07aa-4a1b-8663-346bf60403f1}.xml +++ b/game/FMOD Project/Metadata/Event/{80b1514b-07aa-4a1b-8663-346bf60403f1}.xml @@ -53,7 +53,7 @@ {af436260-76bc-4f04-bd76-dfaccb34f6fc} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{84d11b52-d2d3-4eb2-9f2e-fa5976423468}.xml b/game/FMOD Project/Metadata/Event/{84d11b52-d2d3-4eb2-9f2e-fa5976423468}.xml index 50e1a6a..1a2170a 100644 --- a/game/FMOD Project/Metadata/Event/{84d11b52-d2d3-4eb2-9f2e-fa5976423468}.xml +++ b/game/FMOD Project/Metadata/Event/{84d11b52-d2d3-4eb2-9f2e-fa5976423468}.xml @@ -53,7 +53,7 @@ {3befa83f-1dda-4a4d-ac06-f47920213f1a} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{8bc7cdcc-fa90-4c5b-ade2-113d7dbec6ba}.xml b/game/FMOD Project/Metadata/Event/{8bc7cdcc-fa90-4c5b-ade2-113d7dbec6ba}.xml index d2ccb7b..04baf76 100644 --- a/game/FMOD Project/Metadata/Event/{8bc7cdcc-fa90-4c5b-ade2-113d7dbec6ba}.xml +++ b/game/FMOD Project/Metadata/Event/{8bc7cdcc-fa90-4c5b-ade2-113d7dbec6ba}.xml @@ -53,7 +53,7 @@ {61d139e5-a9bd-4f22-b6f4-a25784192002} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{b268836f-6b26-490e-97f7-fe81e82238e5}.xml b/game/FMOD Project/Metadata/Event/{b268836f-6b26-490e-97f7-fe81e82238e5}.xml index 6a50b6b..be37180 100644 --- a/game/FMOD Project/Metadata/Event/{b268836f-6b26-490e-97f7-fe81e82238e5}.xml +++ b/game/FMOD Project/Metadata/Event/{b268836f-6b26-490e-97f7-fe81e82238e5}.xml @@ -53,14 +53,14 @@ {0127e3d1-42b0-4cde-b299-c8a8408b4827} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} - {2cabdb72-c40c-42ea-8219-2c11294aa8fc} + {be57d41a-5871-4f56-91fb-c546cb37669e} {2ad37aac-3e7e-43ec-988a-6d08b33de192} @@ -68,7 +68,7 @@ - {2cabdb72-c40c-42ea-8219-2c11294aa8fc} + {be57d41a-5871-4f56-91fb-c546cb37669e} @@ -88,14 +88,12 @@ - + - 6.5 + 5.875 - - {0e538c10-ad28-4e42-a270-e744232e6f4b} - {a4893d94-954f-4e2c-9254-a48e6cff1ac7} - {0fddbc76-b8a7-414e-a0be-31fc29826f9d} + + {a2f4c888-c688-412a-83d6-03a9be21ccd6} @@ -119,21 +117,6 @@ - - - {cabf7375-e8dc-46b4-89a3-d1f7eb8d7598} - - - - - {f03f8e8a-2775-4a53-a524-58f1ecb54841} - - - - - {1d40268c-77d3-4703-866b-36a3dfab20dd} - - {ce9d0166-298a-4700-958d-8e4807e4decd} diff --git a/game/FMOD Project/Metadata/Event/{b74891c1-f3fb-4e23-9b33-1251c2bc35e1}.xml b/game/FMOD Project/Metadata/Event/{b74891c1-f3fb-4e23-9b33-1251c2bc35e1}.xml index 03c0e09..8a0932e 100644 --- a/game/FMOD Project/Metadata/Event/{b74891c1-f3fb-4e23-9b33-1251c2bc35e1}.xml +++ b/game/FMOD Project/Metadata/Event/{b74891c1-f3fb-4e23-9b33-1251c2bc35e1}.xml @@ -53,7 +53,7 @@ {8e50fdac-16fd-446f-8725-3b58378d13d0} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} diff --git a/game/FMOD Project/Metadata/Event/{b87a8397-3a75-4108-878f-063932040e15}.xml b/game/FMOD Project/Metadata/Event/{b87a8397-3a75-4108-878f-063932040e15}.xml index a6050de..6a2c42b 100644 --- a/game/FMOD Project/Metadata/Event/{b87a8397-3a75-4108-878f-063932040e15}.xml +++ b/game/FMOD Project/Metadata/Event/{b87a8397-3a75-4108-878f-063932040e15}.xml @@ -53,7 +53,7 @@ {92975152-0d4a-4c9a-a720-d7c83ecf809f} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{c8337200-be2c-43db-ad1e-6d9eb6b244b5}.xml b/game/FMOD Project/Metadata/Event/{c8337200-be2c-43db-ad1e-6d9eb6b244b5}.xml index 200b850..26d5e18 100644 --- a/game/FMOD Project/Metadata/Event/{c8337200-be2c-43db-ad1e-6d9eb6b244b5}.xml +++ b/game/FMOD Project/Metadata/Event/{c8337200-be2c-43db-ad1e-6d9eb6b244b5}.xml @@ -64,7 +64,7 @@ Recordings by David at Track Time Audio. {6a801148-3196-41c4-8c10-92bb3071ad70} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {670390e5-527e-4f22-8654-b0326c9cc0c6} diff --git a/game/FMOD Project/Metadata/Event/{d56a0a56-910f-444c-b3fd-a45a128646da}.xml b/game/FMOD Project/Metadata/Event/{d56a0a56-910f-444c-b3fd-a45a128646da}.xml index 8fd8971..843147f 100644 --- a/game/FMOD Project/Metadata/Event/{d56a0a56-910f-444c-b3fd-a45a128646da}.xml +++ b/game/FMOD Project/Metadata/Event/{d56a0a56-910f-444c-b3fd-a45a128646da}.xml @@ -53,7 +53,7 @@ {7a3664b8-204a-455d-86d6-9a3116312400} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {d9982c58-a056-4e6c-b8e3-883854b4bffb} diff --git a/game/FMOD Project/Metadata/Event/{d5ba71b3-85bc-4648-90ae-3a03a08cdefe}.xml b/game/FMOD Project/Metadata/Event/{d5ba71b3-85bc-4648-90ae-3a03a08cdefe}.xml index 692b26b..13d94ea 100644 --- a/game/FMOD Project/Metadata/Event/{d5ba71b3-85bc-4648-90ae-3a03a08cdefe}.xml +++ b/game/FMOD Project/Metadata/Event/{d5ba71b3-85bc-4648-90ae-3a03a08cdefe}.xml @@ -53,7 +53,7 @@ {2404af27-79ae-4c9d-a8f4-cd0c0b4e7eaf} - {af9d027a-3a1f-49a8-a9ef-4cbe20673632} + {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} diff --git a/game/FMOD Project/Metadata/Group/{009ebac0-e5a9-4e69-8d37-6bdc9d8c6f45}.xml b/game/FMOD Project/Metadata/Group/{009ebac0-e5a9-4e69-8d37-6bdc9d8c6f45}.xml deleted file mode 100644 index a62b8f8..0000000 --- a/game/FMOD Project/Metadata/Group/{009ebac0-e5a9-4e69-8d37-6bdc9d8c6f45}.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Objects - - - {3f0b7d64-e765-400e-ae74-c2d973ad4ca1} - - - {fc3f6a25-f8dc-47bd-bb63-44ffc97776f0} - - - {5d4f7768-c662-4a2d-b6bc-5f024f06b0eb} - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {45558549-ff0b-4cf0-a144-70646b49de71} - - - - - diff --git a/game/FMOD Project/Metadata/Group/{37ebea86-d649-4a7a-b7b5-25701bfce8e9}.xml b/game/FMOD Project/Metadata/Group/{37ebea86-d649-4a7a-b7b5-25701bfce8e9}.xml deleted file mode 100644 index 17d955d..0000000 --- a/game/FMOD Project/Metadata/Group/{37ebea86-d649-4a7a-b7b5-25701bfce8e9}.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Vehicles - - - {3f0b7d64-e765-400e-ae74-c2d973ad4ca1} - - - {9bc61712-6cbf-4086-b59e-c682a47f86db} - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {910f2a37-98b6-4bb5-907a-752477e78898} - - - - - diff --git a/game/FMOD Project/Metadata/Group/{d9982c58-a056-4e6c-b8e3-883854b4bffb}.xml b/game/FMOD Project/Metadata/Group/{d9982c58-a056-4e6c-b8e3-883854b4bffb}.xml index d25cfe2..c250434 100644 --- a/game/FMOD Project/Metadata/Group/{d9982c58-a056-4e6c-b8e3-883854b4bffb}.xml +++ b/game/FMOD Project/Metadata/Group/{d9982c58-a056-4e6c-b8e3-883854b4bffb}.xml @@ -1,27 +1,27 @@ - - - - - Ambience - - - {3f0b7d64-e765-400e-ae74-c2d973ad4ca1} - - - {20931c8e-ccb7-46f7-823c-5087a2849e46} - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {d66fb747-10a5-4233-ae48-31c49f513229} - - - - - + + + + + Environment + + + {3f0b7d64-e765-400e-ae74-c2d973ad4ca1} + + + {20931c8e-ccb7-46f7-823c-5087a2849e46} + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} + + + + + {d66fb747-10a5-4233-ae48-31c49f513229} + + + + + diff --git a/game/FMOD Project/Metadata/Group/{da23c66c-e512-4a93-98dc-02d6f58e4c5a}.xml b/game/FMOD Project/Metadata/Group/{da23c66c-e512-4a93-98dc-02d6f58e4c5a}.xml deleted file mode 100644 index d6773a2..0000000 --- a/game/FMOD Project/Metadata/Group/{da23c66c-e512-4a93-98dc-02d6f58e4c5a}.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Explosions - - - {3f0b7d64-e765-400e-ae74-c2d973ad4ca1} - - - {30990ff2-375e-47f6-b140-60c0fa26843b} - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {e94c3160-7164-4414-a843-feba3c67b6f4} - - - - - diff --git a/game/FMOD Project/Metadata/Group/{dd124d8d-1ccd-4871-a160-5024e3e3f116}.xml b/game/FMOD Project/Metadata/Group/{dd124d8d-1ccd-4871-a160-5024e3e3f116}.xml deleted file mode 100644 index 0b212dd..0000000 --- a/game/FMOD Project/Metadata/Group/{dd124d8d-1ccd-4871-a160-5024e3e3f116}.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Weapons - - - {5b5e509e-fbb8-44d7-8e69-04ad2b4c76ce} - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {910b46f3-74d8-401e-bcdd-edbd28bb263b} - - - - - diff --git a/game/FMOD Project/Metadata/Snapshot/{87ea4134-fff1-4e9d-8f8b-294a2b518223}.xml b/game/FMOD Project/Metadata/Snapshot/{87ea4134-fff1-4e9d-8f8b-294a2b518223}.xml index 1361ee8..259045a 100644 --- a/game/FMOD Project/Metadata/Snapshot/{87ea4134-fff1-4e9d-8f8b-294a2b518223}.xml +++ b/game/FMOD Project/Metadata/Snapshot/{87ea4134-fff1-4e9d-8f8b-294a2b518223}.xml @@ -1,106 +1,88 @@ - - - - - Health Low - - - {204ed808-83ea-42f4-b502-9b293dd2b6ba} - - - {4db04e93-6d43-4984-abda-e0a0f1d589da} - - - {325b0c6c-f021-4aee-8411-310da24b0ac3} - - - {9206f6d5-753d-4c04-9333-7da2230bdf39} - - - {79e9743b-9916-48bd-a22e-21abd842d113} - - - {e7a53c64-7f37-4694-96c1-9e0bf333f9ab} - {530d9144-c75d-426f-9f11-cd4ad2cb575e} - {62ea555b-cf83-4025-8acc-00166bb6da7b} - - - {f31d42fe-a3a3-4565-9422-71f7f41957cb} - {4f30c88c-9291-4e4b-916a-9dfd04515a34} - {f8397de9-67ed-4e0d-991b-e26e87e3f801} - - - - - {f9706402-9dc7-4082-b21a-37febd1d1dbb} - - - - - - - - frequencyA - - - 440 - - - {c8b28687-4f38-43f8-ae3a-64c9dcfbfee0} - - - - - volume - - - -10 - - - {d9982c58-a056-4e6c-b8e3-883854b4bffb} - - - - - volume - - - -10 - - - {dd124d8d-1ccd-4871-a160-5024e3e3f116} - - - - - {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} - - - - - {d9982c58-a056-4e6c-b8e3-883854b4bffb} - - - - - {dd124d8d-1ccd-4871-a160-5024e3e3f116} - - - - - snapshotIntensity - - - 3000 - - - 100 - - - 100 - - - 3000 - - - + + + + + Health Low + + + {204ed808-83ea-42f4-b502-9b293dd2b6ba} + + + {4db04e93-6d43-4984-abda-e0a0f1d589da} + + + {325b0c6c-f021-4aee-8411-310da24b0ac3} + + + {9206f6d5-753d-4c04-9333-7da2230bdf39} + + + {79e9743b-9916-48bd-a22e-21abd842d113} + + + {e7a53c64-7f37-4694-96c1-9e0bf333f9ab} + {530d9144-c75d-426f-9f11-cd4ad2cb575e} + + + {f31d42fe-a3a3-4565-9422-71f7f41957cb} + {4f30c88c-9291-4e4b-916a-9dfd04515a34} + + + + + {f9706402-9dc7-4082-b21a-37febd1d1dbb} + + + + + + + + frequencyA + + + 440 + + + {c8b28687-4f38-43f8-ae3a-64c9dcfbfee0} + + + + + volume + + + -10 + + + {d9982c58-a056-4e6c-b8e3-883854b4bffb} + + + + + {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} + + + + + {d9982c58-a056-4e6c-b8e3-883854b4bffb} + + + + + snapshotIntensity + + + 3000 + + + 100 + + + 100 + + + 3000 + + + diff --git a/game/FMOD Project/Metadata/Snapshot/{e305a498-2b18-461d-b35c-6eaea45fafd6}.xml b/game/FMOD Project/Metadata/Snapshot/{e305a498-2b18-461d-b35c-6eaea45fafd6}.xml index 68a3cda..f7b316e 100644 --- a/game/FMOD Project/Metadata/Snapshot/{e305a498-2b18-461d-b35c-6eaea45fafd6}.xml +++ b/game/FMOD Project/Metadata/Snapshot/{e305a498-2b18-461d-b35c-6eaea45fafd6}.xml @@ -1,742 +1,472 @@ - - - - - Pause - - - 2 - - - {204ed808-83ea-42f4-b502-9b293dd2b6ba} - - - {321349d7-3cc5-4861-a494-f3d321e7c801} - - - {3151d392-5be8-4afb-a45d-c63999b1ca44} - - - {e04349bb-b19a-4574-a91c-42a7bb37492a} - - - {7acab274-c344-46ab-9d88-8638d30a5ec6} - - - {606e5b47-d124-4e72-a08f-d8b4a3e2176c} - {d25c0ea3-d98f-4563-9ee7-978382284cb4} - {4d0a2275-da23-4181-b301-836cc2b97ebc} - {eda34ed5-3090-4b11-937f-c490730db0f3} - {3cb84e40-a0a7-4182-b55a-dbd9f4e0d01c} - {fe7595bb-0646-4e3a-af1c-1ee71aadad35} - {28a6b4cd-d9d1-49b0-8346-e8832b3d6a8b} - {0d10f5de-7f00-42f3-bab8-f712f40fa167} - {a2cd953a-6d0e-4363-9d87-bee1f6afa7d7} - {d1cf3d56-14be-464a-be31-32416338996d} - {9cd99ec7-c50f-46cf-808b-efc3445769c7} - {038b7f24-81c6-4fac-8e1e-e845c2bb6668} - {ec3b75b8-35ba-4a90-a1e0-a5173900be5b} - {698c603f-2e02-4306-a7f2-a1bf2c000e9c} - {0e84f1e8-58a6-4bb5-8c79-428d03f46499} - {004498b1-8752-42e5-bc96-9ccd2595e04d} - {89a09d1d-3bc6-49e9-8829-413db1203df8} - {07a1abb2-50cf-43af-a7fb-4bc434dd875d} - {726434fe-5223-482a-b90b-d79286016d6f} - {bc30f706-d6cd-4ace-8d91-1a79d2590d20} - {f87c5dc1-2262-4335-941f-be8d609c68cf} - {359df7b7-0aa7-4b74-825f-58a866480f61} - {4a4edebf-90a1-4adf-b9b3-3f423f105620} - {bb7e1018-bf69-478a-b70f-a26edb5976d5} - {9c06ba48-8adb-480c-acd4-daeb518db52f} - {33a027d0-8ace-4f00-845b-f6ed95cc1eb4} - {7dacf367-6f48-4676-b005-ef054686e85b} - {1f1c46a2-aa8d-4c6d-9f68-53adf51a8607} - {44c056eb-b1c5-4968-b2e3-2bf4c07a2542} - {d21cf869-374a-4406-a392-d7624f1e8258} - {f0acfc29-ec71-4f4c-bf23-77be63326f41} - {06f6df22-df23-4dc9-bb4d-388624c2c033} - {abc05edd-8312-45ed-a177-7056ebff3e35} - {4d5920b6-3cff-4d9e-bd1c-237fa79902f3} - {dd0b3bed-7df9-41ee-a818-74313c1cd7ae} - {9826dfde-04a3-481e-a5fd-d8912b0a6939} - {5bd54086-51ce-43b9-9b06-f009e8f2843e} - {e342aaf2-a80f-4354-8199-618b9978f825} - {c55bc56f-de9b-42e2-9663-8d01117d00a6} - {473f9071-8a94-4267-a227-24361bfdb13a} - {6f3e740b-4753-4c15-8a39-836eb37d5e25} - {1165a32d-24d3-462b-a859-a606a2ed5fde} - {80ed2222-829d-4234-b91f-511590b43478} - {cabb3330-6eaf-4226-b520-caabb130dd2d} - {d078997c-9b55-4348-8dfe-51d32d00ae4b} - {9722604b-5fa7-45db-a581-c86f062ba03d} - {6421b956-b60b-43d9-85cf-153d135fdce1} - {3b49ab42-9fce-4245-8514-59b997daed8b} - {22c1cc6d-e0bc-48c7-9309-28fb41d10182} - {beb4c560-b522-46c3-b3e9-0c6118acc57f} - {463ec8e2-f106-46b1-aa1e-cf692669e14e} - {4060b587-8c65-479b-8892-f8021f056ba0} - {63f78991-9366-4926-b142-30348c1bdcfb} - {f018c316-c79b-4bee-8a54-68cfbb7a2508} - - - {179da3d6-2483-4983-bd03-a348d439c4b0} - {ee8dd1b1-1dd4-4684-988f-9d9b576043bf} - {2d971589-8bbc-4555-8964-13a5f2599943} - {edae741e-739f-4ade-8360-c200cccd3bc4} - {4eb1b46b-8a25-4991-987f-6f8d19ca57df} - {0fc559ab-f6d7-418c-8a1f-5795ccc83027} - {05a0e7d5-ad1f-4741-a70e-8d1c25d7eb54} - - - - - 2 - - - {457ed9f0-eb14-4b21-bb1c-cd1734f6de8b} - - - - - - - - surroundStereoSeparation - - - 60 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundStereoAxis - - - 0 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - surroundPanDirection - - - 0 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - volume - - - -30 - - - {da23c66c-e512-4a93-98dc-02d6f58e4c5a} - - - - - surroundPanDirection - - - 0 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundLFELevel - - - 0 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - surroundStereoAxis - - - 0 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - surroundPanDirection - - - 0 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - surroundLFELevel - - - 0 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - volume - - - 0 - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - surroundStereoSeparation - - - 60 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - stereoPan - - - 0 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - surroundPanDirection - - - 0 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - surroundStereoSeparation - - - 60 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - surroundPanDirection - - - 0 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - surroundLFELevel - - - 0 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - surroundLFELevel - - - 0 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundStereoSeparation - - - 60 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - surroundPanDirection - - - 0 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - volume - - - -12 - - - {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} - - - - - attackTime - - - 20 - - - {523cc29c-3057-4acc-97d7-dd82831adfed} - - - - - surroundStereoSeparation - - - 60 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - releaseTime - - - 200 - - - {523cc29c-3057-4acc-97d7-dd82831adfed} - - - - - stereoPan - - - 0 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - surroundStereoAxis - - - 0 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundStereoSeparation - - - 60 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - surroundPanExtent - - - 360 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - volume - - - -30 - - - {37ebea86-d649-4a7a-b7b5-25701bfce8e9} - - - - - surroundPanExtent - - - 360 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - volume - - - -30 - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - surroundStereoAxis - - - 0 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - volume - - - -30 - - - {dd124d8d-1ccd-4871-a160-5024e3e3f116} - - - - - ratio - - - 2.5 - - - {523cc29c-3057-4acc-97d7-dd82831adfed} - - - - - stereoPan - - - 0 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - stereoPan - - - 0 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundPanExtent - - - 360 - - - {b5f4dd6c-5a6c-4cb7-b72a-c2288933a691} - - - - - surroundPanExtent - - - 360 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - surroundPanExtent - - - 360 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - surroundStereoSeparation - - - 60 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - surroundLFELevel - - - 0 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - volume - - - -30 - - - {d9982c58-a056-4e6c-b8e3-883854b4bffb} - - - - - surroundStereoAxis - - - 0 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - surroundStereoAxis - - - 0 - - - {d3c42ad5-d43b-4793-951d-ff12618efd0d} - - - - - surroundLFELevel - - - 0 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - surroundPanDirection - - - 0 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - threshold - - - 0 - - - {523cc29c-3057-4acc-97d7-dd82831adfed} - - - - - stereoPan - - - 0 - - - {e0d8b0f4-1b05-4412-9cdd-9994818597ad} - - - - - surroundPanExtent - - - 360 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - stereoPan - - - 0 - - - {ccb86b1a-3b3b-4f58-a1b4-98869af17198} - - - - - stereoPan - - - 0 - - - {26f55d48-08a6-45ae-9a60-15b3c9c16846} - - - - - surroundLFELevel - - - 0 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - gain - - - 0 - - - {523cc29c-3057-4acc-97d7-dd82831adfed} - - - - - surroundPanExtent - - - 360 - - - {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} - - - - - surroundStereoAxis - - - 0 - - - {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} - - - - - {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} - - - - - {d9982c58-a056-4e6c-b8e3-883854b4bffb} - - - - - {dd124d8d-1ccd-4871-a160-5024e3e3f116} - - - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - {37ebea86-d649-4a7a-b7b5-25701bfce8e9} - - - - - {da23c66c-e512-4a93-98dc-02d6f58e4c5a} - - - - - {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} - - - - - snapshotIntensity - - - 100 - - - 100 - - - + + + + + Pause + + + 2 + + + {204ed808-83ea-42f4-b502-9b293dd2b6ba} + + + {321349d7-3cc5-4861-a494-f3d321e7c801} + + + {3151d392-5be8-4afb-a45d-c63999b1ca44} + + + {e04349bb-b19a-4574-a91c-42a7bb37492a} + + + {7acab274-c344-46ab-9d88-8638d30a5ec6} + + + {4d0a2275-da23-4181-b301-836cc2b97ebc} + {28a6b4cd-d9d1-49b0-8346-e8832b3d6a8b} + {d1cf3d56-14be-464a-be31-32416338996d} + {9cd99ec7-c50f-46cf-808b-efc3445769c7} + {038b7f24-81c6-4fac-8e1e-e845c2bb6668} + {ec3b75b8-35ba-4a90-a1e0-a5173900be5b} + {0e84f1e8-58a6-4bb5-8c79-428d03f46499} + {004498b1-8752-42e5-bc96-9ccd2595e04d} + {07a1abb2-50cf-43af-a7fb-4bc434dd875d} + {726434fe-5223-482a-b90b-d79286016d6f} + {bc30f706-d6cd-4ace-8d91-1a79d2590d20} + {f87c5dc1-2262-4335-941f-be8d609c68cf} + {359df7b7-0aa7-4b74-825f-58a866480f61} + {4a4edebf-90a1-4adf-b9b3-3f423f105620} + {bb7e1018-bf69-478a-b70f-a26edb5976d5} + {7dacf367-6f48-4676-b005-ef054686e85b} + {d21cf869-374a-4406-a392-d7624f1e8258} + {f0acfc29-ec71-4f4c-bf23-77be63326f41} + {abc05edd-8312-45ed-a177-7056ebff3e35} + {4d5920b6-3cff-4d9e-bd1c-237fa79902f3} + {5bd54086-51ce-43b9-9b06-f009e8f2843e} + {e342aaf2-a80f-4354-8199-618b9978f825} + {c55bc56f-de9b-42e2-9663-8d01117d00a6} + {473f9071-8a94-4267-a227-24361bfdb13a} + {6f3e740b-4753-4c15-8a39-836eb37d5e25} + {80ed2222-829d-4234-b91f-511590b43478} + {cabb3330-6eaf-4226-b520-caabb130dd2d} + {9722604b-5fa7-45db-a581-c86f062ba03d} + {6421b956-b60b-43d9-85cf-153d135fdce1} + {463ec8e2-f106-46b1-aa1e-cf692669e14e} + {4060b587-8c65-479b-8892-f8021f056ba0} + {63f78991-9366-4926-b142-30348c1bdcfb} + {f018c316-c79b-4bee-8a54-68cfbb7a2508} + + + {179da3d6-2483-4983-bd03-a348d439c4b0} + {ee8dd1b1-1dd4-4684-988f-9d9b576043bf} + {edae741e-739f-4ade-8360-c200cccd3bc4} + {05a0e7d5-ad1f-4741-a70e-8d1c25d7eb54} + + + + + 2 + + + {457ed9f0-eb14-4b21-bb1c-cd1734f6de8b} + + + + + + + + surroundPanDirection + + + 0 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + surroundStereoAxis + + + 0 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + volume + + + 0 + + + {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} + + + + + surroundStereoSeparation + + + 60 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + stereoPan + + + 0 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + surroundPanDirection + + + 0 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + surroundPanDirection + + + 0 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + surroundLFELevel + + + 0 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + surroundStereoSeparation + + + 60 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + surroundPanDirection + + + 0 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + volume + + + -12 + + + {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} + + + + + attackTime + + + 20 + + + {523cc29c-3057-4acc-97d7-dd82831adfed} + + + + + surroundStereoSeparation + + + 60 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + releaseTime + + + 200 + + + {523cc29c-3057-4acc-97d7-dd82831adfed} + + + + + stereoPan + + + 0 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + surroundPanExtent + + + 360 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + volume + + + -30 + + + {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} + + + + + surroundStereoAxis + + + 0 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + ratio + + + 2.5 + + + {523cc29c-3057-4acc-97d7-dd82831adfed} + + + + + stereoPan + + + 0 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + surroundPanExtent + + + 360 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + surroundPanExtent + + + 360 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + surroundStereoSeparation + + + 60 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + surroundLFELevel + + + 0 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + volume + + + -30 + + + {d9982c58-a056-4e6c-b8e3-883854b4bffb} + + + + + surroundStereoAxis + + + 0 + + + {d3c42ad5-d43b-4793-951d-ff12618efd0d} + + + + + surroundLFELevel + + + 0 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + threshold + + + 0 + + + {523cc29c-3057-4acc-97d7-dd82831adfed} + + + + + stereoPan + + + 0 + + + {e0d8b0f4-1b05-4412-9cdd-9994818597ad} + + + + + surroundLFELevel + + + 0 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + gain + + + 0 + + + {523cc29c-3057-4acc-97d7-dd82831adfed} + + + + + surroundPanExtent + + + 360 + + + {bfbace69-aa45-4e7f-b2ca-ef8f4c761769} + + + + + surroundStereoAxis + + + 0 + + + {8d0261b0-05e0-4755-bca1-8fb4ee7ea705} + + + + + {d320eb98-3d4a-4cd9-a001-fdb4e071c58e} + + + + + {d9982c58-a056-4e6c-b8e3-883854b4bffb} + + + + + {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} + + + + + {7e33a2b3-db05-4b7a-ba1e-e862f2bfde36} + + + + + snapshotIntensity + + + 100 + + + 100 + + +